/****** FILE: public/css/minireset.css *****/
/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,embed,iframe,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}

/****** FILE: public/css/gekkoin.v3.mfirst.css *****/
/* BASE */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html {
	font-size: 16px;
}

body {
    background-color: white;
    color: #222;
    font-size: 18px;
	line-height: 1.4em;
	font-family: Helvetica, sans-serif;
}

.bold { font-weight: bold; }
.text-left { text-align: left; }
.text-center { text-align: center; }
.text-right { text-align: right; }

/* UTILITY */
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.row:before,
.row:after {
  content: "";
  display: table;
}

.clearfix:after,
.container:after,
.row:after {
  clear: both;
}

/* FORMS */
input[type=text],
input[type=date],
input[type=datetime],
input[type=number],
input[type=search],
input[type=time],
input[type=url],
input[type=email],
textarea,
select {
    border:1px solid #BEBEBE;
    padding: 7px;
    margin:0px;
    -webkit-transition: all 0.20s ease-out;
    -moz-transition: all 0.20s ease-out;
    -ms-transition: all 0.20s ease-out;
    -o-transition: all 0.20s ease-out;
    outline: none;
    width: 100%;
    max-width: 700px;
}

input[type=text]:focus,
input[type=date]:focus,
input[type=datetime]:focus,
input[type=number]:focus,
input[type=search]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=email]:focus,
textarea:focus,
select:focus {
    box-shadow: 0px 0px 8px 2px rgba(64, 85, 114, 0.40);
}

input[type="submit"], input[type="button"] {
    padding: 8px 15px 8px 15px;
    border: none;
    background: #000;
    color: #fff;
}

fieldset {
    border: 0 none;
    padding: 0;
    margin: 0;
}

/* GRID */
.container {
    margin: 0 auto;
    padding: 0 1em;
    position: relative;
    width: 100%;
}

.fluid {
    width: 100% !important;
    max-width: none !important;
    min-width: 0 !important;
}

.column {
    float: left;
}

.one.column     { width: 8.33333333%;   }
.two.column     { width: 16.66666667%;  }
.three.column   { width: 25%;           }
.four.column    { width: 33.33333333%;  }
.five.column    { width: 41.66666667%;  }
.six.column     { width: 50%;           }
.seven.column   { width: 58.33333333%;  }
.eight.column   { width: 66.66666667%;  }
.nine.column    { width: 75%;           }
.ten.column     { width: 83.33333333%;  }
.eleven.column  { width: 91.66666667%;  }

.offset-one.column      { margin-left: 8.33333333%;   }
.offset-two.column      { margin-left: 16.66666667%;  }
.offset-three.column    { margin-left: 25%;           }
.offset-four.column     { margin-left: 33.33333333%;  }
.offset-five.column     { margin-left: 41.66666667%;  }
.offset-six.column      { margin-left: 50%;           }
.offset-seven.column    { margin-left: 58.33333333%;  }
.offset-eight.column    { margin-left: 66.66666667%;  }
.offset-nine.column     { margin-left: 75%;           }
.offset-ten.column      { margin-left: 83.33333333%;  }
.offset-eleven.column   { margin-left: 91.66666667%;  }

/* 480px - 767px */
@media only screen and (min-width: 480px) {
    .container {
        max-width: 90%;
    }

    .column.break-p {
        width: 100%;
    }
    .column.fullsize-p {
        width: 100%;
        max-width: none;
        margin: 0;
    }
    .column.hide-p {
        display: none !important;
    }
}

/* 768px - 991px */
@media only screen and (min-width: 768px) {
    .container {
        max-width: 750px;
    }

    .column.break-t {
        width: 100%;
    }
    .column.fullsize-t {
        width: 100%;
        max-width: none;
        margin: 0;
    }
    .column.hide-t {
        display: none !important;
    }
}

/* 992px - 1199px */
@media only screen and (min-width: 992px) {
    .container {
        max-width: 970px;
        padding: 0;
    }

    .column.break-d {
        width: 100%;
    }
    .column.fullsize-d {
        width: 100%;
        max-width: none;
        margin: 0;
    }
    .column.hide-d {
        display: none !important;
    }
}

/* 1200px - 1439px */
@media only screen and (min-width: 1200px) {
    .container {
        max-width: 1170px;
        padding: 0;
    }

    .column.break-l {
        width: 100%;
    }
    .column.fullsize-l {
        width: 100%;
        max-width: none;
        margin: 0;
    }
    .column.hide-l {
        display: none !important;
    }
}

/* 1440px+ */
@media only screen and (min-width: 1440px) {
    .container {
        max-width: 1400px;
        padding: 0;
    }

    .column.break-xl {
        width: 100%;
    }
    .column.fullsize-xl {
        width: 100%;
        max-width: none;
        margin: 0;
    }
    .column.hide-xl {
        display: none !important;
    }
}
/****** FILE: assets/_combinedfiles/public-css-typography.css *****/
@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=3678fddf-4f8c-41be-a731-608c47947991");@font-face{font-family:'Myriad W01';font-weight:300;font-style:normal;src:url("/eat/fonts/b3e9f984-f8ca-4650-90c3-d6f0aca0a27d.eot?#iefix");src:url("/eat/fonts/b3e9f984-f8ca-4650-90c3-d6f0aca0a27d.eot?#iefix") format("eot"), url("/eat/fonts/e7e30ff2-3a95-49b0-bbf9-024f40ead426.woff2") format("woff2"), url("/eat/fonts/b984f4e8-e37d-4502-bead-ffd991e64d1f.woff") format("woff"), url("/eat/fonts/82d18baa-8811-4aa8-9338-9bafa08350d0.ttf") format("truetype");}@font-face{font-family:'Myriad W01';font-weight:300;font-style:italic;src:url("/eat/fonts/7f8bf145-43b4-4e18-8ab6-38552ac83b70.eot?#iefix");src:url("/eat/fonts/7f8bf145-43b4-4e18-8ab6-38552ac83b70.eot?#iefix") format("eot"), url("/eat/fonts/6ad65c4a-999a-4b06-92ad-075dd9a6c0a7.woff2") format("woff2"), url("/eat/fonts/3efa8eef-d81a-4a5b-ba15-94c5afa463cf.woff") format("woff"), url("/eat/fonts/0ac3a8d1-ea58-4bc8-b995-cd7fce51290e.ttf") format("truetype");}@font-face{font-family:'Myriad W01';font-weight:400;font-style:normal;src:url("/eat/fonts/2bd106a4-3872-4193-8627-d7af96dd4f7e.eot?#iefix");src:url("/eat/fonts/2bd106a4-3872-4193-8627-d7af96dd4f7e.eot?#iefix") format("eot"), url("/eat/fonts/3b0f1c67-c2e4-4df6-976f-49d52e45aba1.woff2") format("woff2"), url("/eat/fonts/c5b1c170-d8f7-41f9-85c2-0ab670780c6b.woff") format("woff"), url("/eat/fonts/ba1ff8f6-0c27-4e7b-8be5-818b6c3dd801.ttf") format("truetype");}@font-face{font-family:'Myriad W01';font-weight:700;font-style:normal;src:url("/eat/fonts/f71415c0-f68d-42cd-a948-05af81548ea5.eot?#iefix");src:url("/eat/fonts/f71415c0-f68d-42cd-a948-05af81548ea5.eot?#iefix") format("eot"), url("/eat/fonts/0b6110f9-6072-46b9-98af-7d09f7c895b8.woff2") format("woff2"), url("/eat/fonts/c22866d7-ca67-4170-a113-cae280eea669.woff") format("woff"), url("/eat/fonts/19ce9ea9-076e-4dcd-91a1-454f4830f120.ttf") format("truetype");}.typography,.cc-message{font-family:'Myriad W01', sans-serif;color:#1b1919;font-size:18px;line-height:1.4em}.typography .cc-message,.cc-message .cc-message{font-size:14px}.typography p,.cc-message p{margin-top:0;margin-bottom:1em}.typography .stilfarbe,.cc-message .stilfarbe{color:#ef7a7a}.typography hr,.cc-message hr{border:0 none;border-top:1px solid #5d7683}.typography hr+h1,.cc-message hr+h1,.typography hr+h2,.cc-message hr+h2,.typography hr+h3,.cc-message hr+h3,.typography hr+p,.cc-message hr+p{margin-top:1rem}.typography blockquote,.cc-message blockquote{padding:0.5em 1em;margin-bottom:1em;font-size:1.25em;border-left:0.25em solid #eceeef}.typography .clearfix,.cc-message .clearfix,.typography .clear,.cc-message .clear{clear:both}.typography .clearfix::after,.cc-message .clearfix::after,.typography .clear:after,.cc-message .clear:after{display:block;content:"";clear:both}.typography blockquote:before,.cc-message blockquote:before,.typography blockquote:after,.cc-message blockquote:after{content:"";content:none}.typography q,.cc-message q{display:block;padding:0.5em 1em;margin-bottom:1em;font-size:1.25em;border-left:0.25em solid #eceeef;quotes:none}.typography q:before,.cc-message q:before,.typography q:after,.cc-message q:after{content:"";content:none}.typography em,.cc-message em{letter-spacing:0.2px}.typography a,.cc-message a{color:#ef7a7a;text-decoration:none;background-color:transparent;transition:color 0.25s ease-out}.typography a:hover,.cc-message a:hover{color:#ef7a7a}.typography a[href$=".pdf"],.cc-message a[href$=".pdf"],.typography a[href$=".PDF"],.cc-message a[href$=".PDF"],.typography a.pdf,.cc-message a.pdf{padding:2px;padding-left:20px;background:url('/images/icons/page_white_acrobat.png') no-repeat left center}.typography a[href$=".doc"],.cc-message a[href$=".doc"],.typography a[href$=".DOC"],.cc-message a[href$=".DOC"],.typography a[href$=".docx"],.cc-message a[href$=".docx"],.typography a[href$=".DOCX"],.cc-message a[href$=".DOCX"],.typography a.doc,.cc-message a.doc{padding:2px;padding-left:20px;background:url('/images/icons/page_word.png') no-repeat left center}.typography a[href$=".xls"],.cc-message a[href$=".xls"],.typography a[href$=".XLS"],.cc-message a[href$=".XLS"],.typography a[href$=".xlsx"],.cc-message a[href$=".xlsx"],.typography a[href$=".XLSX"],.cc-message a[href$=".XLSX"],.typography a.xls,.cc-message a.xls{padding:2px;padding-left:20px;background:url('/images/icons/page_excel.png') no-repeat left center}.typography a[href$=".gz"],.cc-message a[href$=".gz"],.typography a[href$=".GZ"],.cc-message a[href$=".GZ"],.typography a[href$=".gzip"],.cc-message a[href$=".gzip"],.typography a[href$=".GZIP"],.cc-message a[href$=".GZIP"],.typography a[href$=".zip"],.cc-message a[href$=".zip"],.typography a[href$=".ZIP"],.cc-message a[href$=".ZIP"],.typography a.archive,.cc-message a.archive{padding:2px;padding-left:20px;background:url('/images/icons/page_white_zip.png') no-repeat left center}.typography a[href$=".exe"],.cc-message a[href$=".exe"],.typography a[href$=".EXE"],.cc-message a[href$=".EXE"],.typography a.application,.cc-message a.application{padding:2px;padding-left:20px;background:url('/images/icons/application.png') no-repeat left center}.typography h1,.cc-message h1{font-size:2em;line-height:1.2em}.typography h2,.cc-message h2{font-size:1.6em;line-height:1.2em}.typography h3,.cc-message h3{font-size:1.25em;line-height:1.2em}.typography h4,.cc-message h4{font-size:1.1em;line-height:1.2em}.typography h5,.cc-message h5{font-size:0.85em;line-height:1.2em}.typography h6,.cc-message h6{font-size:0.75em;line-height:1.2em}.typography h1,.cc-message h1,.typography h2,.cc-message h2,.typography h3,.cc-message h3,.typography h4,.cc-message h4,.typography h5,.cc-message h5,.typography h6,.cc-message h6{color:#5d7683}.typography h1,.cc-message h1,.typography h2,.cc-message h2,.typography h3,.cc-message h3{margin-bottom:0.5em}.typography ol,.cc-message ol,.typography ul,.cc-message ul,.typography dl,.cc-message dl{margin-top:0;margin-bottom:1em;list-style:disc;list-style-position:inside}.typography ol ol,.cc-message ol ol,.typography ul ol,.cc-message ul ol,.typography dl ol,.cc-message dl ol,.typography ol ul,.cc-message ol ul,.typography ul ul,.cc-message ul ul,.typography dl ul,.cc-message dl ul,.typography ol dl,.cc-message ol dl,.typography ul dl,.cc-message ul dl,.typography dl dl,.cc-message dl dl{margin-bottom:0}.typography #Layout ol,.cc-message #Layout ol,.typography #Layout ul,.cc-message #Layout ul,.typography #Layout dl,.cc-message #Layout dl{list-style:none}.typography #Layout ol li:before,.cc-message #Layout ol li:before,.typography #Layout ul li:before,.cc-message #Layout ul li:before,.typography #Layout dl li:before,.cc-message #Layout dl li:before{content:"\25CF";font-size:1rem;color:#ef7a7a;font-weight:bold;display:inline-block;width:1em}.typography pre,.cc-message pre{display:block;font-family:Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;margin-top:0;margin-bottom:1em;font-size:90%;color:#292b2c}.typography pre code,.cc-message pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.typography code,.cc-message code{padding:0.2em 0.4em;font-size:90%;color:#bd4147;background-color:#f7f7f9;border-radius:0.25em}.typography .table,.cc-message .table{width:100%;max-width:100%;margin-bottom:1em;background-color:transparent}.typography .table th,.cc-message .table th,.typography .table td,.cc-message .table td{padding:0.75em;vertical-align:top;border-top:1px solid #eceeef}.typography .table thead th,.cc-message .table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.typography .table tbody+tbody,.cc-message .table tbody+tbody{border-top:2px solid #eceeef}.typography .table .table,.cc-message .table .table{background-color:#fff}.typography .text-left,.cc-message .text-left{text-align:left}.typography .text-center,.cc-message .text-center{text-align:center}.typography .text-right,.cc-message .text-right{text-align:right}.typography img,.cc-message img{border:none;max-width:100%;height:auto}.typography img.left,.cc-message img.left{float:left;max-width:50%;margin:5px 20px 10px 0}.typography img.right,.cc-message img.right{float:right;max-width:50%;margin:5px 0 10px 20px}.typography img.leftAlone,.cc-message img.leftAlone{float:left;margin-right:100%;margin-bottom:10px;clear:both}.typography img.center,.cc-message img.center{float:none;margin-left:auto;margin-right:auto;display:block;margin-bottom:10px;clear:both}.typography .nocursor,.cc-message .nocursor{pointer-events:none}.typography iframe,.cc-message iframe{max-width:100%}.typography iframe[src~="/maps"],.cc-message iframe[src~="/maps"]{max-width:80%}.typography input[type="submit"],.cc-message input[type="submit"],.typography .typography input[type="button"],.cc-message .typography input[type="button"]{background:#ef7a7a;color:#fff;display:inline-block;padding:0.3rem 0.5rem;font-size:0.9em;margin-top:20px}.typography input[type="submit"]:hover,.cc-message input[type="submit"]:hover,.typography input[type="button"]:hover,.cc-message input[type="button"]:hover{cursor:pointer}.typography .userform .left,.cc-message .userform .left{margin-bottom:5px;font-weight:200;font-size:1.1em}.typography input[type=text],.cc-message input[type=text],.typography input[type=date],.cc-message input[type=date],.typography input[type=datetime],.cc-message input[type=datetime],.typography input[type=number],.cc-message input[type=number],.typography input[type=search],.cc-message input[type=search],.typography input[type=time],.cc-message input[type=time],.typography input[type=url],.cc-message input[type=url],.typography input[type=email],.cc-message input[type=email],.typography textarea,.cc-message textarea,.typography select,.cc-message select{padding:7px;margin:10px 0}
/****** FILE: assets/_combinedfiles/public-css-main.css *****/
html,body{height:100%}#Wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}#Wrapper #Content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}#Wrapper #Content #Layout{width:100%}#Wrapper footer{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%}body{background:#dbe3e8}.container{background:#fff}#Language p,#Navigation,#ContentTitle,#Kontakt,#InnovationsfondLogo{display:none}#LogoImage{padding:30px 0 20px 30px}.slicknav_menu.slicknav_menu{background:transparent}.slicknav_menu.slicknav_menu .slicknav_btn{margin-right:1rem;background:#ef7a7a;border-radius:50%;padding:20px 13px}.slicknav_menu.slicknav_menu .slicknav_btn .slicknav_icon{width:1.75em}.slicknav_menu.slicknav_menu .slicknav_btn .slicknav_icon .slicknav_icon-bar{width:28px;height:3px;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.slicknav_menu.slicknav_menu .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:3px}.slicknav_menu.slicknav_menu .slicknav_nav{font-size:1.2em;padding-left:0;background:#ef7a7a}.slicknav_menu.slicknav_menu .slicknav_nav .slicknav_row:hover{background:transparent}.slicknav_menu.slicknav_menu .slicknav_nav li.current,.slicknav_menu.slicknav_menu .slicknav_nav li.section,.slicknav_menu.slicknav_menu .slicknav_nav li.current>a,.slicknav_menu.slicknav_menu .slicknav_nav li.section>a,.slicknav_menu.slicknav_menu .slicknav_nav a.nav-link.current,.slicknav_menu.slicknav_menu .slicknav_nav a.nav-link.section,.slicknav_menu.slicknav_menu .slicknav_nav a.nav-link:hover{background:#ef7a7a;border-radius:0px;color:#fff !important}.slicknav_menu.slicknav_menu .slicknav_nav a.nav-link{border-bottom:5px solid transparent;transition:border-color 0.15s ease-out}.slicknav_menu.slicknav_menu .slicknav_nav a.nav-link:hover,.slicknav_menu.slicknav_menu .slicknav_nav a.nav-link.current,.slicknav_menu.slicknav_menu .slicknav_nav a.nav-link.section{border-color:#fff}#Language{display:inline-block;position:absolute;left:2rem;top:1rem;color:#5d7683}#Language ul{margin:0;padding:0;list-style-type:none;text-align:center}#Language ul li{margin:0 0.25rem}#Language ul li,#Language ul a{display:inline-block}#Language ul a{display:inline-block;background:#ef7a7a;border-radius:50%;width:35px;height:35px;vertical-align:middle;line-height:35px;color:#fff;text-align:center;transition:all 0.2s ease-out}#Language ul a:hover{background:#5d7683}#Header{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:2rem}#Header #Logo img{max-width:60%;vertical-align:top}#Header #Banner img{vertical-align:top}#Layout h1{margin:1rem 0}#Sidebar{width:100%}#Sidebar #KontaktMobile{background:url('/images/kontakt_mobile_bg.jpg') no-repeat center center;background-size:cover;padding:2rem 0 2rem 0;color:#fff}#Sidebar #KontaktMobile>.container{background:transparent}#Sidebar #KontaktMobile .kontakt-btn{border:1px solid #fff;border-radius:10px;color:#fff;max-width:300px;padding:0.5rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;transition:all 0.15s ease-out}#Sidebar #KontaktMobile .kontakt-btn span:first-child{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:26px;max-width:26px}#Sidebar #KontaktMobile .kontakt-btn span:last-child{padding-left:1rem;word-break:break-all}#Sidebar #KontaktMobile .kontakt-btn img{vertical-align:middle}#Sidebar #KontaktMobile .kontakt-btn+.kontakt-btn{margin-top:1rem}#Sidebar #KontaktMobile .kontakt-btn:hover{background:#fff;color:#1b1919}#Sidebar #InnovationsfondLogoMobile{text-align:center;padding:2rem 1rem}#Sidebar #Partner{background:#ef7a7a;padding:2rem;text-align:center}#Sidebar #Partner .partner{background:#fff;display:block;padding:1rem;height:80px}#Sidebar #Partner .partner img{height:90%;width:auto}#Sidebar #Partner .partner+.partner{margin-top:1rem}#KonsortiumPartner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}#KonsortiumPartner .konsortium-partner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-bottom:1px solid #5d7683;width:100%;padding:1rem;text-align:center}#KonsortiumPartner .konsortium-partner img{vertical-align:top;margin-bottom:1rem}#KonsortiumPartner .konsortium-partner .konsortium-abteilung{color:#1b1919;margin-bottom:0}#KonsortiumPartner .konsortium-partner .konsortium-abteilung,#KonsortiumPartner .konsortium-partner .konsortium-name{font-weight:bold}#KonsortiumLeitung{max-width:none}#Aktuelles{margin-bottom:2rem}#Aktuelles .aktuelles{margin:2rem 0}#Aktuelles .aktuelles-date{color:#ef7a7a;margin-bottom:0.5rem}#Aktuelles .aktuelles-title{color:#000}#Aktuelles .aktuelles-date,#Aktuelles .aktuelles-title{font-size:1.2em;font-weight:bold}#Aktuelles .aktuelles-mehr,#Aktuelles .ics-download{font-weight:bold}#Aktuelles .ics-download{float:right;padding:0.5em;border:1px solid #ef7a7a;border-radius:8px;transition:all 0.25s ease-out}#Aktuelles .ics-download:hover{background:#ef7a7a;color:#fff}#Aktuelles .ics-download img,#Aktuelles .ics-download span{vertical-align:middle}#Aktuelles .ics-download img{height:40px;width:40px;margin-right:0.75em}#Aktuelles .aktuelles-paginator{text-align:right}#Aktuelles .aktuelles-paginator a{background-color:#ef7a7a;color:#fff;display:inline-block;padding:0.5rem 1rem;transition:background-color 0.25s ease-out}#Aktuelles .aktuelles-paginator a:hover{background-color:#5d7683}#Aktuelles .aktuelles-paginator a+a{margin-left:1rem}#Aktuelles .aktuelles-paginator a.prev-button{float:left}#Aktuelles .aktuelles-paginator a.next-button{float:right}form{margin:1em 0}form input,form textarea{border:0 none !important;border-bottom:1px solid #5d7683 !important;background:linear-gradient(to right, #5d7683 50%, transparent 50%);background-position:100% bottom;background-size:200% 3px;background-repeat:no-repeat;background-color:#ef7a7a;-webkit-transition:background 0.4s cubic-bezier(0.64, 0.09, 0.08, 1) !important;-moz-transition:background 0.4s cubic-bezier(0.64, 0.09, 0.08, 1) !important;-ms-transition:background 0.4s cubic-bezier(0.64, 0.09, 0.08, 1) !important;transition:background 0.4s cubic-bezier(0.64, 0.09, 0.08, 1) !important;resize:none;overflow:hidden;font-family:inherit;font-size:inherit}form input.action{width:20%}form .input-fill{color:#fff;width:100%;background:#5d7683;padding:7px 20px !important;font-size:1.1em}form .input-fill p{margin-bottom:0}form input:focus,form textarea:focus{background-position:0 bottom;box-shadow:none !important}footer{padding:1rem 0}footer>.container,footer>.container .column{display:flex;flex:1 0 auto;justify-content:space-between}footer a,footer span{color:#5d7683 !important}footer a:hover{color:#ef7a7a !important}@media only screen and (max-width:991px){#LogoImage{padding:10px 0 10px 30px}#Header>#Banner,#Layout{padding:0;width:100%;max-width:none}main>*{padding:0rem 2rem !important}main>table{margin:0 2rem}main>p:first-of-type,main>h1:first-of-type{background:#ef7a7a;color:#fff;padding:1rem 2rem !important}main>h1:first-of-type{margin:0 !important;padding-bottom:0}#KontaktMobile>.container,#Header>.container{padding:0 2rem;width:100%;max-width:none}.KonsortiumPage main>p:first-of-type,.KonsortiumPage main>h1:first-of-type{background:transparent;padding:0 2rem;color:#1b1919}}@media only screen and (min-width:480px){#KonsortiumPartner .konsortium-partner{width:50%}#KonsortiumPartner .konsortium-partner:nth-child(2n){border-left:1px solid #5d7683}}@media only screen and (min-width:992px){#KontaktMobile,#InnovationsfondLogoMobile{display:none}#Kontakt,#InnovationsfondLogo,#ContentTitle{display:block}.container{padding:0 1rem}#Language{left:auto;right:1rem}#Language p{display:block}#Navigation{display:block;background:#5d7683;padding:0 4rem;margin:0 0 1.5rem 0;font-size:1.25rem;font-weight:300}#Navigation li{display:inline-block;position:relative}#Navigation li:before{display:none}#Navigation li .secondary{visibility:hidden;z-index:-1;position:absolute;top:125%;top:calc(125% - 5px);font-size:0.9em;width:200px;background:#ef7a7a;padding:0;left:50%;transform:translateX(-50%);box-shadow:0px 5px 8px 1px rgba(0, 0, 0, 0.25);transition:top 0.2s ease-out}#Navigation li .secondary li{display:list-item;list-style-type:none;width:100%}#Navigation li .secondary a.nav-link{display:inline-block;padding:0.4rem 1rem;width:100%}#Navigation li .secondary a.nav-link:hover,#Navigation li .secondary a.nav-link.current{background:#fff;color:#ef7a7a}#Navigation a.nav-link{color:#fff}#Navigation li:hover .secondary{visibility:visible;z-index:999;top:100%;top:calc(100% - 5px)}#Navigation>li+li{margin-left:2rem}#Navigation>li>a.nav-link{display:inline-block;padding:0.4rem 0;position:relative;text-transform:uppercase;transition:border-color 0.1s ease-out}#Navigation>li>a.nav-link.current,#Navigation>li>a.nav-link.section{font-weight:bold}#Navigation>li>a.nav-link:hover:after,#Navigation>li>a.nav-link.current:after,#Navigation>li>a.nav-link.section:after{content:'';display:block;position:absolute;width:100%;height:10px;bottom:-5px;background:#ef7a7a}#ContentTitle{margin-top:2rem;margin-bottom:1rem}#ContentTitle p{font-size:1.3rem;color:#ef7a7a;font-weight:bold;text-transform:uppercase;margin:0 0 0.5rem 0}#Layout main{padding-right:2rem;width:66%}#Layout main#KonsortiumPage{padding-right:0}#Layout aside{margin-top:1rem;width:34%}#Layout aside #Partner{background:transparent;margin-bottom:1rem;padding:0}#Layout aside #Partner .partner{border-bottom:1px solid #ef7a7a}#Layout aside #Kontakt{background:#ef7a7a;color:#fff;margin-bottom:1rem;padding:1rem;font-size:0.95em}#Layout aside #Kontakt span{color:#fff !important}#Layout aside #Kontakt h3{margin-bottom:0.5rem;padding-bottom:0.75rem;border-bottom:1px solid #5d7683}main#KonsortiumPage{width:100%}#KonsortiumLeitung{padding:0}#KonsortiumLeitung .leitung{width:50%;padding-right:2rem}#KonsortiumPartner{margin-bottom:0}#KonsortiumPartner .konsortium-partner{border:1px solid #ef7a7a !important;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:30.666666%;padding:0;margin-bottom:50px;transition:box-shadow 0.15s ease-out}#KonsortiumPartner .konsortium-partner:nth-child(3n - 2){margin-right:4%}#KonsortiumPartner .konsortium-partner:nth-child(3n){margin-left:4%}#KonsortiumPartner .konsortium-partner:hover{box-shadow:0px 8px 8px -3px #5d7683}#KonsortiumPartner .konsortium-image{flex:0;padding:1rem 1rem 0 1rem}#KonsortiumPartner .konsortium-text{background:#ef7a7a;flex:1;padding:1rem 1rem 1rem 1rem}#KonsortiumPartner .konsortium-name{color:#fff}footer>.container{justify-content:flex-start}footer>.container .column{display:flex;flex:0 0 auto;padding:0.5rem 1rem;width:62%;width:calc(66% - 2rem);justify-content:space-between}}@media only screen and (min-width:1200px){.container{padding:0 2rem}#Layout aside{padding-left:2rem}}@media only screen and (min-width:1440px){#Layout main{width:70%}#Layout aside{width:30%}main#KonsortiumPage{width:100%}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){#KonsortiumPartner .konsortium-image,#KonsortiumPartner .konsortium-text{flex:1 0 auto}}
