/*1d0a2b31866a105bdfa9161468881ad1*/
.boxgroup{transition:transform 0.3s ease, box-shadow 0.3s ease;word-break:break-word;overflow-wrap:break-word}.boxgroup:hover{transform:scale(1.02)}.introductionbox{background-color:#ffffff;color:#2a292a;text-align:left;padding:25px 25px 60px 2025px;margin-bottom:-20px;margin-left:-2000px;border-radius:40px;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.2)}.redheader{background-color:#a72920;color:#f1f0ea;text-align:center;padding-top:20px;padding-bottom:20px;line-height:1;border-radius:20px 20px 0 0;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.2)}.highlightedheader{background-color:#2a292a;color:#f7b500;text-align:center;padding-top:20px;padding-bottom:20px;line-height:1;border-radius:20px 20px 0 0;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.2)}.infobox{background-color:#ffffff;color:#2a292a;text-align:left;padding:25px 25px 60px 25px;margin-bottom:-20px;border-radius:20px;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.2)}.continuedinfobox{background-color:#ffffff;color:#2a292a;text-align:left;padding:25px 25px 60px 25px;margin-top:-10px;margin-bottom:-20px;border-radius:0 0 20px 20px;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.2)}.highlightedinfobox{background-color:#f7b500;color:#2a292a;text-align:left;padding:25px 25px 60px 25px;margin-bottom:-20px;border-radius:20px;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.2)}.continuedhighlightedinfobox{background-color:#f7b500;color:#2a292a;text-align:left;padding:25px 25px 60px 25px;margin-top:-10px;margin-bottom:-20px;border-radius:0 0 20px 20px;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.2)}.bottomedge{background-color:#a72920;padding-bottom:20px;border-radius:20px;border-radius:0 0 20px 20px;margin-bottom:45px}.highlightedbottomedge{background-color:#2a292a;padding-bottom:20px;border-radius:20px;border-radius:0 0 20px 20px}.redbutton{position:relative;display:inline-block;overflow:hidden;cursor:pointer;z-index:0;color:#f1f0ea;text-align:center;padding-left:1em;padding-right:1em;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.3);border-radius:10px;border:none;appearance:none;-webkit-appearance:none;transition:color 0.5s ease}.redbutton span,.redbutton i{position:relative;z-index:1}.redbutton::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#a72920;color:#f1f0ea;z-index:-1;transition:background-color 0.1s ease, width 0.1s ease}.redbutton:hover::before{animation:fillBar 0.5s forwards;background-color:#f7b500;color:#f1f0ea}.redbutton:hover{background-color:#a72920;color:#2a292a}.redbutton.frauenbutton::before{background-color:#a72920}.redbutton.frauenbutton:hover::before{background-color:#C63678}.redbutton.frauenbutton:hover{color:#f1f0ea}.highlightedbutton{position:relative;display:inline-block;overflow:hidden;cursor:pointer;z-index:0;color:#f7b500;text-align:center;padding-left:1em;padding-right:1em;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.3);border-radius:10px;border:none;appearance:none;-webkit-appearance:none}.highlightedbutton span,.highlightedbutton i{position:relative;z-index:1}.highlightedbutton::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2a292a;color:#f7b500;z-index:-1;transition:background-color 0.1s ease, width 0.1s ease}.highlightedbutton:hover::before{animation:fillBar 0.5s forwards;background-color:#f1f0ea;color:#a72920}.highlightedbutton:hover{background-color:#2a292a;color:#a72920}@keyframes fillBar{from{width:0%}to{width:100%}}.redquickbutton{background-color:#a72920;color:#f1f0ea;text-align:center;padding:0 25px 0 25px;border-radius:20px;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.2)}.highlightedquickbutton{background-color:#2a292a;color:#f7b500;text-align:center;padding:5px 15px 5px 15px;border-radius:20px;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.2)}.highlightedquickbutton:hover{background-color:#f7b500;color:#2a292a}.tile-list{word-break:break-word;overflow-wrap:break-word;display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:1em;max-width:1200px}.tile{padding:1em;border-radius:8px;display:flex;align-items:center;gap:0.8em;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.2);transition:transform 0.2s ease}.tile i{font-size:1.5em;color:#a72920;width:30px;text-align:center}.tile-text{flex:1}.tile:hover{transform:scale(1.01)}.galerie{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px;max-width:800px;margin:0 auto}.galerie img{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.2);transition:transform 0.3s ease, box-shadow 0.3s ease}.galerie img:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(0, 0, 0, 0.4)}.lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.85);display:flex;justify-content:center;align-items:center;z-index:9999}.lightbox-content{position:relative;max-width:90%;max-height:90%}.lightbox-content img{max-width:100%;max-height:100%;border-radius:10px}.lightbox-close,.lightbox-prev,.lightbox-next{position:absolute;top:50%;transform:translateY(-50%);color:white;background:rgba(0, 0, 0, 0.5);padding:10px;cursor:pointer;font-size:24px;border:none;border-radius:5px;user-select:none}.lightbox-close{top:20px;right:20px;transform:none;font-size:30px}.lightbox-prev{left:-60px}.lightbox-next{right:-60px}.lightbox-close:hover,.lightbox-prev:hover,.lightbox-next:hover{background:rgba(255, 255, 255, 0.2)}