.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

*{padding: 0;margin: 0;border: 0 none;outline: 0 none}.last:after,.clearfix:after,.clearafter:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}.invisible{display: none !important}* html .clearfix{zoom: 1}*:first-child + html .clearfix{zoom: 1}html,body{height: 100%;min-width: 320px}html{box-sizing: border-box}*,*:before,*:after{box-sizing: inherit}
#imagelightbox{cursor:pointer;position:fixed;z-index:10000;top:50%;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba(0,0,0,.75);box-shadow:0 0 3.125em rgba(0,0,0,.75)}.imagelightbox-open{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.imagelightbox-loading,.imagelightbox-loading div{border-radius:9999px}.imagelightbox-loading{background-color:grey;background-color:rgba(0,0,0,.5);position:fixed;z-index:10003;top:50%;left:50%;padding:.65em;margin:-1.3em 0 0 -1.3em;-webkit-box-shadow:0 0 2.5em rgba(0,0,0,.75);box-shadow:0 0 2.5em rgba(0,0,0,.75)}.imagelightbox-loading div{width:1.3em;height:1.3em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite}@-webkit-keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}}.imagelightbox-overlay{background-color:#fff;background-color:rgba(255,255,255,.9);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}.imagelightbox-close{cursor:pointer;width:2.5em;height:2.5em;background-color:#666;position:fixed;z-index:10002;top:2.5em;right:2.5em;border-radius:50%;-webkit-transition:color .3s ease;transition:color .3s ease}.imagelightbox-close:hover{background-color:#111}.imagelightbox-close:after,.imagelightbox-close:before{width:2px;background-color:#fff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}.imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.imagelightbox-caption{text-align:center;color:#fff;background-color:#666;position:fixed;z-index:10001;left:0;right:0;bottom:0;padding:.625em}.imagelightbox-nav{background-color:#444;background-color:rgba(0,0,0,.5);position:fixed;z-index:10001;left:50%;bottom:3.75em;padding:.313em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:20px}.imagelightbox-nav a{position:relative;top:.2em;width:1em;height:1em;border:1px solid #fff;display:inline-block;margin:0 .313em;border-radius:50%}.imagelightbox-nav .active{background-color:#fff}.imagelightbox-arrow{cursor:pointer;width:3.75em;height:7.5em;background-color:#444;background-color:rgba(0,0,0,.5);vertical-align:middle;display:none;position:fixed;z-index:10001;top:50%;margin-top:-3.75em}.imagelightbox-arrow:focus,.imagelightbox-arrow:hover{background-color:#666;background-color:rgba(0,0,0,.75)}.imagelightbox-arrow:active{background-color:#111}.imagelightbox-arrow-left{left:2.5em}.imagelightbox-arrow-right{right:2.5em}.imagelightbox-arrow:before{width:0;height:0;border:1em solid transparent;content:'';display:inline-block;margin-bottom:-.125em}.imagelightbox-arrow-left:before{border-left:none;border-right-color:#fff;margin-left:-.313em}.imagelightbox-arrow-right:before{border-right:none;border-left-color:#fff;margin-right:-.313em}.imagelightbox-arrow,.imagelightbox-close,.imagelightbox-loading,.imagelightbox-nav,.imagelightbox-overlay{-webkit-animation:fade-in .25s linear;animation:fade-in .25s linear}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@media only screen and (max-width:41.250em){#container{width:100%}.imagelightbox-close{top:1.25em;right:1.25em}.imagelightbox-arrow{width:2.5em;height:3.75em;margin-top:-1.875em}.imagelightbox-arrow-left{left:1.25em}.imagelightbox-arrow-right{right:1.25em}}@media only screen and (max-width:20em){.imagelightbox-arrow-left{left:0}.imagelightbox-arrow-right{right:0}}


@font-face{font-family: 'Didact Gothic';font-style: normal;font-weight: 400;src: url('/files/Config/Fonts/didactgothic/didact-gothic-v12-latin_latin-ext-regular.eot');src: local('Didact Gothic Regular'), local('DidactGothic-Regular'), url('/files/Config/Fonts/didactgothic/didact-gothic-v12-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), url('/files/Config/Fonts/didactgothic/didact-gothic-v12-latin_latin-ext-regular.woff2') format('woff2'), url('/files/Config/Fonts/didactgothic/didact-gothic-v12-latin_latin-ext-regular.woff') format('woff'), url('/files/Config/Fonts/didactgothic/didact-gothic-v12-latin_latin-ext-regular.ttf') format('truetype'), url('/files/Config/Fonts/didactgothic/didact-gothic-v12-latin_latin-ext-regular.svg#DidactGothic') format('svg')}@font-face{font-family: "aliensandcows";font-weight: normal;font-style: normal;src: url("/files/Config/Fonts/aliensandcows/aliensandcows.eot");src: url("/files/Config/Fonts/aliensandcows/aliensandcows.eot?#iefix") format("embedded-opentype"), url("/files/Config/Fonts/aliensandcows/aliensandcows.otf") format("opentype"), url("/files/Config/Fonts/aliensandcows/aliensandcows.svg") format("svg"), url("/files/Config/Fonts/aliensandcows/aliensandcows.ttf") format("truetype"), url("/files/Config/Fonts/aliensandcows/aliensandcows.woff") format("woff"), url("/files/Config/Fonts/aliensandcows/aliensandcows.woff2") format("woff2")}@font-face{font-family: "Presidente";font-weight: normal;font-style: normal;src: url("/files/Config/Fonts/presidente/Presidente.eot");src: url("/files/Config/Fonts/presidente/Presidente.eot?#iefix") format("embedded-opentype"), url("/files/Config/Fonts/presidente/Presidente.otf") format("opentype"), url("/files/Config/Fonts/presidente/Presidente.svg") format("svg"), url("/files/Config/Fonts/presidente/Presidente.ttf") format("truetype"), url("/files/Config/Fonts/presidente/Presidente.woff") format("woff"), url("/files/Config/Fonts/presidente/Presidente.woff2") format("woff2")}body{min-width: 320px;font-size: 16px;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;color: #222;font-style: normal;text-transform: none;text-decoration: none;background: #159a39}@media screen and (max-width: 640px){body{font-size: 14px}}::selection{background: #d1864c;color: #fff}::-moz-selection{background: #d1864c;color: #fff}em{font-style: italic}em br{width: 0;height: 0;padding: 0;margin: 0}h1{font-size: 3.2rem;line-height: 3.6rem;font-family: 'aliensandcows', Arial, Helvetica, sans-serif;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration: none;padding: 0 0 20px 0;color: #fff}h2{font-size: 2.4rem;line-height: 2.8rem;font-family: 'aliensandcows', Arial, Helvetica, sans-serif;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration: none;padding: 0 0 20px 0;color: #fff}h3{font-size: 1.8rem;line-height: 2.1rem;font-family: 'aliensandcows', Arial, Helvetica, sans-serif;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration: none;padding: 0 0 5px 0;color: #fff}h4{font-size: 1.2rem;line-height: 1.6rem;font-family: 'aliensandcows', Arial, Helvetica, sans-serif;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration: none;padding: 0 0 5px 0;color: #d1864c}h5{font-size: 1.0rem;line-height: 1.2rem;font-family: 'aliensandcows', Arial, Helvetica, sans-serif;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration: none;padding: 0 0 5px 0;color: #fff}h6{font-size: 1.0rem;line-height: 1.2rem;font-family: 'aliensandcows', Arial, Helvetica, sans-serif;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration: none;padding: 0 0 5px 0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color: inherit;text-transform: inherit;text-decoration: underline;font-style: inherit}a{color: inherit;text-decoration: underline}a:hover{color: #d1864c}.float_left{float: left}.float_right{float: right}.float_none{float: none}figure{position: relative;display: block;width: 100%;height: 100%}figure.float_left,figure.float_right,figure.float_none{width: auto;height: auto}figure img{display: block;max-width: 100%;height: auto}img{display: block;max-width: 100%;height: auto}@media screen and (max-width: 640px){.float_left,.float_right,.float_none{float: none;width: 100%;height: 100%}}.table{position: relative;display: table;width: 100%;height: 100%}.table .table-row{position: relative;display: table-row;width: 100%;height: 100%}.table .table-row .table-cell{position: relative;display: table-cell;width: 100%;height: 100%;text-align: center;vertical-align: middle}p{padding: 0 0 1.2em 0}p:last-child{padding: 0}.bold,strong,b{font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400}.centered{text-align: center}.justify{text-align: justify}blockquote{position: relative;width: 100%;max-width: 1000px;height: auto;padding: 40px 100px 40px 100px;background: rgba(0,0,0,0.05);margin: 0px auto 0px auto}blockquote:before{position: absolute;left: 20px;top: 115px;content: 'X';font-size: 3.4rem;color: rgba(0,0,0,0.1)}blockquote cite{position: relative;padding: 0px;border-bottom: 1px solid rgba(0,0,0,0.1);margin-bottom: 10px;display: block;font-size: 1.0rem;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;text-transform: none;font-style: italic}.item-table{padding: 0 0 20px 0}table{position: relative;width: 100%;height: auto;border-spacing: 2px}table th{padding: 10px;background: #d1864c;font-size: 1rem;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;text-transform: uppercase;color: #fff}table td{padding: 10px 10px;font-size: 0.9rem;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;text-transform: none;color: #222;text-align: center;background: rgba(0,0,0,0.05)}table tr:hover td{background: rgba(0,0,0,0.1);color: #222}.spacer{position: relative;width: 100%;height: 0;padding: 0 0 30px 0;margin: 0 0 60px 0;border-bottom: 1px solid #eee}.white-spacer{position: relative;width: 100%;height: 0;padding: 0 0 60px 0}.center{text-align: center}.left{text-align: left}.right{text-align: right}.ce_text,.ce_table{padding-bottom: 30px}.no-wrap{white-space: nowrap}.rs-columns{position: relative;width: 100%;height: auto;padding: 0;margin: 0;clear: both}.rs-columns:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}.rs-columns .rs-column{padding: 0;margin: 0;float: left}.rs-columns .col{position: relative;padding: 0 20px;width: 100%;margin: 0}.rs-columns .col:first-child{padding: 0 20px 0 0}.rs-columns .col:last-child{padding: 0 0 0 20px}.rs-columns .col-1-1{width: 100%;padding: 0px !important}.rs-columns .col-2-1{width: 50%}.rs-columns .col-3-1{width: 33.3333%}.rs-columns .col-3-2{width: 66.6667%}.rs-columns .col-4-1{width: 25%}.rs-columns .col-4-3{width: 75%}.rs-columns .col-5-1{width: 20%}.rs-columns .col-5-2{width: 40%}.rs-columns .col-5-3{width: 60%}.rs-columns .col-5-4{width: 80%}.rs-columns .col-6-1{width: 16.6666%}.rs-columns .col-6-5{width: 83.3333%}@media screen and (max-width: 1024px){.rs-columns .col-1-1{width: 100%;padding: 0px !important}.rs-columns .col-2-1{width: 100%;padding: 0px !important}.rs-columns .col-5-1{width: 50%}.rs-columns .col-5-2{width: 50%}.rs-columns .col-5-3{width: 50%}.rs-columns .col-5-4{width: 100%;padding: 0px !important}.rs-columns .col-6-1{width: 33.3333%}.rs-columns .col-6-5{width: 100%;padding: 0px !important}.rs-columns .col.inline{padding: 60px 40px !important}}@media screen and (max-width: 767px){.rs-columns .col-3-1{width: 100%;padding: 0px !important}.rs-columns .col-3-2{width: 100%;padding: 0px !important}.rs-columns .col-4-1{width: 100%;padding: 0px !important}.rs-columns .col-4-3{width: 100%;padding: 0px !important}.rs-columns .col-5-1{width: 100%;padding: 0px !important}.rs-columns .col-5-2{width: 100%;padding: 0px !important}.rs-columns .col-5-3{width: 100%;padding: 0px !important}.rs-columns .col-6-1{width: 100%;padding: 0px !important}.rs-columns .col.inline{padding: 40px 20px !important}}.ce_vimeo,.ce_youtube{position: relative;width: 100%;max-width: 800px;margin: 0 auto;padding: 0 0 80px 0;overflow: visible}.ce_vimeo h1,.ce_youtube h1,.ce_vimeo h2,.ce_youtube h2,.ce_vimeo h3,.ce_youtube h3,.ce_vimeo h4,.ce_youtube h4,.ce_vimeo h5,.ce_youtube h5,.ce_vimeo h6,.ce_youtube h6{position: absolute;bottom: 30px;right: 0;font-size: 0.8rem;line-height: 0.8rem;color: #222}.ce_vimeo iframe,.ce_youtube iframe{-moz-box-shadow: 0px 3px 10px rgba(0,0,0,0.8);-webkit-box-shadow: 0px 3px 10px rgba(0,0,0,0.8);box-shadow: 0px 3px 10px rgba(0,0,0,0.8)}.centred{position: relative;width: 100%;height: auto;margin: 0 auto;max-width: 900px;text-align: center}#page{position: relative;width: 100%;height: auto;min-height: 100vh;background: #159a39}#cont{position: relative;width: 100%;height: auto;min-height: 50vw;background: #008bb9}#cont .cont-col{position: relative;width: 50%;height: 50vw;min-height: 50vw;float: left}#cont .cont-col:last-child:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}#cont .cont-col .cont-title{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: #999 url('/files/Hofmann/Contnet/Start-in-den-Fruehling-2.png') bottom center no-repeat;background-size: cover}#cont .cont-col .cont-teaser{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: #999 url('/files/Hofmann/Contnet/Start-in-den-Fruehling.jpg') bottom center no-repeat;background-size: cover}#cont .cont-col .cont-wrapper{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;overflow: hidden}#cont .cont-col .cont-wrapper .signin{position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%}#cont .cont-col .cont-wrapper .signin h1,#cont .cont-col .cont-wrapper .signin h2,#cont .cont-col .cont-wrapper .signin h3,#cont .cont-col .cont-wrapper .signin h4,#cont .cont-col .cont-wrapper .signin h5,#cont .cont-col .cont-wrapper .signin h6{padding: 0 0 0px 0}#cont .cont-col .cont-wrapper .signin .signin-hover{position: absolute;left: 0;top: 0;right: 0;bottom: 0;overflow: hidden;z-index: 10;background: #008bb9 url('/files/Hofmann/Contnet/Start-in-den-Fruehling-3.png') center center no-repeat;background-size: cover;opacity: 1;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out}#cont .cont-col .cont-wrapper .signin .signin-hover.active{bottom: 100%;opacity: 0}#cont .cont-col .cont-wrapper .signin .signin-form{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 5;padding: 5% 10%;color: #fff;display: table;vertical-align: middle;width: 100%;height: 100%}#cont .cont-col .cont-wrapper .signin .signin-form .ce_cell{display: table-cell;vertical-align: middle}#cont .cont-col .cont-wrapper .signin .signin-danke{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 5;padding: 5% 10%;color: #fff;display: table;vertical-align: middle;width: 100%;height: 100%;clear: both}#cont .cont-col .cont-wrapper .signin .signin-danke .ce_text{display: table-cell;vertical-align: middle}#teaser-text{color: #fff;position: absolute;left: 20%;right: 20%;top: 50%;text-align: center}#form-trigger{position: absolute;left: 50%;bottom: 10%;margin-left: -120px;width: 240px;height: 54px;line-height: 54px;text-align: center;border: 1px solid #fff;background: #008bb9;color: #fff;cursor: pointer;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out}#form-trigger:hover{background: #fff;color: #008bb9}@media screen and (max-width: 1280px){#teaser-text{color: #fff;position: absolute;left: 10%;right: 10%;top: 50%;text-align: center}#form-trigger{position: absolute;left: 50%;bottom: 5%;margin-left: -120px;width: 240px;height: 54px;line-height: 54px;text-align: center;border: 1px solid #fff;background: #008bb9;color: #fff;cursor: pointer;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out}#form-trigger:hover{background: #fff;color: #008bb9}}@media screen and (max-width: 1024px){#cont{position: relative;width: 100%;height: auto;min-height: auto}#cont .cont-col{position: relative;width: 100%;height: auto;min-height: auto;float: none}#cont .cont-col .cont-teaser{position: relative;height: 0;padding: 100% 0 0 0;overflow: hidden}#cont .cont-col .cont-wrapper{position: relative;height: auto;overflow: visible}#cont .cont-col .cont-wrapper .signin{position: relative;display: block;width: 100%;height: auto}#cont .cont-col .cont-wrapper .signin .signin-hover{position: relative;overflow: auto;z-index: 10;background: #008bb9 url('/files/Hofmann/Contnet/Start-in-den-Fruehling-3.png') top center no-repeat;background-size: contain;opacity: 1;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out;padding: 50% 0 0 0}#cont .cont-col .cont-wrapper .signin .signin-hover.active{bottom: auto;opacity: 1}#cont .cont-col .cont-wrapper .signin .signin-form{position: relative;left: auto;top: auto;right: auto;bottom: auto;overflow: auto;z-index: 5;padding: 10% 10%}#cont .cont-col .cont-wrapper .signin .signin-form h1,#cont .cont-col .cont-wrapper .signin .signin-form h2,#cont .cont-col .cont-wrapper .signin .signin-form h3,#cont .cont-col .cont-wrapper .signin .signin-form h4,#cont .cont-col .cont-wrapper .signin .signin-form h5,#cont .cont-col .cont-wrapper .signin .signin-form h6{font-family: 'aliensandcows', Arial, Helvetica, sans-serif;font-weight: 400;color: #fff}#cont .cont-col .cont-wrapper .signin .signin-danke{position: relative;width: 100%;height: 100%;min-height: 100%;padding: 10%;display: block;clear: both}#cont .cont-col .cont-wrapper .signin .signin-danke:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}#cont .cont-col .cont-wrapper .signin .signin-danke .ce_text{position: relative;width: 100%;height: auto;min-height: auto;display: block}#teaser-text{color: #fff;position: relative;text-align: center;width: 100%;height: auto;left: auto;top: auto;right: auto;bottom: auto;overflow: auto;padding: 0 10%}#form-trigger{display: none !important}}#head{position: relative;width: 100%;height: auto;min-height: 30vw;background: #008bb9}#head .head-col{position: relative;width: 50%;height: 30vw;min-height: 30vw;float: left}#head .head-col:last-child:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}#head .head-col .head-title{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: #999 url('/files/Hofmann/Contnet/Start-in-den-Fruehling-Galerie.png') center center no-repeat;background-size: cover}#head .head-col .head-teaser{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: #999 url('/files/Hofmann/Contnet/Start-in-den-Fruehling-Bildergalerie.jpg') center center no-repeat;background-size: cover}#head .head-col .head-action-title{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: #999 url('/files/Hofmann/Contnet/Start-in-den-Fruehling-Aktion.png') center center no-repeat;background-size: cover}#head .head-col .head-action-teaser{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: #999 url('/files/Hofmann/Testbilder/frozen_forest.jpg') center center no-repeat;background-size: cover}#head-cont{position: relative;width: 100%;height: auto;min-height: 45vw;background: #008bb9}#head-cont .head-cont{position: relative;width: 100%;height: 45vw;min-height: 45vw}#head-cont .head-cont .head-cont-teaser{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: #999 url('/files/Hofmann/Contnet/Start-in-den-Fruehling-Tickets.jpg') center center no-repeat;background-size: cover}#head-cont .head-cont .head-cont-teaser.danke{background: #999 url('/files/Hofmann/Contnet/Start-in-den-Fruehling-Tickets-Danke.jpg') center center no-repeat;background-size: cover}#intalt{position: relative;width: 100%;height: auto;clear: both;background: #eee}#intalt .inhalt-wrapper{position: relative;width: 100%;max-width: 1240px;margin: 0 auto;height: auto;padding: 100px 20px 100px 20px}#intalt .inhalt-wrapper .half-center{position: relative;width: 100%;max-width: 960px;margin: 0 auto;height: auto;text-align: center;color: #008bb9;padding: 0 0 60px 0}#intalt .inhalt-wrapper .half-center h1,#intalt .inhalt-wrapper .half-center h2,#intalt .inhalt-wrapper .half-center h3,#intalt .inhalt-wrapper .half-center h4,#intalt .inhalt-wrapper .half-center h5,#intalt .inhalt-wrapper .half-center h6{color: #008bb9}#intalt .inhalt-wrapper .half-center.font-big{font-size: 150%;line-height: 140%}#intalt .inhalt-wrapper .gewinn-cols{position: relative;width: 100%;height: auto;padding: 60px 0 0px 0}#intalt .inhalt-wrapper .gewinn-cols .gewinn-col{position: relative;width: 50%;height: auto;float: left;padding: 10px 10px 60px 10px}#intalt .inhalt-wrapper .gewinn-cols .gewinn-col:last-child:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}#intalt .inhalt-wrapper .gewinn-cols .gewinn-col .gewinn-col-wrapper{position: relative;width: 100%;height: auto;border: 1px solid #008bb9;padding: 80px 5% 5% 5%;background: rgba(0,0,0,0.05);color: #008bb9}#intalt .inhalt-wrapper .gewinn-cols .gewinn-col .gewinn-col-wrapper:before{position: absolute;left: 50%;top: -60px;margin-left: -60px;width: 120px;height: 120px;background: #008bb9;border-radius: 100% 100% 100% 100%;-moz-border-radius: 100% 100% 100% 100%;-webkit-border-radius: 100% 100% 100% 100%;content: ' ';z-index: 999;background-size: cover;border: 4px solid #eee}#intalt .inhalt-wrapper .gewinn-cols .gewinn-col .gewinn-col-wrapper.gewinn-icon-a:before{background: #eee url('/files/Hofmann/Contnet/benefiz-aktion-icon-gewinnen.svg') center center no-repeat}#intalt .inhalt-wrapper .gewinn-cols .gewinn-col .gewinn-col-wrapper.gewinn-icon-b:before{background: #eee url('/files/Hofmann/Contnet/benefiz-aktion-icon-gutes-tun.svg') center center no-repeat}@media screen and (max-width: 1024px){#intalt .inhalt-wrapper .gewinn-cols .gewinn-col{width: 100%;float: none}}#home{position: relative;width: 100%;height: auto;min-height: 30vw;background: #008bb9}#home:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}#home .home-col{position: relative;width: 50%;height: 30vw;min-height: 30vw;float: left}#home .home-col:last-child:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}#home .home-col .home-gallery-title{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: #999 url('/files/Hofmann/Contnet/Galerie.png') center center no-repeat;background-size: cover}#home .home-col .home-action-title{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: #999 url('/files/Hofmann/Contnet/Start-in-den-Fruehling-Mehr-Info.png') center center no-repeat;background-size: cover}#home .home-col .home-btn{position: absolute;bottom: 10%;left: 0;right: 0}#home .home-col .home-btn span{position: absolute;left: 0;bottom: 10%;width: 100%;height: auto;text-align: center;color: #fff;font-weight: 600;text-transform: uppercase}#home .home-col .home-btn a{position: absolute;left: 50%;bottom: 10%;margin-left: -120px;width: 240px;height: 54px;line-height: 54px;text-align: center;border: 1px solid #fff;background: #008bb9;color: #fff;cursor: pointer;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out;font-weight: 600;text-transform: uppercase}#home .home-col .home-btn a:hover{background: #fff;color: #008bb9}#home .home-col .home-btn.home-btn-white a{border: 1px solid #fff;background: rgba(255,255,255,0);color: #fff}#home .home-col .home-btn.home-btn-white a:hover{background: #fff;color: #008bb9}#home .home-col .home-gallery-teaser{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: #999 url('/files/Hofmann/Contnet/Start-in-den-Fruehling-Bildergalerie.jpg') center center no-repeat;background-size: cover}#home .home-col .home-action-teaser{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: #999 url('/files/Hofmann/Contnet/Start-in-den-Fruehling-Luftballon-gefunden-2.jpg') center center no-repeat;background-size: cover}@media screen and (max-width: 1024px){#head,#home{position: relative;width: 100%;height: auto;min-height: auto}#head .head-col,#home .head-col,#head .home-col,#home .home-col{position: relative;width: 100%;height: auto;min-height: 66vw;float: none;clear: both;border-bottom: 1px solid rgba(255,255,255,0.25)}}#copyright{position: relative;width: 100%;height: auto;background: #159a39;color: rgba(255,255,255,0.5)}#copyright .wrapper{position: relative;width: 100%;max-width: 1400px;height: auto;margin: 0 auto;padding: 40px 20px 40px 20px}#copyright .wrapper .container{position: relative;width: 100%;height: auto;padding: 0 0 60px 0;text-align: center}#copyright .wrapper .container a{color: rgba(255,255,255,0.5);-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out}#copyright .wrapper .container a:hover{color: #fff}#copyright .wrapper .container .smic-logo{position: relative;width: auto;height: auto;display: inline-block;padding: 0 0 0 100px}#copyright .wrapper .container .smic-logo figure{position: relative;display: inline-block;width: 80px;height: auto;margin: 0 0 -20px 5px;opacity: .5;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out}#copyright .wrapper .container .smic-logo:hover figure{opacity: 1}@media screen and (max-width: 1024px){#copyright .wrapper .container{position: relative;width: 100%;height: auto;padding: 0 0 40px 0;text-align: center}#copyright .wrapper .container .smic-logo{padding: 0px 0 0 0;display: block}}#scrollTopBtn{position: fixed;right: 0px;bottom: 0px;left: auto;top: auto;z-index: 992;padding: 0;margin: 0;width: 60px;height: 60px;cursor: pointer}#scrollTopBtn .icon{position: relative;display: block;width: 60px;height: 60px;padding: 0px;margin: 0px;font-size: 40px;line-height: 60px;text-align: center;background: rgba(0,0,0,0.25);color: #fff;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg)}#scrollTopBtn .icon:hover{background: rgba(0,0,0,0.5);color: #fff}@media screen and (max-width: 600px){#scrollTopBtn{display: none !important}}.ce_vimeo,.ce_youtube{position: relative;width: 100%;max-width: 800px;margin: 0 auto;padding: 0 0 80px 0;overflow: visible}.ce_vimeo h1,.ce_youtube h1,.ce_vimeo h2,.ce_youtube h2,.ce_vimeo h3,.ce_youtube h3,.ce_vimeo h4,.ce_youtube h4,.ce_vimeo h5,.ce_youtube h5,.ce_vimeo h6,.ce_youtube h6{position: absolute;bottom: 30px;right: 0;font-size: 0.8rem;line-height: 0.8rem;color: #222}.ce_vimeo iframe,.ce_youtube iframe{-moz-box-shadow: 0px 3px 10px rgba(0,0,0,0.8);-webkit-box-shadow: 0px 3px 10px rgba(0,0,0,0.8);box-shadow: 0px 3px 10px rgba(0,0,0,0.8)}.ce_form{position: relative;width: 100%;height: auto;color: #fff}.ce_form .formbody fieldset.datenschutz{width: 100%;padding: 0px 0 0px 0}.ce_form .formbody fieldset.datenschutz .widget-checkbox{padding: 0;background: none}.ce_form .formbody fieldset.datenschutz .widget-checkbox label{font-size: 0.8rem}.ce_form .formbody fieldset.datenschutz .widget-explanation{padding: 0}.ce_form .formbody fieldset.datenschutz .widget-explanation h4{font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;font-size: 14px;color: #fff}.ce_form .formbody fieldset.datenschutz .widget-explanation p{padding: 0 !important;margin: 0;font-size: 10px;color: #fff;line-height: 1.2em}.ce_form .formbody fieldset.datenschutz .widget-explanation a:hover{color: #fff}.ce_form .formbody .widget{position: relative;width: 100%;height: auto;margin: 5px 0;display: table;vertical-align: top;outline: 0}.ce_form .formbody .widget.widget-headline{margin: 0px}.ce_form .formbody .widget.widget-checkbox{position: relative;padding: 0px 0 0px 0}.ce_form .formbody .widget.widget-checkbox fieldset{position: relative;display: inline;width: auto;height: auto}.ce_form .formbody .widget.widget-checkbox fieldset:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}.ce_form .formbody .widget.widget-checkbox fieldset span{position: relative;padding: 0 0 0 30px;width: auto;display: block}.ce_form .formbody .widget.widget-checkbox fieldset span input{position: absolute;left: 0;top: 0;width: 20px;height: 20px;display: block}.ce_form .formbody .widget.widget-checkbox fieldset span label{position: relative;display: inline-block;width: auto;height: auto;padding: 0px}.ce_form .formbody .widget.widget-checkbox fieldset legend{display: none}.ce_form .formbody .widget.error input{background: rgba(255,0,0,0.95)}.ce_form .formbody .widget.error input:focus{background: rgba(0,0,0,0.05)}.ce_form .formbody label{display: table-cell;width: 20%;min-width: 125px;padding: 5px 0;margin: 0;vertical-align: top;outline: 0;line-height: 24px;font-weight: normal;font-style: normal;text-transform: none;text-decoration: none;font-size: 1rem;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;color: #fff}.ce_form .formbody input,.ce_form .formbody select{display: table-cell;width: 100%;height: auto;padding: 5px 20px;line-height: 24px;font-weight: normal;font-style: normal;text-transform: none;text-decoration: none;background: rgba(255,255,255,0);border: 0 none;border-bottom: 1px solid rgba(255,255,255,0.5);border-radius: 0 0 0 0;-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;font-size: 1rem;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;color: #fff}.ce_form .formbody input:focus,.ce_form .formbody select:focus{background: rgba(255,255,255,0.15)}.ce_form .formbody input option,.ce_form .formbody select option{background: #fff;color: #008bb9;padding: 5px 20px}.ce_form .formbody input::-webkit-input-placeholder,.ce_form .formbody select::-webkit-input-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form .formbody input::-moz-placeholder,.ce_form .formbody select::-moz-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form .formbody input:-ms-input-placeholder,.ce_form .formbody select:-ms-input-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form .formbody input:-moz-placeholder,.ce_form .formbody select:-moz-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form .formbody textarea{display: table-cell;width: 100%;max-width: 100%;height: auto;padding: 5px 20px;line-height: 24px;font-weight: normal;font-style: normal;text-transform: none;text-decoration: none;background: rgba(255,255,255,0.05);border: 0 none;border-bottom: 1px solid rgba(255,255,255,0.5);border-radius: 0 0 0 0;-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;font-size: 1rem;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;color: #fff}.ce_form .formbody textarea::-webkit-input-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form .formbody textarea::-moz-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form .formbody textarea:-ms-input-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form .formbody textarea:-moz-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form .formbody input.submit,.ce_form .formbody button.submit{display: block;width: auto;max-width: 100%;height: auto;padding: 10px 30px;margin: 0 auto 0 auto;line-height: 24px;text-decoration: none;text-transform: uppercase;text-align: center;cursor: pointer;background: none;border-radius: 0 0 0 0;-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out;font-size: 1rem;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;border: 1px solid #fff;color: #fff}.ce_form .formbody input.submit:hover,.ce_form .formbody button.submit:hover{background: #fff;border: 1px solid #fff;color: #008bb9}.ce_form .formbody select{height: 44px}.ce_form .formbody input[type=checkbox]{display: inline-block;width: 16px;min-width: 16px;height: 16px;border: 0px solid;background: none}.ce_form .formbody .submit_container{margin: 30px 0 0 0}@media screen and (max-width: 1024px){.ce_form .formbody label{display: none}.ce_form .formbody input::-webkit-input-placeholder,.ce_form .formbody select::-webkit-input-placeholder,.ce_form .formbody textarea::-webkit-input-placeholder{opacity: 1;color: rgba(255,255,255,0.5)}.ce_form .formbody input::-moz-placeholder,.ce_form .formbody select::-moz-placeholder,.ce_form .formbody textarea::-moz-placeholder{opacity: 1;color: rgba(255,255,255,0.5)}.ce_form .formbody input:-ms-input-placeholder,.ce_form .formbody select:-ms-input-placeholder,.ce_form .formbody textarea:-ms-input-placeholder{opacity: 1;color: rgba(255,255,255,0.5)}.ce_form .formbody input:-moz-placeholder,.ce_form .formbody select:-moz-placeholder,.ce_form .formbody textarea:-moz-placeholder{opacity: 1;color: rgba(255,255,255,0.5)}.ce_form .formbody input.submit{margin: 0 auto}.ce_form .formbody fieldset.datenschutz{width: 100%;padding: 20px 0}.ce_form .formbody fieldset.datenschutz .widget-checkbox{padding: 0;background: none}.ce_form .formbody fieldset.datenschutz .widget-explanation{padding: 0 0 10px 0}.ce_form .formbody fieldset.datenschutz .widget-explanation h4{font-family: 'Didact Gothic', Arial, Helvetica, sans-serif !important;font-weight: 400 !important;font-size: 14px;color: #fff}.ce_form .formbody fieldset.datenschutz .widget-explanation p{font-size: 10px;color: #fff}.ce_form .formbody fieldset.datenschutz .widget-explanation a:hover{color: #fff}}#intalt .inhalt-wrapper .half-center.ce_form .widget{text-align: left}.ce_form.half-center{color: #008bb9}.ce_form.half-center .formbody fieldset.datenschutz{width: 100%;padding: 0px 0 40px 0}.ce_form.half-center .formbody fieldset.datenschutz .widget-checkbox{padding: 0;background: none}.ce_form.half-center .formbody fieldset.datenschutz .widget-checkbox label{font-size: 0.8rem}.ce_form.half-center .formbody fieldset.datenschutz .widget-explanation{padding: 0}.ce_form.half-center .formbody fieldset.datenschutz .widget-explanation h4{font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;font-size: 14px;color: #008bb9}.ce_form.half-center .formbody fieldset.datenschutz .widget-explanation p{padding: 0 !important;margin: 0;font-size: 10px;color: #008bb9;line-height: 1.2em}.ce_form.half-center .formbody fieldset.datenschutz .widget-explanation a{text-decoration: underline}.ce_form.half-center .formbody fieldset.datenschutz .widget-explanation a:hover{color: #008bb9}.ce_form.half-center .formbody .widget{position: relative;width: 100%;height: auto;margin: 5px 0;display: table;vertical-align: top;outline: 0}.ce_form.half-center .formbody .widget.widget-headline{margin: 0px}.ce_form.half-center .formbody .widget.widget-checkbox{position: relative;padding: 0px 0 0px 0}.ce_form.half-center .formbody .widget.widget-checkbox fieldset{position: relative;display: inline;width: auto;height: auto}.ce_form.half-center .formbody .widget.widget-checkbox fieldset:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}.ce_form.half-center .formbody .widget.widget-checkbox fieldset span{position: relative;padding: 0 0 0 30px;width: auto;display: block}.ce_form.half-center .formbody .widget.widget-checkbox fieldset span input{position: absolute;left: 0;top: 0;width: 20px;height: 20px;display: block}.ce_form.half-center .formbody .widget.widget-checkbox fieldset span label{position: relative;display: inline-block;width: auto;height: auto;padding: 0px;text-align: left}.ce_form.half-center .formbody .widget.widget-checkbox fieldset legend{display: none}.ce_form.half-center .formbody .widget.error input{background: rgba(255,0,0,0.95)}.ce_form.half-center .formbody .widget.error input:focus{background: rgba(0,0,0,0.05)}.ce_form.half-center .formbody label{display: table-cell;width: 20%;min-width: 125px;padding: 5px 0;margin: 0;vertical-align: top;outline: 0;line-height: 24px;font-weight: normal;font-style: normal;text-transform: none;text-decoration: none;font-size: 1rem;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;color: #008bb9}.ce_form.half-center .formbody input,.ce_form.half-center .formbody select{display: table-cell;width: 100%;height: auto;padding: 5px 20px;line-height: 24px;font-weight: normal;font-style: normal;text-transform: none;text-decoration: none;background: rgba(255,255,255,0);border: 0 none;border-bottom: 1px solid #008bb9;border-radius: 0 0 0 0;-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;font-size: 1rem;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;color: #008bb9}.ce_form.half-center .formbody input:focus,.ce_form.half-center .formbody select:focus{background: rgba(255,255,255,0.15)}.ce_form.half-center .formbody input option,.ce_form.half-center .formbody select option{background: #fff;color: #008bb9;padding: 5px 20px}.ce_form.half-center .formbody input::-webkit-input-placeholder,.ce_form.half-center .formbody select::-webkit-input-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form.half-center .formbody input::-moz-placeholder,.ce_form.half-center .formbody select::-moz-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form.half-center .formbody input:-ms-input-placeholder,.ce_form.half-center .formbody select:-ms-input-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form.half-center .formbody input:-moz-placeholder,.ce_form.half-center .formbody select:-moz-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form.half-center .formbody textarea{display: table-cell;width: 100%;max-width: 100%;height: auto;padding: 5px 20px;line-height: 24px;font-weight: normal;font-style: normal;text-transform: none;text-decoration: none;background: rgba(255,255,255,0.05);border: 0 none;border-bottom: 1px solid #008bb9;border-radius: 0 0 0 0;-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;font-size: 1rem;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;color: #008bb9}.ce_form.half-center .formbody textarea::-webkit-input-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form.half-center .formbody textarea::-moz-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form.half-center .formbody textarea:-ms-input-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form.half-center .formbody textarea:-moz-placeholder{opacity: 1;color: rgba(255,255,255,0)}.ce_form.half-center .formbody input.submit,.ce_form.half-center .formbody button.submit{display: block;width: auto;max-width: 100%;height: auto;padding: 10px 30px;margin: 0 auto 0 auto;line-height: 24px;text-decoration: none;text-transform: uppercase;text-align: center;cursor: pointer;background: none;border-radius: 0 0 0 0;-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out;font-size: 1rem;line-height: 1.4rem;font-family: 'Didact Gothic', Arial, Helvetica, sans-serif;font-weight: 400;border: 1px solid #008bb9;color: #008bb9}.ce_form.half-center .formbody input.submit:hover,.ce_form.half-center .formbody button.submit:hover{background: #008bb9;border: 1px solid #008bb9;color: #fff}.ce_form.half-center .formbody select{height: 44px}.ce_form.half-center .formbody input[type=checkbox]{display: inline-block;width: 16px;min-width: 16px;height: 16px;border: 0px solid;background: none}.ce_form.half-center .formbody .submit_container{margin: 30px 0 0 0}@media screen and (max-width: 1024px){.ce_form.half-center .formbody label{display: none}.ce_form.half-center .formbody input::-webkit-input-placeholder,.ce_form.half-center .formbody select::-webkit-input-placeholder,.ce_form.half-center .formbody textarea::-webkit-input-placeholder{opacity: .5;color: #008bb9}.ce_form.half-center .formbody input::-moz-placeholder,.ce_form.half-center .formbody select::-moz-placeholder,.ce_form.half-center .formbody textarea::-moz-placeholder{opacity: .5;color: #008bb9}.ce_form.half-center .formbody input:-ms-input-placeholder,.ce_form.half-center .formbody select:-ms-input-placeholder,.ce_form.half-center .formbody textarea:-ms-input-placeholder{opacity: .5;color: #008bb9}.ce_form.half-center .formbody input:-moz-placeholder,.ce_form.half-center .formbody select:-moz-placeholder,.ce_form.half-center .formbody textarea:-moz-placeholder{opacity: .5;color: #008bb9}.ce_form.half-center .formbody input.submit{margin: 0 auto}.ce_form.half-center .formbody fieldset.datenschutz{width: 100%;padding: 20px 0}.ce_form.half-center .formbody fieldset.datenschutz .widget-checkbox{padding: 0;background: none}.ce_form.half-center .formbody fieldset.datenschutz .widget-explanation{padding: 0 0 10px 0}.ce_form.half-center .formbody fieldset.datenschutz .widget-explanation h4{font-family: 'Didact Gothic', Arial, Helvetica, sans-serif !important;font-weight: 400 !important;font-size: 14px;color: #008bb9}.ce_form.half-center .formbody fieldset.datenschutz .widget-explanation p{font-size: 10px;color: #008bb9}.ce_form.half-center .formbody fieldset.datenschutz .widget-explanation a:hover{color: #008bb9}}#imagelightbox{position: fixed;z-index: 9999999;-ms-touch-action: none;touch-action: none;-moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.25);-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.25);box-shadow: 0px 0px 20px rgba(0,0,0,0.25);cursor: pointer}.imagelightbox-arrow{width: 40px;height: 40px;background: none !important}.imagelightbox-arrow:before{content: '>';width: 40px !important;height: 40px !important;overflow: hidden;background: none;position: absolute;font-size: 36px;line-height: 40px;left: 0;top: 0;right: 0;bottom: 0;text-align: center;color: #222;margin: 0 !important;border: 0 !important;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out}.imagelightbox-arrow.imagelightbox-arrow-right{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}.imagelightbox-arrow.imagelightbox-arrow-left{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}.imagelightbox-arrow:hover:before{color: #d1864c}.imagelightbox-wrapper{position: fixed;z-index: 9999998;left: 0;right: 0;top: 0;bottom: 0;background: rgba(255,255,255,0.95)}.imagelightbox-wrapper:after{position: absolute;right: 20px;top: 20px;content: 'X';font-size: 24px;line-height: 40px;color: #222;cursor: pointer;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out}.imagelightbox-wrapper:after:hover{color: #d1864c}.ce_gallery{position: relative;width: 100%;height: auto}.ce_gallery ul{position: relative;width: auto;height: auto;margin: 0px -2px 0px -2px;padding: 0;border: 0;list-style: none;padding: 0px}.ce_gallery ul:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}.ce_gallery ul li{position: relative;width: 20%;height: 0;float: left;margin: 0;padding: 15% 0 0 0 !important;border: 0;list-style: none}.ce_gallery ul li:before,.ce_gallery ul li:after{display: none}.ce_gallery ul li figure{position: absolute;left: 2px;top: 0px;right: 2px;bottom: 4px;overflow: hidden;width: auto;height: auto;background: #eee}.ce_gallery ul li figure:hover a{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2)}.ce_gallery ul li figure a{position: absolute;left: 0;top: 0;right: 0;bottom: 0;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out}.ce_gallery ul li figure a img{display: none}.ce_gallery ul.cols_1 li{width: 100%;padding: 75% 0 0 0 !important;float: none}.ce_gallery ul.cols_2 li{width: 50%;padding: 40% 0 0 0 !important}.ce_gallery ul.cols_3 li{width: 33.3333%;padding: 25% 0 0 0 !important}.ce_gallery ul.cols_4 li{width: 25%;padding: 18% 0 0 0 !important}.ce_gallery ul.cols_5 li{width: 20%;padding: 15% 0 0 0 !important}.ce_gallery ul.cols_6 li{width: 16.6666%;padding: 12% 0 0 0 !important}.pagination{padding: 20px 0px 0px 0px;position: relative;border-top: 1px solid rgba(0,0,0,0.25);text-align: left !important}.pagination:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}.pagination p{position: relative;width: auto;display: inline-block;text-align: left !important;height: 40px;line-height: 20px;padding: 10px 0}.pagination ul{position: relative;width: auto;float: right;display: block;text-align: right !important}.pagination ul li{position: relative;display: inline-block;width: auto;height: auto;padding: 0 !important;margin: 0px 1px 1px 0px;background: rgba(0,0,0,0.1)}.pagination ul li:before,.pagination ul li:after{display: none}.pagination ul li a,.pagination ul li span,.pagination ul li strong{position: relative;display: block;width: auto;min-width: 40px;height: 40px;text-align: center;line-height: 20px;padding: 10px;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out}.pagination ul li a:hover{background: #008bb9;color: #fff !important}.pagination ul li span.active,.pagination ul li strong.active{background: #159a39;color: #fff}.pagination ul li.first,.pagination ul li.last{display: none !important}.pagination ul li.previous a,.pagination ul li.next a,.pagination ul li.previous span,.pagination ul li.next span{padding: 10px 20px}.ce_text:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}.ce_player{position: relative}.ce_player video{display: inline-block;width: 100%;max-width: 1030px;height: auto}.ce_action_icon{position: relative;width: 100%;height: auto;padding: 0 0 60px 0}.ce_action_icon .wrapper{position: relative;width: 100%;height: auto}.ce_action_icon .wrapper:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}.ce_action_icon .wrapper .item{position: relative;width: 25%;height: auto;float: left}.ce_action_icon .wrapper .item .item-wrapper{position: relative;width: 100%;height: auto;padding: 0 40px;text-align: center}.ce_action_icon .wrapper .item .item-wrapper .item-icon{position: relative;display: inline-block;width: 70%;height: 0;padding: 70% 0 0 0;margin: 0 0 10px 0}.ce_action_icon .wrapper .item .item-wrapper .item-icon.icon-abgeben{background: url('/files/Hofmann/Contnet/benefiz-aktion-icon-abgeben.svg') center center no-repeat;background-size: contain}.ce_action_icon .wrapper .item .item-wrapper .item-icon.icon-ausfuellen{background: url('/files/Hofmann/Contnet/benefiz-aktion-icon-ausfuellen.svg') center center no-repeat;background-size: contain}.ce_action_icon .wrapper .item .item-wrapper .item-icon.icon-gewinnen{background: url('/files/Hofmann/Contnet/benefiz-aktion-icon-gewinnen.svg') center center no-repeat;background-size: contain}.ce_action_icon .wrapper .item .item-wrapper .item-icon.icon-gutes-tun{background: url('/files/Hofmann/Contnet/benefiz-aktion-icon-gutes-tun.svg') center center no-repeat;background-size: contain}.ce_action_icon .wrapper .item .item-wrapper *{color: #008bb9 !important}.ce_action_icon .wrapper .item .after-item{position: absolute;right: -10%;top: 20%;width: 20%;height: 0;padding: 20% 0 0 0}.ce_action_icon .wrapper .item .after-item.after-arrow{background: url('/files/Hofmann/Contnet/benefiz-aktion-icon-arrow.svg') center center no-repeat;background-size: contain}.ce_action_icon .wrapper .item .after-item.after-and{background: url('/files/Hofmann/Contnet/benefiz-aktion-icon-and.svg') center center no-repeat;background-size: contain}@media screen and (max-width: 1024px){.ce_action_icon .wrapper .item{position: relative;width: 100%;max-width: 320px;height: auto;float: none;margin: 0 auto}.ce_action_icon .wrapper .item .item-wrapper{position: relative;width: 100%;height: auto;padding: 40px 0;text-align: left}.ce_action_icon .wrapper .item .item-wrapper .item-icon{width: 30%;padding: 30% 0 0 0;margin: 0 20px 0 0;float: left}.ce_action_icon .wrapper .item .after-item{position: absolute;right: 45%;top: auto;bottom: -5%;width: 10%;height: 0;padding: 10% 0 0 0}.ce_action_icon .wrapper .item .after-item.after-arrow{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg)}}.home-btn-container{position: absolute;left: 50%;top: 100%;right: 50%;width: 0;height: 0;z-index: 99}.home-btn-container .home-btn{position: absolute;display: block;left: -40px;top: -40px;width: 80px;height: 80px;-moz-box-shadow: 0px 0px 5px #000;-webkit-box-shadow: 0px 0px 5px #000;box-shadow: 0px 0px 5px #000;border-radius: 100% 100% 100% 100%;-moz-border-radius: 100% 100% 100% 100%;-webkit-border-radius: 100% 100% 100% 100%;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out;background: #008bb9 url('/files/Hofmann/Contnet/benefiz-aktion-icon-home-t.svg') center center no-repeat;background-size: contain;cursor: pointer}.home-btn-container .home-btn:hover{background: #159a39 url('/files/Hofmann/Contnet/benefiz-aktion-icon-home-t.svg') center center no-repeat}#actionsform-wrapper{width: 100%;padding: 10px}#actionsform-wrapper #actionsform{padding: 60px 20px 20px 20px;background: rgba(0,0,0,0.05);border: 1px solid #008bb9}.tickets{position: relative;width: 100%;height: auto;border-bottom: 1px solid #008bb9;margin: 0 0 40px 0}.tickets .tickets-wrapper{position: relative;width: 100%;height: auto}.tickets .tickets-wrapper fieldset.tickets-wrapper{position: relative;width: 100%;height: auto;padding: 0px 0px 20px 0px}.tickets .tickets-wrapper fieldset.tickets-wrapper:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}.tickets .tickets-wrapper fieldset.tickets-wrapper legend{display: none}.tickets .tickets-wrapper fieldset.tickets-wrapper span{position: relative;display: block;float: left;width: 33.3333%;padding: 20px;text-align: center;cursor: pointer}.tickets .tickets-wrapper fieldset.tickets-wrapper span:hover{background: rgba(0,0,0,0.05)}.tickets .tickets-wrapper fieldset.tickets-wrapper span.active{background: #008bb9;color: #fff}.tickets .tickets-wrapper fieldset.tickets-wrapper span.active:hover{background: #008bb9}.tickets .tickets-wrapper fieldset.tickets-wrapper span.active label{color: #fff}.tickets .tickets-wrapper fieldset.tickets-wrapper span:before{position: relative;width: 120px;height: 120px;content: ' ';display: inline-block}.tickets .tickets-wrapper fieldset.tickets-wrapper span:nth-child(2):before{background: url('/files/Hofmann/Contnet/logo-SpVgg-Greuther-Fuerth.png') center center no-repeat;background-size: contain}.tickets .tickets-wrapper fieldset.tickets-wrapper span:nth-child(3):before{background: url('/files/Hofmann/Contnet/logo-1FC-Nuernberg.png') center center no-repeat;background-size: contain}.tickets .tickets-wrapper fieldset.tickets-wrapper span:nth-child(4):before{background: url('/files/Hofmann/Contnet/logo-HC-Erlangen.png') center center no-repeat;background-size: contain}.tickets .tickets-wrapper fieldset.tickets-wrapper span input{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;z-index: 999;opacity: 0;cursor: pointer}.tickets .tickets-wrapper fieldset.tickets-wrapper span label{display: block !important;text-align: center;width: 100%}@media screen and (max-width: 768px){.tickets .tickets-wrapper fieldset.tickets-wrapper span{float: none;width: 100%;padding: 20px 0}.tickets .tickets-wrapper fieldset.tickets-wrapper span:before{position: relative;width: 80px;height: 80px;content: ' ';display: inline-block}.tickets .tickets-wrapper fieldset.tickets-wrapper span label{display: inline-block !important;text-align: left;width: 160px;line-height: 80px;padding: 0 0 0 10px}}
