
.media2click-ratio {
  width: 100%;
  height: 0;
  overflow: hidden;
  position: relative; }
  .media2click-ratio .media2click-placeholder-iframe,
  .media2click-ratio .media2click-placeholder-content,
  .media2click-ratio iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }
  .media2click-ratio.media2click-ratio-219 {
    padding-bottom: 42.86%; }
  .media2click-ratio.media2click-ratio-169 {
    padding-bottom: 56.25%; }
  .media2click-ratio.media2click-ratio-32 {
    padding-bottom: 66.67%; }
  .media2click-ratio.media2click-ratio-43 {
    padding-bottom: 75%; }
  .media2click-ratio.media2click-ratio-50vh {
    padding-bottom: 50vh; }
  .media2click-ratio.media2click-ratio-75vh {
    padding-bottom: 75vh; }
  .media2click-ratio.media2click-ratio-90vh {
    padding-bottom: 90vh; }

.media2click-placeholder {
  position: relative;
  background-color: #ddd;
  border: 0;
  box-sizing: border-box;
  padding: .5em;
  font-size: 1em;
  text-align: center;
  transition: background-color .2s; }
  .media2click-placeholder:hover, .media2click-placeholder:focus-within {
    background-color: #eee; }
    .media2click-placeholder:hover .media2click-button, .media2click-placeholder:focus-within .media2click-button {
      background-color: #666; }
  .media2click-placeholder.media2click-haspreview {
    color: #000;
    text-shadow: 0 0 2px #fff, 0 0 3px #fff, 0 0 4px #fff; }

.media2click-placeholder-video {
  background-image: url('../../../_assets/b9704905dd79cb4eb8d7cff3d2245dd9/Images/placeholder.svg');
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.media2click-placeholder-inner {
  position: relative;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding: .5em;
  overflow-y: auto;
  background-color: rgba(255, 255, 255, 0.5); }
  .media2click-placeholder.media2click-haspreview:hover .media2click-placeholder-inner, .media2click-placeholder.media2click-haspreview:focus-within .media2click-placeholder-inner {
    background-color: rgba(255, 255, 255, 0.85); }
  .media2click-placeholder-video.media2click-haspreview .media2click-placeholder-inner {
    background-image: url('../../../_assets/b9704905dd79cb4eb8d7cff3d2245dd9/Images/videobutton.png');
    background-size: 30% auto;
    background-position: center center;
    background-repeat: no-repeat; }
  .media2click-placeholder-video.media2click-haspreview:hover .media2click-placeholder-inner, .media2click-placeholder-video.media2click-haspreview:focus-within .media2click-placeholder-inner {
    background-image: none; }

.media2click-placeholder-iframe.media2click-haspreview,
.media2click-placeholder-content.media2click-haspreview {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat; }

.media2click-placeholder-logo {
  display: block;
  max-width: 30%;
  height: auto;
  float: right;
  margin: 0 0 .25em .5em; }

.media2click-title {
  font-weight: bold;
  margin-bottom: .5em; }

.media2click-content > *:last-child {
  margin-bottom: 2.57em; }

.media2click-iframedata {
  display: none; }

.media2click-controls {
  display: block;
  position: absolute;
  bottom: .75em;
  right: .75em; }
  .media2click-controls .media2click-button {
    display: inline-block;
    background-color: #999;
    color: #fff;
    font-size: 1em;
    text-decoration: none;
    text-shadow: none;
    padding: .25em .5em;
    border: none;
    border-radius: .25em;
    margin: .25em; }
    .media2click-controls .media2click-button:hover, .media2click-controls .media2click-button:focus {
      background-color: #333; }

.news .article .news-img-wrap .media2click-placeholder:hover a.media2click-button, .news .article .news-img-wrap .media2click-placeholder:focus-within a.media2click-button {
  background-color: #666; }
.news .article .news-img-wrap .media2click-placeholder a.media2click-button {
  display: inline-block;
  float: none;
  border: none;
  padding: .25em .5em;
  background-color: #999; }
  .news .article .news-img-wrap .media2click-placeholder a.media2click-button:hover, .news .article .news-img-wrap .media2click-placeholder a.media2click-button:focus {
    background-color: #333; }
.news .article .news-img-wrap .media2click-content a {
  display: inline;
  float: none;
  background: none;
  border: none;
  padding: 0; }

.media2click-hosts {
  list-style: none;
  margin-left: 0;
  padding-left: 0; }
  .media2click-hosts li {
    margin-left: 0;
    padding-left: 0;
    margin-bottom: 1em;
    display: grid;
    grid-template-columns: 2em 1fr;
    grid-column-gap: .5em; }
    .media2click-hosts li:last-child {
      margin-bottom: 0; }
    .media2click-hosts li .media2click-toggle-label {
      display: grid;
      grid-template-columns: 10em 1fr;
      column-gap: 1em; }
      .media2click-hosts li .media2click-toggle-label .media2click-toggle-logo {
        display: block; }
        .media2click-hosts li .media2click-toggle-label .media2click-toggle-logo img {
          display: block;
          width: 100%;
          height: auto; }
      .media2click-hosts li .media2click-toggle-label .media2click-toggle-text {
        display: block; }
        .media2click-hosts li .media2click-toggle-label .media2click-toggle-text:first-child {
          grid-column: 1/3; }
    .media2click-hosts li .media2click-privacylink {
      display: block; }

/*# sourceMappingURL=media2click.css.map */

/* default styles for extension "tx_frontend" */
    .ce-align-left { text-align: left; }
    .ce-align-center { text-align: center; }
    .ce-align-right { text-align: right; }

    .ce-table td, .ce-table th { vertical-align: top; }

    .ce-textpic, .ce-image, .ce-nowrap .ce-bodytext, .ce-gallery, .ce-row, .ce-uploads li, .ce-uploads div { overflow: hidden; }

    .ce-left .ce-gallery, .ce-column { float: left; }
    .ce-center .ce-outer { position: relative; float: right; right: 50%; }
    .ce-center .ce-inner { position: relative; float: right; right: -50%; }
    .ce-right .ce-gallery { float: right; }

    .ce-gallery figure { display: table; margin: 0; }
    .ce-gallery figcaption { display: table-caption; caption-side: bottom; }
    .ce-gallery img { display: block; }
    .ce-gallery iframe { border-width: 0; }
    .ce-border img,
    .ce-border iframe {
        border: 2px solid #000000;
        padding: 0px;
    }

    .ce-intext.ce-right .ce-gallery, .ce-intext.ce-left .ce-gallery, .ce-above .ce-gallery {
        margin-bottom: 10px;
    }
    .ce-image .ce-gallery { margin-bottom: 0; }
    .ce-intext.ce-right .ce-gallery { margin-left: 10px; }
    .ce-intext.ce-left .ce-gallery { margin-right: 10px; }
    .ce-below .ce-gallery { margin-top: 10px; }

    .ce-column { margin-right: 10px; }
    .ce-column:last-child { margin-right: 0; }

    .ce-row { margin-bottom: 10px; }
    .ce-row:last-child { margin-bottom: 0; }

    .ce-above .ce-bodytext { clear: both; }

    .ce-intext.ce-left ol, .ce-intext.ce-left ul { padding-left: 40px; overflow: auto; }

    /* Headline */
    .ce-headline-left { text-align: left; }
    .ce-headline-center { text-align: center; }
    .ce-headline-right { text-align: right; }

    /* Uploads */
    .ce-uploads { margin: 0; padding: 0; }
    .ce-uploads li { list-style: none outside none; margin: 1em 0; }
    .ce-uploads img { float: left; padding-right: 1em; vertical-align: top; }
    .ce-uploads span { display: block; }

    /* Table */
    .ce-table { width: 100%; max-width: 100%; }
    .ce-table th, .ce-table td { padding: 0.5em 0.75em; vertical-align: top; }
    .ce-table thead th { border-bottom: 2px solid #dadada; }
    .ce-table th, .ce-table td { border-top: 1px solid #dadada; }
    .ce-table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0,0,0,.05); }
    .ce-table-bordered th, .ce-table-bordered td { border: 1px solid #dadada; }

    /* Space */
    .frame-space-before-extra-small { margin-top: 1em; }
    .frame-space-before-small { margin-top: 2em; }
    .frame-space-before-medium { margin-top: 3em; }
    .frame-space-before-large { margin-top: 4em; }
    .frame-space-before-extra-large { margin-top: 5em; }
    .frame-space-after-extra-small { margin-bottom: 1em; }
    .frame-space-after-small { margin-bottom: 2em; }
    .frame-space-after-medium { margin-bottom: 3em; }
    .frame-space-after-large { margin-bottom: 4em; }
    .frame-space-after-extra-large { margin-bottom: 5em; }

    /* Frame */
    .frame-ruler-before:before { content: ''; display: block; border-top: 1px solid rgba(0,0,0,0.25); margin-bottom: 2em; }
    .frame-ruler-after:after { content: ''; display: block; border-bottom: 1px solid rgba(0,0,0,0.25); margin-top: 2em; }
    .frame-indent { margin-left: 15%; margin-right: 15%; }
    .frame-indent-left { margin-left: 33%; }
    .frame-indent-right { margin-right: 33%; }

@-moz-document url-prefix(){}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}*:before,*:after{clear:both}.clearfix{clear:both;display:block}body,p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:1.5;background-color:#fff;color:#1e1e1e}@media only screen and (min-width: 576px){body,p{font-size:18px}}body{overflow-x:hidden}body.no-scroll{overflow-y:hidden}p{background-color:transparent;margin-bottom:20px}p:last-child{margin-bottom:0}strong,b{font-weight:bold}em,i{font-style:italic}.align-right,.text-right{text-align:right}.text-center{text-align:center}hr{border:1px solid #4d4d4d;background-color:#4d4d4d;margin:20px 0}blockquote{position:relative;padding-left:30px}blockquote:before{content:"";position:absolute;left:0;top:-10px;font-family:"icons";font-size:22px;color:#cc4800}blockquote p{font-size:20px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:italic}.fade{-webkit-transition:none;transition:none}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}form{margin-bottom:1em}.hidden,.invisible{visibility:hidden;overflow:hidden;position:absolute;height:0;width:0}.row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row [class^=col-],.row [class*=col-]{width:100%;padding:0 20px;margin-bottom:25px}@media only screen and (max-width: 767px){.row .order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row .order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.row .order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.row .order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media only screen and (min-width: 768px){.row{max-width:1280px;position:relative;margin:0 auto;padding:0 20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .col-2,.row .col-md-2,.row .col-lg-2{width:16.6666666667%}.row .col-3,.row .col-md-3,.row .col-lg-3{width:25%}.row .col-4,.row .col-md-4,.row .col-lg-4{width:33.3333333333%}.row .col-5,.row .col-md-5,.row .col-lg-5{width:41.6666666667%}.row .col-6,.row .col-md-6,.row .col-lg-6{width:50%}.row .col-7,.row .col-md-7,.row .col-lg-7{width:58.3333333333%}.row .col-8,.row .col-md-8,.row .col-lg-8{width:66.6666666667%}.row .col-9,.row .col-md-9,.row .col-lg-9{width:75%}.row .col-10,.row .col-md-10,.row .col-lg-10{width:83.3333333333%}.row .col-12,.row .col-md-12,.row .col-lg-12{width:100%}}.accordion .accordion-item{border-bottom:1px solid #c4c4c4}.accordion .accordion-item .accordion-header{display:block;border:none;margin:0;padding:0}.accordion .accordion-item .accordion-header .accordion-button{position:relative;width:100%;background-color:transparent;padding:15px 0 15px 30px;border:none;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:22px;text-align:left;cursor:pointer}.accordion .accordion-item .accordion-header .accordion-button:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:0;top:19px;color:#cc4800}.accordion .accordion-item .accordion-header .accordion-button[aria-expanded=true]:before{content:""}.accordion .accordion-item .accordion-body{padding-bottom:20px}.tx-ttaddress .vcard{-webkit-box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);padding:20px;text-align:center}.tx-ttaddress .vcard+.vcard{margin-top:40px}.tx-ttaddress .vcard h1,.tx-ttaddress .vcard h2,.tx-ttaddress .vcard h3,.tx-ttaddress .vcard h4,.tx-ttaddress .vcard h5,.tx-ttaddress .vcard h6{margin-bottom:20px;padding-bottom:0;border:none;color:#cc4800}.tx-ttaddress .vcard .jobTitle{word-break:break-word}.tx-ttaddress .vcard ul{margin-top:20px;border-top:2px solid #cc4800;padding-top:20px}.tx-ttaddress .vcard ul li{padding:0}.tx-ttaddress .vcard ul li a{word-break:break-word}.tx-ttaddress .vcard ul li a[href*="tel:"]{color:#1e1e1e;text-decoration:none}.tx-ttaddress .vcard ul li a[href*="tel:"]:before{color:#1e1e1e}.tx-ttaddress .vcard ul li:before{display:none}.tx-ttaddress .vcard ul li:first-child{margin-bottom:0}@font-face{font-family:"headline-font";src:url('../../../_assets/e933a0785110f8a5461130ec3c67bf3a/Fonts/Raleway-Medium.woff2') format("woff2"),url('../../../_assets/e933a0785110f8a5461130ec3c67bf3a/Fonts/Raleway-Medium.woff') format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"icons";src:url('../../../_assets/e933a0785110f8a5461130ec3c67bf3a/Fonts/icomoon.woff2') format("woff2"),url('../../../_assets/e933a0785110f8a5461130ec3c67bf3a/Fonts/icomoon.woff') format("woff");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"icons";speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:""}.icon-arrow:before{content:""}.icon-copyright:before{content:""}.icon-link-external:before{content:""}.icon-link-internal:before{content:""}.icon-pdf:before{content:""}.icon-mail:before{content:""}.icon-phone:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-linkedin:before{content:""}.icon-easy-to-read:before{content:""}.icon-image:before{content:""}.icon-doc:before{content:""}.icon-quote:before{content:""}.icon-check:before{content:""}.icon-menu:before{content:""}.icon-close:before{content:""}.icon-place:before{content:""}.icon-print:before{content:""}form fieldset{border:none}form .row{padding:0}form .row .col-6{margin-bottom:0 !important;padding:0}@media only screen and (min-width: 768px){form .row .col-6{width:50%}form .row .col-6:first-child{padding-right:20px}form .row .col-6:last-child{padding-left:20px}}form .form-group,form div{margin-bottom:20px}form label{font-size:16px;margin-bottom:0}form input,form select,form textarea{display:block;height:40px;margin-top:5px;padding:5px;width:100%;border-radius:0;border:1px solid #c4c4c4}form input:focus,form select:focus,form textarea:focus{border:1px solid #cc4800;-webkit-box-shadow:2px 2px 5px 0px rgba(204,72,0,.25);box-shadow:2px 2px 5px 0px rgba(204,72,0,.25)}form input.invalid,form select.invalid,form textarea.invalid{border-color:#cc4800}form textarea{min-height:80px}form button,form .btn{position:relative;display:inline-block;background-color:transparent;border:2px solid #cc4800;color:#cc4800;padding:10px 15px 10px 40px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;text-decoration:none;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out;cursor:pointer}form button:before,form .btn:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:10px;bottom:calc(50% - 8px);-webkit-transition:left .5s ease-out;transition:left .5s ease-out;color:#cc4800}form button:hover,form button:focus,form .btn:hover,form .btn:focus{text-decoration:underline;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}form button:hover:before,form button:focus:before,form .btn:hover:before,form .btn:focus:before{left:15px;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}form input[type=submit]{width:auto;height:auto;background-color:#fff;border:2px solid #cc4800;color:#cc4800;padding:10px 15px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;cursor:pointer;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}form input[type=submit]:hover,form input[type=submit]:focus{background-color:#b33f00;color:#fff;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}form .form-check{position:relative;padding-left:25px;cursor:pointer}form .form-check label{cursor:pointer}form .form-check input[type=checkbox]{cursor:pointer;overflow:hidden;width:0;height:0}form .form-check input[type=checkbox]+span:before{content:"";position:absolute;left:0;top:5px;width:15px;height:15px;border:1px solid #c4c4c4;background-color:#fff}form .form-check input[type=checkbox]:checked+span:after{content:"";font-family:"icons";font-size:12px;color:#cc4800;position:absolute;left:3px;top:5px}form .form-check input[type=checkbox].invalid+span{color:#721c24}form .form-check input[type=checkbox].invalid+span:before{border-color:#cc4800}.frame-type-felogin_login form legend{display:none}.frame-type-felogin_login form div{font-size:16px}.newsletter-form div{margin-bottom:0}.newsletter-form div.form-group{margin-bottom:20px}h1,h2,h3,h4,h5,h6{display:inline-block;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:normal;padding-bottom:15px;border-bottom:2px solid #cc4800;margin-bottom:25px;line-height:1.2;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{display:block;border-bottom:none;padding-bottom:0}h1,.h1{font-size:26px}@media only screen and (min-width: 576px){h1,.h1{font-size:36px}}h2,.h2{font-size:22px}@media only screen and (min-width: 576px){h2,.h2{font-size:26px}}h3,.h3{font-size:20px}@media only screen and (min-width: 576px){h3,.h3{font-size:22px}}h4,.h4{font-size:18px}@media only screen and (min-width: 576px){h4,.h4{font-size:20px}}.frame-type-textpic .ce-gallery figure,.frame-type-image .ce-gallery figure{display:grid}figure{position:relative;display:grid}figure img{max-width:100%;height:auto}figure figcaption{padding:5px 25px 5px 10px;background-color:#f5f5f5;color:#1e1e1e}.copyright,.mfp-figure .mfp-copyright{position:absolute;right:0;bottom:0;width:25px;height:25px;background-color:rgba(255,255,255,.8);padding:2px;cursor:pointer;z-index:1}.copyright>small,.mfp-figure .mfp-copyright>small{display:none}.copyright:before,.mfp-figure .mfp-copyright:before{content:"";font-family:"icons";font-size:14px;color:#1e1e1e;line-height:initial;position:absolute;bottom:calc(50% - 7px);right:calc(50% - 7px)}@-moz-document url-prefix(){.copyright:before,.mfp-figure .mfp-copyright:before{bottom:calc(50% - 8.5px);right:calc(50% - 7px)}}.copyright.hover>small,.copyright:hover>small,.copyright:focus>small,.mfp-figure .mfp-copyright.hover>small,.mfp-figure .mfp-copyright:hover>small,.mfp-figure .mfp-copyright:focus>small{width:320px;min-height:25px;position:absolute;bottom:0;right:25px;background-color:rgba(255,255,255,.8);padding:1px 5px;color:#1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mfp-figure .mfp-copyright:before{bottom:calc(50% - 8px)}.frame-type-textpic .ce-gallery{margin-bottom:20px}.frame-type-textpic .ce-gallery figure{display:grid}.frame-type-textpic .ce-below .ce-gallery{margin-top:20px;margin-bottom:0}.frame-type-textpic .ce-intext.ce-right .ce-gallery,.frame-type-textpic .ce-intext.ce-left .ce-gallery{margin-top:5px}.frame-type-textpic .ce-intext.ce-right .ce-gallery{margin-left:40px}.frame-type-textpic .ce-intext.ce-left .ce-gallery{margin-right:40px}@media only screen and (max-width: 767px){.frame-type-textpic .ce-intext.ce-right .ce-gallery,.frame-type-textpic .ce-intext.ce-left .ce-gallery{float:none;right:auto;left:auto;margin-left:0;margin-right:0;margin-bottom:20px;max-width:50%}.frame-type-textpic .ce-intext.ce-right .ce-gallery .ce-outer,.frame-type-textpic .ce-intext.ce-right .ce-gallery .ce-inner,.frame-type-textpic .ce-intext.ce-right .ce-gallery .ce-column,.frame-type-textpic .ce-intext.ce-left .ce-gallery .ce-outer,.frame-type-textpic .ce-intext.ce-left .ce-gallery .ce-inner,.frame-type-textpic .ce-intext.ce-left .ce-gallery .ce-column{float:none;right:auto;left:auto}}@media only screen and (max-width: 575px){.frame-type-textpic .ce-gallery,.frame-type-textpic.ce-right .ce-gallery,.frame-type-textpic.ce-left .ce-gallery{float:none;right:auto;left:auto;margin-left:0;margin-right:0;margin-bottom:20px}.frame-type-textpic .ce-gallery .ce-outer,.frame-type-textpic .ce-gallery .ce-inner,.frame-type-textpic .ce-gallery .ce-column,.frame-type-textpic.ce-right .ce-gallery .ce-outer,.frame-type-textpic.ce-right .ce-gallery .ce-inner,.frame-type-textpic.ce-right .ce-gallery .ce-column,.frame-type-textpic.ce-left .ce-gallery .ce-outer,.frame-type-textpic.ce-left .ce-gallery .ce-inner,.frame-type-textpic.ce-left .ce-gallery .ce-column{float:none;right:auto;left:auto}.frame-type-textpic .ce-intext.ce-right .ce-gallery,.frame-type-textpic .ce-intext.ce-left .ce-gallery{max-width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.frame-type-textpic .ce-intext.ce-nowrap .ce-gallery{max-width:50%}}.frame-type-textpic.frame-layout-1 .ce-textpic{display:-webkit-box;display:-ms-flexbox;display:flex}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery{width:50%;margin:0;float:none}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .ce-row,.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .ce-column{height:100%}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .ce-column{float:none}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .image{display:block;height:100%;min-height:415px;overflow:hidden}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .image a{position:relative;display:block;height:100%;padding:0}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .image img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-bodytext{-ms-flex-item-align:center;align-self:center;width:50%;padding:80px 0 80px 40px}.frame-type-textpic.frame-layout-1 .ce-textpic.ce-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.frame-type-textpic.frame-layout-1 .ce-textpic.ce-right .ce-bodytext{padding:80px 40px 80px 0}@media only screen and (max-width: 767px){.frame-type-textpic.frame-layout-1 .ce-textpic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery,.frame-type-textpic.frame-layout-1 .ce-textpic .ce-bodytext{max-width:inherit;width:100%}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .image,.frame-type-textpic.frame-layout-1 .ce-textpic .ce-bodytext .image{min-height:auto}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-bodytext{padding:20px 0}.frame-type-textpic.frame-layout-1 .ce-textpic.ce-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.frame-type-textpic.frame-layout-1 .ce-textpic.ce-right .ce-bodytext{padding:20px 0}}.frame-type-textpic.frame-layout-1+.frame-type-textpic.frame-layout-1{margin-top:40px}.lightbox{padding-left:0}.lightbox img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.lightbox:hover,.lightbox:focus{cursor:-webkit-zoom-in;cursor:zoom-in}.lightbox:hover img,.lightbox:focus img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform:scale(1.05);transform:scale(1.05)}.mfp-content .mfp-close{position:absolute;top:-50px;right:0 !important;width:40px !important;height:40px;background-color:rgba(255,255,255,.8);color:#000 !important;text-align:center !important;padding:0 !important}.mfp-content .mfp-close:active{top:-50px}.mfp-content img.mfp-img{padding:0}.mfp-content .mfp-bottom-bar{position:relative;top:auto;left:auto;width:100%;background-color:#f5f5f5;margin:0;padding:20px;font-size:22px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mfp-content .mfp-bottom-bar .mfp-title{color:#1e1e1e}a{position:relative;text-decoration:underline;color:#cc4800}a:hover,a:focus{text-decoration:none}a.btn{position:relative;display:inline-block;border:2px solid #cc4800;padding:10px 15px 10px 40px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-decoration:none;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}a.btn:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:10px;bottom:calc(50% - 12px);-webkit-transition:left .5s ease-out;transition:left .5s ease-out}a.btn:hover,a.btn:focus{text-decoration:underline;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}a.btn:hover:before,a.btn:focus:before{left:15px;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}main a[href*="https://"],main a[href*="http://"],main a[rel=noreferrer],main a[href*=".jpg"],main a[href*=".png"],main a[href*=".pdf"],main a[href*=".doc"],main a[href*="tel:"],main a[data-mailto-token],main a[href*="mailto:"]{padding-left:20px}main a[href*="https://"]:before,main a[href*="http://"]:before,main a[rel=noreferrer]:before,main a[href*=".jpg"]:before,main a[href*=".png"]:before,main a[href*=".pdf"]:before,main a[href*=".doc"]:before,main a[href*="tel:"]:before,main a[data-mailto-token]:before,main a[href*="mailto:"]:before{position:absolute;left:0;top:0;content:"";font-family:"icons";font-size:16px}main a[href*=".jpg"]:before,main a[href*=".png"]:before{content:""}main a[href*=".pdf"]:before{content:""}main a[href*=".doc"]:before{content:""}main a[href*="tel:"]:before{content:""}main a[data-mailto-token]:before,main a[href*="mailto:"]:before{content:""}main a.lightbox{padding-left:0}main a.lightbox:before{display:none}main a.btn{position:relative;display:inline-block;border:2px solid #cc4800;padding:10px 15px 10px 40px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-decoration:none;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}main a.btn:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:10px;bottom:calc(50% - 12px);top:auto;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}main a.btn:hover,main a.btn:focus{text-decoration:underline;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}main a.btn:hover:before,main a.btn:focus:before{left:15px;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}main a[href="#top"]{position:absolute;right:0;bottom:-40px;width:40px;height:40px;background-color:#cc4800;-webkit-box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);overflow:hidden}main a[href="#top"]:before{content:"";font-family:"icons";font-size:16px;position:absolute;right:12px;top:8px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;-webkit-transition:top .5s ease-out;transition:top .5s ease-out}main a[href="#top"]:hover,main a[href="#top"]:focus{-webkit-box-shadow:5px 5px 20px 0px rgba(204,72,0,.5);box-shadow:5px 5px 20px 0px rgba(204,72,0,.5);-webkit-transition:-webkit-box-shadow .5s ease-out;transition:-webkit-box-shadow .5s ease-out;transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out, -webkit-box-shadow .5s ease-out}main figure>a,main figure.image>a,main .teaser>a{padding-left:0}main figure>a:before,main figure.image>a:before,main .teaser>a:before{display:none}.print-link a{padding-left:20px}.print-link a:before{position:absolute;left:0;top:0;content:"";font-family:"icons";font-size:16px}#scroll-top{position:fixed;right:10px;bottom:10px;width:40px;height:40px;background-color:#cc4800;border:1px solid transparent;-webkit-box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out;overflow:hidden}@media only screen and (min-width: 768px){#scroll-top{right:20px;bottom:20px}}@media only screen and (min-width: 1380px){#scroll-top{right:40px;bottom:40px}}#scroll-top span{display:inline-block;text-indent:-9999px;height:0;color:transparent}#scroll-top:before{content:"";font-family:"icons";font-size:16px;position:absolute;right:12px;top:8px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;-webkit-transition:top .5s ease-out;transition:top .5s ease-out}#scroll-top:hover,#scroll-top:focus{-webkit-box-shadow:5px 5px 20px 0px rgba(204,72,0,.5);box-shadow:5px 5px 20px 0px rgba(204,72,0,.5);-webkit-transition:-webkit-box-shadow .5s ease-out;transition:-webkit-box-shadow .5s ease-out;transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out, -webkit-box-shadow .5s ease-out}#scroll-top:hover:before,#scroll-top:focus:before{top:5px;-webkit-transition:top .5s ease-out;transition:top .5s ease-out}ul,ol{list-style:none}main ul{list-style:none}main ul li{position:relative;margin-bottom:15px;padding-left:20px}main ul li:before{content:"";display:block;width:7px;height:7px;background-color:#cc4800;position:absolute;left:0;top:10px}main ul ul,main ul ol{margin-top:15px}main ul ol li:before{background-color:transparent;position:absolute;top:0;left:0}main ol{counter-reset:section;list-style-type:none}main ol li{margin-bottom:15px}main ol li:before{counter-increment:section;content:counters(section, ".") ". ";color:#cc4800}main ol ol{margin-left:20px;margin-top:15px}.news .news-list-view .article.articletype-2 a::after{content:""}.news .news-list-view{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.news .news-list-view{width:calc(100% + 40px);margin-left:-20px}}.news .news-list-view .article{width:100%;padding:0;margin-bottom:25px}@media only screen and (min-width: 768px){.news .news-list-view .article{width:50%;padding:0 20px;margin-bottom:40px}}@media only screen and (min-width: 992px){.news .news-list-view .article{width:33.3333333333%}}.news .news-list-view .article a{position:relative;display:inline-block;height:100%;width:100%;-webkit-box-shadow:3px 3px 15px 0 rgba(0,0,0,.25);box-shadow:3px 3px 15px 0 rgba(0,0,0,.25);text-decoration:none;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.news .news-list-view .article a[href*="https://"],.news .news-list-view .article a[href*="http://"]{padding-left:0}.news .news-list-view .article a[href*="https://"]:before,.news .news-list-view .article a[href*="http://"]:before{content:""}.news .news-list-view .article a:hover,.news .news-list-view .article a:focus{-webkit-box-shadow:5px 5px 20px 0 rgba(204,72,0,.5);box-shadow:5px 5px 20px 0 rgba(204,72,0,.5);-webkit-transition:-webkit-box-shadow .5s ease-out;transition:-webkit-box-shadow .5s ease-out;transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out, -webkit-box-shadow .5s ease-out}.news .news-list-view .article a:after{content:"";font-family:"icons";font-size:16px;position:absolute;right:20px;bottom:20px}.news .news-list-view .article .news-img-wrap{max-height:280px;float:none;margin:0;background:#fff;overflow:hidden}.news .news-list-view .article .news-img-wrap img{display:grid;float:none;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.news .news-list-view .article .teaser-text{margin:0;padding:20px 40px 60px 20px}.news .news-list-view .article .teaser-text .news-list-date{display:block;margin-bottom:5px;font-size:16px;color:#4d4d4d}.news .news-list-view .article .teaser-text h3{color:#1e1e1e;border:none;padding-bottom:0;margin-bottom:15px;font-size:22px}.news .news-list-view .article .footer{display:none}.frame-layout-1 .news .news-list-view{display:block}.frame-layout-1 .news .news-list-view .article{width:100%}.frame-layout-1 .news .news-list-view .article a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.frame-layout-1 .news .news-list-view .article a .news-img-wrap{width:33.3333333333%}.frame-layout-1 .news .news-list-view .article a .news-img-wrap figure{height:100%}.frame-layout-1 .news .news-list-view .article a .teaser-text{width:66.6666666667%;padding:20px 40px 60px 40px}.frame-layout-1 .news .news-list-view .article a .teaser-text .news-list-date{margin-right:-20px;text-align:right}.frame-layout-1 .news .news-list-view .article a .teaser-text h3{margin-bottom:25px}.frame-layout-1 .news .news-list-view .article a .teaser-text div[itemprop=description]{display:block}@media only screen and (max-width: 575px){.frame-layout-1 .news .news-list-view .article a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.frame-layout-1 .news .news-list-view .article a .news-img-wrap,.frame-layout-1 .news .news-list-view .article a .teaser-text{width:100%}.frame-layout-1 .news .news-list-view .article a .teaser-text{padding:20px 40px 60px 20px}}.news-single .article .news-list-date{display:block;margin-bottom:5px;font-size:16px;color:#4d4d4d}.news-single .article .teaser-text{display:none}.news-single .article .news-img-wrap{float:none;width:auto;max-width:100%;margin-bottom:20px;margin-left:0;padding:0}@media only screen and (min-width: 768px){.news-single .article .news-img-wrap{float:right;width:33.3333333333%;margin-top:5px;margin-left:20px;padding-left:20px}}.news-single .article .news-img-wrap a{float:none;padding:0;border:0}.news-single .article .news-img-wrap a img{display:grid;width:100%}.news-single .article .footer{margin-bottom:20px;margin-top:0;padding:0;border-bottom:0;border-top:none}.f3-widget-paginator,.solr-pagination ul{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f3-widget-paginator li:before,.solr-pagination ul li:before{display:none}.f3-widget-paginator li.current,.f3-widget-paginator li.active span,.solr-pagination ul li.current,.solr-pagination ul li.active span{color:#cc4800;text-decoration:underline}.f3-widget-paginator li:first-child,.solr-pagination ul li:first-child{padding-left:0}.f3-widget-paginator li a,.solr-pagination ul li a{color:#1e1e1e;text-decoration:none}.f3-widget-paginator li a:hover,.f3-widget-paginator li a:focus,.solr-pagination ul li a:hover,.solr-pagination ul li a:focus{color:#cc4800;text-decoration:underline}.f3-widget-paginator li.next a,.f3-widget-paginator li.previous a,.f3-widget-paginator li .page-link-next,.f3-widget-paginator li .page-link-previous,.solr-pagination ul li.next a,.solr-pagination ul li.previous a,.solr-pagination ul li .page-link-next,.solr-pagination ul li .page-link-previous{position:relative;display:block;width:40px;height:40px;background-color:#cc4800;color:transparent;overflow:hidden}.f3-widget-paginator li.next a:before,.f3-widget-paginator li.previous a:before,.f3-widget-paginator li .page-link-next:before,.f3-widget-paginator li .page-link-previous:before,.solr-pagination ul li.next a:before,.solr-pagination ul li.previous a:before,.solr-pagination ul li .page-link-next:before,.solr-pagination ul li .page-link-previous:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:12px;bottom:8px;color:#fff}.f3-widget-paginator li.previous a:before,.solr-pagination ul li.previous a:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tx_solr.container{padding-top:0 !important}.tx_solr.container .row{margin-bottom:20px !important;padding:0}@media only screen and (min-width: 768px){.tx_solr.container .row{margin-bottom:0 !important}}.tx_solr.container .row .col-md-12{padding:0}.tx_solr.container .tx-solr-search-form{position:relative;text-align:right}.tx_solr.container .tx-solr-search-form .input-group{height:40px;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);margin-bottom:0}.tx_solr.container .tx-solr-search-form .input-group input[type=text]{width:100%;height:100%;border:none;padding:5px 50px 5px 10px;margin-top:0}.tx_solr.container .tx-solr-search-form .input-group button{position:absolute;right:0;bottom:0;border:none;width:40px;height:40px;background:transparent;color:transparent;overflow:hidden}.tx_solr.container .tx-solr-search-form .input-group button:before{content:"";position:absolute;right:10px;top:10px;left:auto;font-family:"icons";font-size:20px;color:#cc4800;-webkit-transition:none;transition:none}.tx_solr.container .tx-solr-search-form .input-group button:hover:before,.tx_solr.container .tx-solr-search-form .input-group button:focus:before{-webkit-transition:none;transition:none;left:auto}#main .tx_solr.container [class^=col-],#main .tx_solr.container [class*=col-]{padding:0}#tx-solr-search .tx-solr-search-form{padding:0;width:100%}#tx-solr-search .tx-solr-search-form .input-group{position:relative}@media only screen and (min-width: 992px){#tx-solr-search .tx-solr-search-form .input-group{width:50%}}#tx-solr-search [class^=col-],#tx-solr-search [class*=col-]{padding:0}#tx-solr-search .hidden-xs{display:none}#tx-solr-search .search-info .searched-for{display:block;margin-bottom:5px;font-size:18px}#tx-solr-search .search-info span{display:inline;font-size:14px}#tx-solr-search #results-per-page{margin-top:10px;float:right}#tx-solr-search #results-per-page .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#tx-solr-search #results-per-page .input-group label{min-width:175px}#tx-solr-search #results-per-page .input-group select{width:auto;min-width:50px}#tx-solr-search .results-list .list-group-item{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #c4c4c4}#tx-solr-search .results-list .list-group-item:last-child{padding-bottom:0;border-bottom:none}#tx-solr-search .results-list .list-group-item .results-topic a{text-decoration:none}#tx-solr-search .results-list .list-group-item .results-topic a:hover,#tx-solr-search .results-list .list-group-item .results-topic a:focus{text-decoration:underline}.slick-slider button.slick-arrow{position:absolute;left:-40px;top:calc(50% - 20px);z-index:1;width:40px;height:40px;border:none;background-color:transparent;color:transparent;overflow:hidden;cursor:pointer}.slick-slider button.slick-arrow:before{content:"";font-family:"icons";font-size:14px;color:#cc4800;position:absolute;right:12px;bottom:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@-moz-document url-prefix(){.slick-slider button.slick-arrow:before{bottom:13px}}.slick-slider button.slick-arrow:hover,.slick-slider button.slick-arrow:focus{background-color:rgba(204,72,0,.25)}.slick-slider button.slick-arrow:hover:before,.slick-slider button.slick-arrow:focus:before{color:#cc4800}.slick-slider button.slick-arrow.slick-next{left:auto;right:-40px}.slick-slider button.slick-arrow.slick-next:before{-webkit-transform:rotate(0);transform:rotate(0)}@-moz-document url-prefix(){.slick-slider button.slick-arrow.slick-next:before{bottom:11px}}.slick-slider .slick-slide{margin-bottom:0;padding-left:0}.slick-slider .slick-slide:before{display:none}.slick-slider .slide-image{position:relative}.slick-slider .slide-image img{width:100%}.slider-nav{margin:20px 40px}@media only screen and (min-width: 768px){.slider-nav{margin:20px 0}}.slider-nav .slick-list .slick-slide{cursor:pointer}.slider-nav .slick-list .slick-slide img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out;width:calc(100% - 20px);margin:0 10px}.slider-nav .slick-list .slick-slide:hover img,.slider-nav .slick-list .slick-slide:focus img,.slider-nav .slick-list .slick-slide.slick-current img{-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out}#hero .slick-slide{position:relative}#hero .slide-image{min-height:200px}#hero .slide-image:only-of-type{border-bottom:2px solid #cc4800}#hero .slide-image figure{min-height:200px}#hero .slide-image figure img{min-height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){#hero .slide-image{min-height:400px}#hero .slide-image figure{min-height:400px}}#hero .container{max-width:1200px;margin:0 auto;padding:0}@media only screen and (min-width: 768px){#hero .slide-content{height:auto;position:absolute;bottom:0;left:0}}@media only screen and (min-width: 1280px){#hero .slide-content{left:auto}}#hero .slide-content .slide-box{background-color:rgba(255,255,255,.8);padding:20px}@media only screen and (min-width: 768px){#hero .slide-content .slide-box{height:100%;width:50vw;padding:40px}}@media only screen and (min-width: 1280px){#hero .slide-content .slide-box{height:auto;max-width:550px;width:auto}}#hero .slide-content .slide-box .slide-header{font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:26px;padding-bottom:0;border-bottom:0}#hero button.slick-arrow{display:none !important}@media only screen and (min-width: 1280px){#hero button.slick-arrow{display:inline-block !important;left:0;top:50%;background-color:rgba(255,255,255,.5)}#hero button.slick-arrow:hover:before,#hero button.slick-arrow:focus:before{color:#cc4800}#hero button.slick-arrow:before{color:#fff}#hero button.slick-arrow.slick-next{left:auto;right:0}#hero button.slick-arrow.slick-next:before{-webkit-transform:rotate(0);transform:rotate(0)}}@media only screen and (min-width: 1360px){#hero button.slick-arrow{left:20px}#hero button.slick-arrow.slick-next{right:20px}}#hero button.slick-arrow+.slick-list .slide-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#hero .slick-dots{position:absolute;bottom:-20px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px){#hero .slick-dots{bottom:20px}}#hero .slick-dots li{margin:0 5px;padding-left:0}#hero .slick-dots li:before{display:none}#hero .slick-dots li button{width:20px;height:20px;border:1px solid #c4c4c4;background-color:rgba(255,255,255,.5);color:transparent;overflow:hidden;cursor:pointer}#hero .slick-dots li.slick-active button{background-color:rgba(204,72,0,.8);border:1px solid #cc4800}#hero .slick-dots li:only-of-type{display:none}.ce_logo-slider{margin:0 40px}@media only screen and (min-width: 768px){.ce_logo-slider{margin:0}}.ce_logo-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce_logo-slider .slick-slide{margin-right:40px}.ce_logo-slider .slick-slide a{padding:0}.ce_logo-slider .slick-slide a:before{display:none !important}.ce_logo-slider .slick-slide img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out}.ce_logo-slider .slick-slide:hover img,.ce_logo-slider .slick-slide:focus img{-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out}.ce_gallery .slick-slide img{width:100%}.ce_gallery figure figcaption{background-color:#f5f5f5;padding:20px;font-size:16px}@media only screen and (min-width: 768px){.ce_gallery figure figcaption{font-size:22px}}.slick-pause-play{display:none}.table-container{max-width:100%;overflow-x:auto}table,.ce-table{border-collapse:collapse;min-width:575px}table caption,.ce-table caption{text-align:left;font-style:italic;font-size:16px}table thead th,.ce-table thead th{border:none;padding:20px 15px;background-color:#cc4800;color:#fff;text-align:left}table tbody tr:nth-child(odd) td,.ce-table tbody tr:nth-child(odd) td{background-color:#f5f5f5}table tbody th,.ce-table tbody th{border:none;border-bottom:1px solid #fff;background-color:#cc4800;padding:20px 15px;color:#fff;text-align:left}table tbody td,.ce-table tbody td{border:none;padding:20px 15px}table tfoot td,.ce-table tfoot td{font-size:16px}.foerderangebote .table-container{margin-bottom:40px}.foerderangebote .dataTables_filter{display:none}.foerderangebote .fa-checkbox{display:block}.foerderangebote #foerderangebote-table tbody tr{vertical-align:top}.foerderangebote #foerderangebote-table tbody td,.foerderangebote #foerderangebote-table tbody th{vertical-align:top;font-size:16px}.foerderangebote #foerderangebote-table select{max-width:200px !important}.foerderangebote .table-container{overflow-x:unset}#foerderangebote-table,table.dataTable[aria-describedby=foerderangebote-table_info]{min-width:inherit}#foerderangebote-table thead tr,#foerderangebote-table tbody tr,table.dataTable[aria-describedby=foerderangebote-table_info] thead tr,table.dataTable[aria-describedby=foerderangebote-table_info] tbody tr{vertical-align:top}#foerderangebote-table thead th,table.dataTable[aria-describedby=foerderangebote-table_info] thead th{font-size:16px}#foerderangebote-table thead th label.fa-checkbox,table.dataTable[aria-describedby=foerderangebote-table_info] thead th label.fa-checkbox{display:inline-block;font-weight:normal}@media only screen and (min-width: 1280px){#foerderangebote-table thead th,table.dataTable[aria-describedby=foerderangebote-table_info] thead th{min-width:inherit !important;max-width:200px !important}#foerderangebote-table thead th[aria-label=Steckbrief],#foerderangebote-table thead th:nth-last-child(2),table.dataTable[aria-describedby=foerderangebote-table_info] thead th[aria-label=Steckbrief],table.dataTable[aria-describedby=foerderangebote-table_info] thead th:nth-last-child(2){max-width:100px !important}#foerderangebote-table thead th:last-child,table.dataTable[aria-describedby=foerderangebote-table_info] thead th:last-child{min-width:inherit !important;max-width:100px !important;padding:10px}}#foerderangebote-table tbody td,#foerderangebote-table tbody th,table.dataTable[aria-describedby=foerderangebote-table_info] tbody td,table.dataTable[aria-describedby=foerderangebote-table_info] tbody th{vertical-align:top;font-size:16px;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;min-width:80px}#foerderangebote-table tbody td.dtr-control,#foerderangebote-table tbody th.dtr-control,table.dataTable[aria-describedby=foerderangebote-table_info] tbody td.dtr-control,table.dataTable[aria-describedby=foerderangebote-table_info] tbody th.dtr-control{padding:10px 10px 30px 35px}#foerderangebote-table tbody td.dtr-control:before,#foerderangebote-table tbody th.dtr-control:before,table.dataTable[aria-describedby=foerderangebote-table_info] tbody td.dtr-control:before,table.dataTable[aria-describedby=foerderangebote-table_info] tbody th.dtr-control:before{left:10px;top:23px;background-color:#cc4800;border:none;-webkit-box-shadow:none;box-shadow:none}#foerderangebote-table tbody td:nth-last-child(2),#foerderangebote-table tbody th:nth-last-child(2),table.dataTable[aria-describedby=foerderangebote-table_info] tbody td:nth-last-child(2),table.dataTable[aria-describedby=foerderangebote-table_info] tbody th:nth-last-child(2){text-align:center}@media only screen and (min-width: 1280px){#foerderangebote-table tbody td,#foerderangebote-table tbody th,table.dataTable[aria-describedby=foerderangebote-table_info] tbody td,table.dataTable[aria-describedby=foerderangebote-table_info] tbody th{max-width:200px !important}#foerderangebote-table tbody td:nth-last-child(2),#foerderangebote-table tbody th:nth-last-child(2),table.dataTable[aria-describedby=foerderangebote-table_info] tbody td:nth-last-child(2),table.dataTable[aria-describedby=foerderangebote-table_info] tbody th:nth-last-child(2){max-width:100px !important}#foerderangebote-table tbody td:last-child,#foerderangebote-table tbody th:last-child,table.dataTable[aria-describedby=foerderangebote-table_info] tbody td:last-child,table.dataTable[aria-describedby=foerderangebote-table_info] tbody th:last-child{min-width:inherit !important;max-width:100px !important;padding:10px;word-break:unset}}#foerderangebote-table .child,table.dataTable[aria-describedby=foerderangebote-table_info] .child{padding-left:20px}#foerderangebote-table .child ul,table.dataTable[aria-describedby=foerderangebote-table_info] .child ul{width:100%}#foerderangebote-table .child ul li:before,table.dataTable[aria-describedby=foerderangebote-table_info] .child ul li:before{display:none}#foerderangebote-table .child span.dtr-title,table.dataTable[aria-describedby=foerderangebote-table_info] .child span.dtr-title{width:140px;margin-right:10px}#foerderangebote-table .child span.dtr-data,table.dataTable[aria-describedby=foerderangebote-table_info] .child span.dtr-data{display:inline-block}#foerderangebote-table select,table.dataTable[aria-describedby=foerderangebote-table_info] select{min-width:80px;max-width:200px !important}.dataTables_wrapper .dataTables_paginate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dataTables_wrapper .dataTables_paginate a,.dataTables_wrapper .dataTables_paginate a.paginate_button{color:#1e1e1e;text-decoration:none;min-width:inherit;padding:0;margin:0 10px}.dataTables_wrapper .dataTables_paginate a:hover,.dataTables_wrapper .dataTables_paginate a:focus,.dataTables_wrapper .dataTables_paginate a.current,.dataTables_wrapper .dataTables_paginate a.paginate_button:hover,.dataTables_wrapper .dataTables_paginate a.paginate_button:focus,.dataTables_wrapper .dataTables_paginate a.paginate_button.current{color:#cc4800 !important;text-decoration:underline !important;background:transparent;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate a.disabled,.dataTables_wrapper .dataTables_paginate a.paginate_button.disabled{display:none !important}.dataTables_wrapper .dataTables_paginate a.next,.dataTables_wrapper .dataTables_paginate a.previous,.dataTables_wrapper .dataTables_paginate a.paginate_button.next,.dataTables_wrapper .dataTables_paginate a.paginate_button.previous{position:relative;display:inline-block;width:40px;height:40px;background-color:#cc4800;color:transparent !important;overflow:hidden}.dataTables_wrapper .dataTables_paginate a.next:before,.dataTables_wrapper .dataTables_paginate a.previous:before,.dataTables_wrapper .dataTables_paginate a.paginate_button.next:before,.dataTables_wrapper .dataTables_paginate a.paginate_button.previous:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:12px;bottom:8px;color:#fff}.dataTables_wrapper .dataTables_paginate a.previous:before,.dataTables_wrapper .dataTables_paginate a.paginate_button.previous:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.foerderangebot-detail dl{margin-bottom:40px}.foerderangebot-detail dl dt{font-weight:bold}@media only screen and (min-width: 575px){.foerderangebot-detail dl dt{float:left;width:200px;margin-bottom:10px}}.foerderangebot-detail dl dd{margin-bottom:20px}@media only screen and (min-width: 575px){.foerderangebot-detail dl dd{float:left;width:calc(100% - 200px);margin-bottom:10px}}.foerderangebot-detail dl dd:after{clear:both}.tab-navigation .nav-tabs{border-bottom:none}.tab-navigation .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.tab-navigation .nav-tabs .nav-link{border:none;background-color:transparent;padding:15px 20px;font-size:22px;cursor:pointer}.tab-navigation .nav-tabs .nav-link.disabled{color:#4d4d4d}.tab-navigation .nav-tabs .nav-link.active{background-color:#f5f5f5;color:#cc4800}.tab-content{background-color:#f5f5f5;padding:20px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.teaser-list article{margin-bottom:40px}.teaser-list article:last-child{margin-bottom:0}.teaser-list article a,.teaser-list article .wrap{display:inline-block;-webkit-box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);text-decoration:none;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.teaser-list article a:hover,.teaser-list article a:focus,.teaser-list article .wrap:hover,.teaser-list article .wrap:focus{-webkit-box-shadow:5px 5px 20px 0px rgba(204,72,0,.5);box-shadow:5px 5px 20px 0px rgba(204,72,0,.5);-webkit-transition:-webkit-box-shadow .5s ease-out;transition:-webkit-box-shadow .5s ease-out;transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out, -webkit-box-shadow .5s ease-out}.teaser-list.teaser-layout-1 article a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 576px){.teaser-list.teaser-layout-1 article a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.teaser-list.teaser-layout-1 article a:hover,.teaser-list.teaser-layout-1 article a:focus{-webkit-box-shadow:5px 5px 20px 0px rgba(204,72,0,.5);box-shadow:5px 5px 20px 0px rgba(204,72,0,.5);-webkit-transition:-webkit-box-shadow 1s ease-out;transition:-webkit-box-shadow 1s ease-out;transition:box-shadow 1s ease-out;transition:box-shadow 1s ease-out, -webkit-box-shadow 1s ease-out}.teaser-list.teaser-layout-1 article .teaser-img{overflow:hidden;width:100%}@media only screen and (min-width: 576px){.teaser-list.teaser-layout-1 article .teaser-img{width:33.3333333333%}}.teaser-list.teaser-layout-1 article .teaser-img figure{height:100%}.teaser-list.teaser-layout-1 article .teaser-img img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.teaser-list.teaser-layout-1 article .teaser-img .copyright:before{color:#1e1e1e}.teaser-list.teaser-layout-1 article .teaser-body{width:100%;padding:20px 40px 40px 20px}@media only screen and (min-width: 576px){.teaser-list.teaser-layout-1 article .teaser-body{width:66.6666666667%;padding:40px}}.teaser-list.teaser-layout-1 article .teaser-body .teaser-header{display:inline-block;width:auto;padding-bottom:15px;border-bottom:2px solid #cc4800;margin-bottom:25px;font-size:22px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-webkit-transition:width 1s ease-out;transition:width 1s ease-out}.teaser-list.teaser-layout-1 article .teaser-body:after{content:"";font-family:"icons";font-size:16px;color:#cc4800;position:absolute;right:15px;bottom:15px}.teaser-list.teaser-layout-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.teaser-list.teaser-layout-2{width:calc(100% + 40px);margin-left:-20px}}.teaser-list.teaser-layout-2 article{width:100%;padding:0;margin-bottom:20px}.teaser-list.teaser-layout-2 article:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.teaser-list.teaser-layout-2 article{width:50%;padding:0 20px;margin-bottom:40px}}@media only screen and (min-width: 992px){.teaser-list.teaser-layout-2 article{width:33.3333333333%}}.teaser-list.teaser-layout-2 article a{position:relative;overflow:hidden;max-height:280px;width:100%}.teaser-list.teaser-layout-2 article a.hover,.teaser-list.teaser-layout-2 article a:hover,.teaser-list.teaser-layout-2 article a:focus{-webkit-box-shadow:5px 5px 20px 0px rgba(204,72,0,.5);box-shadow:5px 5px 20px 0px rgba(204,72,0,.5);-webkit-transition:-webkit-box-shadow 1s ease-out;transition:-webkit-box-shadow 1s ease-out;transition:box-shadow 1s ease-out;transition:box-shadow 1s ease-out, -webkit-box-shadow 1s ease-out}.teaser-list.teaser-layout-2 article .teaser-img img{width:100%;min-height:280px;-o-object-fit:cover;object-fit:cover}.teaser-list.teaser-layout-2 article .teaser-img .copyright{bottom:90px}.teaser-list.teaser-layout-2 article .teaser-img .copyright:before{color:#1e1e1e}.teaser-list.teaser-layout-2 article .teaser-body{background-color:rgba(204,72,0,.8);height:100%;padding:20px;position:absolute;top:190px;left:0;right:0;-webkit-transition:top .5s ease-out;transition:top .5s ease-out;z-index:2}.teaser-list.teaser-layout-2 article .teaser-body .teaser-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;margin-bottom:20px;color:#fff;font-size:22px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.teaser-list.teaser-layout-2 article .teaser-body .teaser-text{color:#fff}.teaser-list.teaser-layout-2 article .teaser-body.hover,.teaser-list.teaser-layout-2 article .teaser-body:hover,.teaser-list.teaser-layout-2 article .teaser-body:focus{top:0;-webkit-transition:top .5s ease-out;transition:top .5s ease-out}.teaser-list.project-teaser-list{margin-bottom:40px}.teaser-list.project-teaser-list:last-child{margin-bottom:0}.teaser-list.project-teaser-list .project{margin-bottom:40px}.teaser-list.project-teaser-list .project:last-child{margin-bottom:0}.teaser-list.project-teaser-list .project>a{display:block;padding-left:0}.teaser-list.project-teaser-list .project>a:before{display:none}@media only screen and (min-width: 768px){.teaser-list.project-teaser-list .project .wrap,.teaser-list.project-teaser-list .project>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.teaser-list.project-teaser-list .project .teaser-img{width:100%}@media only screen and (min-width: 576px){.teaser-list.project-teaser-list .project .teaser-img{width:33.3333333333%}}.teaser-list.project-teaser-list .project .teaser-body{width:100%;padding:20px 40px 40px 20px}.teaser-list.project-teaser-list .project .teaser-body .teaser-text{display:none}@media only screen and (min-width: 768px){.teaser-list.project-teaser-list .project .teaser-body{padding:40px;width:66.6666666667%}}.teaser-list.project-teaser-list .project.project-external .teaser-body:after{content:"";background-color:#f5f5f5;width:40px;height:40px;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#rkb-map #RHEIN_00000153702200297574671690000009758017775917656998_{pointer-events:none}#rkb-map .svg-map{margin-bottom:-40px}#rkb-map .svg-map .map-container{position:relative;z-index:1}#rkb-map .svg-map .map-container svg{display:inline-block}#rkb-map .svg-map .map-container svg a.region-link:focus,#rkb-map .svg-map .map-container svg a.region-link:active,#rkb-map .svg-map .map-container svg a.region-link.active{outline:none}#rkb-map .svg-map .map-container svg a.region-link:focus .region-flaeche path,#rkb-map .svg-map .map-container svg a.region-link:focus .region-flaeche polyline,#rkb-map .svg-map .map-container svg a.region-link:active .region-flaeche path,#rkb-map .svg-map .map-container svg a.region-link:active .region-flaeche polyline,#rkb-map .svg-map .map-container svg a.region-link.active .region-flaeche path,#rkb-map .svg-map .map-container svg a.region-link.active .region-flaeche polyline{fill:#cc4800}#rkb-map .svg-map .map-container svg a.region-link:focus .region-text path,#rkb-map .svg-map .map-container svg a.region-link:active .region-text path,#rkb-map .svg-map .map-container svg a.region-link.active .region-text path{fill:#fff}@media only screen and (min-width: 768px){#rkb-map .svg-map{position:relative;margin-bottom:25px}#rkb-map .svg-map .map-container{width:130%;left:-15%}}#rkb-map .grey-text-box{z-index:2}#rkb-map .grey-text-box .grey-box{display:none;padding:30px;background-color:#f5f5f5}#rkb-map .grey-text-box .grey-box [class^=info-],#rkb-map .grey-text-box .grey-box [class*=info-]{margin-bottom:30px}#rkb-map .grey-text-box .grey-box [class^=info-]:last-child,#rkb-map .grey-text-box .grey-box [class*=info-]:last-child{margin-bottom:0}#rkb-map .grey-text-box .grey-box .vcard>p{margin-bottom:5px}#rkb-map .grey-text-box .grey-box ul.list-unstyled{list-style:none}#rkb-map .grey-text-box .grey-box ul.list-unstyled li{padding-left:0;margin-bottom:5px}#rkb-map .grey-text-box .grey-box ul.list-unstyled li:last-child{margin-bottom:0}#rkb-map .grey-text-box .grey-box ul.list-unstyled li:before{display:none}.rkb-events{width:calc(100% + 40px);margin-left:-20px}.rkb-events article{width:100%;margin-bottom:40px;cursor:pointer}.rkb-events article>a{display:inline-block;width:100%;height:100%;color:#1e1e1e;text-decoration:none;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);box-shadow:1px 1px 5px 0px rgba(0,0,0,.15)}.rkb-events article>a[aria-expanded=true] .details:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.rkb-events article .event-info{display:-webkit-box;display:-ms-flexbox;display:flex;border-left:10px solid #cc4800}.rkb-events article .event-info .event-logo{width:33.3333333333%;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rkb-events article .event-info .event-logo img{max-height:100px;width:auto}.rkb-events article .event-info .details{position:relative;width:66.6666666667%;padding:10px 20px}.rkb-events article .event-info .details .event-date{font-weight:bold;color:#cc4800}.rkb-events article .event-info .details header{margin:10px 0 15px}.rkb-events article .event-info .details header h3{border-bottom:0;padding-bottom:0;margin-bottom:0;font-weight:bold}.rkb-events article .event-info .details header h4{margin-bottom:0}.rkb-events article .event-info .details .event-location{position:relative;padding:0 30px}.rkb-events article .event-info .details .event-location:before{content:"";font-family:"icons";color:#cc4800;font-size:20px;position:absolute;left:0;top:-3px}.rkb-events article .event-info .details:after{content:"";display:inline-block;font-family:"icons";color:#cc4800;font-size:16px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:15px;bottom:15px;cursor:pointer}.rkb-events article .event-description{background-color:#f5f5f5;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);padding:20px}.rkb-events article .event-description a[href*="/"]{position:relative;padding-left:20px}.rkb-events article .event-description a[href*="/"]:before{position:absolute;left:0;top:0;content:"";font-family:"icons";font-size:16px}.rkb-events article .event-description a[href*="https://"],.rkb-events article .event-description a[href*="http://"]{padding-left:20px}.rkb-events article .event-description a[href*="https://"]:before,.rkb-events article .event-description a[href*="http://"]:before{content:""}.rkb-events.rkb-events-layout-small article .event-info{border-width:5px;min-height:105px}.rkb-events.rkb-events-layout-small article .event-info .event-date{width:100px;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#cc4800;font-size:20px;font-weight:bold;line-height:1}@media only screen and (min-width: 576px){.rkb-events.rkb-events-layout-small article .event-info .event-date{font-size:22px}}.rkb-events.rkb-events-layout-small article .event-info .details{width:calc(100% - 100px)}@media only screen and (min-width: 768px){.rkb-events{width:calc(100% + 80px);margin-left:-40px}}.flip-card{overflow:hidden;-webkit-perspective:1000px;perspective:1000px;cursor:pointer}.flip-card h2{border:0;color:#fff;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.flip-card p{color:#fff}.flip-card .card-content{display:grid;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.flip-card .card-content.is-flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card .card-face{grid-area:1/1;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-inline:2px solid transparent}.flip-card .card-face:focus{border-inline:2px solid #cc4800}.flip-card .card-front{position:relative}.flip-card .card-front img{display:grid;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flip-card .card-front h2{position:absolute;bottom:0;border:0;padding:30px 20px;margin:0;background-color:rgba(204,72,0,.8);width:100%;font-size:22px}.flip-card .card-back{background-color:#cc4800;color:#fff;padding:30px 20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@media(hover: hover)and (min-width: 1080px){.menu-button{display:none}nav#mainmenu{display:block}nav#mainmenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px}nav#mainmenu ul li{margin-right:15px}nav#mainmenu ul li a,nav#mainmenu ul li span{display:inline-block;padding:5px 15px;border-bottom:5px solid transparent;font-size:26px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-decoration:none;color:#4d4d4d}nav#mainmenu ul li.current>a,nav#mainmenu ul li.current span,nav#mainmenu ul li.active>a,nav#mainmenu ul li.active span{color:#cc4800;border-bottom:5px solid #cc4800}nav#mainmenu ul li.current:hover>a,nav#mainmenu ul li.current:hover span,nav#mainmenu ul li.current:focus>a,nav#mainmenu ul li.current:focus span,nav#mainmenu ul li.active:hover>a,nav#mainmenu ul li.active:hover span,nav#mainmenu ul li.active:focus>a,nav#mainmenu ul li.active:focus span{background-color:#f5f5f5;border-bottom:5px solid transparent}nav#mainmenu ul li:hover>a,nav#mainmenu ul li:focus>a{background-color:#f5f5f5;color:#cc4800}nav#mainmenu ul li:hover>ul,nav#mainmenu ul li:focus>ul{display:-webkit-box;display:-ms-flexbox;display:flex}nav#mainmenu ul li .more{display:none}nav#mainmenu ul ul{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1240px;background-color:#f5f5f5;position:absolute;top:54px;left:40px;padding:20px;z-index:5;-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,.15);box-shadow:3px 3px 5px 0px rgba(0,0,0,.15)}nav#mainmenu ul ul li{margin-right:40px;margin-bottom:20px;width:calc(25% - 40px)}nav#mainmenu ul ul li:hover>a,nav#mainmenu ul ul li:focus>a{color:#4d4d4d}nav#mainmenu ul ul li a,nav#mainmenu ul ul li span{width:100%;min-height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 5px 0;border-bottom:2px solid #cc4800;margin-bottom:10px;font-size:22px}nav#mainmenu ul ul li a:hover,nav#mainmenu ul ul li a:focus,nav#mainmenu ul ul li span:hover,nav#mainmenu ul ul li span:focus{color:#cc4800}nav#mainmenu ul ul li.current,nav#mainmenu ul ul li.active{padding:0;border:none;font-size:22px}nav#mainmenu ul ul li.current>a,nav#mainmenu ul ul li.current>span,nav#mainmenu ul ul li.active>a,nav#mainmenu ul ul li.active>span{border-bottom:2px solid #cc4800}nav#mainmenu ul ul li.current>ul,nav#mainmenu ul ul li.active>ul{border-top:1px solid #cc4800;margin-top:10px;padding-top:13px}nav#mainmenu ul ul li.current:hover>a,nav#mainmenu ul ul li.current:focus>a,nav#mainmenu ul ul li.active:hover>a,nav#mainmenu ul ul li.active:focus>a{border-bottom:2px solid #cc4800}nav#mainmenu ul ul li.active>a,nav#mainmenu ul ul li.active>span{color:#cc4800}nav#mainmenu ul ul li.active>ul{border-top:0;padding-top:0;margin-top:0}nav#mainmenu ul ul li.has-subpages.current>a,nav#mainmenu ul ul li.has-subpages.current>span,nav#mainmenu ul ul li.has-subpages.active>a,nav#mainmenu ul ul li.has-subpages.active>span{border-bottom:2px solid #cc4800}nav#mainmenu ul ul ul{display:block;position:relative;top:auto;left:auto;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}nav#mainmenu ul ul ul li{margin-right:0;margin-bottom:10px;width:100%}nav#mainmenu ul ul ul li a,nav#mainmenu ul ul ul li span{display:block;min-height:auto;padding:0;border-bottom:none;margin:0;font-size:18px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}nav#mainmenu ul ul ul li a:hover,nav#mainmenu ul ul ul li a:focus,nav#mainmenu ul ul ul li span:hover,nav#mainmenu ul ul ul li span:focus{color:#cc4800;text-decoration:underline}nav#mainmenu ul ul ul li.current,nav#mainmenu ul ul ul li.active{font-size:18px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-decoration:underline}nav#mainmenu ul ul ul li.current a,nav#mainmenu ul ul ul li.current span,nav#mainmenu ul ul ul li.active a,nav#mainmenu ul ul ul li.active span{font-size:18px;padding:0;color:#1e1e1e;text-decoration:underline;border-bottom:none !important}}@media(hover: none),only screen and (max-width: 1079px){.menu-button{background-color:#fff;border:none;padding:10px 10px 20px 10px;margin-bottom:20px;position:relative;width:40px;height:40px;color:transparent;overflow:hidden;cursor:pointer}.menu-button:before{content:"";font-family:"icons";color:#cc4800;font-size:40px;position:absolute;left:0;bottom:0}.menu-button[aria-expanded=true]{background-color:#f5f5f5}.menu-button[aria-expanded=true]:before{content:""}.menu-button[aria-expanded=true]+nav#mainmenu{display:block}nav#mainmenu{display:none;position:fixed;z-index:10;background-color:#f5f5f5;top:193px;left:0;right:0;height:calc(100vh - 193px);overflow:scroll;padding:20px 40px 40px 30px}nav#mainmenu ul li{position:relative;padding:0 40px 0 10px;border-bottom:1px solid #c4c4c4}nav#mainmenu ul li:last-child{margin-bottom:0}nav#mainmenu ul li a,nav#mainmenu ul li span{display:inline-block;width:100%;padding:10px 0;text-decoration:none}nav#mainmenu ul li.active>a{text-decoration:underline}nav#mainmenu ul li.current{color:#1e1e1e}nav#mainmenu ul li .more{position:absolute;right:0;top:3px;display:inline-block;width:40px;height:40px;background-color:transparent;border:none}nav#mainmenu ul li .more:after{content:"";font-family:"icons";font-size:16px;position:absolute;right:12px;top:13px;color:#cc4800}nav#mainmenu ul li .more[aria-expanded=true]:after{content:""}nav#mainmenu ul li .more[aria-expanded=true]+ul{display:block}nav#mainmenu ul ul{display:none;margin:0 -40px 0 -10px;border-top:1px solid #c4c4c4}nav#mainmenu ul ul li{padding-left:30px}nav#mainmenu ul ul li a,nav#mainmenu ul ul li span{font-size:16px}nav#mainmenu ul ul ul{border-top:none;margin-left:-30px}nav#mainmenu ul ul ul li{border-bottom:none;padding-left:30px}}@media only screen and (max-width: 767px){.menu-button{position:relative;margin-left:0;width:40px;height:40px;margin-bottom:20px;color:transparent;overflow:hidden}.menu-button:before{content:"";font-family:"icons";color:#cc4800;font-size:40px;position:absolute;left:0;bottom:0}.menu-button[aria-expanded=true]:before{content:""}nav#mainmenu{top:140px;height:calc(100vh - 140px);padding:20px}}@media(hover: none),only screen and (min-width: 1080px){.menu-button{position:relative;margin-left:0;margin-bottom:20px;width:40px;height:40px;color:transparent;overflow:hidden}.menu-button:before{content:"";font-family:"icons";color:#cc4800;font-size:40px;position:absolute;left:0;bottom:0}.menu-button[aria-expanded=true]:before{content:""}nav#mainmenu{max-width:1220px;margin:0 auto}}#skipnav{margin-left:0;height:0;z-index:10}#skipnav li{padding-left:0;margin-bottom:0}#skipnav li:before{content:"";display:none}#skipnav li a{position:absolute;left:-999em;z-index:10;background-color:#fff;padding:5px}#skipnav li a:focus{left:15px;top:15px;text-decoration:underline;color:#cc4800}.metanav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.metanav nav{margin-left:20px}@media only screen and (min-width: 768px){.metanav nav nav{margin-left:40px}}.metanav nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.metanav nav ul li{padding-right:10px;border-right:1px solid #4d4d4d;margin-right:10px}.metanav nav ul li:last-child{padding-right:0;border-right:none;margin-right:0}.metanav nav ul li a,.metanav nav ul li span{color:#4d4d4d;font-size:14px;text-decoration:none}@media only screen and (min-width: 768px){.metanav nav ul li a,.metanav nav ul li span{font-size:18px}}.metanav nav ul li a:hover,.metanav nav ul li a:focus,.metanav nav ul li span:hover,.metanav nav ul li span:focus{color:#cc4800;text-decoration:underline}.metanav nav ul li.current span{color:#cc4800;text-decoration:underline}.metanav #leichte-sprache-link{position:relative;display:inline-block;width:25px;height:25px;color:transparent;overflow:hidden}.metanav #leichte-sprache-link:before{content:"";font-family:"icons";font-size:18px;position:absolute;left:0;top:0;color:#4d4d4d}@media only screen and (min-width: 768px){.metanav #leichte-sprache-link:before{font-size:24px;top:-4px}}.metanav #leichte-sprache-link:hover:before,.metanav #leichte-sprache-link:focus:before{color:#cc4800}.metanav nav#languagemenu ul li img{height:24px;width:24px}@media only screen and (max-width: 767px){.metanav nav#topmenu ul li{display:none}.metanav nav#topmenu ul li:last-child{display:block}}#breadcrumb{position:relative;max-width:1200px;margin:-30px auto 20px;padding:0 20px}@media only screen and (min-width: 768px){#breadcrumb{margin:-40px auto 40px}}@media only screen and (min-width: 1280px){#breadcrumb{margin:-80px auto 60px;padding:0}}#breadcrumb .breadcrumb-label{position:absolute;left:-9999px;height:0}#breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}#breadcrumb ol li{font-size:14px;margin-right:5px;border-right:1px solid #4d4d4d;padding-right:5px;margin-bottom:5px}#breadcrumb ol li:before{display:none}#breadcrumb ol li:last-child{margin-right:0;border-right:none;padding-right:0}#languagemenu{position:relative;max-width:1200px;margin:-20px 20px 20px;padding:0}@media only screen and (min-width: 768px){#languagemenu{margin:-70px 20px 20px}}@media only screen and (min-width: 1280px){#languagemenu{margin:-95px auto 60px}}#languagemenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#languagemenu ul li{padding-left:10px}#languagemenu ul li:before{display:none}#languagemenu ul li img{width:auto;height:20px;aspect-ratio:4/3}#header{-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);box-shadow:1px 1px 5px 0px rgba(0,0,0,.15)}#header .container{padding-top:10px}@media only screen and (min-width: 768px){#header .container{padding-top:20px}}#header .container .row:first-of-type{margin-bottom:40px}@media only screen and (max-width: 767px){#header .container .row:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:10px}}#header .container [class^=col-],#header .container [class*=col-]{margin-bottom:0}#header #logo{margin-top:-25px}@media only screen and (min-width: 768px){#header #logo{margin-top:0}}#header #logo img{max-width:100px;height:auto}@media only screen and (min-width: 768px){#header #logo img{max-width:145px}}#header .menu-search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header .menu-search .col-8{width:auto}#header .menu-search .col-4{width:auto;max-width:240px}@media only screen and (min-width: 375px){#header .menu-search .col-4{max-width:245px}}@media only screen and (min-width: 1280px){#header .menu-search .col-4{width:33.3333333333%;max-width:inherit}}#hero>.container{position:relative;max-width:1200px;margin:0 auto;padding:0}#hero>.container #hero-header{position:absolute;bottom:2px;height:auto;max-width:550px;background-color:rgba(255,255,255,.8);padding:30px;border-bottom:0;margin-bottom:0;font-size:26px}@media only screen and (min-width: 576px){#hero>.container #hero-header{font-size:36px}}#hero>.container #hero-header:empty{display:none}#hero.no-image{border-bottom:2px solid #cc4800}#hero.no-image>.container #hero-header{position:relative;max-width:inherit;background-color:transparent;padding:30px 20px}@media only screen and (min-width: 1280px){#hero.no-image>.container #hero-header{padding:30px 0}}main{margin-top:40px}@media only screen and (min-width: 1280px){main{margin-top:100px}}main .container{margin-bottom:40px}@media only screen and (min-width: 1280px){main .container{margin-bottom:100px}}main .container.frame-grey{background-color:#f5f5f5;padding:40px 0}@media only screen and (min-width: 1280px){main .container.frame-grey{padding:60px 0}}main .container .frame+.frame{margin-top:40px}main .container .frame-type-header+.frame{margin-top:0}main .container.frame-space-after-extra-small{margin-bottom:20px}@media only screen and (min-width: 1280px){main .container.frame-space-after-extra-small{margin-bottom:40px}}main .container.frame-space-after-small{margin-bottom:20px}@media only screen and (min-width: 1280px){main .container.frame-space-after-small{margin-bottom:60px}}main .container.frame-space-after-medium{margin-bottom:40px}@media only screen and (min-width: 1280px){main .container.frame-space-after-medium{margin-bottom:80px}}main .container.frame-space-after-large{margin-bottom:60px}@media only screen and (min-width: 1280px){main .container.frame-space-after-large{margin-bottom:120px}}main .container.frame-space-after-extra-large{margin-bottom:80px}@media only screen and (min-width: 1280px){main .container.frame-space-after-extra-large{margin-bottom:140px}}main .container.frame-space-before-extra-small{margin-top:20px}@media only screen and (min-width: 1280px){main .container.frame-space-before-extra-small{margin-top:40px}}main .container.frame-space-before-small{margin-top:20px}@media only screen and (min-width: 1280px){main .container.frame-space-before-small{margin-top:60px}}main .container.frame-space-before-medium{margin-top:40px}@media only screen and (min-width: 1280px){main .container.frame-space-before-medium{margin-top:80px}}main .container.frame-space-before-large{margin-top:60px}@media only screen and (min-width: 1280px){main .container.frame-space-before-large{margin-top:120px}}main .container.frame-space-before-extra-large{margin-top:80px}@media only screen and (min-width: 1280px){main .container.frame-space-before-extra-large{margin-top:140px}}main .container .frame.frame-space-after-extra-small{margin-bottom:20px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-after-extra-small{margin-bottom:40px}}main .container .frame.frame-space-after-small{margin-bottom:20px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-after-small{margin-bottom:60px}}main .container .frame.frame-space-after-medium{margin-bottom:40px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-after-medium{margin-bottom:80px}}main .container .frame.frame-space-after-large{margin-bottom:60px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-after-large{margin-bottom:120px}}main .container .frame.frame-space-after-extra-large{margin-bottom:80px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-after-extra-large{margin-bottom:140px}}main .container .frame.frame-space-before-extra-small{margin-top:20px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-before-extra-small{margin-top:40px}}main .container .frame.frame-space-before-small{margin-top:20px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-before-small{margin-top:60px}}main .container .frame.frame-space-before-medium{margin-top:40px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-before-medium{margin-top:80px}}main .container .frame.frame-space-before-large{margin-top:60px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-before-large{margin-top:120px}}main .container .frame.frame-space-before-extra-large{margin-top:80px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-before-extra-large{margin-top:140px}}@media only screen and (max-width: 767px){main>.container .row .col-3,main>.container .row .col-4,main>.container .row .col-6,main>.container .row .col-8,main>.container .row .col-9{margin-bottom:60px}main>.container .row .col-3:last-of-type,main>.container .row .col-3.order-1:last-of-type,main>.container .row .col-4:last-of-type,main>.container .row .col-4.order-1:last-of-type,main>.container .row .col-6:last-of-type,main>.container .row .col-6.order-1:last-of-type,main>.container .row .col-8:last-of-type,main>.container .row .col-8.order-1:last-of-type,main>.container .row .col-9:last-of-type,main>.container .row .col-9.order-1:last-of-type{margin-bottom:0}main>.container .row .col-3[class^=order-],main>.container .row .col-3 [class*=" order-"],main>.container .row .col-4[class^=order-],main>.container .row .col-4 [class*=" order-"],main>.container .row .col-6[class^=order-],main>.container .row .col-6 [class*=" order-"],main>.container .row .col-8[class^=order-],main>.container .row .col-8 [class*=" order-"],main>.container .row .col-9[class^=order-],main>.container .row .col-9 [class*=" order-"]{margin-bottom:60px}main>.container .row .col-3.order-1:last-of-type,main>.container .row .col-4.order-1:last-of-type,main>.container .row .col-6.order-1:last-of-type,main>.container .row .col-8.order-1:last-of-type,main>.container .row .col-9.order-1:last-of-type{margin-bottom:60px}main>.container .row .col-6.order-2,main>.container .row .col-4.order-2,main>.container .row .col-8.order-2{margin-bottom:0}main>.container .row .col-3.order-3{margin-bottom:0}}footer .container{padding:40px 0}footer .container-grey,footer .container-orange{background-color:#4d4d4d}footer .container-grey *,footer .container-orange *{color:#fff}footer .container-orange{background-color:#cc4800;padding:10px 0}footer .container-orange [class^=col-],footer .container-orange [class*=col-]{margin-bottom:0}footer h3{padding-bottom:0;border-bottom:none}footer p,footer a,footer span{font-size:16px}footer ul li{margin-bottom:5px;padding-left:0}footer ul li:before{display:none}footer a{color:#fff;text-decoration:none}footer a:hover,footer a:focus{text-decoration:underline}footer ul li.current a,footer ul li.current span{text-decoration:underline}footer .social-media{display:-webkit-box;display:-ms-flexbox;display:flex}footer .social-media li{margin-right:20px}footer .social-media li a{color:#fff}footer .social-media li a:hover,footer .social-media li a:focus{text-decoration:underline}footer .social-media li a:before{font-family:"icons";font-size:16px}footer .social-media li a span{display:inline-block;text-indent:-9999em;width:0}footer .social-media li a.icon-facebook:before{position:absolute;bottom:0;left:-2px}@media only screen and (min-width: 576px){footer .logo-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 992px){footer .logo-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer .logo-row>*{padding:0 20px}footer .logo-row p{width:100%}@media only screen and (min-width: 992px){footer .logo-row p{width:auto;margin-bottom:0}}footer .logo-row a{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;margin-bottom:20px}footer .logo-row a:last-child{margin-bottom:0}@media only screen and (min-width: 576px){footer .logo-row a{margin-bottom:0}}footer .logo-row a img{width:280px;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out}@media only screen and (min-width: 576px){footer .logo-row a img{max-width:280px;width:auto}}footer .logo-row a:hover img,footer .logo-row a:focus img{-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out}@media only screen and (max-width: 767px){footer .align-right{text-align:left;margin-top:5px}}.tab-nav *:focus{outline-style:solid;outline-width:2px;outline-color:#cc4800;text-decoration:underline}.tab-nav .slick-slider .slick-slide a{display:inline-block}.tab-nav form input[type=checkbox]:focus+label:before,.tab-nav form input[type=radio]:focus+label:before{outline-style:solid;outline-width:2px;outline-color:#cc4800}.tab-nav .lightbox{display:inline-block}.tab-nav #footer a:focus{outline-style:solid;outline-width:2px;outline-color:#fff}.tab-nav nav#mainmenu ul li a:focus~ul{display:-webkit-box;display:-ms-flexbox;display:flex}@-moz-document url-prefix(){button::-moz-focus-inner,*::-moz-focus-inner{border:0}.tab-nav *:focus{outline-style:solid;outline-width:2px;outline-color:#cc4800}}@media screen and (-ms-high-contrast: none),(-ms-high-contrast: active){.tab-nav *:focus{outline-style:solid;outline-width:2px;outline-color:#cc4800}}[tabindex="-1"]:focus{outline:none}@media print{@page{margin:1.5cm}*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}nav,.share,#main .frame-submenu,.slide-info,.ce_teaser-slider,.frame-type-lprbase_publication_slider,.ce_teaser-slider-noimage,hr,footer,.menu-search,#mainmenu,.menu-button,.tx-solr-search-form,.back-to-table,#hero,.print-link,#scroll-top{display:none !important}#main{margin:20px 0 0 0}#main .frame-default.frame-type-textmedia{page-break-inside:avoid}#main>.container{margin-bottom:1.5cm}#main>.container .frame,#main>.container #main>.container .frame-default{margin-bottom:20px}.glide__arrow{display:none !important}.row{display:block !important}h1{font-size:28px;font-size:1.4rem}h2{font-size:22px;font-size:1.375rem}h3{font-size:20px;font-size:1.25rem}h4{font-size:18px;font-size:1.125rem}h5{font-size:18px;font-size:1.125rem}body,p,figure figcaption{font-size:12px;font-size:.75rem}blockquote p{font-size:20px;font-size:1.25rem}p{widows:4;orphans:3}main a[href*="https://"],main a[href*="http://"],main a[rel=noreferrer],main a[href*="tel:"],main a[data-mailto-token],footer a[href*="https://"],footer a[href*="http://"],footer a[rel=noreferrer],footer a[href*="tel:"],footer a[data-mailto-token]{padding-left:12px}main a[href*="https://"]:before,main a[href*="http://"]:before,main a[rel=noreferrer]:before,main a[href*="tel:"]:before,main a[data-mailto-token]:before,footer a[href*="https://"]:before,footer a[href*="http://"]:before,footer a[rel=noreferrer]:before,footer a[href*="tel:"]:before,footer a[data-mailto-token]:before{font-size:10px;font-size:.625rem}#header #logo img{-o-object-fit:scale-down;object-fit:scale-down;width:145px;height:75px}#header>.frame-bg-blue{padding:0 20px}#hero .container{max-width:100%;padding:0 20px}table thead th,.ce-table thead th,table tbody th,.ce-table tbody th,table tbody td,.ce-table tbody td{padding:5px;border:1px solid #000}figure img{max-width:5cm;margin-bottom:.2cm}main ul li,main ol li{margin-bottom:6px}}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

/*
 * This combined file was created by the DataTables downloader builder:
 *   https://datatables.net/download
 *
 * To rebuild or modify this file with the latest versions of the included
 * software please visit:
 *   https://datatables.net/download/#dt/dt-1.12.1/fh-3.2.4/r-2.3.0
 *
 * Included libraries:
 *   DataTables 1.12.1, FixedHeader 3.2.4, Responsive 2.3.0
 */

table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{height:1em;width:1em;margin-top:-9px;display:inline-block;color:white;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:"Courier New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable tr.dt-hasChild td.dt-control:before{content:"-";background-color:#d33333}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.9em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▴"}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▾"}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody table.dataTable thead>tr>th:before,div.dataTables_scrollBody table.dataTable thead>tr>th:after,div.dataTables_scrollBody table.dataTable thead>tr>td:before,div.dataTables_scrollBody table.dataTable thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgba(13, 110, 253, 0.9);animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px;border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 10px 6px 10px;border-top:1px solid rgba(0, 0, 0, 0.3)}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);color:white}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid rgba(0, 0, 0, 0.15);border-right:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023)}table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.935)}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919)}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.954)}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.947)}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.962)}table.dataTable.no-footer{border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(230, 230, 230, 0.1);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.1)));background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-moz-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-o-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0, 0, 0, 0.3)}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}


table.fixedHeader-floating{background-color:white}table.fixedHeader-floating.no-footer{border-bottom-width:0}table.fixedHeader-locked{position:absolute !important;background-color:white}@media print{table.fixedHeader-floating{display:none}}


table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{top:50%;left:5px;height:1em;width:1em;margin-top:-9px;display:block;position:absolute;color:white;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:"Courier New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"-";background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control:before{left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:.8em;width:.8em;margin-top:-0.5em;margin-left:-0.5em;display:block;position:absolute;color:white;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:"Courier New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:"-";background-color:#d33333}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:.5em;box-shadow:0 12px 30px rgba(0, 0, 0, 0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0, 0, 0, 0.6)}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}



@-moz-document url-prefix(){}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}*:before,*:after{clear:both}.clearfix{clear:both;display:block}body,p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:1.5;background-color:#fff;color:#1e1e1e}@media only screen and (min-width: 576px){body,p{font-size:18px}}body{overflow-x:hidden}body.no-scroll{overflow-y:hidden}p{background-color:transparent;margin-bottom:20px}p:last-child{margin-bottom:0}strong,b{font-weight:bold}em,i{font-style:italic}.align-right,.text-right{text-align:right}.text-center{text-align:center}hr{border:1px solid #4d4d4d;background-color:#4d4d4d;margin:20px 0}blockquote{position:relative;padding-left:30px}blockquote:before{content:"";position:absolute;left:0;top:-10px;font-family:"icons";font-size:22px;color:#0076a8}blockquote p{font-size:20px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:italic}.fade{-webkit-transition:none;transition:none}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}form{margin-bottom:1em}.hidden,.invisible{visibility:hidden;overflow:hidden;position:absolute;height:0;width:0}.row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row [class^=col-],.row [class*=col-]{width:100%;padding:0 20px;margin-bottom:25px}@media only screen and (max-width: 767px){.row .order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row .order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.row .order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.row .order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media only screen and (min-width: 768px){.row{max-width:1280px;position:relative;margin:0 auto;padding:0 20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .col-2,.row .col-md-2,.row .col-lg-2{width:16.6666666667%}.row .col-3,.row .col-md-3,.row .col-lg-3{width:25%}.row .col-4,.row .col-md-4,.row .col-lg-4{width:33.3333333333%}.row .col-5,.row .col-md-5,.row .col-lg-5{width:41.6666666667%}.row .col-6,.row .col-md-6,.row .col-lg-6{width:50%}.row .col-7,.row .col-md-7,.row .col-lg-7{width:58.3333333333%}.row .col-8,.row .col-md-8,.row .col-lg-8{width:66.6666666667%}.row .col-9,.row .col-md-9,.row .col-lg-9{width:75%}.row .col-10,.row .col-md-10,.row .col-lg-10{width:83.3333333333%}.row .col-12,.row .col-md-12,.row .col-lg-12{width:100%}}.accordion .accordion-item{border-bottom:1px solid #c4c4c4}.accordion .accordion-item .accordion-header{display:block;border:none;margin:0;padding:0}.accordion .accordion-item .accordion-header .accordion-button{position:relative;width:100%;background-color:transparent;padding:15px 0 15px 30px;border:none;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:22px;text-align:left;cursor:pointer}.accordion .accordion-item .accordion-header .accordion-button:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:0;top:19px;color:#0076a8}.accordion .accordion-item .accordion-header .accordion-button[aria-expanded=true]:before{content:""}.accordion .accordion-item .accordion-body{padding-bottom:20px}.tx-ttaddress .vcard{-webkit-box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);padding:20px;text-align:center}.tx-ttaddress .vcard+.vcard{margin-top:40px}.tx-ttaddress .vcard h1,.tx-ttaddress .vcard h2,.tx-ttaddress .vcard h3,.tx-ttaddress .vcard h4,.tx-ttaddress .vcard h5,.tx-ttaddress .vcard h6{margin-bottom:20px;padding-bottom:0;border:none;color:#0076a8}.tx-ttaddress .vcard .jobTitle{word-break:break-word}.tx-ttaddress .vcard ul{margin-top:20px;border-top:2px solid #0076a8;padding-top:20px}.tx-ttaddress .vcard ul li{padding:0}.tx-ttaddress .vcard ul li a{word-break:break-word}.tx-ttaddress .vcard ul li a[href*="tel:"]{color:#1e1e1e;text-decoration:none}.tx-ttaddress .vcard ul li a[href*="tel:"]:before{color:#1e1e1e}.tx-ttaddress .vcard ul li:before{display:none}.tx-ttaddress .vcard ul li:first-child{margin-bottom:0}@font-face{font-family:"headline-font";src:url("/_assets/5b52a21f01eea9c62ea3f51eaf835542/Fonts/GenerisSansCom-Bold.woff2") format("woff2"),url("/_assets/5b52a21f01eea9c62ea3f51eaf835542/Fonts/GenerisSansCom-Bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"icons";src:url("/_assets/5b52a21f01eea9c62ea3f51eaf835542/Fonts/icomoon.woff2") format("woff2"),url("/_assets/5b52a21f01eea9c62ea3f51eaf835542/Fonts/icomoon.woff") format("woff");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"icons";speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:""}.icon-arrow:before{content:""}.icon-copyright:before{content:""}.icon-link-external:before{content:""}.icon-link-internal:before{content:""}.icon-pdf:before{content:""}.icon-mail:before{content:""}.icon-phone:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-linkedin:before{content:""}.icon-easy-to-read:before{content:""}.icon-image:before{content:""}.icon-doc:before{content:""}.icon-quote:before{content:""}.icon-check:before{content:""}.icon-menu:before{content:""}.icon-close:before{content:""}.icon-print:before{content:""}form fieldset{border:none}form .row{padding:0}form .row .col-6{margin-bottom:0 !important;padding:0}@media only screen and (min-width: 768px){form .row .col-6{width:50%}form .row .col-6:first-child{padding-right:20px}form .row .col-6:last-child{padding-left:20px}}form .form-group,form div{margin-bottom:20px}form label{font-size:16px;margin-bottom:0}form input,form select,form textarea{display:block;height:40px;margin-top:5px;padding:5px;width:100%;border-radius:0;border:1px solid #c4c4c4}form input:focus,form select:focus,form textarea:focus{border:1px solid #0076a8;-webkit-box-shadow:2px 2px 5px 0px rgba(0,118,168,.25);box-shadow:2px 2px 5px 0px rgba(0,118,168,.25)}form input.invalid,form select.invalid,form textarea.invalid{border-color:#0076a8}form textarea{min-height:80px}form button,form .btn{position:relative;display:inline-block;background-color:transparent;border:2px solid #0076a8;color:#0076a8;padding:10px 15px 10px 40px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;text-decoration:none;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out;cursor:pointer}form button:before,form .btn:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:10px;bottom:calc(50% - 8px);-webkit-transition:left .5s ease-out;transition:left .5s ease-out;color:#0076a8}form button:hover,form button:focus,form .btn:hover,form .btn:focus{text-decoration:underline;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}form button:hover:before,form button:focus:before,form .btn:hover:before,form .btn:focus:before{left:15px;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}form input[type=submit]{width:auto;height:auto;background-color:#fff;border:2px solid #0076a8;color:#0076a8;padding:10px 15px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;cursor:pointer;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}form input[type=submit]:hover,form input[type=submit]:focus{background-color:#00648f;color:#fff;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}form .form-check{position:relative;padding-left:25px;cursor:pointer}form .form-check label{cursor:pointer}form .form-check input[type=checkbox]{cursor:pointer;overflow:hidden;width:0;height:0}form .form-check input[type=checkbox]+span:before{content:"";position:absolute;left:0;top:5px;width:15px;height:15px;border:1px solid #c4c4c4;background-color:#fff}form .form-check input[type=checkbox]:checked+span:after{content:"";font-family:"icons";font-size:12px;color:#0076a8;position:absolute;left:3px;top:5px}form .form-check input[type=checkbox].invalid+span{color:#721c24}form .form-check input[type=checkbox].invalid+span:before{border-color:#0076a8}.frame-type-felogin_login form legend{display:none}.frame-type-felogin_login form div{font-size:16px}.newsletter-form div{margin-bottom:0}.newsletter-form div.form-group{margin-bottom:20px}h1,h2,h3,h4,h5,h6{display:inline-block;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:normal;padding-bottom:15px;border-bottom:2px solid #0076a8;margin-bottom:25px;line-height:1.2;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{display:block;border-bottom:none;padding-bottom:0}h1,.h1{font-size:26px}@media only screen and (min-width: 576px){h1,.h1{font-size:36px}}h2,.h2{font-size:22px}@media only screen and (min-width: 576px){h2,.h2{font-size:26px}}h3,.h3{font-size:20px}@media only screen and (min-width: 576px){h3,.h3{font-size:22px}}h4,.h4{font-size:18px}@media only screen and (min-width: 576px){h4,.h4{font-size:20px}}.frame-type-textpic .ce-gallery figure,.frame-type-image .ce-gallery figure{display:grid}figure{position:relative;display:grid}figure img{max-width:100%;height:auto}figure figcaption{padding:5px 25px 5px 10px;background-color:#f5f5f5;color:#1e1e1e}.copyright,.mfp-figure .mfp-copyright{position:absolute;right:0;bottom:0;width:25px;height:25px;background-color:rgba(255,255,255,.8);padding:2px;cursor:pointer;z-index:1}.copyright>small,.mfp-figure .mfp-copyright>small{display:none}.copyright:before,.mfp-figure .mfp-copyright:before{content:"";font-family:"icons";font-size:14px;color:#1e1e1e;line-height:initial;position:absolute;bottom:calc(50% - 7px);right:calc(50% - 7px)}@-moz-document url-prefix(){.copyright:before,.mfp-figure .mfp-copyright:before{bottom:calc(50% - 8.5px);right:calc(50% - 7px)}}.copyright.hover>small,.copyright:hover>small,.copyright:focus>small,.mfp-figure .mfp-copyright.hover>small,.mfp-figure .mfp-copyright:hover>small,.mfp-figure .mfp-copyright:focus>small{width:320px;min-height:25px;position:absolute;bottom:0;right:25px;background-color:rgba(255,255,255,.8);padding:1px 5px;color:#1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mfp-figure .mfp-copyright:before{bottom:calc(50% - 8px)}.frame-type-textpic .ce-gallery{margin-bottom:20px}.frame-type-textpic .ce-gallery figure{display:grid}.frame-type-textpic .ce-below .ce-gallery{margin-top:20px;margin-bottom:0}.frame-type-textpic .ce-intext.ce-right .ce-gallery,.frame-type-textpic .ce-intext.ce-left .ce-gallery{margin-top:5px}.frame-type-textpic .ce-intext.ce-right .ce-gallery{margin-left:40px}.frame-type-textpic .ce-intext.ce-left .ce-gallery{margin-right:40px}@media only screen and (max-width: 767px){.frame-type-textpic .ce-intext.ce-right .ce-gallery,.frame-type-textpic .ce-intext.ce-left .ce-gallery{float:none;right:auto;left:auto;margin-left:0;margin-right:0;margin-bottom:20px;max-width:50%}.frame-type-textpic .ce-intext.ce-right .ce-gallery .ce-outer,.frame-type-textpic .ce-intext.ce-right .ce-gallery .ce-inner,.frame-type-textpic .ce-intext.ce-right .ce-gallery .ce-column,.frame-type-textpic .ce-intext.ce-left .ce-gallery .ce-outer,.frame-type-textpic .ce-intext.ce-left .ce-gallery .ce-inner,.frame-type-textpic .ce-intext.ce-left .ce-gallery .ce-column{float:none;right:auto;left:auto}}@media only screen and (max-width: 575px){.frame-type-textpic .ce-gallery,.frame-type-textpic.ce-right .ce-gallery,.frame-type-textpic.ce-left .ce-gallery{float:none;right:auto;left:auto;margin-left:0;margin-right:0;margin-bottom:20px}.frame-type-textpic .ce-gallery .ce-outer,.frame-type-textpic .ce-gallery .ce-inner,.frame-type-textpic .ce-gallery .ce-column,.frame-type-textpic.ce-right .ce-gallery .ce-outer,.frame-type-textpic.ce-right .ce-gallery .ce-inner,.frame-type-textpic.ce-right .ce-gallery .ce-column,.frame-type-textpic.ce-left .ce-gallery .ce-outer,.frame-type-textpic.ce-left .ce-gallery .ce-inner,.frame-type-textpic.ce-left .ce-gallery .ce-column{float:none;right:auto;left:auto}.frame-type-textpic .ce-intext.ce-right .ce-gallery,.frame-type-textpic .ce-intext.ce-left .ce-gallery{max-width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.frame-type-textpic .ce-intext.ce-nowrap .ce-gallery{max-width:50%}}.frame-type-textpic.frame-layout-1 .ce-textpic{display:-webkit-box;display:-ms-flexbox;display:flex}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery{width:50%;margin:0;float:none}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .ce-row,.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .ce-column{height:100%}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .ce-column{float:none}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .image{display:block;height:100%;min-height:415px;overflow:hidden}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .image a{position:relative;display:block;height:100%;padding:0}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .image img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-bodytext{-ms-flex-item-align:center;align-self:center;width:50%;padding:80px 0 80px 40px}.frame-type-textpic.frame-layout-1 .ce-textpic.ce-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.frame-type-textpic.frame-layout-1 .ce-textpic.ce-right .ce-bodytext{padding:80px 40px 80px 0}@media only screen and (max-width: 767px){.frame-type-textpic.frame-layout-1 .ce-textpic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery,.frame-type-textpic.frame-layout-1 .ce-textpic .ce-bodytext{max-width:inherit;width:100%}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-gallery .image,.frame-type-textpic.frame-layout-1 .ce-textpic .ce-bodytext .image{min-height:auto}.frame-type-textpic.frame-layout-1 .ce-textpic .ce-bodytext{padding:20px 0}.frame-type-textpic.frame-layout-1 .ce-textpic.ce-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.frame-type-textpic.frame-layout-1 .ce-textpic.ce-right .ce-bodytext{padding:20px 0}}.frame-type-textpic.frame-layout-1+.frame-type-textpic.frame-layout-1{margin-top:40px}.lightbox{padding-left:0}.lightbox img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.lightbox:hover,.lightbox:focus{cursor:-webkit-zoom-in;cursor:zoom-in}.lightbox:hover img,.lightbox:focus img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform:scale(1.05);transform:scale(1.05)}.mfp-content .mfp-close{position:absolute;top:-50px;right:0 !important;width:40px !important;height:40px;background-color:rgba(255,255,255,.8);color:#000 !important;text-align:center !important;padding:0 !important}.mfp-content .mfp-close:active{top:-50px}.mfp-content img.mfp-img{padding:0}.mfp-content .mfp-bottom-bar{position:relative;top:auto;left:auto;width:100%;background-color:#f5f5f5;margin:0;padding:20px;font-size:22px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mfp-content .mfp-bottom-bar .mfp-title{color:#1e1e1e}a{position:relative;text-decoration:underline;color:#0076a8}a:hover,a:focus{text-decoration:none}a.btn{position:relative;display:inline-block;border:2px solid #0076a8;padding:10px 15px 10px 40px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-decoration:none;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}a.btn:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:10px;bottom:calc(50% - 12px);-webkit-transition:left .5s ease-out;transition:left .5s ease-out}a.btn:hover,a.btn:focus{text-decoration:underline;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}a.btn:hover:before,a.btn:focus:before{left:15px;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}main a[href*="https://"],main a[href*="http://"],main a[rel=noreferrer],main a[href*=".jpg"],main a[href*=".png"],main a[href*=".pdf"],main a[href*=".doc"],main a[href*="tel:"],main a[data-mailto-token],main a[href*="mailto:"]{padding-left:20px}main a[href*="https://"]:before,main a[href*="http://"]:before,main a[rel=noreferrer]:before,main a[href*=".jpg"]:before,main a[href*=".png"]:before,main a[href*=".pdf"]:before,main a[href*=".doc"]:before,main a[href*="tel:"]:before,main a[data-mailto-token]:before,main a[href*="mailto:"]:before{position:absolute;left:0;top:0;content:"";font-family:"icons";font-size:16px}main a[href*=".jpg"]:before,main a[href*=".png"]:before{content:""}main a[href*=".pdf"]:before{content:""}main a[href*=".doc"]:before{content:""}main a[href*="tel:"]:before{content:""}main a[data-mailto-token]:before,main a[href*="mailto:"]:before{content:""}main a.lightbox{padding-left:0}main a.lightbox:before{display:none}main a.btn{position:relative;display:inline-block;border:2px solid #0076a8;padding:10px 15px 10px 40px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-decoration:none;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}main a.btn:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:10px;bottom:calc(50% - 12px);top:auto;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}main a.btn:hover,main a.btn:focus{text-decoration:underline;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}main a.btn:hover:before,main a.btn:focus:before{left:15px;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}main a[href="#top"]{position:absolute;right:0;bottom:-40px;width:40px;height:40px;background-color:#0076a8;-webkit-box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);overflow:hidden}main a[href="#top"]:before{content:"";font-family:"icons";font-size:16px;position:absolute;right:12px;top:8px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;-webkit-transition:top .5s ease-out;transition:top .5s ease-out}main a[href="#top"]:hover,main a[href="#top"]:focus{-webkit-box-shadow:5px 5px 20px 0px rgba(0,118,168,.5);box-shadow:5px 5px 20px 0px rgba(0,118,168,.5);-webkit-transition:-webkit-box-shadow .5s ease-out;transition:-webkit-box-shadow .5s ease-out;transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out, -webkit-box-shadow .5s ease-out}main figure>a,main figure.image>a,main .teaser>a{padding-left:0}main figure>a:before,main figure.image>a:before,main .teaser>a:before{display:none}.print-link a{padding-left:20px}.print-link a:before{position:absolute;left:0;top:0;content:"";font-family:"icons";font-size:16px}#scroll-top{position:fixed;right:10px;bottom:10px;width:40px;height:40px;background-color:#0076a8;border:1px solid transparent;-webkit-box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out;overflow:hidden}@media only screen and (min-width: 768px){#scroll-top{right:20px;bottom:20px}}@media only screen and (min-width: 1380px){#scroll-top{right:40px;bottom:40px}}#scroll-top span{display:inline-block;text-indent:-9999px;height:0;color:transparent}#scroll-top:before{content:"";font-family:"icons";font-size:16px;position:absolute;right:12px;top:8px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;-webkit-transition:top .5s ease-out;transition:top .5s ease-out}#scroll-top:hover,#scroll-top:focus{-webkit-box-shadow:5px 5px 20px 0px rgba(0,118,168,.5);box-shadow:5px 5px 20px 0px rgba(0,118,168,.5);-webkit-transition:-webkit-box-shadow .5s ease-out;transition:-webkit-box-shadow .5s ease-out;transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out, -webkit-box-shadow .5s ease-out}#scroll-top:hover:before,#scroll-top:focus:before{top:5px;-webkit-transition:top .5s ease-out;transition:top .5s ease-out}ul,ol{list-style:none}main ul{list-style:none}main ul li{position:relative;margin-bottom:15px;padding-left:20px}main ul li:before{content:"";display:block;width:7px;height:7px;background-color:#0076a8;position:absolute;left:0;top:10px}main ul ul,main ul ol{margin-top:15px}main ul ol li:before{background-color:transparent;position:absolute;top:0;left:0}main ol{counter-reset:section;list-style-type:none}main ol li{margin-bottom:15px}main ol li:before{counter-increment:section;content:counters(section, ".") ". ";color:#0076a8}main ol ol{margin-left:20px;margin-top:15px}.news .news-list-view .article.articletype-2 a::after{content:""}.news .news-list-view{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.news .news-list-view{width:calc(100% + 40px);margin-left:-20px}}.news .news-list-view .article{width:100%;padding:0;margin-bottom:25px}@media only screen and (min-width: 768px){.news .news-list-view .article{width:50%;padding:0 20px;margin-bottom:40px}}@media only screen and (min-width: 992px){.news .news-list-view .article{width:33.3333333333%}}.news .news-list-view .article a{position:relative;display:inline-block;height:100%;width:100%;-webkit-box-shadow:3px 3px 15px 0 rgba(0,0,0,.25);box-shadow:3px 3px 15px 0 rgba(0,0,0,.25);text-decoration:none;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.news .news-list-view .article a[href*="https://"],.news .news-list-view .article a[href*="http://"]{padding-left:0}.news .news-list-view .article a[href*="https://"]:before,.news .news-list-view .article a[href*="http://"]:before{content:""}.news .news-list-view .article a:hover,.news .news-list-view .article a:focus{-webkit-box-shadow:5px 5px 20px 0 rgba(0,118,168,.5);box-shadow:5px 5px 20px 0 rgba(0,118,168,.5);-webkit-transition:-webkit-box-shadow .5s ease-out;transition:-webkit-box-shadow .5s ease-out;transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out, -webkit-box-shadow .5s ease-out}.news .news-list-view .article a:after{content:"";font-family:"icons";font-size:16px;position:absolute;right:20px;bottom:20px}.news .news-list-view .article .news-img-wrap{max-height:280px;float:none;margin:0;background:#fff;overflow:hidden}.news .news-list-view .article .news-img-wrap img{display:grid;float:none;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.news .news-list-view .article .teaser-text{margin:0;padding:20px 40px 60px 20px}.news .news-list-view .article .teaser-text .news-list-date{display:block;margin-bottom:5px;font-size:16px;color:#4d4d4d}.news .news-list-view .article .teaser-text h3{color:#1e1e1e;border:none;padding-bottom:0;margin-bottom:15px;font-size:22px}.news .news-list-view .article .footer{display:none}.frame-layout-1 .news .news-list-view{display:block}.frame-layout-1 .news .news-list-view .article{width:100%}.frame-layout-1 .news .news-list-view .article a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.frame-layout-1 .news .news-list-view .article a .news-img-wrap{width:33.3333333333%}.frame-layout-1 .news .news-list-view .article a .news-img-wrap figure{height:100%}.frame-layout-1 .news .news-list-view .article a .teaser-text{width:66.6666666667%;padding:20px 40px 60px 40px}.frame-layout-1 .news .news-list-view .article a .teaser-text .news-list-date{margin-right:-20px;text-align:right}.frame-layout-1 .news .news-list-view .article a .teaser-text h3{margin-bottom:25px}.frame-layout-1 .news .news-list-view .article a .teaser-text div[itemprop=description]{display:block}@media only screen and (max-width: 575px){.frame-layout-1 .news .news-list-view .article a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.frame-layout-1 .news .news-list-view .article a .news-img-wrap,.frame-layout-1 .news .news-list-view .article a .teaser-text{width:100%}.frame-layout-1 .news .news-list-view .article a .teaser-text{padding:20px 40px 60px 20px}}.news-single .article .news-list-date{display:block;margin-bottom:5px;font-size:16px;color:#4d4d4d}.news-single .article .teaser-text{display:none}.news-single .article .news-img-wrap{float:none;width:auto;max-width:100%;margin-bottom:20px;margin-left:0;padding:0}@media only screen and (min-width: 768px){.news-single .article .news-img-wrap{float:right;width:33.3333333333%;margin-top:5px;margin-left:20px;padding-left:20px}}.news-single .article .news-img-wrap a{float:none;padding:0;border:0}.news-single .article .news-img-wrap a img{display:grid;width:100%}.news-single .article .footer{margin-bottom:20px;margin-top:0;padding:0;border-bottom:0;border-top:none}.f3-widget-paginator,.solr-pagination ul{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f3-widget-paginator li:before,.solr-pagination ul li:before{display:none}.f3-widget-paginator li.current,.f3-widget-paginator li.active span,.solr-pagination ul li.current,.solr-pagination ul li.active span{color:#0076a8;text-decoration:underline}.f3-widget-paginator li:first-child,.solr-pagination ul li:first-child{padding-left:0}.f3-widget-paginator li a,.solr-pagination ul li a{color:#1e1e1e;text-decoration:none}.f3-widget-paginator li a:hover,.f3-widget-paginator li a:focus,.solr-pagination ul li a:hover,.solr-pagination ul li a:focus{color:#0076a8;text-decoration:underline}.f3-widget-paginator li.next a,.f3-widget-paginator li.previous a,.f3-widget-paginator li .page-link-next,.f3-widget-paginator li .page-link-previous,.solr-pagination ul li.next a,.solr-pagination ul li.previous a,.solr-pagination ul li .page-link-next,.solr-pagination ul li .page-link-previous{position:relative;display:block;width:40px;height:40px;background-color:#0076a8;color:transparent;overflow:hidden}.f3-widget-paginator li.next a:before,.f3-widget-paginator li.previous a:before,.f3-widget-paginator li .page-link-next:before,.f3-widget-paginator li .page-link-previous:before,.solr-pagination ul li.next a:before,.solr-pagination ul li.previous a:before,.solr-pagination ul li .page-link-next:before,.solr-pagination ul li .page-link-previous:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:12px;bottom:8px;color:#fff}.f3-widget-paginator li.previous a:before,.solr-pagination ul li.previous a:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tx_solr.container{padding-top:0 !important}.tx_solr.container .row{margin-bottom:20px !important;padding:0}@media only screen and (min-width: 768px){.tx_solr.container .row{margin-bottom:0 !important}}.tx_solr.container .row .col-md-12{padding:0}.tx_solr.container .tx-solr-search-form{position:relative;text-align:right}.tx_solr.container .tx-solr-search-form .input-group{height:40px;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);margin-bottom:0}.tx_solr.container .tx-solr-search-form .input-group input[type=text]{width:100%;height:100%;border:none;padding:5px 50px 5px 10px;margin-top:0}.tx_solr.container .tx-solr-search-form .input-group button{position:absolute;right:0;bottom:0;border:none;width:40px;height:40px;background:transparent;color:transparent;overflow:hidden}.tx_solr.container .tx-solr-search-form .input-group button:before{content:"";position:absolute;right:10px;top:10px;left:auto;font-family:"icons";font-size:20px;color:#0076a8;-webkit-transition:none;transition:none}.tx_solr.container .tx-solr-search-form .input-group button:hover:before,.tx_solr.container .tx-solr-search-form .input-group button:focus:before{-webkit-transition:none;transition:none;left:auto}#main .tx_solr.container [class^=col-],#main .tx_solr.container [class*=col-]{padding:0}#tx-solr-search .tx-solr-search-form{padding:0;width:100%}#tx-solr-search .tx-solr-search-form .input-group{position:relative}@media only screen and (min-width: 992px){#tx-solr-search .tx-solr-search-form .input-group{width:50%}}#tx-solr-search [class^=col-],#tx-solr-search [class*=col-]{padding:0}#tx-solr-search .hidden-xs{display:none}#tx-solr-search .search-info .searched-for{display:block;margin-bottom:5px;font-size:18px}#tx-solr-search .search-info span{display:inline;font-size:14px}#tx-solr-search #results-per-page{margin-top:10px;float:right}#tx-solr-search #results-per-page .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#tx-solr-search #results-per-page .input-group label{min-width:175px}#tx-solr-search #results-per-page .input-group select{width:auto;min-width:50px}#tx-solr-search .results-list .list-group-item{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #c4c4c4}#tx-solr-search .results-list .list-group-item:last-child{padding-bottom:0;border-bottom:none}#tx-solr-search .results-list .list-group-item .results-topic a{text-decoration:none}#tx-solr-search .results-list .list-group-item .results-topic a:hover,#tx-solr-search .results-list .list-group-item .results-topic a:focus{text-decoration:underline}.slick-slider button.slick-arrow{position:absolute;left:-40px;top:calc(50% - 20px);z-index:1;width:40px;height:40px;border:none;background-color:transparent;color:transparent;overflow:hidden;cursor:pointer}.slick-slider button.slick-arrow:before{content:"";font-family:"icons";font-size:14px;color:#0076a8;position:absolute;right:12px;bottom:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@-moz-document url-prefix(){.slick-slider button.slick-arrow:before{bottom:13px}}.slick-slider button.slick-arrow:hover,.slick-slider button.slick-arrow:focus{background-color:rgba(0,118,168,.25)}.slick-slider button.slick-arrow:hover:before,.slick-slider button.slick-arrow:focus:before{color:#0076a8}.slick-slider button.slick-arrow.slick-next{left:auto;right:-40px}.slick-slider button.slick-arrow.slick-next:before{-webkit-transform:rotate(0);transform:rotate(0)}@-moz-document url-prefix(){.slick-slider button.slick-arrow.slick-next:before{bottom:11px}}.slick-slider .slick-slide{margin-bottom:0;padding-left:0}.slick-slider .slick-slide:before{display:none}.slick-slider .slide-image{position:relative}.slick-slider .slide-image img{width:100%}.slider-nav{margin:20px 40px}@media only screen and (min-width: 768px){.slider-nav{margin:20px 0}}.slider-nav .slick-list .slick-slide{cursor:pointer}.slider-nav .slick-list .slick-slide img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out;width:calc(100% - 20px);margin:0 10px}.slider-nav .slick-list .slick-slide:hover img,.slider-nav .slick-list .slick-slide:focus img,.slider-nav .slick-list .slick-slide.slick-current img{-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out}#hero .slick-slide{position:relative}#hero .slide-image{min-height:200px}#hero .slide-image:only-of-type{border-bottom:2px solid #0076a8}#hero .slide-image figure{min-height:200px}#hero .slide-image figure img{min-height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){#hero .slide-image{min-height:400px}#hero .slide-image figure{min-height:400px}}#hero .container{max-width:1200px;margin:0 auto;padding:0}@media only screen and (min-width: 768px){#hero .slide-content{height:auto;position:absolute;bottom:0;left:0}}@media only screen and (min-width: 1280px){#hero .slide-content{left:auto}}#hero .slide-content .slide-box{background-color:rgba(255,255,255,.8);padding:20px}@media only screen and (min-width: 768px){#hero .slide-content .slide-box{height:100%;width:50vw;padding:40px}}@media only screen and (min-width: 1280px){#hero .slide-content .slide-box{height:auto;max-width:550px;width:auto}}#hero .slide-content .slide-box .slide-header{font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:26px;padding-bottom:0;border-bottom:0}#hero button.slick-arrow{display:none !important}@media only screen and (min-width: 1280px){#hero button.slick-arrow{display:inline-block !important;left:0;top:50%;background-color:rgba(255,255,255,.5)}#hero button.slick-arrow:hover:before,#hero button.slick-arrow:focus:before{color:#0076a8}#hero button.slick-arrow:before{color:#fff}#hero button.slick-arrow.slick-next{left:auto;right:0}#hero button.slick-arrow.slick-next:before{-webkit-transform:rotate(0);transform:rotate(0)}}@media only screen and (min-width: 1360px){#hero button.slick-arrow{left:20px}#hero button.slick-arrow.slick-next{right:20px}}#hero button.slick-arrow+.slick-list .slide-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#hero .slick-dots{position:absolute;bottom:-20px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px){#hero .slick-dots{bottom:20px}}#hero .slick-dots li{margin:0 5px;padding-left:0}#hero .slick-dots li:before{display:none}#hero .slick-dots li button{width:20px;height:20px;border:1px solid #c4c4c4;background-color:rgba(255,255,255,.5);color:transparent;overflow:hidden;cursor:pointer}#hero .slick-dots li.slick-active button{background-color:rgba(0,118,168,.8);border:1px solid #0076a8}#hero .slick-dots li:only-of-type{display:none}.ce_logo-slider{margin:0 40px}@media only screen and (min-width: 768px){.ce_logo-slider{margin:0}}.ce_logo-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce_logo-slider .slick-slide{margin-right:40px}.ce_logo-slider .slick-slide a{padding:0}.ce_logo-slider .slick-slide a:before{display:none !important}.ce_logo-slider .slick-slide img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out}.ce_logo-slider .slick-slide:hover img,.ce_logo-slider .slick-slide:focus img{-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out}.ce_gallery .slick-slide img{width:100%}.ce_gallery figure figcaption{background-color:#f5f5f5;padding:20px;font-size:16px}@media only screen and (min-width: 768px){.ce_gallery figure figcaption{font-size:22px}}.slick-pause-play{display:none}.table-container{max-width:100%;overflow-x:auto}table,.ce-table{border-collapse:collapse;min-width:575px}table caption,.ce-table caption{text-align:left;font-style:italic;font-size:16px}table thead th,.ce-table thead th{border:none;padding:20px 15px;background-color:#0076a8;color:#fff;text-align:left}table tbody tr:nth-child(odd) td,.ce-table tbody tr:nth-child(odd) td{background-color:#f5f5f5}table tbody th,.ce-table tbody th{border:none;border-bottom:1px solid #fff;background-color:#0076a8;padding:20px 15px;color:#fff;text-align:left}table tbody td,.ce-table tbody td{border:none;padding:20px 15px}table tfoot td,.ce-table tfoot td{font-size:16px}.foerderangebote .table-container{margin-bottom:40px}.foerderangebote .dataTables_filter{display:none}.foerderangebote .fa-checkbox{display:block}.foerderangebote #foerderangebote-table tbody tr{vertical-align:top}.foerderangebote #foerderangebote-table tbody td,.foerderangebote #foerderangebote-table tbody th{vertical-align:top;font-size:16px}.foerderangebote #foerderangebote-table select{max-width:200px !important}.foerderangebote .table-container{overflow-x:unset}#foerderangebote-table,table.dataTable[aria-describedby=foerderangebote-table_info]{min-width:inherit}#foerderangebote-table thead tr,#foerderangebote-table tbody tr,table.dataTable[aria-describedby=foerderangebote-table_info] thead tr,table.dataTable[aria-describedby=foerderangebote-table_info] tbody tr{vertical-align:top}#foerderangebote-table thead th,table.dataTable[aria-describedby=foerderangebote-table_info] thead th{font-size:16px}#foerderangebote-table thead th label.fa-checkbox,table.dataTable[aria-describedby=foerderangebote-table_info] thead th label.fa-checkbox{display:inline-block;font-weight:normal}@media only screen and (min-width: 1280px){#foerderangebote-table thead th,table.dataTable[aria-describedby=foerderangebote-table_info] thead th{min-width:inherit !important;max-width:200px !important}#foerderangebote-table thead th[aria-label=Steckbrief],#foerderangebote-table thead th:nth-last-child(2),table.dataTable[aria-describedby=foerderangebote-table_info] thead th[aria-label=Steckbrief],table.dataTable[aria-describedby=foerderangebote-table_info] thead th:nth-last-child(2){max-width:100px !important}#foerderangebote-table thead th:last-child,table.dataTable[aria-describedby=foerderangebote-table_info] thead th:last-child{min-width:inherit !important;max-width:100px !important;padding:10px}}#foerderangebote-table tbody td,#foerderangebote-table tbody th,table.dataTable[aria-describedby=foerderangebote-table_info] tbody td,table.dataTable[aria-describedby=foerderangebote-table_info] tbody th{vertical-align:top;font-size:16px;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;min-width:80px}#foerderangebote-table tbody td.dtr-control,#foerderangebote-table tbody th.dtr-control,table.dataTable[aria-describedby=foerderangebote-table_info] tbody td.dtr-control,table.dataTable[aria-describedby=foerderangebote-table_info] tbody th.dtr-control{padding:10px 10px 30px 35px}#foerderangebote-table tbody td.dtr-control:before,#foerderangebote-table tbody th.dtr-control:before,table.dataTable[aria-describedby=foerderangebote-table_info] tbody td.dtr-control:before,table.dataTable[aria-describedby=foerderangebote-table_info] tbody th.dtr-control:before{left:10px;top:23px;background-color:#0076a8;border:none;-webkit-box-shadow:none;box-shadow:none}#foerderangebote-table tbody td:nth-last-child(2),#foerderangebote-table tbody th:nth-last-child(2),table.dataTable[aria-describedby=foerderangebote-table_info] tbody td:nth-last-child(2),table.dataTable[aria-describedby=foerderangebote-table_info] tbody th:nth-last-child(2){text-align:center}@media only screen and (min-width: 1280px){#foerderangebote-table tbody td,#foerderangebote-table tbody th,table.dataTable[aria-describedby=foerderangebote-table_info] tbody td,table.dataTable[aria-describedby=foerderangebote-table_info] tbody th{max-width:200px !important}#foerderangebote-table tbody td:nth-last-child(2),#foerderangebote-table tbody th:nth-last-child(2),table.dataTable[aria-describedby=foerderangebote-table_info] tbody td:nth-last-child(2),table.dataTable[aria-describedby=foerderangebote-table_info] tbody th:nth-last-child(2){max-width:100px !important}#foerderangebote-table tbody td:last-child,#foerderangebote-table tbody th:last-child,table.dataTable[aria-describedby=foerderangebote-table_info] tbody td:last-child,table.dataTable[aria-describedby=foerderangebote-table_info] tbody th:last-child{min-width:inherit !important;max-width:100px !important;padding:10px;word-break:unset}}#foerderangebote-table .child,table.dataTable[aria-describedby=foerderangebote-table_info] .child{padding-left:20px}#foerderangebote-table .child ul,table.dataTable[aria-describedby=foerderangebote-table_info] .child ul{width:100%}#foerderangebote-table .child ul li:before,table.dataTable[aria-describedby=foerderangebote-table_info] .child ul li:before{display:none}#foerderangebote-table .child span.dtr-title,table.dataTable[aria-describedby=foerderangebote-table_info] .child span.dtr-title{width:140px;margin-right:10px}#foerderangebote-table .child span.dtr-data,table.dataTable[aria-describedby=foerderangebote-table_info] .child span.dtr-data{display:inline-block}#foerderangebote-table select,table.dataTable[aria-describedby=foerderangebote-table_info] select{min-width:80px;max-width:200px !important}.dataTables_wrapper .dataTables_paginate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dataTables_wrapper .dataTables_paginate a,.dataTables_wrapper .dataTables_paginate a.paginate_button{color:#1e1e1e;text-decoration:none;min-width:inherit;padding:0;margin:0 10px}.dataTables_wrapper .dataTables_paginate a:hover,.dataTables_wrapper .dataTables_paginate a:focus,.dataTables_wrapper .dataTables_paginate a.current,.dataTables_wrapper .dataTables_paginate a.paginate_button:hover,.dataTables_wrapper .dataTables_paginate a.paginate_button:focus,.dataTables_wrapper .dataTables_paginate a.paginate_button.current{color:#0076a8 !important;text-decoration:underline !important;background:transparent;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate a.disabled,.dataTables_wrapper .dataTables_paginate a.paginate_button.disabled{display:none !important}.dataTables_wrapper .dataTables_paginate a.next,.dataTables_wrapper .dataTables_paginate a.previous,.dataTables_wrapper .dataTables_paginate a.paginate_button.next,.dataTables_wrapper .dataTables_paginate a.paginate_button.previous{position:relative;display:inline-block;width:40px;height:40px;background-color:#0076a8;color:transparent !important;overflow:hidden}.dataTables_wrapper .dataTables_paginate a.next:before,.dataTables_wrapper .dataTables_paginate a.previous:before,.dataTables_wrapper .dataTables_paginate a.paginate_button.next:before,.dataTables_wrapper .dataTables_paginate a.paginate_button.previous:before{content:"";font-family:"icons";font-size:16px;position:absolute;left:12px;bottom:8px;color:#fff}.dataTables_wrapper .dataTables_paginate a.previous:before,.dataTables_wrapper .dataTables_paginate a.paginate_button.previous:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.foerderangebot-detail dl{margin-bottom:40px}.foerderangebot-detail dl dt{font-weight:bold}@media only screen and (min-width: 575px){.foerderangebot-detail dl dt{float:left;width:200px;margin-bottom:10px}}.foerderangebot-detail dl dd{margin-bottom:20px}@media only screen and (min-width: 575px){.foerderangebot-detail dl dd{float:left;width:calc(100% - 200px);margin-bottom:10px}}.foerderangebot-detail dl dd:after{clear:both}.tab-navigation .nav-tabs{border-bottom:none}.tab-navigation .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.tab-navigation .nav-tabs .nav-link{border:none;background-color:transparent;padding:15px 20px;font-size:22px;cursor:pointer}.tab-navigation .nav-tabs .nav-link.disabled{color:#4d4d4d}.tab-navigation .nav-tabs .nav-link.active{background-color:#f5f5f5;color:#0076a8}.tab-content{background-color:#f5f5f5;padding:20px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.teaser-list article{margin-bottom:40px}.teaser-list article:last-child{margin-bottom:0}.teaser-list article a,.teaser-list article .wrap{display:inline-block;-webkit-box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);box-shadow:3px 3px 15px 0px rgba(0,0,0,.25);text-decoration:none;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.teaser-list article a:hover,.teaser-list article a:focus,.teaser-list article .wrap:hover,.teaser-list article .wrap:focus{-webkit-box-shadow:5px 5px 20px 0px rgba(0,118,168,.5);box-shadow:5px 5px 20px 0px rgba(0,118,168,.5);-webkit-transition:-webkit-box-shadow .5s ease-out;transition:-webkit-box-shadow .5s ease-out;transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out, -webkit-box-shadow .5s ease-out}.teaser-list.teaser-layout-1 article a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 576px){.teaser-list.teaser-layout-1 article a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.teaser-list.teaser-layout-1 article a:hover,.teaser-list.teaser-layout-1 article a:focus{-webkit-box-shadow:5px 5px 20px 0px rgba(0,118,168,.5);box-shadow:5px 5px 20px 0px rgba(0,118,168,.5);-webkit-transition:-webkit-box-shadow 1s ease-out;transition:-webkit-box-shadow 1s ease-out;transition:box-shadow 1s ease-out;transition:box-shadow 1s ease-out, -webkit-box-shadow 1s ease-out}.teaser-list.teaser-layout-1 article .teaser-img{overflow:hidden;width:100%}@media only screen and (min-width: 576px){.teaser-list.teaser-layout-1 article .teaser-img{width:33.3333333333%}}.teaser-list.teaser-layout-1 article .teaser-img figure{height:100%}.teaser-list.teaser-layout-1 article .teaser-img img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.teaser-list.teaser-layout-1 article .teaser-img .copyright:before{color:#1e1e1e}.teaser-list.teaser-layout-1 article .teaser-body{width:100%;padding:20px 40px 40px 20px}@media only screen and (min-width: 576px){.teaser-list.teaser-layout-1 article .teaser-body{width:66.6666666667%;padding:40px}}.teaser-list.teaser-layout-1 article .teaser-body .teaser-header{display:inline-block;width:auto;padding-bottom:15px;border-bottom:2px solid #0076a8;margin-bottom:25px;font-size:22px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-webkit-transition:width 1s ease-out;transition:width 1s ease-out}.teaser-list.teaser-layout-1 article .teaser-body:after{content:"";font-family:"icons";font-size:16px;color:#0076a8;position:absolute;right:15px;bottom:15px}.teaser-list.teaser-layout-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.teaser-list.teaser-layout-2{width:calc(100% + 40px);margin-left:-20px}}.teaser-list.teaser-layout-2 article{width:100%;padding:0;margin-bottom:20px}.teaser-list.teaser-layout-2 article:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.teaser-list.teaser-layout-2 article{width:50%;padding:0 20px;margin-bottom:40px}}@media only screen and (min-width: 992px){.teaser-list.teaser-layout-2 article{width:33.3333333333%}}.teaser-list.teaser-layout-2 article a{position:relative;overflow:hidden;max-height:280px;width:100%}.teaser-list.teaser-layout-2 article a.hover,.teaser-list.teaser-layout-2 article a:hover,.teaser-list.teaser-layout-2 article a:focus{-webkit-box-shadow:5px 5px 20px 0px rgba(0,118,168,.5);box-shadow:5px 5px 20px 0px rgba(0,118,168,.5);-webkit-transition:-webkit-box-shadow 1s ease-out;transition:-webkit-box-shadow 1s ease-out;transition:box-shadow 1s ease-out;transition:box-shadow 1s ease-out, -webkit-box-shadow 1s ease-out}.teaser-list.teaser-layout-2 article .teaser-img img{width:100%;min-height:280px;-o-object-fit:cover;object-fit:cover}.teaser-list.teaser-layout-2 article .teaser-img .copyright{bottom:90px}.teaser-list.teaser-layout-2 article .teaser-img .copyright:before{color:#1e1e1e}.teaser-list.teaser-layout-2 article .teaser-body{background-color:rgba(0,118,168,.8);height:100%;padding:20px;position:absolute;top:190px;left:0;right:0;-webkit-transition:top .5s ease-out;transition:top .5s ease-out;z-index:2}.teaser-list.teaser-layout-2 article .teaser-body .teaser-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;margin-bottom:20px;color:#fff;font-size:22px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.teaser-list.teaser-layout-2 article .teaser-body .teaser-text{color:#fff}.teaser-list.teaser-layout-2 article .teaser-body.hover,.teaser-list.teaser-layout-2 article .teaser-body:hover,.teaser-list.teaser-layout-2 article .teaser-body:focus{top:0;-webkit-transition:top .5s ease-out;transition:top .5s ease-out}.teaser-list.project-teaser-list{margin-bottom:40px}.teaser-list.project-teaser-list:last-child{margin-bottom:0}.teaser-list.project-teaser-list .project{margin-bottom:40px}.teaser-list.project-teaser-list .project:last-child{margin-bottom:0}.teaser-list.project-teaser-list .project>a{display:block;padding-left:0}.teaser-list.project-teaser-list .project>a:before{display:none}@media only screen and (min-width: 768px){.teaser-list.project-teaser-list .project .wrap,.teaser-list.project-teaser-list .project>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.teaser-list.project-teaser-list .project .teaser-img{width:100%}@media only screen and (min-width: 576px){.teaser-list.project-teaser-list .project .teaser-img{width:33.3333333333%}}.teaser-list.project-teaser-list .project .teaser-body{width:100%;padding:20px 40px 40px 20px}.teaser-list.project-teaser-list .project .teaser-body .teaser-text{display:none}@media only screen and (min-width: 768px){.teaser-list.project-teaser-list .project .teaser-body{padding:40px;width:66.6666666667%}}.teaser-list.project-teaser-list .project.project-external .teaser-body:after{content:"";background-color:#f5f5f5;width:40px;height:40px;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(hover: hover)and (min-width: 1080px){.menu-button{display:none}nav#mainmenu{display:block}nav#mainmenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px}nav#mainmenu ul li{margin-right:15px}nav#mainmenu ul li a,nav#mainmenu ul li span{display:inline-block;padding:5px 15px;border-bottom:5px solid transparent;font-size:26px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-decoration:none;color:#4d4d4d}nav#mainmenu ul li.current>a,nav#mainmenu ul li.current span,nav#mainmenu ul li.active>a,nav#mainmenu ul li.active span{color:#0076a8;border-bottom:5px solid #0076a8}nav#mainmenu ul li.current:hover>a,nav#mainmenu ul li.current:hover span,nav#mainmenu ul li.current:focus>a,nav#mainmenu ul li.current:focus span,nav#mainmenu ul li.active:hover>a,nav#mainmenu ul li.active:hover span,nav#mainmenu ul li.active:focus>a,nav#mainmenu ul li.active:focus span{background-color:#f5f5f5;border-bottom:5px solid transparent}nav#mainmenu ul li:hover>a,nav#mainmenu ul li:focus>a{background-color:#f5f5f5;color:#0076a8}nav#mainmenu ul li:hover>ul,nav#mainmenu ul li:focus>ul{display:-webkit-box;display:-ms-flexbox;display:flex}nav#mainmenu ul li .more{display:none}nav#mainmenu ul ul{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1240px;background-color:#f5f5f5;position:absolute;top:54px;left:40px;padding:20px;z-index:5;-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,.15);box-shadow:3px 3px 5px 0px rgba(0,0,0,.15)}nav#mainmenu ul ul li{margin-right:40px;margin-bottom:20px;width:calc(25% - 40px)}nav#mainmenu ul ul li:hover>a,nav#mainmenu ul ul li:focus>a{color:#4d4d4d}nav#mainmenu ul ul li a,nav#mainmenu ul ul li span{width:100%;min-height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 5px 0;border-bottom:2px solid #0076a8;margin-bottom:10px;font-size:22px}nav#mainmenu ul ul li a:hover,nav#mainmenu ul ul li a:focus,nav#mainmenu ul ul li span:hover,nav#mainmenu ul ul li span:focus{color:#0076a8}nav#mainmenu ul ul li.current,nav#mainmenu ul ul li.active{padding:0;border:none;font-size:22px}nav#mainmenu ul ul li.current>a,nav#mainmenu ul ul li.current>span,nav#mainmenu ul ul li.active>a,nav#mainmenu ul ul li.active>span{border-bottom:2px solid #0076a8}nav#mainmenu ul ul li.current>ul,nav#mainmenu ul ul li.active>ul{border-top:1px solid #0076a8;margin-top:10px;padding-top:13px}nav#mainmenu ul ul li.current:hover>a,nav#mainmenu ul ul li.current:focus>a,nav#mainmenu ul ul li.active:hover>a,nav#mainmenu ul ul li.active:focus>a{border-bottom:2px solid #0076a8}nav#mainmenu ul ul li.active>a,nav#mainmenu ul ul li.active>span{color:#0076a8}nav#mainmenu ul ul li.active>ul{border-top:0;padding-top:0;margin-top:0}nav#mainmenu ul ul li.has-subpages.current>a,nav#mainmenu ul ul li.has-subpages.current>span,nav#mainmenu ul ul li.has-subpages.active>a,nav#mainmenu ul ul li.has-subpages.active>span{border-bottom:2px solid #0076a8}nav#mainmenu ul ul ul{display:block;position:relative;top:auto;left:auto;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}nav#mainmenu ul ul ul li{margin-right:0;margin-bottom:10px;width:100%}nav#mainmenu ul ul ul li a,nav#mainmenu ul ul ul li span{display:block;min-height:auto;padding:0;border-bottom:none;margin:0;font-size:18px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}nav#mainmenu ul ul ul li a:hover,nav#mainmenu ul ul ul li a:focus,nav#mainmenu ul ul ul li span:hover,nav#mainmenu ul ul ul li span:focus{color:#0076a8;text-decoration:underline}nav#mainmenu ul ul ul li.current,nav#mainmenu ul ul ul li.active{font-size:18px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-decoration:underline}nav#mainmenu ul ul ul li.current a,nav#mainmenu ul ul ul li.current span,nav#mainmenu ul ul ul li.active a,nav#mainmenu ul ul ul li.active span{font-size:18px;padding:0;color:#1e1e1e;text-decoration:underline;border-bottom:none !important}}@media(hover: none),only screen and (max-width: 1079px){.menu-button{background-color:#fff;border:none;padding:10px 10px 20px 10px;margin-bottom:20px;position:relative;width:40px;height:40px;color:transparent;overflow:hidden;cursor:pointer}.menu-button:before{content:"";font-family:"icons";color:#0076a8;font-size:40px;position:absolute;left:0;bottom:0}.menu-button[aria-expanded=true]{background-color:#f5f5f5}.menu-button[aria-expanded=true]:before{content:""}.menu-button[aria-expanded=true]+nav#mainmenu{display:block}nav#mainmenu{display:none;position:fixed;z-index:10;background-color:#f5f5f5;top:193px;left:0;right:0;height:calc(100vh - 193px);overflow:scroll;padding:20px 40px 40px 30px}nav#mainmenu ul li{position:relative;padding:0 40px 0 10px;border-bottom:1px solid #c4c4c4}nav#mainmenu ul li:last-child{margin-bottom:0}nav#mainmenu ul li a,nav#mainmenu ul li span{display:inline-block;width:100%;padding:10px 0;text-decoration:none}nav#mainmenu ul li.active>a{text-decoration:underline}nav#mainmenu ul li.current{color:#1e1e1e}nav#mainmenu ul li .more{position:absolute;right:0;top:3px;display:inline-block;width:40px;height:40px;background-color:transparent;border:none}nav#mainmenu ul li .more:after{content:"";font-family:"icons";font-size:16px;position:absolute;right:12px;top:13px;color:#0076a8}nav#mainmenu ul li .more[aria-expanded=true]:after{content:""}nav#mainmenu ul li .more[aria-expanded=true]+ul{display:block}nav#mainmenu ul ul{display:none;margin:0 -40px 0 -10px;border-top:1px solid #c4c4c4}nav#mainmenu ul ul li{padding-left:30px}nav#mainmenu ul ul li a,nav#mainmenu ul ul li span{font-size:16px}nav#mainmenu ul ul ul{border-top:none;margin-left:-30px}nav#mainmenu ul ul ul li{border-bottom:none;padding-left:30px}}@media only screen and (max-width: 767px){.menu-button{position:relative;margin-left:0;width:40px;height:40px;margin-bottom:20px;color:transparent;overflow:hidden}.menu-button:before{content:"";font-family:"icons";color:#0076a8;font-size:40px;position:absolute;left:0;bottom:0}.menu-button[aria-expanded=true]:before{content:""}nav#mainmenu{top:140px;height:calc(100vh - 140px);padding:20px}}@media(hover: none),only screen and (min-width: 1080px){.menu-button{position:relative;margin-left:0;margin-bottom:20px;width:40px;height:40px;color:transparent;overflow:hidden}.menu-button:before{content:"";font-family:"icons";color:#0076a8;font-size:40px;position:absolute;left:0;bottom:0}.menu-button[aria-expanded=true]:before{content:""}nav#mainmenu{max-width:1220px;margin:0 auto}}#skipnav{margin-left:0;height:0;z-index:10}#skipnav li{padding-left:0;margin-bottom:0}#skipnav li:before{content:"";display:none}#skipnav li a{position:absolute;left:-999em;z-index:10;background-color:#fff;padding:5px}#skipnav li a:focus{left:15px;top:15px;text-decoration:underline;color:#0076a8}.metanav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.metanav nav{margin-left:20px}@media only screen and (min-width: 768px){.metanav nav nav{margin-left:40px}}.metanav nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.metanav nav ul li{padding-right:10px;border-right:1px solid #4d4d4d;margin-right:10px}.metanav nav ul li:last-child{padding-right:0;border-right:none;margin-right:0}.metanav nav ul li a,.metanav nav ul li span{color:#4d4d4d;font-size:14px;text-decoration:none}@media only screen and (min-width: 768px){.metanav nav ul li a,.metanav nav ul li span{font-size:18px}}.metanav nav ul li a:hover,.metanav nav ul li a:focus,.metanav nav ul li span:hover,.metanav nav ul li span:focus{color:#0076a8;text-decoration:underline}.metanav nav ul li.current span{color:#0076a8;text-decoration:underline}.metanav #leichte-sprache-link{position:relative;display:inline-block;width:25px;height:25px;color:transparent;overflow:hidden}.metanav #leichte-sprache-link:before{content:"";font-family:"icons";font-size:18px;position:absolute;left:0;top:0;color:#4d4d4d}@media only screen and (min-width: 768px){.metanav #leichte-sprache-link:before{font-size:24px;top:-4px}}.metanav #leichte-sprache-link:hover:before,.metanav #leichte-sprache-link:focus:before{color:#0076a8}.metanav nav#languagemenu ul li img{height:24px;width:24px}@media only screen and (max-width: 767px){.metanav nav#topmenu ul li{display:none}.metanav nav#topmenu ul li:last-child{display:block}}#breadcrumb{position:relative;max-width:1200px;margin:-30px auto 20px;padding:0 20px}@media only screen and (min-width: 768px){#breadcrumb{margin:-40px auto 40px}}@media only screen and (min-width: 1280px){#breadcrumb{margin:-80px auto 60px;padding:0}}#breadcrumb .breadcrumb-label{position:absolute;left:-9999px;height:0}#breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}#breadcrumb ol li{font-size:14px;margin-right:5px;border-right:1px solid #4d4d4d;padding-right:5px;margin-bottom:5px}#breadcrumb ol li:before{display:none}#breadcrumb ol li:last-child{margin-right:0;border-right:none;padding-right:0}#languagemenu{position:relative;max-width:1200px;margin:-20px 20px 20px;padding:0}@media only screen and (min-width: 768px){#languagemenu{margin:-70px 20px 20px}}@media only screen and (min-width: 1280px){#languagemenu{margin:-95px auto 60px}}#languagemenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#languagemenu ul li{padding-left:10px}#languagemenu ul li:before{display:none}#languagemenu ul li img{width:auto;height:20px;aspect-ratio:4/3}#header{-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);box-shadow:1px 1px 5px 0px rgba(0,0,0,.15)}#header .container{padding-top:10px}@media only screen and (min-width: 768px){#header .container{padding-top:20px}}#header .container .row:first-of-type{margin-bottom:40px}@media only screen and (max-width: 767px){#header .container .row:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:10px}}#header .container [class^=col-],#header .container [class*=col-]{margin-bottom:0}#header #logo{margin-top:-25px}@media only screen and (min-width: 768px){#header #logo{margin-top:0}}#header #logo img{max-width:100px;height:auto}@media only screen and (min-width: 768px){#header #logo img{max-width:145px}}#header .menu-search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header .menu-search .col-8{width:auto}#header .menu-search .col-4{width:auto;max-width:240px}@media only screen and (min-width: 375px){#header .menu-search .col-4{max-width:245px}}@media only screen and (min-width: 1280px){#header .menu-search .col-4{width:33.3333333333%;max-width:inherit}}#hero>.container{position:relative;max-width:1200px;margin:0 auto;padding:0}#hero>.container #hero-header{position:absolute;bottom:2px;height:auto;max-width:550px;background-color:rgba(255,255,255,.8);padding:30px;border-bottom:0;margin-bottom:0;font-size:26px}@media only screen and (min-width: 576px){#hero>.container #hero-header{font-size:36px}}#hero>.container #hero-header:empty{display:none}#hero.no-image{border-bottom:2px solid #0076a8}#hero.no-image>.container #hero-header{position:relative;max-width:inherit;background-color:transparent;padding:30px 20px}@media only screen and (min-width: 1280px){#hero.no-image>.container #hero-header{padding:30px 0}}main{margin-top:40px}@media only screen and (min-width: 1280px){main{margin-top:100px}}main .container{margin-bottom:40px}@media only screen and (min-width: 1280px){main .container{margin-bottom:100px}}main .container.frame-grey{background-color:#f5f5f5;padding:40px 0}@media only screen and (min-width: 1280px){main .container.frame-grey{padding:60px 0}}main .container .frame+.frame{margin-top:40px}main .container .frame-type-header+.frame{margin-top:0}main .container.frame-space-after-extra-small{margin-bottom:20px}@media only screen and (min-width: 1280px){main .container.frame-space-after-extra-small{margin-bottom:40px}}main .container.frame-space-after-small{margin-bottom:20px}@media only screen and (min-width: 1280px){main .container.frame-space-after-small{margin-bottom:60px}}main .container.frame-space-after-medium{margin-bottom:40px}@media only screen and (min-width: 1280px){main .container.frame-space-after-medium{margin-bottom:80px}}main .container.frame-space-after-large{margin-bottom:60px}@media only screen and (min-width: 1280px){main .container.frame-space-after-large{margin-bottom:120px}}main .container.frame-space-after-extra-large{margin-bottom:80px}@media only screen and (min-width: 1280px){main .container.frame-space-after-extra-large{margin-bottom:140px}}main .container.frame-space-before-extra-small{margin-top:20px}@media only screen and (min-width: 1280px){main .container.frame-space-before-extra-small{margin-top:40px}}main .container.frame-space-before-small{margin-top:20px}@media only screen and (min-width: 1280px){main .container.frame-space-before-small{margin-top:60px}}main .container.frame-space-before-medium{margin-top:40px}@media only screen and (min-width: 1280px){main .container.frame-space-before-medium{margin-top:80px}}main .container.frame-space-before-large{margin-top:60px}@media only screen and (min-width: 1280px){main .container.frame-space-before-large{margin-top:120px}}main .container.frame-space-before-extra-large{margin-top:80px}@media only screen and (min-width: 1280px){main .container.frame-space-before-extra-large{margin-top:140px}}main .container .frame.frame-space-after-extra-small{margin-bottom:20px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-after-extra-small{margin-bottom:40px}}main .container .frame.frame-space-after-small{margin-bottom:20px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-after-small{margin-bottom:60px}}main .container .frame.frame-space-after-medium{margin-bottom:40px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-after-medium{margin-bottom:80px}}main .container .frame.frame-space-after-large{margin-bottom:60px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-after-large{margin-bottom:120px}}main .container .frame.frame-space-after-extra-large{margin-bottom:80px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-after-extra-large{margin-bottom:140px}}main .container .frame.frame-space-before-extra-small{margin-top:20px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-before-extra-small{margin-top:40px}}main .container .frame.frame-space-before-small{margin-top:20px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-before-small{margin-top:60px}}main .container .frame.frame-space-before-medium{margin-top:40px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-before-medium{margin-top:80px}}main .container .frame.frame-space-before-large{margin-top:60px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-before-large{margin-top:120px}}main .container .frame.frame-space-before-extra-large{margin-top:80px}@media only screen and (min-width: 1280px){main .container .frame.frame-space-before-extra-large{margin-top:140px}}@media only screen and (max-width: 767px){main>.container .row .col-3,main>.container .row .col-4,main>.container .row .col-6,main>.container .row .col-8,main>.container .row .col-9{margin-bottom:60px}main>.container .row .col-3:last-of-type,main>.container .row .col-3.order-1:last-of-type,main>.container .row .col-4:last-of-type,main>.container .row .col-4.order-1:last-of-type,main>.container .row .col-6:last-of-type,main>.container .row .col-6.order-1:last-of-type,main>.container .row .col-8:last-of-type,main>.container .row .col-8.order-1:last-of-type,main>.container .row .col-9:last-of-type,main>.container .row .col-9.order-1:last-of-type{margin-bottom:0}main>.container .row .col-3[class^=order-],main>.container .row .col-3 [class*=" order-"],main>.container .row .col-4[class^=order-],main>.container .row .col-4 [class*=" order-"],main>.container .row .col-6[class^=order-],main>.container .row .col-6 [class*=" order-"],main>.container .row .col-8[class^=order-],main>.container .row .col-8 [class*=" order-"],main>.container .row .col-9[class^=order-],main>.container .row .col-9 [class*=" order-"]{margin-bottom:60px}main>.container .row .col-3.order-1:last-of-type,main>.container .row .col-4.order-1:last-of-type,main>.container .row .col-6.order-1:last-of-type,main>.container .row .col-8.order-1:last-of-type,main>.container .row .col-9.order-1:last-of-type{margin-bottom:60px}main>.container .row .col-6.order-2,main>.container .row .col-4.order-2,main>.container .row .col-8.order-2{margin-bottom:0}main>.container .row .col-3.order-3{margin-bottom:0}}footer .container{padding:40px 0}footer .container-grey,footer .container-orange{background-color:#4d4d4d}footer .container-grey *,footer .container-orange *{color:#fff}footer .container-orange{background-color:#0076a8;padding:10px 0}footer .container-orange [class^=col-],footer .container-orange [class*=col-]{margin-bottom:0}footer h3{padding-bottom:0;border-bottom:none}footer p,footer a,footer span{font-size:16px}footer ul li{margin-bottom:5px;padding-left:0}footer ul li:before{display:none}footer a{color:#fff;text-decoration:none}footer a:hover,footer a:focus{text-decoration:underline}footer ul li.current a,footer ul li.current span{text-decoration:underline}footer .social-media{display:-webkit-box;display:-ms-flexbox;display:flex}footer .social-media li{margin-right:20px}footer .social-media li a{color:#fff}footer .social-media li a:hover,footer .social-media li a:focus{text-decoration:underline}footer .social-media li a:before{font-family:"icons";font-size:16px}footer .social-media li a span{display:inline-block;text-indent:-9999em;width:0}footer .social-media li a.icon-facebook:before{position:absolute;bottom:0;left:-2px}@media only screen and (min-width: 576px){footer .logo-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 992px){footer .logo-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer .logo-row>*{padding:0 20px}footer .logo-row p{width:100%}@media only screen and (min-width: 992px){footer .logo-row p{width:auto;margin-bottom:0}}footer .logo-row a{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;margin-bottom:20px}footer .logo-row a:last-child{margin-bottom:0}@media only screen and (min-width: 576px){footer .logo-row a{margin-bottom:0}}footer .logo-row a img{width:280px;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out}@media only screen and (min-width: 576px){footer .logo-row a img{max-width:280px;width:auto}}footer .logo-row a:hover img,footer .logo-row a:focus img{-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out, -webkit-filter .5s ease-out}@media only screen and (max-width: 767px){footer .align-right{text-align:left;margin-top:5px}}.tab-nav *:focus{outline-style:solid;outline-width:2px;outline-color:#0076a8;text-decoration:underline}.tab-nav .slick-slider .slick-slide a{display:inline-block}.tab-nav form input[type=checkbox]:focus+label:before,.tab-nav form input[type=radio]:focus+label:before{outline-style:solid;outline-width:2px;outline-color:#0076a8}.tab-nav .lightbox{display:inline-block}.tab-nav #footer a:focus{outline-style:solid;outline-width:2px;outline-color:#fff}.tab-nav nav#mainmenu ul li a:focus~ul{display:-webkit-box;display:-ms-flexbox;display:flex}@-moz-document url-prefix(){button::-moz-focus-inner,*::-moz-focus-inner{border:0}.tab-nav *:focus{outline-style:solid;outline-width:2px;outline-color:#0076a8}}@media screen and (-ms-high-contrast: none),(-ms-high-contrast: active){.tab-nav *:focus{outline-style:solid;outline-width:2px;outline-color:#0076a8}}[tabindex="-1"]:focus{outline:none}@media print{@page{margin:1.5cm}*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}nav,.share,#main .frame-submenu,.slide-info,.ce_teaser-slider,.frame-type-lprbase_publication_slider,.ce_teaser-slider-noimage,hr,footer,.menu-search,#mainmenu,.menu-button,.tx-solr-search-form,.back-to-table,#hero,.print-link,#scroll-top{display:none !important}#main{margin:20px 0 0 0}#main .frame-default.frame-type-textmedia{page-break-inside:avoid}#main>.container{margin-bottom:1.5cm}#main>.container .frame,#main>.container #main>.container .frame-default{margin-bottom:20px}.glide__arrow{display:none !important}.row{display:block !important}h1{font-size:28px;font-size:1.4rem}h2{font-size:22px;font-size:1.375rem}h3{font-size:20px;font-size:1.25rem}h4{font-size:18px;font-size:1.125rem}h5{font-size:18px;font-size:1.125rem}body,p,figure figcaption{font-size:12px;font-size:.75rem}blockquote p{font-size:20px;font-size:1.25rem}p{widows:4;orphans:3}main a[href*="https://"],main a[href*="http://"],main a[rel=noreferrer],main a[href*="tel:"],main a[data-mailto-token],footer a[href*="https://"],footer a[href*="http://"],footer a[rel=noreferrer],footer a[href*="tel:"],footer a[data-mailto-token]{padding-left:12px}main a[href*="https://"]:before,main a[href*="http://"]:before,main a[rel=noreferrer]:before,main a[href*="tel:"]:before,main a[data-mailto-token]:before,footer a[href*="https://"]:before,footer a[href*="http://"]:before,footer a[rel=noreferrer]:before,footer a[href*="tel:"]:before,footer a[data-mailto-token]:before{font-size:10px;font-size:.625rem}#header #logo img{-o-object-fit:scale-down;object-fit:scale-down;width:145px;height:75px}#header>.frame-bg-blue{padding:0 20px}#hero .container{max-width:100%;padding:0 20px}table thead th,.ce-table thead th,table tbody th,.ce-table tbody th,table tbody td,.ce-table tbody td{padding:5px;border:1px solid #000}figure img{max-width:5cm;margin-bottom:.2cm}main ul li,main ol li{margin-bottom:6px}}@-moz-document url-prefix(){}.map-filter-container{position:fixed;height:90vh;width:26.8229166667vw;padding:2.037037037vh 2.2916666667vw;z-index:1;background-color:#fff;-webkit-box-shadow:6px 0px 7px -4px #0000001a;box-shadow:6px 0px 7px -4px #0000001a}.map-filter-container h1:after{display:none}.map-filter-container .map-filter fieldset{border:none;margin-bottom:1.8518518519vh}.map-filter-container .map-filter fieldset:first-of-type{border-bottom:1px solid #c4c4c4;padding-bottom:.9259259259vh}.map-filter-container .map-filter fieldset:last-of-type legend{border-top:1px solid #c4c4c4;width:100%;padding-top:.9259259259vh}.map-filter-container .map-filter legend{font-size:2.4074074074vh;font-weight:700;margin-bottom:.9259259259vh}.map-filter-container .map-filter label{position:relative}.map-filter-container .map-filter label.realisiert-ja input{margin-right:2.2395833333vw}.map-filter-container .map-filter label.realisiert-ja:before{content:"";width:2.1296296296vh;height:2.1296296296vh;border-radius:100%;background:#c4c4c4;position:absolute;left:3.6111111111vh;margin-top:.5555555556vh}.map-filter-container .map-filter label.realisiert-nein input{margin-right:2.2395833333vw}.map-filter-container .map-filter label.realisiert-nein:before{content:"";background:#c4c4c4;position:absolute;left:3.5185185185vh;aspect-ratio:1;width:2.7777777778vh;height:2.7777777778vh;margin-top:.3703703704vh;-webkit-clip-path:polygon(50% 0, calc(50% * (1 + sin(0.4turn))) calc(50% * (1 - cos(0.4turn))), calc(50% * (1 - sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 + sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 - sin(0.4turn))) calc(50% * (1 - cos(0.4turn))));clip-path:polygon(50% 0, calc(50% * (1 + sin(0.4turn))) calc(50% * (1 - cos(0.4turn))), calc(50% * (1 - sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 + sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 - sin(0.4turn))) calc(50% * (1 - cos(0.4turn))))}#map-wrap{position:relative}#map-wrap #map{height:90vh;width:73.1770833333vw;margin-left:26.8229166667vw}#map-wrap #map .marker{cursor:pointer;width:2.962962963vh;height:2.962962963vh;border-radius:100%;background:#009ee0}#map-wrap #map .marker.realisiert-nein{aspect-ratio:1;border-radius:0;width:3.8888888889vh;height:3.8888888889vh;-webkit-clip-path:polygon(50% 0, calc(50% * (1 + sin(0.4turn))) calc(50% * (1 - cos(0.4turn))), calc(50% * (1 - sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 + sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 - sin(0.4turn))) calc(50% * (1 - cos(0.4turn))));clip-path:polygon(50% 0, calc(50% * (1 + sin(0.4turn))) calc(50% * (1 - cos(0.4turn))), calc(50% * (1 - sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 + sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 - sin(0.4turn))) calc(50% * (1 - cos(0.4turn))))}#map-wrap .maplibregl-popup{position:absolute;right:0;top:0;left:auto;z-index:2;height:90vh;width:26.8229166667vw;-webkit-box-shadow:6px 6px 14px 0 rgba(0,0,0,.2);box-shadow:6px 6px 14px 0 rgba(0,0,0,.2);-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out;-webkit-transform:inherit !important;transform:inherit !important}#map-wrap .maplibregl-popup .maplibregl-popup-tip{border:none}#map-wrap .maplibregl-popup .maplibregl-popup-content{background-color:#fff;-webkit-box-shadow:6px 0px 7px -4px #0000001a;box-shadow:6px 0px 7px -4px #0000001a;border-radius:0;border:none;padding:4.6296296296vh;height:100vh;overflow-x:auto;border-top:1.3888888889vh solid #0076a8;position:initial}#map-wrap .maplibregl-popup .maplibregl-popup-content .has-link{height:auto}#map-wrap .maplibregl-popup .maplibregl-popup-content h2{margin-bottom:1.9444444444vh}#map-wrap .maplibregl-popup .maplibregl-popup-content h2:after{content:"";width:5.3645833333vw;height:.3703703704vh;display:block;background-color:#009ee0;position:relative;top:1.3888888889vh}#map-wrap .maplibregl-popup .maplibregl-popup-content .status{font-size:1.8518518519vh;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.462962963vh}#map-wrap .maplibregl-popup .maplibregl-popup-content .status:before{content:"";display:block;width:1.8518518519vh;height:1.8518518519vh;border-radius:100%;background:#009ee0;margin-right:.2604166667vw}#map-wrap .maplibregl-popup .maplibregl-popup-content .realisiert-nein .status:before{content:"";aspect-ratio:1;border-radius:0;width:2.7777777778vh;height:2.7777777778vh;-webkit-clip-path:polygon(50% 0, calc(50% * (1 + sin(0.4turn))) calc(50% * (1 - cos(0.4turn))), calc(50% * (1 - sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 + sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 - sin(0.4turn))) calc(50% * (1 - cos(0.4turn))));clip-path:polygon(50% 0, calc(50% * (1 + sin(0.4turn))) calc(50% * (1 - cos(0.4turn))), calc(50% * (1 - sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 + sin(0.2turn))) calc(50% * (1 - cos(0.2turn))), calc(50% * (1 - sin(0.4turn))) calc(50% * (1 - cos(0.4turn))))}#map-wrap .maplibregl-popup .maplibregl-popup-content img{margin-bottom:1.8518518519vh;height:25.7407407407vh;width:100%;-o-object-fit:cover;object-fit:cover}#map-wrap .maplibregl-popup .maplibregl-popup-content a{background-color:#009ee0;padding:1.3888888889vh;color:#fff;font-size:2.037037037vh;text-decoration:none;font-weight:400}#map-wrap .maplibregl-popup .maplibregl-popup-content a:hover{-webkit-filter:brightness(0.85);filter:brightness(0.85)}#map-wrap .maplibregl-popup .maplibregl-popup-content .maplibregl-popup-close-button{right:1.875vw;top:1.8518518519vh;font-size:4.6296296296vh;color:#4d4d4d;background-color:#fff;padding:.1851851852vh .2083333333vw;width:2.0833333333vw;height:3.7037037037vh;line-height:.5}#map-wrap .maplibregl-popup .maplibregl-popup-content .maplibregl-popup-close-button:hover{background:none;color:#c4c4c4}#map-wrap .maplibregl-popup .maplibregl-popup-content .projekt-link{margin-top:4.6296296296vh}main:has(.frame-type-agglobase_map){padding:0}#map-overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2}#header #logo img{max-width:280px;height:auto}@media only screen and (min-width: 480px){#header #logo img{max-width:360px}}@media only screen and (min-width: 768px){#header #logo img{max-width:380px}}#header .row:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#header .row:first-child .col-3,#header .row:first-child .col-md-3,#header .row:first-child .col-lg-3{width:100%}#header .row:first-child .col-9,#header .row:first-child .col-md-9,#header .row:first-child .col-lg-9{width:100%}@media only screen and (min-width: 1024px){#header .row:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#header .row:first-child .col-3,#header .row:first-child .col-md-3,#header .row:first-child .col-lg-3{width:41.6666666667%}#header .row:first-child .col-9,#header .row:first-child .col-md-9,#header .row:first-child .col-lg-9{width:58.3333333333%}}#hero .slide-content .slide-box{background-color:#fff}#hero .slick-dots li button{background-color:#fff}#hero .slick-dots li button:hover,#hero .slick-dots li button:focus{border:1px solid #009ee0}#hero .slick-dots li.slick-active button{background-color:#009ee0}#hero .slick-dots li.slick-active button:hover,#hero .slick-dots li.slick-active button:focus{border:1px solid #fff}#hero button.slick-arrow{background-color:#fff}#hero button.slick-arrow:before{color:#009ee0}#hero button.slick-arrow:hover,#hero button.slick-arrow:focus{background-color:#009ee0}#hero button.slick-arrow:hover:before,#hero button.slick-arrow:focus:before{color:#fff}main a.btn,a.btn{position:relative;display:inline-block;border:none;padding:10px 25px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-decoration:none;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}main a.btn:before,main a.btn:after,a.btn:before,a.btn:after{content:" ";background:url("/_assets/5b52a21f01eea9c62ea3f51eaf835542/Images/agglo-klammer.svg") no-repeat;height:51px;width:16px;font-size:16px;position:absolute;bottom:calc(50% - 12px)}main a.btn:before,a.btn:before{top:-2px;left:0px;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}main a.btn:after,a.btn:after{top:-2px;right:0px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:right .5s ease-out;transition:right .5s ease-out}main a.btn:hover,main a.btn:focus,a.btn:hover,a.btn:focus{text-decoration:underline;-webkit-transition:-webkit-text-decoration .5s ease-out;transition:-webkit-text-decoration .5s ease-out;transition:text-decoration .5s ease-out;transition:text-decoration .5s ease-out, -webkit-text-decoration .5s ease-out}main a.btn:hover:before,main a.btn:focus:before,a.btn:hover:before,a.btn:focus:before{left:5px;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}main a.btn:hover:after,main a.btn:focus:after,a.btn:hover:after,a.btn:focus:after{right:5px;-webkit-transition:right .5s ease-out;transition:right .5s ease-out}.media2click-controls .media2click-button{background-color:#4d4d4d}@media(hover: hover)and (min-width: 1080px){.menu-button{display:none}nav#mainmenu ul li{position:relative}nav#mainmenu ul li.current>a,nav#mainmenu ul li.current span,nav#mainmenu ul li.active>a,nav#mainmenu ul li.active span{color:#009ee0;border-bottom:5px solid #0076a8}nav#mainmenu ul li.current:hover>a,nav#mainmenu ul li.current:hover span,nav#mainmenu ul li.current:focus>a,nav#mainmenu ul li.current:focus span,nav#mainmenu ul li.active:hover>a,nav#mainmenu ul li.active:hover span,nav#mainmenu ul li.active:focus>a,nav#mainmenu ul li.active:focus span{color:#009ee0;text-decoration:underline}nav#mainmenu ul li:hover>a,nav#mainmenu ul li:focus>a{color:#009ee0;text-decoration:underline;border-bottom:5px solid #0076a8}nav#mainmenu ul li:hover>ul,nav#mainmenu ul li:focus>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav#mainmenu ul ul{background-color:#fff;color:#4d4d4d;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0;left:0;margin:0}nav#mainmenu ul ul li{width:100%;padding:0;margin:0;border-bottom:none}nav#mainmenu ul ul li:hover>a,nav#mainmenu ul ul li:hover>span,nav#mainmenu ul ul li:focus>a,nav#mainmenu ul ul li:focus>span{background-color:#f5f5f5;color:#4d4d4d;border-bottom:none}nav#mainmenu ul ul li a,nav#mainmenu ul ul li span{display:block;min-height:100%;padding:10px 15px 12px 10px;margin:0;border-bottom:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;border-left:5px solid transparent;font-size:20px}nav#mainmenu ul ul li.current,nav#mainmenu ul ul li.active{border-bottom:none}nav#mainmenu ul ul li.current>a,nav#mainmenu ul ul li.current>span,nav#mainmenu ul ul li.active>a,nav#mainmenu ul ul li.active>span{background-color:#fff;color:#4d4d4d;border-left:5px solid #0076a8;border-bottom:none !important}nav#mainmenu ul ul li.current:hover span,nav#mainmenu ul ul li.current:focus span,nav#mainmenu ul ul li.active:hover span,nav#mainmenu ul ul li.active:focus span{border-bottom:none}}@media(hover: none),only screen and (max-width: 1079px){nav#mainmenu{background-color:#fff;top:158px;height:calc(100vh - 158px)}nav#mainmenu a{color:#4d4d4d}nav#mainmenu .menu-button:before{color:#4d4d4d}}#hero.no-image{border-bottom:2px solid #0076a8}h1,h2,h3,h4,h5,h6{border-bottom:2px solid #0076a8}a{color:#009ee0}a:hover,a:focus{text-decoration:underline}footer .logo-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .logo-row .logo,footer .logo-row p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}footer .logo-row .logo:last-child,footer .logo-row p:last-child{margin-bottom:0}footer .logo-row .logo img,footer .logo-row p img{-webkit-filter:none;filter:none;width:100%;max-height:60px;min-height:60px;max-width:250px}footer .logo-row .logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px){footer .logo-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer .logo-row .logo,footer .logo-row p{width:auto;margin-bottom:0}}#footer .container-orange{background-color:#009fe3}#scroll-top{background-color:#009fe3}.news-list-view .article a{padding-left:0}.news-list-view .article a:before{content:""}#map-wrap{border:1px solid #c4c4c4}#map-wrap h1,#map-wrap h2,#map-wrap h3{border-bottom:none;margin:0}#map-wrap .maplibregl-popup{z-index:3}@media screen and (max-width: 1600px){#map-wrap .maplibregl-popup{width:50vw;max-width:50vw !important}}@media screen and (max-width: 768px){#map-wrap .maplibregl-popup{width:100%;max-width:100vw !important}}@media screen and (max-width: 768px){#map-wrap .maplibregl-popup .maplibregl-popup-content{padding:80px 15px 40px 15px}}#map-wrap .maplibregl-popup .maplibregl-popup-content h2:after{width:102px}#map-wrap .maplibregl-popup .maplibregl-popup-content .maplibregl-popup-close-button{right:10px;width:40px;height:40px}#map-wrap .maplibregl-popup .maplibregl-popup-content .status:before{margin-right:10px}#map-wrap .map-filter-container{position:absolute;top:0;width:auto;padding:80px 15px 40px 15px;width:100%}@media screen and (min-width: 992px){#map-wrap .map-filter-container{width:40%;padding:80px 50px 40px 60px}}#map-wrap .map-filter-container h1{font-size:26px;font-weight:600}#map-wrap .map-filter-container .map-filter fieldset{margin-bottom:20px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}#map-wrap .map-filter-container .map-filter fieldset:last-of-type legend{padding-top:20px}#map-wrap .map-filter-container .map-filter legend{font-size:22px}#map-wrap .map-filter-container .map-filter label:before{top:-5px;left:32px;width:30px;height:30px}#map-wrap .map-filter-container .map-filter label.realisiert-ja:before{left:35px;width:22px;height:22px}#map-wrap .map-filter-container .map-filter label input{margin-top:0}#map-wrap .map-filter-container .map-filter label input.status{margin-right:42px}.map-filter-container label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px;font-size:18px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.map-filter-container label:last-child{margin-bottom:0}.map-filter-container label [type=checkbox]{width:25px;height:25px;border:none;background-color:#009ee0;position:relative;top:0px;margin-right:10px;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.map-filter-container label [type=checkbox]:before{content:"";width:100%;height:auto;-webkit-clip-path:polygon(28% 38%, 41% 53%, 75% 24%, 86% 38%, 40% 78%, 15% 50%);clip-path:polygon(28% 38%, 41% 53%, 75% 24%, 86% 38%, 40% 78%, 15% 50%);-webkit-transform:scale(0);transform:scale(0);background-color:#fff}.map-filter-container label [type=checkbox]:checked:before{-webkit-transform:scale(1);transform:scale(1)}#map-wrap #map{width:100%;margin-left:0}#map-wrap #map .marker{width:30px;height:30px}#map-overlay{z-index:3}.map-filter-toggle{position:absolute;left:10px;top:10px;z-index:2;border:0;width:42px;height:42px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.map-filter-toggle:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.map-filter-toggle:before,.map-filter-toggle:after{font-size:16px;font-family:"headline-font",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;background-repeat:no-repeat}.map-filter-toggle:after{content:"";background-size:40px;width:40px;height:40px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 125'><polygon fill='%234D4D4D' points='75 31 69 25 50 44 31 25 25 31 44 50 25 69 31 75 50 56 69 75 75 69 56 50 75 31'/></svg>")}.map-filter-toggle:has(+.m-hidden)::after{display:none}.map-filter-toggle:has(+.m-hidden):before{content:"";background-size:25px;width:25px;height:25px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path fill='%234D4D4D' d='M3.9 54.9C10.5 40.9 24.5 32 40 32h432c15.5 0 29.5 8.9 36.1 22.9s4.6 30.5-5.2 42.5L320 320.9V448c0 12.1-6.8 23.2-17.7 28.6s-23.8 4.3-33.5-3l-64-48c-8.1-6-12.8-15.5-12.8-25.6l0-79.1L9 97.3C-0.7 85.4-2.8 68.8 3.9 54.9z'/></svg>")}.m-hidden{display:none !important}#programmlinie-siedlung h1:after,.programmlinie-siedlung h1:after,#projekt-siedlung h1:after{background-color:#6286a4}#programmlinie-siedlung li:before,.programmlinie-siedlung li:before,#projekt-siedlung li:before{background-color:#6286a4}#programmlinie-siedlung .info,.programmlinie-siedlung .info,#projekt-siedlung .info{background-color:#6286a4}#programmlinie-siedlung .frame-type-list:has(.tx-ttaddress):before,.programmlinie-siedlung .frame-type-list:has(.tx-ttaddress):before,#projekt-siedlung .frame-type-list:has(.tx-ttaddress):before{background-color:#6286a4}#programmlinie-siedlung .container-box,.programmlinie-siedlung .container-box,#projekt-siedlung .container-box{background-color:rgba(98,134,164,.11)}#programmlinie-siedlung svg,.programmlinie-siedlung svg,#projekt-siedlung svg{fill:#6286a4}#programmlinie-siedlung input[type=checkbox],.programmlinie-siedlung input[type=checkbox],#projekt-siedlung input[type=checkbox]{background-color:#6286a4}#programmlinie-siedlung.teaser-header,.programmlinie-siedlung.teaser-header,#projekt-siedlung.teaser-header{background-color:#6286a4}#programmlinie-siedlung .projekt-status div:before,.programmlinie-siedlung .projekt-status div:before,#projekt-siedlung .projekt-status div:before{background:#6286a4}#programmlinie-zentren h1:after,.programmlinie-zentren h1:after,#projekt-zentren h1:after{background-color:#729084}#programmlinie-zentren li:before,.programmlinie-zentren li:before,#projekt-zentren li:before{background-color:#729084}#programmlinie-zentren .info,.programmlinie-zentren .info,#projekt-zentren .info{background-color:#729084}#programmlinie-zentren .frame-type-list:has(.tx-ttaddress):before,.programmlinie-zentren .frame-type-list:has(.tx-ttaddress):before,#projekt-zentren .frame-type-list:has(.tx-ttaddress):before{background-color:#729084}#programmlinie-zentren .container-box,.programmlinie-zentren .container-box,#projekt-zentren .container-box{background-color:rgba(114,144,132,.11)}#programmlinie-zentren svg,.programmlinie-zentren svg,#projekt-zentren svg{fill:#729084}#programmlinie-zentren input[type=checkbox],.programmlinie-zentren input[type=checkbox],#projekt-zentren input[type=checkbox]{background-color:#729084}#programmlinie-zentren.teaser-header,.programmlinie-zentren.teaser-header,#projekt-zentren.teaser-header{background-color:#729084}#programmlinie-zentren .projekt-status div:before,.programmlinie-zentren .projekt-status div:before,#projekt-zentren .projekt-status div:before{background:#729084}#programmlinie-klimawandelanpassung h1:after,.programmlinie-klimawandelanpassung h1:after,#projekt-klimawandelanpassung h1:after{background-color:#557241}#programmlinie-klimawandelanpassung li:before,.programmlinie-klimawandelanpassung li:before,#projekt-klimawandelanpassung li:before{background-color:#557241}#programmlinie-klimawandelanpassung .info,.programmlinie-klimawandelanpassung .info,#projekt-klimawandelanpassung .info{background-color:#557241}#programmlinie-klimawandelanpassung .frame-type-list:has(.tx-ttaddress):before,.programmlinie-klimawandelanpassung .frame-type-list:has(.tx-ttaddress):before,#projekt-klimawandelanpassung .frame-type-list:has(.tx-ttaddress):before{background-color:#557241}#programmlinie-klimawandelanpassung .container-box,.programmlinie-klimawandelanpassung .container-box,#projekt-klimawandelanpassung .container-box{background-color:rgba(85,114,65,.11)}#programmlinie-klimawandelanpassung svg,.programmlinie-klimawandelanpassung svg,#projekt-klimawandelanpassung svg{fill:#557241}#programmlinie-klimawandelanpassung input[type=checkbox],.programmlinie-klimawandelanpassung input[type=checkbox],#projekt-klimawandelanpassung input[type=checkbox]{background-color:#557241}#programmlinie-klimawandelanpassung.teaser-header,.programmlinie-klimawandelanpassung.teaser-header,#projekt-klimawandelanpassung.teaser-header{background-color:#557241}#programmlinie-klimawandelanpassung .projekt-status div:before,.programmlinie-klimawandelanpassung .projekt-status div:before,#projekt-klimawandelanpassung .projekt-status div:before{background:#557241}#programmlinie-gruen-blaue-infrastruktur h1:after,.programmlinie-gruen-blaue-infrastruktur h1:after,#projekt-gruen-blaue-infrastruktur h1:after{background-color:#8a985f}#programmlinie-gruen-blaue-infrastruktur li:before,.programmlinie-gruen-blaue-infrastruktur li:before,#projekt-gruen-blaue-infrastruktur li:before{background-color:#8a985f}#programmlinie-gruen-blaue-infrastruktur .info,.programmlinie-gruen-blaue-infrastruktur .info,#projekt-gruen-blaue-infrastruktur .info{background-color:#8a985f}#programmlinie-gruen-blaue-infrastruktur .frame-type-list:has(.tx-ttaddress):before,.programmlinie-gruen-blaue-infrastruktur .frame-type-list:has(.tx-ttaddress):before,#projekt-gruen-blaue-infrastruktur .frame-type-list:has(.tx-ttaddress):before{background-color:#8a985f}#programmlinie-gruen-blaue-infrastruktur .container-box,.programmlinie-gruen-blaue-infrastruktur .container-box,#projekt-gruen-blaue-infrastruktur .container-box{background-color:rgba(138,152,95,.11)}#programmlinie-gruen-blaue-infrastruktur svg,.programmlinie-gruen-blaue-infrastruktur svg,#projekt-gruen-blaue-infrastruktur svg{fill:#8a985f}#programmlinie-gruen-blaue-infrastruktur input[type=checkbox],.programmlinie-gruen-blaue-infrastruktur input[type=checkbox],#projekt-gruen-blaue-infrastruktur input[type=checkbox]{background-color:#8a985f}#programmlinie-gruen-blaue-infrastruktur.teaser-header,.programmlinie-gruen-blaue-infrastruktur.teaser-header,#projekt-gruen-blaue-infrastruktur.teaser-header{background-color:#8a985f}#programmlinie-gruen-blaue-infrastruktur .projekt-status div:before,.programmlinie-gruen-blaue-infrastruktur .projekt-status div:before,#projekt-gruen-blaue-infrastruktur .projekt-status div:before{background:#8a985f}#programmlinie-kultur-tpurismus-naherholung h1:after,.programmlinie-kultur-tpurismus-naherholung h1:after,#projekt-kultur-tpurismus-naherholung h1:after{background-color:#d3ad39}#programmlinie-kultur-tpurismus-naherholung li:before,.programmlinie-kultur-tpurismus-naherholung li:before,#projekt-kultur-tpurismus-naherholung li:before{background-color:#d3ad39}#programmlinie-kultur-tpurismus-naherholung .info,.programmlinie-kultur-tpurismus-naherholung .info,#projekt-kultur-tpurismus-naherholung .info{background-color:#d3ad39}#programmlinie-kultur-tpurismus-naherholung .frame-type-list:has(.tx-ttaddress):before,.programmlinie-kultur-tpurismus-naherholung .frame-type-list:has(.tx-ttaddress):before,#projekt-kultur-tpurismus-naherholung .frame-type-list:has(.tx-ttaddress):before{background-color:#d3ad39}#programmlinie-kultur-tpurismus-naherholung .container-box,.programmlinie-kultur-tpurismus-naherholung .container-box,#projekt-kultur-tpurismus-naherholung .container-box{background-color:rgba(211,173,57,.11)}#programmlinie-kultur-tpurismus-naherholung svg,.programmlinie-kultur-tpurismus-naherholung svg,#projekt-kultur-tpurismus-naherholung svg{fill:#d3ad39}#programmlinie-kultur-tpurismus-naherholung input[type=checkbox],.programmlinie-kultur-tpurismus-naherholung input[type=checkbox],#projekt-kultur-tpurismus-naherholung input[type=checkbox]{background-color:#d3ad39}#programmlinie-kultur-tpurismus-naherholung.teaser-header,.programmlinie-kultur-tpurismus-naherholung.teaser-header,#projekt-kultur-tpurismus-naherholung.teaser-header{background-color:#d3ad39}#programmlinie-kultur-tpurismus-naherholung .projekt-status div:before,.programmlinie-kultur-tpurismus-naherholung .projekt-status div:before,#projekt-kultur-tpurismus-naherholung .projekt-status div:before{background:#d3ad39}#programmlinie-energiewende h1:after,.programmlinie-energiewende h1:after,#projekt-energiewende h1:after{background-color:#916356}#programmlinie-energiewende li:before,.programmlinie-energiewende li:before,#projekt-energiewende li:before{background-color:#916356}#programmlinie-energiewende .info,.programmlinie-energiewende .info,#projekt-energiewende .info{background-color:#916356}#programmlinie-energiewende .frame-type-list:has(.tx-ttaddress):before,.programmlinie-energiewende .frame-type-list:has(.tx-ttaddress):before,#projekt-energiewende .frame-type-list:has(.tx-ttaddress):before{background-color:#916356}#programmlinie-energiewende .container-box,.programmlinie-energiewende .container-box,#projekt-energiewende .container-box{background-color:rgba(145,99,86,.11)}#programmlinie-energiewende svg,.programmlinie-energiewende svg,#projekt-energiewende svg{fill:#916356}#programmlinie-energiewende input[type=checkbox],.programmlinie-energiewende input[type=checkbox],#projekt-energiewende input[type=checkbox]{background-color:#916356}#programmlinie-energiewende.teaser-header,.programmlinie-energiewende.teaser-header,#projekt-energiewende.teaser-header{background-color:#916356}#programmlinie-energiewende .projekt-status div:before,.programmlinie-energiewende .projekt-status div:before,#projekt-energiewende .projekt-status div:before{background:#916356}#programmlinie-mobilitaet h1:after,.programmlinie-mobilitaet h1:after,#projekt-mobilitaet h1:after{background-color:#b06f7f}#programmlinie-mobilitaet li:before,.programmlinie-mobilitaet li:before,#projekt-mobilitaet li:before{background-color:#b06f7f}#programmlinie-mobilitaet .info,.programmlinie-mobilitaet .info,#projekt-mobilitaet .info{background-color:#b06f7f}#programmlinie-mobilitaet .frame-type-list:has(.tx-ttaddress):before,.programmlinie-mobilitaet .frame-type-list:has(.tx-ttaddress):before,#projekt-mobilitaet .frame-type-list:has(.tx-ttaddress):before{background-color:#b06f7f}#programmlinie-mobilitaet .container-box,.programmlinie-mobilitaet .container-box,#projekt-mobilitaet .container-box{background-color:rgba(176,111,127,.11)}#programmlinie-mobilitaet svg,.programmlinie-mobilitaet svg,#projekt-mobilitaet svg{fill:#b06f7f}#programmlinie-mobilitaet input[type=checkbox],.programmlinie-mobilitaet input[type=checkbox],#projekt-mobilitaet input[type=checkbox]{background-color:#b06f7f}#programmlinie-mobilitaet.teaser-header,.programmlinie-mobilitaet.teaser-header,#projekt-mobilitaet.teaser-header{background-color:#b06f7f}#programmlinie-mobilitaet .projekt-status div:before,.programmlinie-mobilitaet .projekt-status div:before,#projekt-mobilitaet .projekt-status div:before{background:#b06f7f}#programmlinie-wirtschaftsflaechen h1:after,.programmlinie-wirtschaftsflaechen h1:after,#projekt-wirtschaftsflaechen h1:after{background-color:#a293ab}#programmlinie-wirtschaftsflaechen li:before,.programmlinie-wirtschaftsflaechen li:before,#projekt-wirtschaftsflaechen li:before{background-color:#a293ab}#programmlinie-wirtschaftsflaechen .info,.programmlinie-wirtschaftsflaechen .info,#projekt-wirtschaftsflaechen .info{background-color:#a293ab}#programmlinie-wirtschaftsflaechen .frame-type-list:has(.tx-ttaddress):before,.programmlinie-wirtschaftsflaechen .frame-type-list:has(.tx-ttaddress):before,#projekt-wirtschaftsflaechen .frame-type-list:has(.tx-ttaddress):before{background-color:#a293ab}#programmlinie-wirtschaftsflaechen .container-box,.programmlinie-wirtschaftsflaechen .container-box,#projekt-wirtschaftsflaechen .container-box{background-color:rgba(162,147,171,.11)}#programmlinie-wirtschaftsflaechen svg,.programmlinie-wirtschaftsflaechen svg,#projekt-wirtschaftsflaechen svg{fill:#a293ab}#programmlinie-wirtschaftsflaechen input[type=checkbox],.programmlinie-wirtschaftsflaechen input[type=checkbox],#projekt-wirtschaftsflaechen input[type=checkbox]{background-color:#a293ab}#programmlinie-wirtschaftsflaechen.teaser-header,.programmlinie-wirtschaftsflaechen.teaser-header,#projekt-wirtschaftsflaechen.teaser-header{background-color:#a293ab}#programmlinie-wirtschaftsflaechen .projekt-status div:before,.programmlinie-wirtschaftsflaechen .projekt-status div:before,#projekt-wirtschaftsflaechen .projekt-status div:before{background:#a293ab}#programmlinie-ressourcen h1:after,.programmlinie-ressourcen h1:after,#projekt-ressourcen h1:after{background-color:#a58d6d}#programmlinie-ressourcen li:before,.programmlinie-ressourcen li:before,#projekt-ressourcen li:before{background-color:#a58d6d}#programmlinie-ressourcen .info,.programmlinie-ressourcen .info,#projekt-ressourcen .info{background-color:#a58d6d}#programmlinie-ressourcen .frame-type-list:has(.tx-ttaddress):before,.programmlinie-ressourcen .frame-type-list:has(.tx-ttaddress):before,#projekt-ressourcen .frame-type-list:has(.tx-ttaddress):before{background-color:#a58d6d}#programmlinie-ressourcen .container-box,.programmlinie-ressourcen .container-box,#projekt-ressourcen .container-box{background-color:rgba(165,141,109,.11)}#programmlinie-ressourcen svg,.programmlinie-ressourcen svg,#projekt-ressourcen svg{fill:#a58d6d}#programmlinie-ressourcen input[type=checkbox],.programmlinie-ressourcen input[type=checkbox],#projekt-ressourcen input[type=checkbox]{background-color:#a58d6d}#programmlinie-ressourcen.teaser-header,.programmlinie-ressourcen.teaser-header,#projekt-ressourcen.teaser-header{background-color:#a58d6d}#programmlinie-ressourcen .projekt-status div:before,.programmlinie-ressourcen .projekt-status div:before,#projekt-ressourcen .projekt-status div:before{background:#a58d6d}#map-wrap #map .marker.programmlinie-klimawandelanpassung{background:#557241}#map-wrap #map .marker.programmlinie-wirtschaftsflaechen{background:#a293ab}#map-wrap #map .marker.programmlinie-zentren{background:#729084}#map-wrap #map .marker.programmlinie-siedlung{background:#6286a4}#map-wrap #map .marker.programmlinie-ressourcen{background:#a58d6d}#map-wrap #map .marker.programmlinie-kultur-tpurismus-naherholung{background:#d3ad39}#map-wrap #map .marker.programmlinie-gruen-blaue-infrastruktur{background:#8a985f}#map-wrap #map .marker.programmlinie-energiewende{background:#916356}#map-wrap #map .marker.programmlinie-mobilitaet{background:#b06f7f}#map-wrap #map .maplibregl-popup .maplibregl-popup-content:has(.programmlinie-klimawandelanpassung){border-top:1.3888888889vh solid #557241}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-klimawandelanpassung h2:after{background-color:#557241}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-klimawandelanpassung a,#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-klimawandelanpassung .status:before{background-color:#557241}#map-wrap #map .maplibregl-popup .maplibregl-popup-content:has(.programmlinie-wirtschaftsflaechen){border-top:1.3888888889vh solid #a293ab}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-wirtschaftsflaechen h2:after{background-color:#a293ab}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-wirtschaftsflaechen a,#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-wirtschaftsflaechen .status:before{background-color:#a293ab}#map-wrap #map .maplibregl-popup .maplibregl-popup-content:has(.programmlinie-zentren){border-top:1.3888888889vh solid #729084}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-zentren h2:after{background-color:#729084}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-zentren a,#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-zentren .status:before{background-color:#729084}#map-wrap #map .maplibregl-popup .maplibregl-popup-content:has(.programmlinie-siedlung){border-top:1.3888888889vh solid #6286a4}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-siedlung h2:after{background-color:#6286a4}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-siedlung a,#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-siedlung .status:before{background-color:#6286a4}#map-wrap #map .maplibregl-popup .maplibregl-popup-content:has(.programmlinie-ressourcen){border-top:1.3888888889vh solid #a58d6d}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-ressourcen h2:after{background-color:#a58d6d}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-ressourcen a,#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-ressourcen .status:before{background-color:#a58d6d}#map-wrap #map .maplibregl-popup .maplibregl-popup-content:has(.programmlinie-kultur-tpurismus-naherholung){border-top:1.3888888889vh solid #d3ad39}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-kultur-tpurismus-naherholung h2:after{background-color:#d3ad39}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-kultur-tpurismus-naherholung a,#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-kultur-tpurismus-naherholung .status:before{background-color:#d3ad39}#map-wrap #map .maplibregl-popup .maplibregl-popup-content:has(.programmlinie-gruen-blaue-infrastruktur){border-top:1.3888888889vh solid #8a985f}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-gruen-blaue-infrastruktur h2:after{background-color:#8a985f}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-gruen-blaue-infrastruktur a,#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-gruen-blaue-infrastruktur .status:before{background-color:#8a985f}#map-wrap #map .maplibregl-popup .maplibregl-popup-content:has(.programmlinie-energiewende){border-top:1.3888888889vh solid #916356}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-energiewende h2:after{background-color:#916356}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-energiewende a,#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-energiewende .status:before{background-color:#916356}#map-wrap #map .maplibregl-popup .maplibregl-popup-content:has(.programmlinie-mobilitaet){border-top:1.3888888889vh solid #b06f7f}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-mobilitaet h2:after{background-color:#b06f7f}#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-mobilitaet a,#map-wrap #map .maplibregl-popup .maplibregl-popup-content .programmlinie-mobilitaet .status:before{background-color:#b06f7f}