@import url(https://fonts.googleapis.com/css2?family=Catamaran:wght@100..900&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:bluu;src:url(/user/themes/fegkrems/fonts/bluunext-titling-webfont.woff2) format("woff2"),url(/user/themes/fegkrems/fonts/bluunext-titling-webfont.woff) format("woff");@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */font-weight:700;font-style:normal;font-display:swap}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:feg-icon;src:url(/user/themes/fegkrems/fonts/feg-icon.ttf?whxg7w) format("truetype"),url(/user/themes/fegkrems/fonts/feg-icon.woff?whxg7w) format("woff"),url(/user/themes/fegkrems/fonts/feg-icon.svg?whxg7w#feg-icon) format("svg");font-weight:400;font-style:normal;font-display:block}.icon,[class*=" icon--"],[class^=icon--]{font-family:feg-icon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.large-icon,[class*=" icon--"].large-icon,[class^=icon--].large-icon{font-size:1.5em;line-height:1;position:relative;top:.12em}.icon--copyright:before{content:"\e931"}.icon--external:before{content:"\e92f"}.icon--link:before{content:"\e930"}.icon--close:before{content:"\e92e"}.icon--accessibility:before{content:"\e900"}.icon--bericht:before{content:"\e901"}.icon--checkbox:before{content:"\e902"}.icon--computer:before{content:"\e903"}.icon--datum:before{content:"\e904"}.icon--drucker:before{content:"\e905"}.icon--entsperrt:before{content:"\e906"}.icon--erde:before{content:"\e907"}.icon--event:before{content:"\e90e"}.icon--filter:before{content:"\e908"}.icon--frage:before{content:"\e909"}.icon--geschenk:before{content:"\e90a"}.icon--gesperrt:before{content:"\e90b"}.icon--gespraech:before{content:"\e90c"}.icon--gratis:before{content:"\e90d"}.icon--gruppe:before{content:"\e90e"}.icon--hand:before{content:"\e90f"}.icon--haus:before{content:"\e910"}.icon--herz:before{content:"\e911"}.icon--hirn:before{content:"\e912"}.icon--idee:before{content:"\e913"}.icon--info:before{content:"\e914"}.icon--input:before{content:"\e915"}.icon--kaffee:before{content:"\e916"}.icon--kommentar:before{content:"\e917"}.icon--links:before{content:"\e918"}.icon--mail:before{content:"\e919"}.icon--musik:before{content:"\e91a"}.icon--news:before{content:"\e91b"}.icon--notizen:before{content:"\e91c"}.icon--ort-person:before{content:"\e91d"}.icon--ort:before{content:"\e91e"}.icon--person:before{content:"\e91f"}.icon--praesentation:before{content:"\e920"}.icon--preis:before{content:"\e921"}.icon--rakete:before{content:"\e922"}.icon--rauf:before{content:"\e923"}.icon--rechts:before{content:"\e924"}.icon--runter:before{content:"\e925"}.icon--stern:before{content:"\e926"}.icon--suche:before{content:"\e927"}.icon--telefon:before{content:"\e928"}.icon--ton:before{content:"\e929"}.icon--video:before{content:"\e92a"}.icon--warnung:before{content:"\e92b"}.icon--zahnrad:before{content:"\e92c"}.icon--zeit:before{content:"\e92d"}.u-filter-hidden,.u-hidden{display:none}.u-invisible{visibility:hidden}.u-full-width{width:100%!important;max-width:none!important}.u-full-height{height:100%!important;max-height:none!important}.u-margin-auto{margin-left:auto;margin-right:auto}.u-img-fluid{width:100%;height:auto}.u-img-fluid--noupscale{max-width:100%;height:auto}.u-text--left{text-align:left!important}.u-text--center{text-align:center!important}.u-text--right{text-align:right!important}.u-text--justify{text-align:justify!important}.u-flex-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.u-flex-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.u-flex-divider{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.u-flex-linebreak{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}.u-rm-linkstyles a,a.u-rm-linkstyles{text-decoration:none;color:inherit}.u-rm-linkstyles a:active,.u-rm-linkstyles a:hover,.u-rm-linkstyles a:visited,a.u-rm-linkstyles:active,a.u-rm-linkstyles:hover,a.u-rm-linkstyles:visited{color:inherit;text-decoration:none}ol.u-rm-liststyles,ul.u-rm-liststyles{padding-left:0;margin:0}ol.u-rm-liststyles>li,ul.u-rm-liststyles>li{list-style-type:none}button.u-rm-buttonstyle{font-size:100%;font-family:inherit;border:0;padding:0;background:0 0;cursor:pointer}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.u-background-fixed{background-attachment:fixed}.u-layerbox{position:relative}.u-layer{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0}.u-layerbase{position:relative;z-index:10}.u-autocolor{color:#000}.u-autocolor.bg--black,.u-autocolor.bg--blue,.u-autocolor.bg--darkblue,.u-autocolor.bg--red{color:#fff}.u-autocolor--bgblue,.u-autocolor--black,.u-autocolor--darkblue,.u-autocolor--red{color:#fff}html{font-size:1.25em}body{font-family:Catamaran,sans-serif;font-weight:250;letter-spacing:.03em}body .h1,body h1{font-family:bluu,serif;font-size:3.5rem;text-transform:none;font-weight:700;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:767px){body .h1,body h1{font-size:2.5rem}}@media (max-width:575px){body .h1,body h1{font-size:2.2rem}}body .h2,body h2{font-family:Catamaran,sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:767px){body .h2,body h2{font-size:1.5rem}}body .h3,body h3{font-family:Catamaran,sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:767px){body .h3,body h3{font-size:1.2rem}}body .h4,body h4{font-family:Catamaran,sans-serif;font-size:1.2rem;text-transform:none;font-weight:700}@media (max-width:767px){body .h4,body h4{font-size:1.1rem}}body .h5,body h5{font-family:Catamaran,sans-serif;font-size:1rem;text-transform:none;font-weight:700}body .h6,body h6{font-family:Catamaran,sans-serif;font-size:1rem;text-transform:none;font-weight:700}body a{color:#aa3123;font-weight:450;text-decoration:none}body a:active,body a:focus,body a:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.12em}body a:visited{opacity:.8}main{line-height:1.7}@media (max-width:575px){main{line-height:1.4}}.quote--short{font-family:bluu,serif;font-size:1.6rem;line-height:1.4;position:relative;margin:3rem;margin-top:4rem;max-width:40em;color:#5b7b8b;z-index:10}@media (max-width:575px){.quote--short{font-size:1.5rem;line-height:1.2;margin:0rem;margin-top:4rem}}.quote--short::after{content:"”";color:#faf4ea;z-index:-1;position:absolute;left:-2.5rem;top:-5rem;font-family:Catamaran,sans-serif;font-weight:600;font-size:14rem}@media (max-width:575px){.quote--short::after{left:-1.5rem}}.quote--long{font-family:serif;font-size:1.1rem;font-weight:lighter;font-style:italic;margin:1.5rem 3rem;padding:.5em 0;padding-left:1.5rem;max-width:40em;border-left:10px solid #fdc135}@media (max-width:575px){.quote--long{margin-left:0;margin-right:0}}.quote--long>footer,.quote--short>footer{color:#5b7b8b;font-family:Catamaran,sans-serif;font-size:1rem;font-style:normal;font-weight:450;margin-top:.5em}.quote--no-margin{margin-left:0!important}.dropcap::first-letter{font-family:bluu,serif;font-size:4em;font-weight:700;float:left;line-height:.8;margin-right:.1em;margin-bottom:-.2rem;color:#133240}details.details--small{font-size:.8em;color:#5b7b8b}details.details--small>summary{font-weight:600;line-height:1;padding:.65em .75em .5em .75em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;-webkit-transition:background-color,border-radius .5s ease-in-out;transition:background-color,border-radius .5s ease-in-out}details.details--small>div{border:1px solid #fff0;border-radius:0 0 .25rem .25rem;color:#000;-webkit-transform-origin:top center;transform-origin:top center;padding:.5rem 1rem}details.details--small[open]>summary{background-color:#5b7b8b;color:#fff;border-radius:.25rem .25rem 0 0}details.details--small[open]>div{border:1px solid #5b7b8b;-webkit-animation:summary_show .5s ease-in-out;animation:summary_show .5s ease-in-out}@-webkit-keyframes summary_show{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes summary_show{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}.bg--yellow{background-color:#fdc135!important}.bg--blue{background-color:#5b7b8b!important}.bg--darkblue{background-color:#133240!important}.bg--red{background-color:#aa3123!important}.bg--light{background-color:#eadec7!important}.bg--verylight{background-color:#faf4ea!important}.bg--white{background-color:#fff!important}.bg--black{background-color:#000!important}.bg--transparent{background-color:transparent!important}.pt--none{padding-top:0!important}.pb--none{padding-bottom:0!important}.pl--none{padding-left:0!important}.pr--none{padding-right:0!important}.mt--none{margin-top:0!important}.mb--none{margin-bottom:0!important}.ml--none{margin-left:0!important}.mr--none{margin-right:0!important}.pt--xxs{padding-top:.25rem!important}.pb--xxs{padding-bottom:.25rem!important}.pl--xxs{padding-left:.25rem!important}.pr--xxs{padding-right:.25rem!important}.mt--xxs{margin-top:.25rem!important}.mb--xxs{margin-bottom:.25rem!important}.ml--xxs{margin-left:.25rem!important}.mr--xxs{margin-right:.25rem!important}.pt--xs{padding-top:.5rem!important}.pb--xs{padding-bottom:.5rem!important}.pl--xs{padding-left:.5rem!important}.pr--xs{padding-right:.5rem!important}.mt--xs{margin-top:.5rem!important}.mb--xs{margin-bottom:.5rem!important}.ml--xs{margin-left:.5rem!important}.mr--xs{margin-right:.5rem!important}.pt--sm{padding-top:1rem!important}.pb--sm{padding-bottom:1rem!important}.pl--sm{padding-left:1rem!important}.pr--sm{padding-right:1rem!important}.mt--sm{margin-top:1rem!important}.mb--sm{margin-bottom:1rem!important}.ml--sm{margin-left:1rem!important}.mr--sm{margin-right:1rem!important}.pt--md{padding-top:2rem!important}.pb--md{padding-bottom:2rem!important}.pl--md{padding-left:2rem!important}.pr--md{padding-right:2rem!important}.mt--md{margin-top:2rem!important}.mb--md{margin-bottom:2rem!important}.ml--md{margin-left:2rem!important}.mr--md{margin-right:2rem!important}.pt--lg{padding-top:3rem!important}.pb--lg{padding-bottom:3rem!important}.pl--lg{padding-left:3rem!important}.pr--lg{padding-right:3rem!important}.mt--lg{margin-top:3rem!important}.mb--lg{margin-bottom:3rem!important}.ml--lg{margin-left:3rem!important}.mr--lg{margin-right:3rem!important}.pt--xl{padding-top:5rem!important}.pb--xl{padding-bottom:5rem!important}.pl--xl{padding-left:5rem!important}.pr--xl{padding-right:5rem!important}.mt--xl{margin-top:5rem!important}.mb--xl{margin-bottom:5rem!important}.ml--xl{margin-left:5rem!important}.mr--xl{margin-right:5rem!important}.pt--xxl{padding-top:8rem!important}.pb--xxl{padding-bottom:8rem!important}.pl--xxl{padding-left:8rem!important}.pr--xxl{padding-right:8rem!important}.mt--xxl{margin-top:8rem!important}.mb--xxl{margin-bottom:8rem!important}.ml--xxl{margin-left:8rem!important}.mr--xxl{margin-right:8rem!important}.gridgap--none{grid-gap:0!important}.gridgap--xxs{grid-gap:.25rem!important}.gridgap--xs{grid-gap:.5rem!important}.gridgap--sm{grid-gap:1rem!important}.gridgap--md{grid-gap:2rem!important}.gridgap--lg{grid-gap:3rem!important}.gridgap--xl{grid-gap:5rem!important}.gridgap--xxl{grid-gap:8rem!important}div,section{-webkit-box-sizing:border-box;box-sizing:border-box}.container{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 2rem}.container .container{padding:0}.container--small{max-width:992px}body.scroll_lock{overflow-y:hidden}body main p{margin-top:0}body main p:last-child{margin-bottom:0}body main small{font-size:.8em;line-height:1;opacity:.75}body main .h1,body main .h2,body main .h3,body main .h4,body main .h5,body main .h6,body main h1,body main h2,body main h3,body main h4,body main h5,body main h6{line-height:1.2;margin-top:1em;margin-bottom:.5em}body main .h1:first-child,body main .h2:first-child,body main .h3:first-child,body main .h4:first-child,body main .h5:first-child,body main .h6:first-child,body main h1:first-child,body main h2:first-child,body main h3:first-child,body main h4:first-child,body main h5:first-child,body main h6:first-child{margin-top:0}body main .h1:last-child,body main .h2:last-child,body main .h3:last-child,body main .h4:last-child,body main .h5:last-child,body main .h6:last-child,body main h1:last-child,body main h2:last-child,body main h3:last-child,body main h4:last-child,body main h5:last-child,body main h6:last-child{margin-bottom:0}body main b,body main strong{font-weight:700}body main hr{margin-top:.5em;margin-bottom:.5em;opacity:.5}body main p+hr{margin-top:0;margin-bottom:1em}body main section{margin-bottom:2rem}body main ol,body main ul{padding-left:1.5em}figure{margin:0;padding:0}input,textarea{-webkit-box-sizing:border-box;box-sizing:border-box}.color-negative{color:#fff}.color-negative p{font-weight:450}.text-shadow{text-shadow:0 0 1em rgb(0 0 0 / .4),0 0 2em rgb(0 0 0 / .2)}.button{cursor:pointer;color:inherit;text-decoration:none;font-family:bluu,serif;display:inline-block;padding:.2em .8em .15em .8em;margin:.2rem;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;border-radius:.5em;-webkit-box-shadow:0 0 0 #fff0;box-shadow:0 0 0 #fff0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:not(.button--text):hover{text-decoration:none}.button:focus,.button:hover{-webkit-box-shadow:0 0 .1rem rgb(0 0 0 / .2),0 0 .3rem rgb(0 0 0 / .2),0 0 .6rem rgb(0 0 0 / .2);box-shadow:0 0 .1rem rgb(0 0 0 / .2),0 0 .3rem rgb(0 0 0 / .2),0 0 .6rem rgb(0 0 0 / .2)}.button--primary{background-color:#fdc135;border:2px solid #fdc135}.button--secondary{background-color:#5b7b8b;border:2px solid #5b7b8b;color:#fff}.button--negative{background-color:#fff;color:#000;border:2px solid #fff}.button--outline{background-color:#fff0;border:2px solid #000}.button--text{padding:0;margin:0;text-decoration:underline;text-underline-offset:.1em;text-decoration-thickness:.15em}.button--text:focus,.button--text:hover{-webkit-box-shadow:none;box-shadow:none}.button--text:focus{outline:2px solid #000}.transition--above--arrow-light,.transition--above--arrow-verylight{position:relative;margin-top:5rem}.transition--above--arrow-light::before,.transition--above--arrow-verylight::before{content:"";display:block;position:absolute;top:1px;left:0;bottom:auto;right:0;height:8vw;background-image:url(/user/themes/fegkrems/images/softarrow-hor-light.svg);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transform:scaleY(-1) translateY(100%);transform:scaleY(-1) translateY(100%)}.transition--above--arrow-verylight::before{background-image:url(/user/themes/fegkrems/images/softarrow-hor-verylight.svg)}.transition--below--arrow-light,.transition--below--arrow-verylight{position:relative;margin-bottom:5rem}.transition--below--arrow-light::after,.transition--below--arrow-verylight::after{content:"";display:block;position:absolute;top:auto;left:0;bottom:1px;right:0;height:8vw;background-image:url(/user/themes/fegkrems/images/softarrow-hor-light.svg);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transform:translateY(100%);transform:translateY(100%)}.transition--above--arrow-verylight::before{background-image:url(/user/themes/fegkrems/images/softarrow-hor-verylight.svg)}.transition--above--gradient{position:relative;margin-top:5rem}.transition--above--gradient::before{content:"";display:block;position:absolute;top:0;left:0;bottom:auto;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);height:5rem;background:#eadec7;background:-webkit-gradient(linear,left bottom,left top,from(#eadec7),to(#fff0));background:linear-gradient(0deg,#eadec7 0,#fff0 100%);z-index:50;pointer-events:none}.transition--below--gradient{position:relative;margin-bottom:5rem}.transition--below--gradient::after{content:"";display:block;position:absolute;top:auto;left:0;bottom:0;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);height:5rem;background:#eadec7;background:-webkit-gradient(linear,left top,left bottom,from(#eadec7),to(#fff0));background:linear-gradient(180deg,#eadec7 0,#fff0 100%);z-index:50;pointer-events:none}.textbox{background-color:#eadec7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.textbox__titlebar{position:relative;background-color:#5b7b8b}.textbox__titlebar.bg--default{color:#fff}.textbox__titlebar__title{margin:0;padding:1rem;padding-bottom:calc(1.5rem + 1rem - .5rem);text-align:center}.textbox__titlebar__arrow{position:absolute;top:auto;left:0;bottom:-1px;right:0;height:1.5rem;background-image:url(/user/themes/fegkrems/images/softarrow-negmask-hor-light.svg);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.textbox__content{padding:2rem;padding-top:calc(2rem - .5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-styled input[type=button],.form-styled input[type=date],.form-styled input[type=datetime-local],.form-styled input[type=email],.form-styled input[type=month],.form-styled input[type=number],.form-styled input[type=password],.form-styled input[type=reset],.form-styled input[type=search],.form-styled input[type=submit],.form-styled input[type=tel],.form-styled input[type=text],.form-styled input[type=time],.form-styled input[type=url],.form-styled input[type=week],.form-styled textarea{border-radius:.3rem;border:none;padding:.5em .75em}.form-styled input[type=date],.form-styled input[type=datetime-local],.form-styled input[type=email],.form-styled input[type=month],.form-styled input[type=number],.form-styled input[type=password],.form-styled input[type=search],.form-styled input[type=tel],.form-styled input[type=text],.form-styled input[type=time],.form-styled input[type=url],.form-styled input[type=week],.form-styled textarea{resize:vertical;background-color:#faf4ea}.form-styled input[type=date]:disabled,.form-styled input[type=datetime-local]:disabled,.form-styled input[type=email]:disabled,.form-styled input[type=month]:disabled,.form-styled input[type=number]:disabled,.form-styled input[type=password]:disabled,.form-styled input[type=search]:disabled,.form-styled input[type=tel]:disabled,.form-styled input[type=text]:disabled,.form-styled input[type=time]:disabled,.form-styled input[type=url]:disabled,.form-styled input[type=week]:disabled,.form-styled textarea:disabled{background-color:#e3e3e3}.form-styled button.button,.form-styled input[type=button],.form-styled input[type=reset],.form-styled input[type=submit]{background-color:#5b7b8b;color:#fff;border-radius:.3rem;border:none;padding:.5em 1em;font-family:bluu,serif}.form-styled button.button.success,.form-styled input[type=button].success,.form-styled input[type=reset].success,.form-styled input[type=submit].success{background-color:#389438;color:#fff}.form-styled button.button.error,.form-styled input[type=button].error,.form-styled input[type=reset].error,.form-styled input[type=submit].error{background-color:#aa3123;color:#fff}.form-styled button.submit,.form-styled input[type=submit]{background-color:#fdc135;color:#000}.form-styled .form-messages{font-size:.75em;font-weight:450}.form-styled .form-messages ul{padding-left:0;margin:.25em .25em .5em .25em;line-height:1.4}.form-styled .form-messages ul li{list-style-type:none;color:#fff;background-color:#133240;padding:1em;border-radius:.3rem}.form-styled .form-messages ul li.form-messages__error{background-color:#aa3123!important}.form-styled .form-messages ul li.form-messages__success{background-color:#389438!important}.form-styled .grouped-inputs input[type=button]:not(:first-of-type),.form-styled .grouped-inputs input[type=date]:not(:first-of-type),.form-styled .grouped-inputs input[type=datetime-local]:not(:first-of-type),.form-styled .grouped-inputs input[type=email]:not(:first-of-type),.form-styled .grouped-inputs input[type=month]:not(:first-of-type),.form-styled .grouped-inputs input[type=number]:not(:first-of-type),.form-styled .grouped-inputs input[type=password]:not(:first-of-type),.form-styled .grouped-inputs input[type=reset]:not(:first-of-type),.form-styled .grouped-inputs input[type=search]:not(:first-of-type),.form-styled .grouped-inputs input[type=submit]:not(:first-of-type),.form-styled .grouped-inputs input[type=tel]:not(:first-of-type),.form-styled .grouped-inputs input[type=text]:not(:first-of-type),.form-styled .grouped-inputs input[type=time]:not(:first-of-type),.form-styled .grouped-inputs input[type=url]:not(:first-of-type),.form-styled .grouped-inputs input[type=week]:not(:first-of-type),.form-styled .grouped-inputs textarea:not(:first-of-type),.form-styled.grouped-inputs input[type=button]:not(:first-of-type),.form-styled.grouped-inputs input[type=date]:not(:first-of-type),.form-styled.grouped-inputs input[type=datetime-local]:not(:first-of-type),.form-styled.grouped-inputs input[type=email]:not(:first-of-type),.form-styled.grouped-inputs input[type=month]:not(:first-of-type),.form-styled.grouped-inputs input[type=number]:not(:first-of-type),.form-styled.grouped-inputs input[type=password]:not(:first-of-type),.form-styled.grouped-inputs input[type=reset]:not(:first-of-type),.form-styled.grouped-inputs input[type=search]:not(:first-of-type),.form-styled.grouped-inputs input[type=submit]:not(:first-of-type),.form-styled.grouped-inputs input[type=tel]:not(:first-of-type),.form-styled.grouped-inputs input[type=text]:not(:first-of-type),.form-styled.grouped-inputs input[type=time]:not(:first-of-type),.form-styled.grouped-inputs input[type=url]:not(:first-of-type),.form-styled.grouped-inputs input[type=week]:not(:first-of-type),.form-styled.grouped-inputs textarea:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}.form-styled .grouped-inputs input[type=button]:not(:last-of-type),.form-styled .grouped-inputs input[type=date]:not(:last-of-type),.form-styled .grouped-inputs input[type=datetime-local]:not(:last-of-type),.form-styled .grouped-inputs input[type=email]:not(:last-of-type),.form-styled .grouped-inputs input[type=month]:not(:last-of-type),.form-styled .grouped-inputs input[type=number]:not(:last-of-type),.form-styled .grouped-inputs input[type=password]:not(:last-of-type),.form-styled .grouped-inputs input[type=reset]:not(:last-of-type),.form-styled .grouped-inputs input[type=search]:not(:last-of-type),.form-styled .grouped-inputs input[type=submit]:not(:last-of-type),.form-styled .grouped-inputs input[type=tel]:not(:last-of-type),.form-styled .grouped-inputs input[type=text]:not(:last-of-type),.form-styled .grouped-inputs input[type=time]:not(:last-of-type),.form-styled .grouped-inputs input[type=url]:not(:last-of-type),.form-styled .grouped-inputs input[type=week]:not(:last-of-type),.form-styled .grouped-inputs textarea:not(:last-of-type),.form-styled.grouped-inputs input[type=button]:not(:last-of-type),.form-styled.grouped-inputs input[type=date]:not(:last-of-type),.form-styled.grouped-inputs input[type=datetime-local]:not(:last-of-type),.form-styled.grouped-inputs input[type=email]:not(:last-of-type),.form-styled.grouped-inputs input[type=month]:not(:last-of-type),.form-styled.grouped-inputs input[type=number]:not(:last-of-type),.form-styled.grouped-inputs input[type=password]:not(:last-of-type),.form-styled.grouped-inputs input[type=reset]:not(:last-of-type),.form-styled.grouped-inputs input[type=search]:not(:last-of-type),.form-styled.grouped-inputs input[type=submit]:not(:last-of-type),.form-styled.grouped-inputs input[type=tel]:not(:last-of-type),.form-styled.grouped-inputs input[type=text]:not(:last-of-type),.form-styled.grouped-inputs input[type=time]:not(:last-of-type),.form-styled.grouped-inputs input[type=url]:not(:last-of-type),.form-styled.grouped-inputs input[type=week]:not(:last-of-type),.form-styled.grouped-inputs textarea:not(:last-of-type){border-top-right-radius:0;border-bottom-right-radius:0}.popup{display:none;z-index:10000;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgb(19 50 64 / .5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem;max-height:100%}.popup.open{display:block}.popup>div{position:static;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:.25rem;padding:2rem;-webkit-box-shadow:0 0 3rem rgb(0 0 0 / .2);box-shadow:0 0 3rem rgb(0 0 0 / .2);max-height:100%;max-width:992px}.popup__content{overflow-y:auto}.popup__buttons{text-align:center;margin-top:1rem}.ajax_spinner{font-size:inherit;width:1em;height:1em;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:steps(8,end);animation-timing-function:steps(8,end);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}a[href^="http://"]:not([href*="feg-krems.at"]):before,a[href^="https://"]:not([href*="feg-krems.at"]):before{content:"\e92f";font-family:feg-icon;padding-right:.15em;position:relative;bottom:-.075em}.copyright-attribution{-webkit-transition:opacity .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s;cursor:pointer;width:1.2rem;height:1.2rem;border-radius:1.2rem;background-color:rgb(0 0 0 / .25);text-align:center}.copyright-attribution>i{color:#fff;position:relative;top:-.075rem}.copyright-attribution__popup .popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding-bottom:1rem}.copyright-attribution__popup__item{max-width:20rem}.copyright-attribution__popup figure{padding:1rem;margin-bottom:1rem;border-radius:.3rem;background-color:#e3e3e3;-webkit-background-size:24px 24px;background-size:24px 24px;background-position:12px 12px,-12px 0,0 0,0 12px;background-image:linear-gradient(45deg,#c7c7c7 25%,transparent 25%),linear-gradient(-45deg,#c7c7c7 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#c7c7c7 75%),linear-gradient(-45deg,transparent 75%,#c7c7c7 75%)}.dbg-border{border:1px solid #000}.dbg-background{background-color:rgb(255 0 0 / .06)}.dbg-info{font-size:.8rem;font-family:monospace;padding:.75em;padding-top:1em;background-color:#ff0}.dbg-code{font-size:.6rem;font-family:"Source Code Pro",monospace;font-weight:400;padding:1em;color:#000;background-color:#d3d3d3;line-height:1.2;overflow-x:scroll;max-height:50vh}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));grid-gap:3rem}@media (min-width:1440px){.grid{grid-gap:5rem}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem;margin-bottom:-2rem}.row.no-gutters{margin-left:0;margin-right:0;margin-bottom:0}.row.no-gutters>.col{padding-left:0;padding-right:0;margin-bottom:0}.col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0%;max-width:100%;padding-left:2rem;padding-right:2rem;margin-bottom:2rem}@media (max-width:575px){.col{padding-left:1rem;padding-right:1rem}}.col--1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.col--2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.col--3{-ms-flex-preferred-size:25%;flex-basis:25%}.col--4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.col--5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.col--6{-ms-flex-preferred-size:50%;flex-basis:50%}.col--7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.col--8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.col--9{-ms-flex-preferred-size:75%;flex-basis:75%}.col--10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.col--11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.col--12{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:450px){.col--xxs--1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.col--xxs--2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.col--xxs--3{-ms-flex-preferred-size:25%;flex-basis:25%}.col--xxs--4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.col--xxs--5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.col--xxs--6{-ms-flex-preferred-size:50%;flex-basis:50%}.col--xxs--7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.col--xxs--8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.col--xxs--9{-ms-flex-preferred-size:75%;flex-basis:75%}.col--xxs--10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.col--xxs--11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.col--xxs--12{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width:576px){.col--xs--1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.col--xs--2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.col--xs--3{-ms-flex-preferred-size:25%;flex-basis:25%}.col--xs--4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.col--xs--5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.col--xs--6{-ms-flex-preferred-size:50%;flex-basis:50%}.col--xs--7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.col--xs--8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.col--xs--9{-ms-flex-preferred-size:75%;flex-basis:75%}.col--xs--10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.col--xs--11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.col--xs--12{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width:768px){.col--sm--1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.col--sm--2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.col--sm--3{-ms-flex-preferred-size:25%;flex-basis:25%}.col--sm--4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.col--sm--5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.col--sm--6{-ms-flex-preferred-size:50%;flex-basis:50%}.col--sm--7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.col--sm--8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.col--sm--9{-ms-flex-preferred-size:75%;flex-basis:75%}.col--sm--10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.col--sm--11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.col--sm--12{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width:992px){.col--md--1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.col--md--2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.col--md--3{-ms-flex-preferred-size:25%;flex-basis:25%}.col--md--4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.col--md--5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.col--md--6{-ms-flex-preferred-size:50%;flex-basis:50%}.col--md--7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.col--md--8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.col--md--9{-ms-flex-preferred-size:75%;flex-basis:75%}.col--md--10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.col--md--11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.col--md--12{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width:1200px){.col--lg--1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.col--lg--2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.col--lg--3{-ms-flex-preferred-size:25%;flex-basis:25%}.col--lg--4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.col--lg--5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.col--lg--6{-ms-flex-preferred-size:50%;flex-basis:50%}.col--lg--7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.col--lg--8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.col--lg--9{-ms-flex-preferred-size:75%;flex-basis:75%}.col--lg--10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.col--lg--11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.col--lg--12{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width:1440px){.col--xl--1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.col--xl--2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.col--xl--3{-ms-flex-preferred-size:25%;flex-basis:25%}.col--xl--4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.col--xl--5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.col--xl--6{-ms-flex-preferred-size:50%;flex-basis:50%}.col--xl--7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.col--xl--8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.col--xl--9{-ms-flex-preferred-size:75%;flex-basis:75%}.col--xl--10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.col--xl--11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.col--xl--12{-ms-flex-preferred-size:100%;flex-basis:100%}}.row.gutters--none{margin-left:0;margin-right:0;margin-bottom:0}.row.gutters--none>.col{padding-left:0;padding-right:0;margin-bottom:0}.row.gutters--xxs{margin-left:-.25rem;margin-right:-.25rem;margin-bottom:-.25rem}.row.gutters--xxs>.col{padding-left:.25rem;padding-right:.25rem;margin-bottom:.25rem}.row.gutters--xs{margin-left:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.row.gutters--xs>.col{padding-left:.5rem;padding-right:.5rem;margin-bottom:.5rem}.row.gutters--sm{margin-left:-1rem;margin-right:-1rem;margin-bottom:-1rem}.row.gutters--sm>.col{padding-left:1rem;padding-right:1rem;margin-bottom:1rem}.row.gutters--md{margin-left:-2rem;margin-right:-2rem;margin-bottom:-2rem}.row.gutters--md>.col{padding-left:2rem;padding-right:2rem;margin-bottom:2rem}.row.gutters--lg{margin-left:-3rem;margin-right:-3rem;margin-bottom:-3rem}.row.gutters--lg>.col{padding-left:3rem;padding-right:3rem;margin-bottom:3rem}.row.gutters--xl{margin-left:-5rem;margin-right:-5rem;margin-bottom:-5rem}.row.gutters--xl>.col{padding-left:5rem;padding-right:5rem;margin-bottom:5rem}.row.gutters--xxl{margin-left:-8rem;margin-right:-8rem;margin-bottom:-8rem}.row.gutters--xxl>.col{padding-left:8rem;padding-right:8rem;margin-bottom:8rem}.header-frontpage{background-position-y:90%!important}body{padding-top:140px;-webkit-transition-property:padding-top;transition-property:padding-top;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.header_small{padding-top:80px}body>header{background-color:#fdc135;position:fixed;top:0;left:0;width:100vw;height:140px;z-index:1000;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body>header .header-logo{height:100%}body>header .header-logo__icon{position:absolute;z-index:1020;top:30px;left:30px;width:230px;-webkit-transition-property:[width,top,bottom,left,right];transition-property:[width,top,bottom,left,right];-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media (max-width:991px){body>header .header-logo__icon{width:150px;top:15px;left:15px}}@media (max-width:575px){body>header .header-logo__icon{width:100px;top:30px;left:15px}}@media (max-width:449px){body>header .header-logo__icon{display:none}}body>header .header-logo__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:250px;height:100%;margin-left:300px;-webkit-transition-property:width margin;transition-property:width margin;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media (max-width:991px){body>header .header-logo__text{margin-left:190px}}@media (max-width:575px){body>header .header-logo__text{width:200px;margin-left:130px}}@media (max-width:449px){body>header .header-logo__text{margin-left:1rem}}body>header .header-logo__mobile{display:none;max-width:15rem;margin:0 auto}body>header nav.navi a:not([href]){cursor:default}@media (min-width:1200px){body>header nav.navi ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1rem}body>header nav.navi>ul{height:100%}body>header nav.navi>ul>li>a>.navi__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:0 1.5rem;font-size:1.2rem;font-weight:700;text-transform:uppercase;-webkit-transition-property:font-size;transition-property:font-size;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body>header nav.navi>ul>li>a>.navi__item>.navi__item__opener{width:1rem;position:relative;left:.5rem;bottom:.1rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}body>header nav.navi>ul>li:focus-within>a>.navi__item,body>header nav.navi>ul>li:focus>a>.navi__item,body>header nav.navi>ul>li:hover>a>.navi__item{background-color:#fff;position:relative}body>header nav.navi>ul>li:focus-within>a>.navi__item.has_children::after,body>header nav.navi>ul>li:focus>a>.navi__item.has_children::after,body>header nav.navi>ul>li:hover>a>.navi__item.has_children::after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:1010;height:10px;background-image:url(/user/themes/fegkrems/images/softarrow-nav.svg);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}body>header nav.navi>ul li>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#5b7b8b;position:absolute;left:0;right:0;top:140px}body>header nav.navi>ul li>ul>li>a>.navi__item{padding:1.5rem;color:#fff;font-weight:700}body>header nav.navi>ul li>ul>li:hover>a>.navi__item{background-color:rgb(255 255 255 / .2)}body>header nav.navi>ul li ul{display:none}body>header nav.navi>ul li.open>ul,body>header nav.navi>ul li:hover>ul{display:-webkit-box;display:-ms-flexbox;display:flex}body>header nav.navi>ul li.open>a>.navi__item>.navi__item__opener,body>header nav.navi>ul li:hover>a>.navi__item>.navi__item__opener{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@media (max-width:1199px){body>header nav.navi.open{display:block}body>header nav.navi{display:none;background-color:#fdc135;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1100;text-align:center;padding:80px;line-height:1.7;overflow-y:auto}}@media (max-width:1199px) and (max-width:575px){body>header nav.navi{padding:1rem}}@media (max-width:1199px){body>header nav.navi .navi__item.has_children:focus,body>header nav.navi .navi__item.has_children:hover{background-color:#fff0}body>header nav.navi .header-logo__mobile{display:block}body>header nav.navi .navi__item__opener{display:none}body>header nav.navi>ul{overflow-y:auto;display:block}body>header nav.navi>ul>li>a>.navi__item{font-size:1.8rem;font-weight:700;line-height:1;text-transform:uppercase;margin-top:1rem;margin-bottom:.2rem;padding-top:.2em}}@media (max-width:1199px) and (max-width:575px){body>header nav.navi>ul>li>a>.navi__item{font-size:1.5rem}}@media (max-width:1199px){body>header nav.navi>ul>li>a>.navi__item:focus,body>header nav.navi>ul>li>a>.navi__item:hover{background-color:#fff}body>header nav.navi>ul li>ul>li>a>.navi__item{font-size:1.5rem;font-weight:250;margin-bottom:.5rem;padding-top:.2em}}@media (max-width:1199px) and (max-width:575px){body>header nav.navi>ul li>ul>li>a>.navi__item{font-size:1.1rem}}@media (max-width:1199px){body>header nav.navi>ul li>ul>li>a>.navi__item:focus,body>header nav.navi>ul li>ul>li>a>.navi__item:hover{background-color:#fff}}body>header.header--small{height:80px}body>header.header--small .header-logo__icon{width:80px;left:10px;top:10px}body>header.header--small .header-logo__text{width:220px}@media (min-width:450px){body>header.header--small .header-logo__text{margin-left:105px;width:180px}}body>header.header--small nav.navi>ul>li>a>.navi__item{font-size:1.2rem}body>header.header--small nav.navi>ul li>ul{top:80px}.hamburger{-ms-flex-item-align:center;align-self:center;width:50px;height:50px;position:relative;z-index:1110;cursor:pointer;margin-right:2rem}@media (max-width:575px){.hamburger{margin-right:1rem}}@media (min-width:1200px){.hamburger{display:none}}.hamburger__line{width:100%;margin-bottom:13px;height:6px;background-color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hamburger__line:last-child{margin-bottom:0}.hamburger.active .hamburger__line:nth-child(1){-webkit-transform:rotate(-45deg) translate(-2px,25px);transform:rotate(-45deg) translate(-2px,25px)}.hamburger.active .hamburger__line:nth-child(2){opacity:0}.hamburger.active .hamburger__line:nth-child(3){-webkit-transform:rotate(45deg) translate(-2px,-25px);transform:rotate(45deg) translate(-2px,-25px)}.page{padding-top:5rem;padding-bottom:5rem}@media (max-width:575px){.page{padding-top:1rem;padding-bottom:1rem}}.page.has_header{padding-top:0}.page__title{text-align:center;padding-left:.5rem;padding-right:.5rem}.page__title:after{content:"";display:block;height:0;margin:.5rem auto 3rem auto;max-width:30rem;border-bottom:5px solid #000}.page__header{height:40vh;background-position:center;-webkit-background-size:cover;background-size:cover;margin-bottom:3rem;position:relative}.page__header>.copyright-attribution{opacity:0;position:absolute;right:.5rem;bottom:.5rem}.page__header:hover>.copyright-attribution{opacity:1}.page--modular{padding-left:0;padding-right:0}.page--modular .page__content{text-align:center;margin-bottom:3rem}.page--modular .module{padding-top:2rem;padding-bottom:2rem}@media (max-width:575px){.page--modular .module{padding-top:.5rem;padding-bottom:.5rem}}.page--modular.modules-divide .module::after,.page--modular.modules-divide .module::before{content:"";display:block;position:absolute;left:0;right:0}.page--modular.modules-divide .module::before{border-top:1px dashed #d3d3d3}.page--modular.modules-divide .module::after{border-bottom:1px dashed #d3d3d3}.color-negative .page__title:after{border-color:#fff}.module{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:relative}.module>div:not(.copyright-attribution){height:100%}.module>.copyright-attribution{opacity:0;position:absolute;right:.5rem;bottom:.5rem}.module:hover>.copyright-attribution{opacity:1}.module.header-frontpage>.copyright-attribution{top:.5rem;bottom:auto}body>footer .footer{background-color:#133240;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.5rem}body>footer .footer>*{margin:2.5rem}body>footer .footer__logo{max-width:15rem}body>footer .footer__metanav__headline{color:#5b7b8b;margin:0;margin-bottom:.5em}body>footer .footer__metanav__list{line-height:2;-webkit-column-count:2;-moz-column-count:2;column-count:2}body>footer .footer__metanav__list a{font-weight:inherit}body>footer .footer__metanav__list a:hover{text-decoration:underline}@media (max-width:991px){body>footer .footer__metanav__list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:767px){body>footer .footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body>footer .footer__logo{-ms-flex-item-align:center;align-self:center}body>footer .footer__metanav{text-align:center}}@media (max-width:575px){body>footer .footer{padding:3rem 1rem}body>footer .footer>*{margin:1rem}body>footer .footer__logo{max-width:10rem}}.map{position:relative}.map__map{line-height:0}.map__attribution{position:absolute;bottom:0;left:0;padding:.2em .4em;font-size:.8rem;background-color:rgb(255 255 255 / .7)}.map__attribution:hover{background-color:#fff}.faq__overwiew__category{margin:5rem 0}.faq__overwiew__category__list{background-color:#faf4ea;padding:3rem!important;font-size:1.4rem;font-weight:100}@media (max-width:575px){.faq__overwiew__category__list{padding:1rem!important}}.faq__overwiew__category__list__item{margin-bottom:.5em}.faq__overwiew__category__list__item:last-child{margin-bottom:0}.faq__overwiew__category__list__item a{font-weight:inherit}.faq__overwiew__category__list__item a:hover{font-weight:450}@media (max-width:991px){.faq__overwiew__category__list{font-size:1rem}}.faq__askquestion{margin:10rem auto;padding-left:6rem;padding-right:10rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq__askquestion__icon{width:13rem;margin-right:4rem;-ms-flex-negative:0;flex-shrink:0}.faq__askquestion__content__form{margin-top:1.5rem}.faq__askquestion__content__form__text{padding:1em 1.5em!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.faq__askquestion__content__form__submit{padding:1em 1.5em!important}@media (max-width:1199px){.faq__askquestion{padding:0}}@media (max-width:991px){.faq__askquestion{margin:5rem auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faq__askquestion__icon{margin:0;margin-bottom:2rem}}@media (max-width:767px){.faq__askquestion__content__form>form>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq__askquestion__content__form__text{border-radius:.5rem .5rem 0 0}.faq__askquestion__content__form__submit{border-radius:0 0 .5rem .5rem}}.faq__question__shortanswer{margin-bottom:3rem}.faq__question__longanswer{margin-bottom:3rem}.termine__searchbar{margin-bottom:1rem;margin-top:-1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.termine__searchbar__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:20rem}.termine__searchbar__icon{width:1.2em;position:absolute;left:.5em}.termine__searchbar input[type=search]{background-color:#fff;padding-left:2rem;width:100%}.termine__list{background-color:#fff;-webkit-box-shadow:0 0 2rem rgb(0 0 0 / .2);box-shadow:0 0 2rem rgb(0 0 0 / .2)}.termine__month{font-family:bluu,serif;text-transform:none;letter-spacing:0;text-align:center;margin:0;padding:.5rem;background-color:#5b7b8b;color:#fff}.termine__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc}.termine__item:hover{background-color:#faf4ea}.termine__item>div.col[class^=termine__item__]{padding:.5rem}.termine__item__day{font-size:1.5rem;color:#5b7b8b;font-family:bluu,serif;text-align:center}.termine__item__starttime,.termine__item__title{font-weight:700;text-transform:uppercase;letter-spacing:.07em}.termine__item__description,.termine__item__location{font-size:.9rem}.termine__item__description>button,.termine__item__location>button{font-size:inherit;background:0 0;border:none;padding:.25em;margin:0}.termine__item__starttime{text-align:right;font-size:1.2rem}.termine__item__location__request__form textarea{width:100%;min-height:5rem}.termine__item__location__request__form label input{width:100%}.termine__item .u-flex-linebreak{display:none}@media (max-width:991px){.termine__item{padding:.5rem;line-height:1.2}.termine__item>div{-ms-flex-preferred-size:auto;flex-basis:auto}.termine__item__day{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.termine__item__title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.termine__item__starttime{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.termine__item .u-flex-linebreak{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.termine__item__description{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.termine__item__location{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.termine__item__day{width:2em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:left}.termine__item__starttime{width:5rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.termine__item__description,.termine__item__location{width:100%;padding-top:0!important}}.termine-teaser__list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width:1199px){.termine-teaser__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.termine-teaser__list{grid-template-columns:1fr}}.termine-teaser__item{text-align:center}.termine-teaser__item__date{padding:.5rem;color:#fff;font-family:bluu,serif;font-size:1.25rem}.termine-teaser__item__content{padding:1rem;line-height:1.2}.termine-teaser__item__content__time,.termine-teaser__item__content__title{text-transform:uppercase;letter-spacing:.07em;font-weight:700}.termine-teaser__item__content__description{margin-top:.5em}.termine-teaser__showall{text-align:center;margin-top:2rem}.termine-teaser__emptystate,.termine__emptystate{text-align:center;font-size:1.5rem;line-height:1.4;opacity:.3}.termine-teaser__emptystate>[class^=icon],.termine__emptystate>[class^=icon]{font-size:2em;margin-bottom:.5rem}.timeline-filter{margin-bottom:2rem}.timeline-filter button{font-size:100%;font-family:inherit;border:0;padding:0;background:0 0;cursor:pointer;text-transform:uppercase;letter-spacing:.07em;font-size:.9rem;font-weight:600;padding:.5rem 1rem;border-radius:.3rem;margin-right:1rem;-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-right:.75rem;margin-bottom:.75rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,color;transition-property:background-color,color}.timeline-filter button:last-child{margin-right:0}.timeline-filter button[data-toggled]{background-color:#5b7b8b;color:#fff}.timeline-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.timeline-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.timeline-list__item{display:inline-block;margin-bottom:2rem;background-color:#faf4ea;cursor:pointer}.timeline-list__item__image{position:relative}.timeline-list__item__image>.copyright-attribution{opacity:0;position:absolute;left:.5rem;bottom:1rem}.timeline-list__item__image:hover>.copyright-attribution{opacity:1}.timeline-list__item__title{font-family:bluu,serif;letter-spacing:0;text-transform:none;font-size:2rem;margin-bottom:0}@media (max-width:575px){.timeline-list__item__title{font-size:1.5rem}}.timeline-list__item__meta{font-weight:450}.timeline-list__item__meta>span{margin-right:1em}.timeline-list__item__meta__categories>span{white-space:nowrap;margin-right:1em}.timeline-list__item__divider{border:none;opacity:1;border-bottom:3px solid #000;width:6rem;margin:1.5rem 0}.timeline-list__item__content{padding:2rem}@media (max-width:575px){.timeline-list__item__content{padding:1rem}}.timeline-list__item__readmore{margin-top:1rem}.page--timeline-item{padding-top:0}.timeline-item__header{min-height:40vh;-webkit-background-size:cover;background-size:cover;background-position:50% 50%}.timeline-item__header--noimg{-webkit-transition:height .5 ease-in-out;transition:height .5 ease-in-out;height:0rem;background-color:#fff0}@media (min-width:992px){.timeline-item__header--noimg{height:5rem;background-color:#5b7b8b}}.timeline-item__nav{background-color:#eadec7}.timeline-item__nav>*{padding:.5rem 1rem;white-space:nowrap}.timeline-item__nav__back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdc135;font-family:bluu,serif}.timeline-item__nav__back:hover{color:#000!important;background-color:#fdc135}.timeline-item__nav__meta{-ms-flex-wrap:wrap;flex-wrap:wrap}.timeline-item__nav__meta>*{margin-right:2rem}.timeline-item__nav__meta>:last-child{margin-right:0}.timeline-item__nav__categories>span{margin-left:.5rem}.timeline-filter [class*=" icon--"],.timeline-filter [class^=icon--],.timeline-list__item__meta__categories [class*=" icon--"],.timeline-list__item__meta__categories [class^=icon--],.timeline-timeline-item__nav__meta [class*=" icon--"],.timeline-timeline-item__nav__meta [class^=icon--]{-webkit-transform:scale(1.3);transform:scale(1.3);display:inline-block;margin-right:.2em}.bibleref{display:inline-block;color:#5b7b8b;font-weight:700;font-size:.7rem;cursor:pointer}.bibleref::before{content:"\e915";font-family:feg-icon;font-size:1em;margin-right:.25em}.bibleref__popup{z-index:999;max-width:20rem;max-height:80vh;padding:1rem;background-color:#faf4ea;border-radius:.5rem;-webkit-box-shadow:10px rgb(0 0 0 / .2);box-shadow:10px rgb(0 0 0 / .2);overflow-y:auto}.bibleref__popup__close i{font-size:1.25rem}.bibleref__popup__title{font-weight:700}.bibleref__popup__bibletext{font-size:.8rem}.bibleref__popup__meta{font-size:.8rem}.ce-container>section.module{padding-left:0;padding-right:0}.ce-container>section.module:last-child{margin-bottom:0}.module--columns>.container>.module__content>.col>.module{margin-top:0;margin-bottom:0}.ce-imagebox__media{position:relative;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33%;background-color:#5b7b8b;background-position:center;-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;padding-right:calc(1rem + 2rem)}.ce-imagebox__media__icon{width:75%}.ce-imagebox__media__arrow{position:absolute;top:-1px;left:auto;bottom:-1px;right:-1px;width:2rem;background-image:url(/user/themes/fegkrems/images/softarrow-negmask-ver-light.svg);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.ce-imagebox__media>.copyright-attribution{opacity:0;position:absolute;left:.5rem;bottom:.5rem}.ce-imagebox__media:hover>.copyright-attribution{opacity:1}.ce-imagebox__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#eadec7;padding:2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:575px){.ce-imagebox__content{padding:1rem}}.ce-imagebox--right .ce-imagebox__media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:1rem;padding-left:calc(1rem + 2rem)}.ce-imagebox--right .ce-imagebox__media__arrow{position:absolute;top:-1px;left:-1px;bottom:-1px;right:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.ce-imagebox--right .ce-imagebox__media>.copyright-attribution{left:auto;right:.5rem}.ce-imagebox--right .ce-imagebox__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:767px){.ce-imagebox{-ms-flex-wrap:wrap;flex-wrap:wrap}.ce-imagebox .ce-imagebox__media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;min-width:none;min-height:20rem;padding:1rem;padding-bottom:calc(1rem + 2rem)}}@media (max-width:767px) and (max-width:575px){.ce-imagebox .ce-imagebox__media{min-height:15rem}}@media (max-width:767px){.ce-imagebox .ce-imagebox__media__arrow{top:auto;left:-1px;bottom:-1px;right:-1px;-webkit-transform:scaleX(1);transform:scaleX(1);width:auto;height:3rem;background-image:url(/user/themes/fegkrems/images/softarrow-negmask-hor-light.svg)}.ce-imagebox .ce-imagebox__media__arrow img{display:none}.ce-imagebox .ce-imagebox__media__icon{max-width:12rem}.ce-imagebox .ce-imagebox__media>.copyright-attribution{bottom:auto;left:auto;right:.5rem;top:.5rem}.ce-imagebox .ce-imagebox__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.ce-persons{text-align:center;margin-top:5rem;margin-bottom:5rem}.ce-persons__content{margin-bottom:2rem}.ce-persons__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem auto}.ce-persons__item__image{width:180px;height:180px;border-radius:100%;overflow:hidden}.ce-persons__item__image.placeholder{background-color:#eadec7}.ce-persons__item__image.placeholder img{opacity:50%}.ce-images__gallery__item{line-height:0;margin:1rem 0;position:relative}.ce-images__gallery__item__description{line-height:1.4;opacity:.5;padding-top:.5rem}.ce-images__gallery__item>.copyright-attribution{opacity:0;position:absolute;right:.5rem;top:.5rem}.ce-images__gallery__item>.copyright-attribution>i{top:.12rem}.ce-images__gallery__item:hover>.copyright-attribution{opacity:1}.ce-images__gallery--default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce-images__gallery--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));grid-gap:2rem}.ce-images--imgpos-top .ce-images__title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ce-images--imgpos-top .ce-images__content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ce-images--imgpos-top .ce-images__gallery{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ce-images--imgpos-bottom .ce-images__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ce-images--imgpos-bottom .ce-images__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ce-images--imgpos-bottom .ce-images__gallery{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ce-images--imgpos-center .ce-images__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ce-images--imgpos-center .ce-images__content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ce-images--imgpos-center .ce-images__gallery{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ce-stylebox{position:relative;text-align:center;padding:3rem;max-width:30rem;margin-left:auto;margin-right:auto}.ce-stylebox__background{z-index:1;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.ce-stylebox__background.bg--default{background-color:#fdc135}.ce-stylebox__border{z-index:9;border:3px solid #000;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.ce-stylebox__title{font-family:bluu,serif}.ce-showcase__elements__container{display:none}.ce-showcase__elements__container.bg--default{background-color:#133240}.ce-showcase__elements__container.active{display:block}.ce-showcase__elements__container__image{background-position:center;-webkit-background-size:cover;background-size:cover}.ce-showcase__elements__container__image>.copyright-attribution{opacity:0;position:absolute;right:.5rem;top:.5rem}.ce-showcase__elements__container__image:hover>.copyright-attribution{opacity:1}.ce-showcase__elements__container__content.bg--default{background-color:#eadec7}@media (min-width:992px){.ce-showcase{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:60vh}.ce-showcase__nav{padding:3rem}.ce-showcase__nav.bg--default{background-color:#5b7b8b;color:#fff}.ce-showcase__nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.ce-showcase__nav__button{font-size:1.8rem;font-family:bluu,serif;font-weight:400;margin-bottom:1.5rem}.ce-showcase__nav__button:last-child{margin-bottom:0}.ce-showcase__nav__button button{padding:.25em 2em;width:100%;border:2px solid #fff0;color:inherit}.ce-showcase__nav__button.active button{border-color:currentcolor}.ce-showcase__nav__button button:focus,.ce-showcase__nav__button:focus{outline:1px solid #fff}.ce-showcase__nav.bg--black .ce-showcase__nav__button.active button,.ce-showcase__nav.bg--blue .ce-showcase__nav__button.active button,.ce-showcase__nav.bg--darkblue .ce-showcase__nav__button.active button,.ce-showcase__nav.bg--red .ce-showcase__nav__button.active button{border-color:#fff}.ce-showcase__elements{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ce-showcase__elements__container{position:relative;height:100%}.ce-showcase__elements__container__image{z-index:9;position:absolute;top:0;right:0;bottom:0;left:0}.ce-showcase__elements__container__content{z-index:10;max-width:50rem;position:absolute;bottom:2rem;left:2rem;margin-right:2rem;padding:1.5rem}.ce-showcase--right .ce-showcase__nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ce-showcase--right .ce-showcase__elements{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:991px){.ce-showcase__nav{display:none}.ce-showcase__nav ul{overflow-x:scroll;white-space:nowrap}.ce-showcase__nav ul li{display:inline-block;text-align:center;margin:0 1rem}.ce-showcase__nav__button{margin:.25em 0;font-size:1.5rem;font-family:bluu,serif;font-weight:400}.ce-showcase__nav__button button{color:inherit}.ce-showcase__elements__container__image{height:25vh}.ce-showcase__elements__container__content{padding:1rem}}.scroll-wrapper>.scroll-content{-webkit-overflow-scrolling:touch}.notices{padding:1px 1px 1px 30px;margin:15px 0}.notices.yellow{border-left:10px solid #f0ad4e;background:#fcf8f2;color:#df8a13}.notices.red{border-left:10px solid #d9534f;background:#fdf7f7;color:#b52b27}.notices.blue{border-left:10px solid #5bc0de;background:#f4f8fa;color:#28a1c5}.notices.green{border-left:10px solid #5cb85c;background:#f1f9f1;color:#3d8b3d}﻿.form-group.has-errors{background:rgb(255 0 0 / .05);border:1px solid rgb(255 0 0 / .2);border-radius:3px;margin:0 -5px;padding:0 5px}.form-errors{color:#b52b27}.form-honeybear{display:none;position:absolute!important;height:1px;width:1px;overflow:hidden;clip-path:rect(0,1px,1px,0)}.form-errors p{margin:0}.form-input-file input{display:none}.form-input-file .dz-default.dz-message{position:absolute;text-align:center;left:0;right:0;top:50%;transform:translateY(-50%);margin:0}.form-input-file.dropzone{position:relative;min-height:70px;border-radius:3px;margin-bottom:.85rem;border:2px dashed #ccc;color:#aaa;padding:.5rem}.form-input-file.dropzone .dz-preview{margin:.5rem}.form-input-file.dropzone .dz-preview:hover{z-index:2}.form-input-file.dropzone .dz-preview .dz-error-message{min-width:140px;width:auto}.form-input-file.dropzone .dz-preview .dz-image,.form-input-file.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:3px;z-index:1}.form-tabs .tabs-nav{display:flex;padding-top:1px;margin-bottom:-1px}.form-tabs .tabs-nav a{flex:1;transition:color .5s ease,background .5s ease;cursor:pointer;text-align:center;padding:10px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0}.form-tabs .tabs-nav a.active{border:1px solid #ccc;border-bottom:1px solid #fff0;margin:0 -1px}.form-tabs .tabs-nav a.active span{color:#000}.form-tabs .tabs-nav span{display:inline-block;line-height:1.1}.form-tabs.subtle .tabs-nav{margin-right:0!important}.form-tabs .tabs-content .tab__content{display:none;padding-top:2rem}.form-tabs .tabs-content .tab__content.active{display:block}.checkboxes{display:inline-block}.checkboxes label{display:inline;cursor:pointer;position:relative;padding:0 0 0 20px;margin-right:15px}.checkboxes label:before{content:"";display:inline-block;width:20px;height:20px;left:0;margin-top:0;margin-right:10px;position:absolute;border-radius:3px;border:1px solid #e6e6e6}.checkboxes input[type=checkbox]{display:none}.checkboxes input[type=checkbox]:checked+label:before{content:"✓";font-size:20px;line-height:1;text-align:center}.checkboxes.toggleable label{margin-right:0}.form-field-toggleable .checkboxes.toggleable{margin-right:5px;vertical-align:middle}.form-field-toggleable .checkboxes+label{display:inline-block}.switch-toggle{display:inline-flex;overflow:hidden;border-radius:3px;line-height:35px;border:1px solid #ccc}.switch-toggle input[type=radio]{position:absolute;visibility:hidden;display:none}.switch-toggle label{display:inline-block;cursor:pointer;padding:0 15px;margin:0;white-space:nowrap;color:inherit;transition:background-color .5s ease}.switch-toggle input.highlight:checked+label{background:#333;color:#fff}.switch-toggle input:checked+label{color:#fff;background:#999}.signature-pad{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;width:100%;height:100%;max-width:700px;max-height:460px;border:1px solid #f0f0f0;background-color:#fff;padding:16px}.signature-pad--body{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #f6f6f6;min-height:100px}.signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;box-shadow:0 0 5px rgb(0 0 0 / .02) inset}.signature-pad--footer{color:#c3c3c3;text-align:center;font-size:1.2em}.signature-pad--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}[data-grav-field=array] .form-row{display:flex;align-items:center;margin-bottom:.5rem}[data-grav-field=array] .form-row>input,[data-grav-field=array] .form-row>textarea{margin:0 .5rem;display:inline-block}.form-data.basic-captcha .form-input-wrapper{border:1px solid #ccc;border-radius:5px;display:flex;overflow:hidden}.form-data.basic-captcha .form-input-prepend{display:flex;color:#333;background-color:#ccc;flex-shrink:0}.form-data.basic-captcha .form-input-prepend img{margin:0}.form-data.basic-captcha .form-input-prepend button>svg{margin:0 8px;width:18px;height:18px}.form-data.basic-captcha input.form-input{border:0}#grav-login{max-width:30rem;margin:5rem auto;background:#fcfcfc;border:4px solid #eee;border-radius:4px;padding:1rem 3rem 3rem 3rem;text-align:center}#grav-login .form-actions{text-align:right}#grav-logout{position:absolute;bottom:5px;right:5px}.alert.info{color:#27ae60}.alert.error{color:#e74c3c}#grav-login p{font-size:small;margin:1rem 0;padding:0;text-align:center}#grav-login .form-actions p{margin-bottom:0}#grav-login .button{vertical-align:middle}#grav-login .delimiter{display:block;font-size:1.6rem;letter-spacing:1px;line-height:1.6rem;position:relative;text-transform:uppercase;margin:1rem 0}#grav-login .delimiter:after,#grav-login .delimiter:before{background-color:#777;content:"";height:1px;position:absolute;top:.8rem;width:40%}#grav-login .delimiter:before{background-image:-moz-linear-gradient(right center,#777777,#ffffff);left:0}#grav-login .delimiter:after{background-image:-moz-linear-gradient(left center,#777777,#ffffff);right:0}#grav-login .rememberme{display:inline-block;float:left;padding:7px 0;vertical-align:middle}#grav-login .rememberme label{font-weight:inherit;display:inline}.login-status{white-space:nowrap;vertical-align:middle}