﻿@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url("../static/fonts/open-sans/open-sans-v17-latin-regular.woff2") format("woff2"),url("../static/fonts/open-sans/open-sans-v17-latin-regular.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url("../static/fonts/open-sans/open-sans-v17-latin-italic.woff2") format("woff2"),url("../static/fonts/open-sans/open-sans-v17-latin-italic.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("../static/fonts/open-sans/open-sans-v17-latin-700.woff2") format("woff2"),url("../static/fonts/open-sans/open-sans-v17-latin-700.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("../static/fonts/open-sans/open-sans-v17-latin-700italic.woff2") format("woff2"),url("../static/fonts/open-sans/open-sans-v17-latin-700italic.woff") format("woff")}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:local("Open Sans Condensed Light"),local("OpenSansCondensed-Light"),url("../static/fonts/open-sans-condensed/open-sans-condensed-v14-latin-300.woff2") format("woff2"),url("../static/fonts/open-sans-condensed/open-sans-condensed-v14-latin-300.woff") format("woff")}@font-face{font-family:'Open Sans Condensed';font-style:italic;font-weight:300;src:local("Open Sans Condensed Light Italic"),local("OpenSansCondensed-LightItalic"),url("../static/fonts/open-sans-condensed/open-sans-condensed-v14-latin-300italic.woff2") format("woff2"),url("../static/fonts/open-sans-condensed/open-sans-condensed-v14-latin-300italic.woff") format("woff")}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url("../static/fonts/open-sans-condensed/open-sans-condensed-v14-latin-700.woff2") format("woff2"),url("../static/fonts/open-sans-condensed/open-sans-condensed-v14-latin-700.woff") format("woff")}html{min-height:100%}body{font-family:'Open Sans', sans-serif;font-size:11pt;color:#444;min-width:300px;min-height:100%}#globalwrapper{min-height:100vh}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1em}#content header h1,#content header h2,#content header h3,#content header h4,#content header h5,#content header h6{line-height:3rem}table{font-size:inherit}table th,table td{padding:0.2rem}label{font-weight:normal}blockquote{margin:1rem 0;padding-left:4rem;position:relative;display:flex;flex-wrap:wrap}blockquote::before{content:"\00BB";font-size:350%;line-height:3rem;padding:0.5rem;margin-right:0.2em;position:absolute;left:0;height:100%}img{height:auto;max-width:100%}ul,ol{overflow:hidden}.mailprotecta:after{content:"@"}.mailprotectb:after{content:"."}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){nav.topnav li{margin:0 !important}#globalwrapper{display:block !important}}@media screen and (max-width: 991px){nav.sidenav{width:100%;max-width:30rem;margin:0 auto 3rem auto;padding-left:0.5rem;justify-content:space-around}nav.sidenav .navbar-nav{border-width:1px}}nav.sidenav{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24rem;flex:0 0 auto;padding:0 2rem;max-width:30%}nav.sidenav button.navbar-toggler{border:1px solid #ccc;margin-bottom:0.5rem}nav.sidenav button.navbar-toggler span{display:flex;align-items:center;font-size:11pt;color:#666}nav.sidenav button.navbar-toggler span svg{margin-right:0.5rem;fill:#666}nav.sidenav .navbar-nav{flex-wrap:wrap;border-width:0}nav.sidenav .navbar-nav .nav-item{width:100%;position:relative}nav.sidenav .navbar-nav .nav-item .title{display:flex;align-items:center;justify-content:space-between;position:relative;text-decoration:none}nav.sidenav .navbar-nav .nav-item .title:after{font-family:serif;font-size:12pt;color:#888;position:absolute;right:0}nav.sidenav .navbar-nav .nav-item .title[aria-expanded="false"]:after{content:'+'}nav.sidenav .navbar-nav .nav-item .title[aria-expanded="true"]:after{content:'–'}nav.sidenav .navbar-nav .nav-item a{padding:0.2rem 0;color:#444}nav.sidenav .navbar-nav .nav-item a:hover{text-decoration:underline}nav.sidenav .navbar-nav .active{font-weight:bold}nav.sidenav .navbar-nav .navbar-nav{margin-left:1rem;font-size:90%}#breadcrumbs span:not(:last-of-type):after{content:">";padding:0 0.2rem}#main{flex-wrap:nowrap;padding-bottom:5rem}#main .floated-content{margin:3rem 1rem 1rem 1rem;max-width:13rem}#main .floated-content+* *{overflow:visible;clear:none}#main .imgholder-inline{background-size:cover;background-position:center center}@media screen and (max-width: 991px){#main{flex-wrap:wrap}}.frame-type-uploads.frame-layout-1 ul{display:flex;flex-wrap:wrap}.frame-type-uploads.frame-layout-1 ul li{padding:0 1rem;width:50%;display:flex;flex-direction:column;align-items:center}.frame-type-uploads.frame-layout-1 ul li>a{margin:auto 0}.frame-type-uploads.frame-layout-1 ul li>a img{padding:0}nav.footernav{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:auto;padding:0 2rem;display:flex;align-items:center}nav.footernav .navbar-nav{margin:0;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;font-size:12pt}nav.footernav .navbar-nav .nav-item{margin:0.25rem 2rem 0.25rem 0}nav.footernav .navbar-nav .nav-item a:hover,nav.footernav .navbar-nav .nav-item a:active,nav.footernav .navbar-nav .nav-item a:focus{text-decoration:underline}nav.footernav .navbar-nav .nav-item h4{margin:0}nav.footernav .navbar-nav .nav-item .nav-link.active{font-weight:bold}nav.footernav .navbar-nav .nav-item .navgroup{display:flex;flex-wrap:wrap;flex-direction:column;list-style-type:none;padding:0;margin:0}nav.footernav .navbar-nav .nav-item .navgroup a{padding:0}nav.footernav p{margin:auto 0 0 auto;font-size:10pt;padding:1rem 0}.news{margin:2rem 0}.news .item-default{border-bottom:1px solid #eee}.news .item-default .news-list-date,.news .item-default .news-list-location{font-size:10pt}.news .card-title{margin:0}.news .new-more-link{font-size:10pt}.news .news-img-wrap{position:relative}.news .news-img-wrap .news-img-caption{color:#444;font-size:9pt}.news .news-img-wrap .news-img-caption.inside{position:absolute;bottom:0;width:100%;background:rgba(255,255,255,0.7);margin:0;padding:2px}.news .card-body{max-height:15rem;overflow:hidden}.news .card-body .teaser-text{margin-top:1rem}@font-face{font-display:swap;font-family:'Coming Soon';font-style:normal;font-weight:400;src:url("../static/fonts/coming-soon/coming-soon-v19-latin-regular.woff2") format("woff2")}body{background-attachment:fixed;background-size:cover}#globalwrapper{background:#fff;margin-top:1rem;margin-bottom:1rem;padding:1rem}h1,h2,h3,h4,h5,h6{font-weight:bold;font-family:'Coming Soon', cursive}.sidenav,.footernav{font-size:12pt}.sidenav a,.footernav a{font-family:'Coming Soon', cursive}#titlebox svg{max-width:100%;width:auto;max-height:10rem}#titlebox object g{height:100%}nav.footernav .navbar-nav{font-size:11pt}body{background-image:url("../kiga-ag/img/bg.png")}h1,h2,h3,h4,h5,h6{color:#F28B50}#titlebox path{fill:#F28B50}
/*# sourceMappingURL=kiga-ag.css.map */
play: flex;
  align-items: center; }
  nav.footernav .navbar-nav {
    margin: 0;
    flex: 1 1 auto;
    flex-direction: row;
    flex-wrap: wrap;
    font-size: 12pt; }
    nav.footernav .navbar-nav .nav-item {
      margin: 0.25rem 2rem 0.25rem 0; }
      nav.footernav .navbar-nav .nav-item a:hover, nav.footernav .navbar-nav .nav-item a:active, nav.footernav .navbar-nav .nav-item a:focus {
        text-decoration: underline; }
      nav.footernav .navbar-nav .nav-item h4 {
        margin: 0; }
      nav.footernav .navbar-nav .nav-item .nav-link.active {
        font-weight: bold; }
      nav.footernav .navbar-nav .nav-item .navgroup {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        list-style-type: none;
        padding: 0;
        margin: 0; }
        nav.footernav .navbar-nav .nav-item .navgroup a {
          padding: 0; }
  nav.footernav p {
    margin: auto 0 0 auto;
    font-size: 10pt;
    padding: 1rem 0; }

.news {
  margin: 2rem 0; }
  .news .item-default {
    border-bottom: 1px solid #eee; }
    .news .item-default .news-list-date, .news .item-default .news-list-location {
      font-size: 10pt; }
  .news .card-title {
    margin: 0; }
  .news .new-more-link {
    font-size: 10pt; }
  .news .news-img-wrap {
    position: relative; }
    .news .news-img-wrap .news-img-caption {
      color: #444;
      font-size: 9pt; }
      .news .news-img-wrap .news-img-caption.inside {
        position: absolute;
        bottom: 0;
        width: 100%;
        background: rgba(255, 255, 255, 0.7);
        margin: 0;
        padding: 2px; }
  .news .card-body {
    max-height: 15rem;
    overflow: hidden; }
    .news .card-body .teaser-text {
      margin-top: 1rem; }

/* coming-soon-regular - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Coming Soon';
  font-style: normal;
  font-weight: 400;
  src: url("../static/fonts/coming-soon/coming-soon-v19-latin-regular.woff2") format("woff2");
  /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }
body {
  background-attachment: fixed;
  background-size: cover; }

#globalwrapper {
  background: #fff;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding: 1rem; }

h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
  font-family: 'Coming Soon', cursive; }

.sidenav, .footernav {
  font-size: 12pt; }
  .sidenav a, .footernav a {
    font-family: 'Coming Soon', cursive; }

#titlebox svg {
  max-width: 100%;
  width: auto;
  max-height: 10rem; }

#titlebox object g {
  height: 100%; }

nav.footernav .navbar-nav {
  font-size: 11pt; }

body {
  background-image: url("../kiga-ag/img/bg.png"); }

h1, h2, h3, h4, h5, h6 {
  color: #F28B50; }

#titlebox path {
  fill: #F28B50; }

/*# sourceMappingURL=kiga-ag.css.map */
