:root{--bs-heading-color: #dba422;--bs-page-hero-color: #dba422}.hero{--bs-page-hero-color: #dba422}.ce-icon-color-darkgray{fill:#434343;border-color:#434343;color:#434343}.ce-icon-bg-color-darkgray{background-color:#434343}.ce-icon-color-primary{fill:#dba422;border-color:#dba422;color:#dba422}.ce-icon-bg-color-primary{background-color:#dba422}.ce-icon-color-secondary{fill:#005262;border-color:#005262;color:#005262}.ce-icon-bg-color-secondary{background-color:#005262}:root{--bs-heading-color: #dba422;--bs-page-hero-color: #dba422}.hero{--bs-page-hero-color: #dba422}.ce-icon-color-darkgray{fill:#434343;border-color:#434343;color:#434343}.ce-icon-bg-color-darkgray{background-color:#434343}.ce-icon-color-primary{fill:#dba422;border-color:#dba422;color:#dba422}.ce-icon-bg-color-primary{background-color:#dba422}.ce-icon-color-secondary{fill:#005262;border-color:#005262;color:#005262}.ce-icon-bg-color-secondary{background-color:#005262}.hero h1,.hero h2,.hero h3,.hero h4{color:#dba422;margin-bottom:.5rem}.dropdown-menu .dropdown-item{color:var(--bs-nav-link-color)}.dropdown-item.active{color:#dba422}.navbar-brand img{max-height:5rem}.OFB-col .card-title{color:#dba422}.OFB-grid-cards a[data-mailto-token]::before{display:none}.OFB-grid-cards{justify-content:center}.OFB-grid-cards-col a{text-decoration:none;color:#005262}.OFB-grid-cards-col{display:flex;flex-direction:column}.OFB-grid-cards-col a{text-decoration:none;color:#005262}.OFB-card{display:flex;flex-direction:column;height:100%;box-shadow:0 8px 16px rgba(0,0,0,.15);border:none;background-color:#fff;transition:transform .2s ease;padding-bottom:0px !important}.OFB-card:hover{transform:translateY(-5px)}.OFB-card .card-header{display:none}.OFB-card .card-img,.OFB-card .card-img-top,.OFB-card .card-img-bottom{width:100%;aspect-ratio:.7783783784;object-fit:cover;object-position:center;display:block;flex-shrink:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.flip-card .OFB-card .card-img,.flip-card .OFB-card .card-img-top,.flip-card .OFB-card .card-img-bottom{aspect-ratio:.7783783784}.OFB-card .card-body{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem;min-height:6rem}.OFB-card .card-body .card-title{color:#dba422;font-weight:600;line-height:1.2;margin:0 0 .5rem 0}.OFB-card .card-body h3{margin:0}.OFB-card .card-footer{min-height:5rem}.OFB-card .flip-card-back{box-shadow:none}@media(max-width: 768px){.OFB-card .card-img,.OFB-card .card-img-top,.OFB-card .card-img-bottom{aspect-ratio:.75}}.powermail_form_4 .row{margin-top:0px}.powermail_form_4 .power_label{font-size:1.05rem}.powermail_form_4 .powermail_fieldwrap{margin-top:1rem}@media screen and (min-width: 992px){.powermail_form_4 .row:nth-of-type(7),.powermail_form_4 .row:nth-of-type(8){display:inline-flex;flex-direction:row;margin-left:0px;margin-right:0px}.powermail_form_4 .row:nth-of-type(7)>*,.powermail_form_4 .row:nth-of-type(8)>*{padding:0px}.powermail_form_4 .row:nth-of-type(7){width:83.3333333333%}.powermail_form_4 .row:nth-of-type(7) .col-lg-3{width:30%}.powermail_form_4 .row:nth-of-type(7) .col-lg-9{width:70%}.powermail_form_4 .row:nth-of-type(8){width:16.6666666667%}.powermail_form_4 .row:nth-of-type(8) .power_label{padding-left:1rem}}.powermail_form_4 .row:nth-of-type(14){display:none}@media screen and (min-width: 992px){.powermail_form_4 .row:nth-of-type(9),.powermail_form_4 .row:nth-of-type(10),.powermail_form_4 .row:nth-of-type(12),.powermail_form_4 .row:nth-of-type(11),.powermail_form_4 .row:nth-of-type(13){display:inline-flex;flex-direction:row;margin-left:0px;margin-right:0px}.powermail_form_4 .row:nth-of-type(9)>*,.powermail_form_4 .row:nth-of-type(10)>*,.powermail_form_4 .row:nth-of-type(12)>*,.powermail_form_4 .row:nth-of-type(11)>*,.powermail_form_4 .row:nth-of-type(13)>*{padding:0px}.powermail_form_4 .row:nth-of-type(9),.powermail_form_4 .row:nth-of-type(11),.powermail_form_4 .row:nth-of-type(13){width:50%}.powermail_form_4 .row:nth-of-type(9) .col-lg-3,.powermail_form_4 .row:nth-of-type(11) .col-lg-3,.powermail_form_4 .row:nth-of-type(13) .col-lg-3{width:50%}.powermail_form_4 .row:nth-of-type(9) .col-lg-9,.powermail_form_4 .row:nth-of-type(11) .col-lg-9,.powermail_form_4 .row:nth-of-type(13) .col-lg-9{width:50%}.powermail_form_4 .row:nth-of-type(10),.powermail_form_4 .row:nth-of-type(12){width:50%}.powermail_form_4 .row:nth-of-type(10) .col-lg-3,.powermail_form_4 .row:nth-of-type(12) .col-lg-3{width:30%}.powermail_form_4 .row:nth-of-type(10) .col-lg-9,.powermail_form_4 .row:nth-of-type(12) .col-lg-9{width:70%}.powermail_form_4 .row:nth-of-type(10) .power_label,.powermail_form_4 .row:nth-of-type(12) .power_label{padding-left:1rem}}@media screen and (min-width: 992px){.powermail_form_4 .row:nth-of-type(18),.powermail_form_4 .row:nth-of-type(19){display:inline-flex;flex-direction:row;margin-left:0px;margin-right:0px}.powermail_form_4 .row:nth-of-type(18)>*,.powermail_form_4 .row:nth-of-type(19)>*{padding:0px}.powermail_form_4 .row:nth-of-type(18){padding-left:25%}.powermail_form_4 .row:nth-of-type(19){padding-left:2rem}}@media screen and (min-width: 992px){.powermail_form_4 .row:nth-of-type(16) .form-check{display:inline-flex;width:35%;margin-left:0px}}@media screen and (min-width: 1200px){.powermail_form_4 .row:nth-of-type(16) .form-check{width:30%}}@media screen and (min-width: 1400px){.powermail_form_4 .row:nth-of-type(16) .form-check{width:27%}}@media screen and (min-width: 992px){.powermail_form_4 .row:nth-of-type(20) .form-check,.powermail_form_4 .row:nth-of-type(21) .form-check{display:inline-flex;width:13%;margin-left:0px}}.powermail_form_3{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.powermail_form_3 h3{grid-column:1}.powermail_form_3 .powermail_fieldset_2{grid-column:1}.powermail_form_3 .powermail_fieldset_3{grid-column:2}.powermail_form_3 .powermail_fieldset_5{grid-column:1/-1}@media(max-width: 992px){.powermail_form_3{grid-template-columns:1fr}.powermail_form_3 .powermail_fieldset_3{grid-column:1}.powermail_form_3 .powermail_fieldset_5{grid-column:auto}}.OFB-Timeline{max-width:1320px;margin-right:auto;margin-left:auto}.OFB-Timeline .vis-timeline{border:none !important;font-family:"Open Sans",sans-serif;background-color:#fffdf8}.OFB-Timeline .vis-item{border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);padding:4px}.OFB-Timeline .vis-item-content{font-size:.85rem;font-weight:500;color:#333}.OFB-Timeline .vis-current-time{background-color:#dba422 !important;width:2px !important}.OFB-Timeline .OFB-event,.OFB-Timeline .OFB-event-link{border-radius:6px !important;background-color:#f8f3eb;border:1px solid #dba422;color:#666;font-size:.85rem;padding:4px 8px;box-shadow:none}.OFB-Timeline .OFB-event-link:hover{background-color:#5d5d5d}.OFB-Timeline .OFB-event-zukunft{border-radius:6px !important;background-color:#fff0da;border:1px solid #dba422;color:#000;font-size:.85rem;padding:4px 8px;box-shadow:0 2px 6px rgba(0,0,0,.1);cursor:default}.OFB-Timeline .OFB-Anmeldung,.OFB-Timeline .OFB-link-zukunft{cursor:pointer;transition:all .3s ease;border-radius:6px !important;background-color:#fff0da;border:1px solid #dba422}.OFB-Timeline .OFB-Anmeldung:hover,.OFB-Timeline .OFB-link-zukunft:hover{background-color:#dba422}.OFB-timeline-titel{text-align:center;margin-bottom:1.5rem;font-size:1.8rem;font-weight:700;color:#7a0019;font-family:"Open Sans",sans-serif}#c2719{display:none;margin:0px}.tooltip{position:absolute;opacity:100 !important;background-color:#fffdf8;border:1px solid #dba422;padding:8px 10px;border-radius:12px;font-size:.85rem;box-shadow:0 2px 6px rgba(0,0,0,.1)}.OFB-confirm-box{padding:2rem;border-radius:12px;background-color:#fff;text-align:left;max-width:450px;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999;box-shadow:0 4px 8px rgba(0,0,0,.2);width:80%;box-sizing:border-box}@media screen and (max-width: 768px){.OFB-confirm-box{top:15% !important;transform:translate(-50%, 0) !important}}.OFB-confirm-box #customConfirmNo{background-color:#6c757d;border-color:#6c757d}.OFB-confirm-box #customConfirmExtra{background-color:#6c757d;border-color:#6c757d}.OFB-confirm-title{text-align:center}.OFB-confirm-content p{font-size:1rem;color:#333;margin-bottom:.8rem}.OFB-confirm-buttons{display:flex;justify-content:center;gap:1rem;margin-top:1.5rem}#customConfirm{display:none}.OFB-confirm-content dl{display:grid;grid-template-columns:auto 1fr;column-gap:1rem;row-gap:.5rem;margin:1rem 0}.OFB-confirm-content dt{font-weight:600;margin:0;text-align:left;white-space:nowrap}.OFB-confirm-content dd{margin:0;text-align:left;white-space:normal}.donation-box .donation-logo{width:40px}.donation-options{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.donation-option{display:flex;align-items:center;gap:.5rem;font-weight:bold;cursor:pointer}.donation-option input[type=radio]{transform:scale(1.2)}.donation-option img{width:30px;height:auto}#bankDialog .btn{margin-right:.5rem}.alert{padding:.5rem 1rem;background-color:#f8d7da;border:1px solid #f5c2c7;color:#842029;margin-bottom:1rem;border-radius:.25rem}.iban-line{display:flex;align-items:center;gap:.5rem}#ibanSection p{margin-bottom:0px}.ofr42-donation{margin-bottom:2rem}.OFB-clipboard-icon{cursor:pointer;display:inline-flex;align-items:center;padding:3px;border-radius:4px;transition:background-color .2s ease}.OFB-clipboard-icon:hover{background-color:#eee}.OFB-clipboard-icon.copied{background-color:#005262;color:#fff}.OFB-clipboard-icon .icon-markup svg{height:1.4rem}