@charset "UTF-8";.bold{font-weight:700}#submitSearchLocation:hover{color:#000}#submitSearchLocation{border:0;font-size:24px;padding:0;background-color:#fff0;cursor:pointer;color:#A9A9A9}#removePriorResults{cursor:pointer;margin-right:1em}.G6nub73w{height:auto;margin:0 auto}.G6nub73w-box{max-width:280px;background:#0B0C0D;padding:8px;color:#fff;text-align:center;margin:8px auto}.G6nub73w img{max-width:100%;margin:8px auto}.menusocial{display:flex;padding:1em 2em}.menusocial a,.menusocial a:hover{font-size:24px;color:#fff;text-decoration:none;margin-right:16px}.button.full-width-center{width:100%;display:inline-block;text-align:center}.button.fixed-width-centered{align-content:center;margin:1em auto;width:15em;max-width:100%;justify-content:center}.content-section .button{margin:1em 0 .5em}.button.btn-small{padding:.25em 0}.custom-swal-button{background:none repeat scroll 0 0 #D8D8D8;clear:both;color:#191919;display:block;float:none;margin:0 auto .8em;padding:.6em 1.2em;text-decoration:none;width:15em}.inputPriceRow{padding:2px 0}.singlepaymentinfo{clear:both}.singlepaymentinfo i.fa{color:#7a7a7a;width:42px;display:inline-block}.zahlicons{display:block;margin-top:32px}#zahlungsinfoheadline{color:#a7a7a7;margin-bottom:8px}.actionsection{width:420px;max-width:100%;margin-top:32px}#buttonshow{display:none}.inputTable{margin:0 auto;background:#f8f8f8;padding:16px 24px}.inputTable td{padding-top:.5em}.inputPrices .inputPriceRow{display:flex;flex-flow:column}.inputPriceLabel{text-align:left;padding-right:1em}.inputEmailTable{background:#fff;margin-top:1em}.chkBoxTd{text-align:right;padding-right:1em;width:2.5em}.chkBoxTd input{width:1em;height:1em}#openingTimesTable{display:none}#ads3a{margin-bottom:1em}#ads3b,#ads3c{margin:1em 0}.loadingMasked{color:#d8d8d8}.bg-lightgrey{background:#f9f9f9}.bg-white{background:#fff}.button.btn-shadow{box-shadow:1px 1px 4px #606060}.button.btn-shadow:hover{box-shadow:inset 1px 1px 4px #606060;background:#606060;color:#fff}a.sitepromoboxlink{color:#f9f9f9!important;text-decoration:none;font-size:15px}.sitepromobox{max-width:100%;width:400px;height:63px;margin:1.5em auto;display:flex;background:#131313;background:linear-gradient(331deg,rgb(19 19 19) 0%,rgb(76 76 76) 100%);text-align:left}.sitepromobox .flagcol{margin-left:12px;margin-top:16px;width:12%}.flagcol .flag-icon{width:40px;height:30px}.sitepromobox .promotxt{max-width:92%;margin-top:6px;margin-left:16px}@media (max-width:768px){.transparent{position:absolute!important;left:-100%!important;height:0!important;width:0!important}#buttonshow{display:inline-block}.custom-swal-button{width:unset}}@media (max-width:374px){.inputTable{padding:16px 0;background:unset}.info-symbols{display:none}}.form-page{max-width:34em;margin:3em auto 0;text-align:left}.form-header{display:flex;align-items:center;gap:.6em;margin-bottom:1em}.form-icon-badge{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.2em;height:2.2em;border-radius:50%;background:#FFAD33;color:#191919}.form-icon-badge .fa{width:1.1em;height:1.1em}.form-header h2{margin:0;font-size:1.4em;font-weight:600;color:#191919}.form-intro{color:#5a5a5a;line-height:1.5;margin-bottom:1.5em;padding:0}.form-station-info{background:#f8f8f8;border-radius:12px;padding:1em 1.2em;margin-bottom:1.5em;line-height:1.6}.form-station-info strong{color:#191919}.form-station-info small{color:#a9a9a9}.form-section{margin-bottom:1.5em}.form-section h3{font-size:1.05em;font-weight:600;color:#191919;margin:0 0 .75em}.form-section-header{display:flex;align-items:center;justify-content:space-between;gap:.6em;margin-bottom:.75em;cursor:pointer}.form-section-header h3{margin:0}.form-section-caret{color:#a9a9a9;flex:0 0 auto;transition:transform 0.15s ease}.form-section.is-expanded .form-section-caret{transform:rotate(180deg)}.form-section-body{display:none}.form-section.is-expanded .form-section-body{display:block}.form-section-hint{font-size:.85em;color:#5a5a5a;margin:-.4em 0 .75em}.form-card{background:#f8f8f8;border-radius:12px;padding:1.1em}.form-field{display:flex;flex-flow:column;text-align:left;margin-bottom:.9em}.form-field:last-child{margin-bottom:0}.form-field label{font-size:.85em;font-weight:600;color:#5a5a5a;margin-bottom:.35em}.form-field-hint{font-size:.8em;color:#a9a9a9;margin-top:.25em}.form-field.has-error input[type="text"],.form-field.has-error input[type="email"]{border-color:#d64545;background:#fff7f7}.form-field.has-error input[type="text"]:focus,.form-field.has-error input[type="email"]:focus{border-color:#d64545;box-shadow:0 0 0 3px rgb(214 69 69 / .2)}.form-field-error{font-size:.8em;font-weight:600;color:#d64545;margin-top:.3em}.form-error-summary{border:1px solid #d64545;background:#fff7f7;color:#a12727;border-radius:8px;padding:.8em 1em;margin-bottom:1em;font-size:.9em;text-align:left}.form-error-summary p{margin:0 0 .4em;font-weight:600}.form-error-summary ul{margin:0;padding-left:1.2em}.form-field input[type="text"],.form-field input[type="email"],.form-field select,.form-field textarea{width:100%;box-sizing:border-box;padding:.55em .7em;border:1px solid #d9d9d9;border-radius:8px;font-size:1em;font-family:inherit;background:#fff;transition:border-color 0.15s ease,box-shadow 0.15s ease}.form-field input[type="time"]{width:100%;box-sizing:border-box;padding:.45em .5em;border:1px solid #d9d9d9;border-radius:8px;font-size:.95em;font-family:inherit;background:#fff}.form-field input[type="text"]:focus,.form-field input[type="email"]:focus,.form-field input[type="time"]:focus,.form-field select:focus,.form-field textarea:focus{outline:none;border-color:#FFAD33;box-shadow:0 0 0 3px rgb(255 173 51 / .25)}.form-field textarea{resize:vertical;min-height:5em}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.9em}@media (max-width:460px){.form-grid{grid-template-columns:1fr}}.form-checkbox-group{display:flex;flex-flow:column;gap:.6em}.form-checkbox{display:flex;align-items:flex-start;gap:.6em;font-size:.92em;line-height:1.4;color:#191919;cursor:pointer;text-align:left}.form-checkbox input[type="checkbox"]{flex:0 0 auto;width:1.2em;height:1.2em;margin:.1em 0 0;accent-color:#FFAD33;cursor:pointer}.form-checkbox small{display:block;color:#a9a9a9;font-weight:400}.form-legal{font-size:.8em;color:#5a5a5a;line-height:1.5;margin:0 0 1em;padding-left:1.2em}.form-legal li{margin-bottom:.5em}.form-consent{display:flex;flex-flow:column;gap:.5em;margin-bottom:1.5em}button.form-submit{position:relative;display:flex;align-items:center;justify-content:center;gap:.6em;width:100%;box-sizing:border-box;padding:.8em 1em;background:#FFAD33;color:#191919;font-weight:600;font-size:1.05em;border:0;border-radius:10px;cursor:pointer;font-family:inherit;transition:background 0.15s ease,transform 0.05s ease,opacity 0.15s ease}button.form-submit:hover{background:#f5a01c}button.form-submit:active{transform:scale(.99)}button.form-submit:disabled{opacity:.4;cursor:default}.button,input.button,a.button{margin-bottom:.5em;border:0;overflow:hidden;white-space:nowrap;cursor:pointer;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:.5em;max-width:100%;background:#f7f7f8;border-radius:999px;padding:.65em 1em;font-size:.88em;font-weight:600;color:#5a5a5a;text-decoration:none!important;font-family:inherit;transition:background 0.15s ease}.button:hover{background:#EEE}.button.primary{display:flex;align-items:center;justify-content:center;gap:.5em;margin-top:1em;background:#fff4e2;color:#d98c1a;font-weight:600;font-size:.92em}.button.primary:hover{background:#ffe9c4;color:#9c630e}.button i.fa{width:1em;height:1em;color:#FFAD33;flex:0 0 auto}.button.primary i.fa{color:#d98c1a;font-size:inherit!important}button.button:disabled{opacity:.4;cursor:default}button.button.primary{width:100%;box-sizing:border-box}.form-submit-spinner{font-size:1.2em}.form-hours-grid{display:grid;grid-template-columns:6em 1fr 1fr;gap:.6em .8em;align-items:center}.form-hours-grid .form-hours-day{font-size:.9em;color:#191919}.form-hours-grid .form-hours-caption{font-size:.78em;color:#a9a9a9;text-transform:uppercase;letter-spacing:.02em}@media (max-width:460px){.form-hours-grid{grid-template-columns:4.5em 1fr 1fr;gap:.5em}}.static-content{margin:0 auto 4em;max-width:100%;width:44em;padding-top:4em}.static-content figcaption{font-size:smaller;font-style:italic}.post-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.reverse{flex-direction:row-reverse}.blogpost{width:50%;flex-direction:column}.blogimg{height:460px}.blogtxt{padding-top:1em;text-align:center}.imgcontainer{width:100%;height:100%;background-size:cover;background-position:center}.excerpt{max-width:90%;margin:0 auto}.blog-page-beitragsbild{width:100%}@media (min-width:1280px){.static-content{width:1280px;padding:52px 0}}.static-content a h2{font-size:2em;line-height:1em;color:#000}.static-content h2{font-size:1.8em;line-height:1.2em;color:#000}.static-content h1{font-size:2.4em;font-weight:700;line-height:1.2em;max-width:22em;margin:1em auto}.static-content a{text-decoration:none}.blogpage-imgcontainer{height:640px;width:100%;background-size:cover;background-position:center}.page-imgcontainer{height:300px;width:100%;background-size:cover;background-position:center}.reduced-height{height:300px}.post-date{font-size:smaller;margin-bottom:3em;text-align:center}figcaption.mainpic{text-align:center;margin-top:-4px;color:#7a7a7a}.pagination{padding:3em;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.has-large-font-size{font-size:larger}ul.faq{list-style-type:square;margin:1em;padding:0;width:100%}.faq li{margin:2em 0 2em 0;cursor:pointer;background:#f9f9f9;padding:12px}.faq li li{margin:unset;cursor:unset;background:unset;padding:unset}.faq-answer{display:none;background:#efefef;padding:1em;margin-top:.5em}.faq-answer.show{display:block}.addDetailsTable{background-color:#f8f8f8;padding:.8em;margin-bottom:2em;width:28em;max-width:100%}.addDetailsTable tr>td{padding-bottom:.4em;overflow:hidden;text-overflow:ellipsis;max-width:10em}.addDetailsTable select{width:95%;padding:.2em;border:1px solid #a7a7a7;font-size:1em;font-family:inherit}.addDetailsTable input[type='text']{max-width:93%}.addDetailsTable input[type='time']{max-width:4em}.addDetailsTable .wochentage{width:5em}.txtinput{border:1px solid #a9a9a9;padding:.5em;position:relative}#sendbutton{margin-top:1em}p{padding:.5em 0}.content-midpage{width:44em;margin:0 auto;max-width:100%;box-sizing:border-box}.headline{text-align:center}.box-wrapper{display:flex;justify-content:space-evenly;margin:4em 0}.row.box-wrapper{margin:2em 0}.row.box-wrapper:first-of-type{margin-top:4em}.row.box-wrapper:last-of-type{margin-bottom:4em}.info-box h3{font-weight:700;font-size:2em;margin-bottom:-.5em}.info-box{width:29%;background:#FFAD3324;margin:.25em 1em;text-align:center;border-radius:.75em}.halfpage-box{width:42%;background:#FFAD3324;margin:.25em 1em;text-align:center;border-radius:.75em;padding:.75em 1em;box-sizing:border-box}.halfpage-box h3{font-weight:700}.halfpage-box img{object-fit:cover;width:100%;height:100%;border-radius:.75em}.text-left{text-align:left}.nobullet{list-style-type:none}.halfpage-box ul li,.faqs ul li{margin:1.2em 0}.faqs pre{max-width:100%;overflow-x:auto;box-sizing:border-box}.section{padding:1em 0}.section.boxed{background:#FFAD3314;padding:.75em 2em}a.calltoaction{color:#000;font-weight:700}.contact ul,.faqs ul{padding-left:0}@media (max-width:768px){.static-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:44px 1em 4em}.blogpost{width:100%;margin-bottom:4em}.blogimg{height:380px;order:1;margin-bottom:1em}.blogtxt{padding-top:0;order:2}.static-content a h2{font-size:1.8em;color:#000}.blogpage-imgcontainer{height:50vh}figure.wp-block-image{margin:24px 0}.wp-block-image img{max-width:100%}.info-box{width:100%;margin:0;margin-bottom:1em}.box-wrapper{flex-direction:column}.row.box-wrapper{margin-bottom:-2em}.halfpage-box{width:100%;margin:0;margin-bottom:1em}}