.am-elf,.am-els,.am-els__wrapper{background:transparent!important;box-shadow:none!important;border:0!important;padding-left:0!important;padding-right:0!important}.am-els__available{display:none!important}.am-els__filters{margin-bottom:22px!important}.am-els__filters-top{gap:10px!important}.am-input,.am-input-wrapper .el-input__wrapper{background:#FFFFFF!important;border:1px solid #E4E7EF!important;border-radius:3px!important;box-shadow:none!important;font-family:Lato,Arial,sans-serif!important;color:#19204A!important}.am-input-wrapper .el-input__wrapper.is-focus,.am-input-wrapper .el-input__wrapper:hover{border-color:#19204A!important;box-shadow:none!important}.am-input input::placeholder{color:#8C95B0!important}.am-ec{background:#FFFFFF!important;border:0!important;border-left:4px solid #FAAC2E!important;border-radius:0!important;box-shadow:none!important;margin:0 0 12px 0!important;padding:20px 24px!important}.am-ec:hover{background:#FFFFFF!important}.am-ec__period-date__day{font-family:Bitter,Georgia,serif!important;font-weight:900!important;color:#19204A!important;font-size:28px!important;line-height:1.1em!important;letter-spacing:-1px!important}.am-ec__period-date__month,.am-ec__period-date__year{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;color:#565D7C!important;font-size:12px!important;letter-spacing:1.4px!important;text-transform:uppercase!important}.am-ec__period-time{font-family:Lato,Arial,sans-serif!important;color:#565D7C!important;font-size:14px!important}.am-ec__info-name{font-family:Bitter,Georgia,serif!important;font-weight:800!important;color:#19204A!important;font-size:19px!important;line-height:1.35em!important}.am-ec__info-other,.am-ec__info-capacity__text{font-family:Lato,Arial,sans-serif!important;color:#565D7C!important;font-size:15px!important;line-height:1.6em!important}.am-ec__info-capacity__number{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;color:#19204A!important}.am-ec__info-availability{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.6px!important;text-transform:uppercase!important}.am-ec__actions-price{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;color:#0e8acb!important;font-size:14px!important;letter-spacing:.4px!important}.am-button{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;font-size:14px!important;border-radius:3px!important;padding:10px 18px!important;box-shadow:none!important;transition:background .25s ease,color .25s ease,border-color .25s ease!important}.am-button__inner{color:inherit!important}.am-button--primary,.am-button--filled{background:#FAAC2E!important;border:2px solid #FAAC2E!important;color:#19204A!important}.am-button--primary:hover,.am-button--filled:hover{background:#19204A!important;border-color:#19204A!important;color:#FFFFFF!important}.am-button--secondary,.am-button--plain{background:transparent!important;border:2px solid #19204A!important;color:#19204A!important}.am-button--secondary:hover,.am-button--plain:hover{background:#19204A!important;border-color:#19204A!important;color:#FFFFFF!important}.am-els__pagination{margin-top:18px!important}.am-els__pagination-info{font-family:Lato,Arial,sans-serif!important;font-size:14px!important;color:#565D7C!important}.am-pagination .el-pager li.number{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;color:#19204A!important;background:transparent!important;border-radius:3px!important;border:1px solid #19204A!important;box-shadow:none!important}.am-pagination .el-pager li.number:hover{color:#0e8acb!important;background:transparent!important}.am-pagination .el-pager li.number.is-active{background:#19204A!important;color:#FFFFFF!important;border-color:#19204A!important}.am-pagination .btn-prev,.am-pagination .btn-next{background:transparent!important;color:#19204A!important;border:1px solid #19204A!important;border-radius:3px!important;box-shadow:none!important}.am-pagination .btn-prev:hover,.am-pagination .btn-next:hover{color:#0e8acb!important}.am-icon-arrow-left,.am-icon-arrow-right{color:inherit!important}.am-dialog-popup,.am-dialog-el,.am-dialog-el__main-container{border-radius:3px!important}.am-el__header-inner__title{font-family:Bitter,Georgia,serif!important;font-weight:800!important;color:#19204A!important}.am-eli__main-title,.am-eli__description-title,.am-eli__timetable-title{font-family:Bitter,Georgia,serif!important;font-weight:800!important;color:#19204A!important}.am-eli__main-text,.am-eli__description-text,.am-eli__timetable-main__date,.am-eli__timetable-main__time{font-family:Lato,Arial,sans-serif!important;color:#565D7C!important}.am-eli__description-btn{color:#0e8acb!important;font-family:Lato,Arial,sans-serif!important;font-weight:700!important}.am-eli__organizer-img,.am-eli__organizer-img>div,.am-eli__organizer-img span{background-color:#19204A!important;color:#FFFFFF!important;font-family:Lato,Arial,sans-serif!important;font-weight:700!important}.am-eli__organizer-name{font-family:Bitter,Georgia,serif!important;font-weight:800!important;color:#19204A!important}.am-eli__organizer-rank{font-family:Lato,Arial,sans-serif!important;color:#565D7C!important}.am-dialog-popup .el-tabs__item,.am-dialog-el .el-tabs__item{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;color:#565D7C!important}.am-dialog-popup .el-tabs__item:hover,.am-dialog-el .el-tabs__item:hover{color:#0e8acb!important}.am-dialog-popup .el-tabs__item.is-active,.am-dialog-el .el-tabs__item.is-active{color:#19204A!important}.am-dialog-popup .el-tabs__active-bar,.am-dialog-el .el-tabs__active-bar{background-color:#19204A!important}.am-dialog-popup .el-tabs__nav-wrap::after,.am-dialog-el .el-tabs__nav-wrap::after{background-color:#E4E7EF!important}.am-ct{background:#FFF8EE!important;border:0!important;border-left:4px solid #FAAC2E!important;border-radius:0!important;box-shadow:none!important}.am-ct__info-name{font-family:Bitter,Georgia,serif!important;font-weight:800!important;color:#19204A!important}.am-ct__info-spots__number{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;color:#19204A!important}.am-ct__info-spots__text{font-family:Lato,Arial,sans-serif!important;color:#565D7C!important}.am-ct__action-price{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;color:#0e8acb!important}@media (max-width:767px){.am-ec{padding:16px 18px!important}.am-ec__period-date__day{font-size:24px!important}.am-ec__info-name{font-size:17px!important}}.raps-chip{cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.raps-chip-aktiv{background:#19204A!important;color:#FFFFFF!important;border-color:#19204A!important}.raps-pin{cursor:pointer}.raps-pin-aktiv circle{fill:#FAAC2E}.raps-stammtischliste.raps-wartet{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.raps-stammtischliste .am-els__filters,.raps-stammtischliste .am-els__pagination,.raps-stammtischliste .am-els__available{display:none!important}.raps-stammtischliste .am-ec{padding:16px 18px!important}.raps-spinner{display:inline-block;width:26px;height:26px;border:3px solid rgba(25,32,74,.18);border-top-color:#FAAC2E;border-radius:50%;animation:rapsdreh .8s linear infinite;vertical-align:middle}@keyframes rapsdreh{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.raps-spinner{animation-duration:2.4s}}#rapsStammtischHinweis{display:flex;align-items:center;min-height:92px;font-family:Lato,Arial,sans-serif;color:#565D7C;font-size:16px;line-height:1.6em;background:#FFF8EE;border-left:4px solid #FAAC2E;padding:0 20px!important;margin:0}#rapsStammtischHinweis p,#rapsStammtischHinweis span{margin:0!important;padding:0!important}.raps-aus{display:none!important}.raps-kein-termin{display:flex;align-items:center;min-height:92px;font-family:Lato,Arial,sans-serif;color:#565D7C;font-size:16px;line-height:1.6em;background:#FFF8EE;border-left:4px solid #FAAC2E;padding:0 20px;margin:0}@media (max-width:980px){.et_pb_divider{margin-left:0!important;margin-right:auto!important}}@media (max-width:980px){.raps-hero .et_pb_button_two,.et_pb_fullwidth_header .et_pb_button_two{background-color:transparent!important;color:#FFFFFF!important;border-color:rgba(255,255,255,0.6)!important}}.am-button .am-icon-filter,.am-button .am-icon-search,.am-els__filters-menu__btn .am-icon-filter{color:inherit!important;opacity:1!important;font-size:17px!important}.am-els__filters-menu__btn .am-button{padding:10px 14px!important}.raps-warum .et_pb_column>.et_pb_image{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.raps-warum .et_pb_image .et_pb_image_wrap,.raps-warum .et_pb_image img{display:block;width:100%!important;max-width:100%!important}.raps-formular{font-family:Lato,Arial,sans-serif}.raps-formular p{margin:0 0 14px 0!important;padding:0!important}.raps-formular label{display:block;font-family:Lato,Arial,sans-serif;font-weight:700!important;font-size:14px!important;letter-spacing:.2px!important;text-transform:none!important;color:#19204A!important;line-height:1.3!important;margin:0 0 6px 0!important;padding:0!important}.raps-formular .wpcf7-form-control-wrap{display:block}.raps-formular p br{display:none}.raps-formular input[type="text"],.raps-formular input[type="email"],.raps-formular input[type="tel"],.raps-formular textarea{width:100%;box-sizing:border-box;font-family:Lato,Arial,sans-serif;font-size:16px;line-height:1.6em;color:#19204A;background:#FFFFFF;border:1px solid #E4E7EF;border-radius:3px;padding:12px 14px;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.raps-formular input[type="text"]:hover,.raps-formular input[type="email"]:hover,.raps-formular textarea:hover{border-color:#C6CFE2}.raps-formular input[type="text"]:focus,.raps-formular input[type="email"]:focus,.raps-formular textarea:focus{border-color:#19204A;outline:none;box-shadow:0 0 0 3px rgba(25,32,74,.08)}.raps-formular textarea{min-height:150px;resize:vertical}.raps-formular ::placeholder{color:#8C95B0}.raps-feld-schmal input[type="text"]{max-width:160px}.raps-feld-schmal .wpcf7-quiz-label{display:none!important}.raps-feld-schmal label+.wpcf7-form-control-wrap label{display:inline;margin:0}.raps-zustimmung{font-size:15px;line-height:1.6em;color:#565D7C}.raps-zustimmung .wpcf7-list-item{margin:0}.raps-zustimmung label{display:flex!important;align-items:flex-start;gap:10px;font-family:Lato,Arial,sans-serif!important;font-weight:400!important;font-size:15px!important;line-height:1.6em!important;color:#565D7C!important;margin:0!important;cursor:pointer}.raps-zustimmung .wpcf7-list-item-label{display:inline!important}.raps-zustimmung input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;flex:0 0 20px;margin:2px 0 0 0;cursor:pointer;background:#FFFFFF;border:1px solid #C6CFE2;border-radius:3px;transition:background .2s ease,border-color .2s ease}.raps-zustimmung input[type="checkbox"]:checked{background:#19204A;border-color:#19204A}.raps-zustimmung input[type="checkbox"]:checked::after{content:"";display:block;width:5px;height:10px;margin:3px auto 0;border:solid #FFFFFF;border-width:0 2px 2px 0;transform:rotate(45deg)}.raps-zustimmung a{color:#0e8acb;text-decoration:underline}.raps-zustimmung a:hover{color:#19204A}.raps-senden{margin-top:20px!important;margin-bottom:0!important}.raps-formular input[type="submit"]{font-family:Lato,Arial,sans-serif;font-weight:700;font-size:14px;letter-spacing:.2px;cursor:pointer;color:#19204A;background:#FAAC2E;border:2px solid #FAAC2E;border-radius:3px;padding:12px 22px;transition:background .25s ease,color .25s ease,border-color .25s ease}.raps-formular input[type="submit"]:hover{background:#19204A;border-color:#19204A;color:#FFFFFF}.raps-formular .wpcf7-not-valid-tip{font-size:14px;color:#C0392B;margin-top:6px}.raps-formular .wpcf7-not-valid{border-color:#C0392B!important}.wpcf7 form .wpcf7-response-output{font-family:Lato,Arial,sans-serif;font-size:15px;line-height:1.6em;color:#19204A;background:#FFF8EE;border:0;border-left:4px solid #FAAC2E;border-radius:0;margin:18px 0 0 0;padding:14px 18px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-left-color:#C0392B}.wpcf7 form.sent .wpcf7-response-output{border-left-color:#2E7D32}.wpcf7-spinner{margin-left:10px}@media (max-width:767px){.raps-formular input[type="submit"]{width:100%}}@font-face{font-family:'Lato Local';src:url('/wp-content/uploads/2026/11/raps-lato-regular.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:'Lato Local';src:url('/wp-content/uploads/2026/11/raps-lato-bold.woff2') format('woff2');font-weight:700;font-display:swap}body,h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,.raps-role-copy,.et_pb_module{font-family:'Lato Local',sans-serif!important}.amelia-v2-booking,.amelia-v2-booking *,.amelia-app-booking,.amelia-app-booking *{font-family:'Lato Local',sans-serif!important}