@charset "UTF-8";.bgimages.paralaxx{background-attachment:fixed;padding:14rem 0;}@media (max-width:47.95rem){.bgimages.paralaxx{padding:6rem 0;}}@media (max-width:47.95rem){.bgimages.paralaxx .headline51uppercase{font-size:40px;font-size:2.52rem;}}.bgimages.paralaxx .icon-knistern{font-size:208px;font-size:13rem;line-height:1px;color:#fff;}@media (min-width:60.063em) and (max-width:75rem){.bgimages.paralaxx .icon-knistern{font-size:216px;font-size:13.5rem;}}@media (min-width:48rem) and (max-width:60rem){.bgimages.paralaxx .icon-knistern{font-size:160px;font-size:10rem;}}@media (max-width:47.95rem){.bgimages.paralaxx .icon-knistern{font-size:64px;font-size:4rem;line-height:100%;}}.bgimages.paralaxx.gross{padding:21rem 0;}@media (max-width:60rem){.bgimages.paralaxx.gross{padding:10rem 0;}}@media (max-width:47.95rem){.bgimages.paralaxx.gross{padding:5rem 0;}}.iOS .bgimages.paralaxx{background-attachment:scroll;}#c66{background-position:right center;}.nurbild .img-responsive{display:block;width:100%;}.weisseflaeche{background:#fff;display:flex;flex-direction:column;justify-content:center;}@media (max-width:60rem){.weisseflaeche{margin-top:1.5rem;}}.weisseflaeche .containerform{margin:0 2rem;position:relative;margin-top:-5rem;}@media (max-width:47.95rem){.weisseflaeche .containerform{margin:0 1rem;}}@media (max-width:75rem){.weisseflaeche .containerform .kellyform{background-position:0 39%;}}@media (max-width:47.95rem){.weisseflaeche .containerform .kellyform{margin-top:-6rem;}}@media (max-width:75rem) and (min-width:60.063em){.weisseflaeche .containerform .kellyform .textform{font-size:21px;font-size:1.323rem;}}.weisseflaeche .text{padding:0 2rem 2rem;}@media (min-width:60.063em) and (max-width:75rem){.weisseflaeche .text{padding-bottom:0;}}@media (max-width:47.95rem){.weisseflaeche .text{padding-bottom:0;}}.weisseflaeche .text .btn{margin-top:1rem;}.formbildtxt .weisseflaeche{border-radius:10px;}.formbildtxt .weisseflaeche .containerform{max-width:29rem;}.formbildtxt .text{min-height:3rem;}.formbildtxt.bildmitbox{margin-top:2rem;}.formbildtxt.bildmitbox .bildmitboximg{margin-top:-2rem;}.formbildtxt.bildmitbox .textform{min-height:3rem;}@media (max-width:47.95rem){.formbildtxt .row{margin-left:0rem;margin-right:0rem;}.formbildtxt .row > *[class*="col-"]{padding-left:0;padding-right:0;}}@media (max-width:60rem){.formbildtxt .row > *[class*="col-"]:nth-child(1) > img{margin-bottom:8rem;}}@media (max-width:60rem){.formbildtxt .row > *[class*="col-"]:nth-child(2) > img{margin-top:4rem;}}.formbildtxt .weisseflaeche{padding-bottom:3rem;box-shadow:0 0 15px 0 rgba(0,0,0,0.25);}@media (max-width:47.95rem){.formbildtxt .weisseflaeche .kellyform ~ .kellyformdanach ~ .linie.schraeg{margin-top:-2.5rem;}}[class^="icon-"],[class*=" icon-"]{font-family:"kellysicons2022-09" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-arrow-left:before{content:"\f100";}.icon-arrow-right:before{content:"\f002";}.icon-arrow-left:before{content:"\f002";transform:rotate(180deg);display:block;}.icon-arrow-up:before{content:"\f003";}.icon-fb-f:before{content:"\f004";}.icon-fb-kreis:before{content:"\f005";}.icon-ig-kreis:before{content:"\f006";}.icon-yt-kreis:before{content:"\f007";}.icon-twitter:before{content:"\f008";}.icon-calculator:before{content:"\f009";}.icon-lupe:before{content:"\f010";}.icon-knistern:before{content:"\f020";}.icon-close:before{content:"\f012";}.icon-uhr:before{content:"\f013";}.icon-koch:before{content:"\f014";}.icon-schwierigkeitsgrad:before{content:"\f015";}.icon-instagram:before{content:"\f016";}.icon-xing:before{content:"\f017";}.icon-linkein:before{content:"\f018";}.icon-tk-kreis:before{content:"\f022";}.icon-pr-kreis:before{content:"\f023";}.formularhintergrund{background:url(/fileadmin/000_Hintergruende/bg_holz.jpg) center center repeat-y;background-size:100% auto;border-radius:20px;box-shadow:0 0 25px 0 rgba(0,0,0,0.55);}.formularkellys{padding:5rem;font-family:"myriad-pro",Arial,sans-serif;font-style:normal;font-weight:600;}@media (max-width:47.95rem){.formularkellys{padding:2rem;}}.formularkellys .nurbild{display:flex;align-items:center;}.formularkellys .nurbild .bildtitel{order:1;color:#fff;margin-right:0.5rem;display:inline-block;}@media (min-width:48rem){.formularkellys .nurbild .bildtitel{line-height:60%;}}.formularkellys .nurbild picture,.formularkellys .nurbild img{order:2;display:block;}.formularkellys .statictxt{color:#fff;margin-bottom:2rem;}.formularkellys .help-block{color:#fff;}.formularkellys span.errortxt{background:#e2001a;display:inline-block;font-size:80%;padding:0 0.5rem;color:#fff;}.formularkellys span.errortxt:before{content:" - ";}.formularkellys .checkbox span.errortxt{display:none;}.formularkellys .checkbox label.error{color:#e2001a;}.formularkellys .checkbox label.error > span{color:#e2001a;}.formularkellys .checkbox label.error > span a{color:#e2001a;}.formularkellys .checkbox label.error > span span.txtspan{background:#fff;}.formularkellys .control-label{font-size:17px;font-size:1.071rem;line-height:140%;display:block;margin-bottom:0.3rem;color:#fff;}.formularkellys .form-group{margin-bottom:1.5rem;}.formularkellys input[type="text"],.formularkellys input[type="email"],.formularkellys textarea,.formularkellys select{font-size:17px;font-size:1.071rem;border:0;padding:0.7rem 1%;width:97.3%;border-radius:0;box-shadow:0 0 15px 0 rgba(0,0,0,0.4) !important;border:2px solid transparent;}@media (min-width:48rem) and (max-width:60rem){.formularkellys input[type="text"],.formularkellys input[type="email"],.formularkellys textarea,.formularkellys select{width:95%;}}@media (min-width:60.063em) and (max-width:75rem){.formularkellys input[type="text"],.formularkellys input[type="email"],.formularkellys textarea,.formularkellys select{width:97.0%;}}.formularkellys input[type="text"].error,.formularkellys input[type="email"].error,.formularkellys textarea.error,.formularkellys select.error{border:2px solid #e2001a;box-shadow:0 0 15px 0 rgba(226,0,26,0.4);}.formularkellys input[type="text"].error::placeholder,.formularkellys input[type="email"].error::placeholder,.formularkellys textarea.error::placeholder,.formularkellys select.error::placeholder{color:#e2001a;}.formularkellys .select-wrapper{position:relative;background:#fff;}.formularkellys .select-wrapper:before{font-family:"kellysicons2022-09" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f003";font-size:20px;position:absolute;right:15px;top:15px;color:#e2001a;z-index:1;transform:rotate(180deg);}.formularkellys select{z-index:1;position:relative;background:transparent;font-family:"myriad-pro",Arial,sans-serif;font-style:normal;font-weight:600;width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;}.formularkellys select::-ms-expand{display:none;}@media (max-width:47.95rem){.formularkellys select{padding:0.7rem 10% 0.7rem 5%;}}.formularkellys textarea{min-height:14rem;}.formularkellys .typeImageUpload input[type="file"]{opacity:0;position:absolute;width:1rem;height:1rem;display:inline-block;z-index:0;margin-top:-4rem;}.formularkellys .typeImageUpload .btn{z-index:1;position:relative;}.formularkellys .form-check-label a{color:#fff;}.formularkellys .form-check-label input[type="checkbox"]{opacity:0;position:absolute;}.formularkellys .form-check-label input[type="checkbox"]:checked ~ span:before{content:"X";color:#e2001a;line-height:100%;}.formularkellys .form-check-label > span{color:#fff;padding-left:2rem;position:relative;display:block;}.formularkellys .form-check-label > span:before{content:"";border:1px solid #dbd8d8;padding:0.3rem;height:0.5rem;width:0.5rem;display:inline-block;margin-right:0.6rem;background:#fff;margin-left:-2rem;position:absolute;}.formularkellys [data-hidelement]{display:none;}.formularkellys [data-hidelement] ~ .clearfix{display:none;}.linkpopup{display:none;background:rgba(226,0,26,0.85);position:fixed;justify-content:center;align-items:center;width:100vw;height:100vh;top:0;left:0;z-index:2;}.linkpopup.active{display:flex;}.linkpopup .contentpopup{max-width:40rem;width:80vh;padding:2rem;box-shadow:0 5px 20px 0 rgba(0,0,0,0.4);background:white;color:#173280;}.linkpopup .buttons{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;}.linkpopup .buttons .btn{margin-bottom:1.5rem;min-width:inherit;width:auto;}
