@font-face{font-display:swap;font-family:"Charm";font-style:normal;font-weight:400;src:url("../fonts/charm-v11-latin-regular.eot");src:url("../fonts/charm-v11-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/charm-v11-latin-regular.woff2") format("woff2"),url("../fonts/charm-v11-latin-regular.woff") format("woff"),url("../fonts/charm-v11-latin-regular.ttf") format("truetype"),url("../fonts/charm-v11-latin-regular.svg#Charm") format("svg")}@font-face{font-display:swap;font-family:"Charm";font-style:normal;font-weight:700;src:url("../fonts/charm-v11-latin-700.eot");src:url("../fonts/charm-v11-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/charm-v11-latin-700.woff2") format("woff2"),url("../fonts/charm-v11-latin-700.woff") format("woff"),url("../fonts/charm-v11-latin-700.ttf") format("truetype"),url("../fonts/charm-v11-latin-700.svg#Charm") format("svg")}@font-face{font-display:swap;font-family:"Mada";font-style:normal;font-weight:200;src:url("../fonts/mada-v19-latin-200.eot");src:url("../fonts/mada-v19-latin-200.eot?#iefix") format("embedded-opentype"),url("../fonts/mada-v19-latin-200.woff2") format("woff2"),url("../fonts/mada-v19-latin-200.woff") format("woff"),url("../fonts/mada-v19-latin-200.ttf") format("truetype"),url("../fonts/mada-v19-latin-200.svg#Mada") format("svg")}@font-face{font-display:swap;font-family:"Mada";font-style:normal;font-weight:300;src:url("../fonts/mada-v19-latin-300.eot");src:url("../fonts/mada-v19-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/mada-v19-latin-300.woff2") format("woff2"),url("../fonts/mada-v19-latin-300.woff") format("woff"),url("../fonts/mada-v19-latin-300.ttf") format("truetype"),url("../fonts/mada-v19-latin-300.svg#Mada") format("svg")}@font-face{font-display:swap;font-family:"Mada";font-style:normal;font-weight:400;src:url("../fonts/mada-v19-latin-regular.eot");src:url("../fonts/mada-v19-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/mada-v19-latin-regular.woff2") format("woff2"),url("../fonts/mada-v19-latin-regular.woff") format("woff"),url("../fonts/mada-v19-latin-regular.ttf") format("truetype"),url("../fonts/mada-v19-latin-regular.svg#Mada") format("svg")}@font-face{font-display:swap;font-family:"Mada";font-style:normal;font-weight:500;src:url("../fonts/mada-v19-latin-500.eot");src:url("../fonts/mada-v19-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/mada-v19-latin-500.woff2") format("woff2"),url("../fonts/mada-v19-latin-500.woff") format("woff"),url("../fonts/mada-v19-latin-500.ttf") format("truetype"),url("../fonts/mada-v19-latin-500.svg#Mada") format("svg")}@font-face{font-display:swap;font-family:"Mada";font-style:normal;font-weight:600;src:url("../fonts/mada-v19-latin-600.eot");src:url("../fonts/mada-v19-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/mada-v19-latin-600.woff2") format("woff2"),url("../fonts/mada-v19-latin-600.woff") format("woff"),url("../fonts/mada-v19-latin-600.ttf") format("truetype"),url("../fonts/mada-v19-latin-600.svg#Mada") format("svg")}@font-face{font-display:swap;font-family:"Mada";font-style:normal;font-weight:700;src:url("../fonts/mada-v19-latin-700.eot");src:url("../fonts/mada-v19-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/mada-v19-latin-700.woff2") format("woff2"),url("../fonts/mada-v19-latin-700.woff") format("woff"),url("../fonts/mada-v19-latin-700.ttf") format("truetype"),url("../fonts/mada-v19-latin-700.svg#Mada") format("svg")}@font-face{font-display:swap;font-family:"Mada";font-style:normal;font-weight:800;src:url("../fonts/mada-v19-latin-800.eot");src:url("../fonts/mada-v19-latin-800.eot?#iefix") format("embedded-opentype"),url("../fonts/mada-v19-latin-800.woff2") format("woff2"),url("../fonts/mada-v19-latin-800.woff") format("woff"),url("../fonts/mada-v19-latin-800.ttf") format("truetype"),url("../fonts/mada-v19-latin-800.svg#Mada") format("svg")}@font-face{font-display:swap;font-family:"Mada";font-style:normal;font-weight:900;src:url("../fonts/mada-v19-latin-900.eot");src:url("../fonts/mada-v19-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/mada-v19-latin-900.woff2") format("woff2"),url("../fonts/mada-v19-latin-900.woff") format("woff"),url("../fonts/mada-v19-latin-900.ttf") format("truetype"),url("../fonts/mada-v19-latin-900.svg#Mada") format("svg")}html,body{margin:0;padding:0;background-color:#c2c2c2;font-family:"Mada",Verdana,sans-serif;font-weight:normal;z-index:auto}#bodyContainer:has(+#picturePopover::-ms-backdrop){pointer-events:none}#bodyContainer:has(+#picturePopover::backdrop){pointer-events:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Charm",Arial,Helvetica,sans-serif}:where(header,footer){z-index:1}:where(header),.navbar{background-color:#c2c2c2}.navbar{-webkit-box-shadow:0px 2px 8px 1px #5e5e5e;box-shadow:0px 2px 8px 1px #5e5e5e}.navbar-brand{height:6rem}.navbar-brand img{height:100%}:where(.navbar-nav){gap:.25rem}.navbar-collapse.show .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:ease-in-out 100ms;transition:ease-in-out 100ms}:where(#bodyContainer){width:100dvw;height:100dvh;display:grid;grid-template-rows:-webkit-max-content 1fr -webkit-max-content;grid-template-rows:max-content 1fr max-content;overflow:hidden}:where(footer){display:grid;grid-template-columns:12.5% 1fr 12.5%;background-color:#8b0001;color:#c2c2c2;-webkit-box-shadow:0 -2px 8px 1px #5e5e5e;box-shadow:0 -2px 8px 1px #5e5e5e;padding-top:.25rem}:where(footer) a{color:#fff;text-shadow:2px 2px 4px #000;text-decoration-thickness:1px;text-decoration-line:grammar-error}:where(footer) a:hover{color:#ffe084;text-shadow:2px 2px #000}:where(content){overflow-y:auto;padding-block:.7rem}button{border:none}.mh-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-bottom:1rem;container:mainContainer}.mh-innerSection{border:2px solid;border-radius:.75rem;border-color:#c5191a;padding:.5rem;-webkit-box-shadow:2px 2px 10px 1px #5e5e5e;box-shadow:2px 2px 10px 1px #5e5e5e;background-color:#e2e2e2}.mh-sectionTitle{text-align:center;font-weight:bold}.mh-text{font-size:20px}.mh-tC{text-align:center}.mh-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.mh-flexC{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mh-mlr{margin-inline:auto}.mh-table-2x2{border-collapse:separate}.mh-table-2x2 *{border-color:rgba(0,0,0,0);border-width:.25rem}.mh-t-ul{text-decoration:underline}.mh-buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-block:auto;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.25rem}.mh-grid{display:grid;gap:1rem}.mh-grid-2{grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr))}:where(.mh-CompanyLogo){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}:where(.mh-CompanyLogo) :where(svg){width:50%}:where(.mh-CompanyLogo) :where(svg) #ludwig{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-animation:2377.1ms ease-in-out 0ms 1 normal forwards running logoanimation-ludwig;animation:2377.1ms ease-in-out 0ms 1 normal forwards running logoanimation-ludwig}:where(.mh-CompanyLogo) :where(svg) #rene{-webkit-transform:translate(0, -17%);transform:translate(0, -17%);-webkit-animation:1695.95ms ease-in-out 2000ms 1 normal forwards running logoanimation-rene;animation:1695.95ms ease-in-out 2000ms 1 normal forwards running logoanimation-rene}:where(.mh-CompanyLogo) :where(svg) #besen{-webkit-filter:opacity(0) blur(30px);filter:opacity(0) blur(30px);-webkit-animation:2000ms ease-in-out 2511.16ms 1 normal forwards running logoanimation-besen;animation:2000ms ease-in-out 2511.16ms 1 normal forwards running logoanimation-besen}:where(.mh-CompanyLogo) :where(svg) #zeile01{-webkit-transform:translate(33%, 0);transform:translate(33%, 0);-webkit-animation:3000ms ease-in-out 3568.1ms 1 normal forwards running logoanimation-zeile0103;animation:3000ms ease-in-out 3568.1ms 1 normal forwards running logoanimation-zeile0103}:where(.mh-CompanyLogo) :where(svg) #zeile02{-webkit-transform:translate(0, 17%);transform:translate(0, 17%);-webkit-animation:2000ms ease-in-out 3405.35ms 1 normal forwards running logoanimation-zeile02;animation:2000ms ease-in-out 3405.35ms 1 normal forwards running logoanimation-zeile02}:where(.mh-CompanyLogo) :where(svg) #zeile03{-webkit-transform:translate(33%, 0);transform:translate(33%, 0);-webkit-animation:2000ms ease-in-out 5027.37ms 1 normal forwards running logoanimation-zeile0103;animation:2000ms ease-in-out 5027.37ms 1 normal forwards running logoanimation-zeile0103}:where(.mh-CompanyLogo) :where(svg) #zeile04{-webkit-transform:translate(0, 9%);transform:translate(0, 9%);-webkit-animation:1940.9ms ease-in-out 5583.83ms 1 normal forwards running logoanimation-zeile04;animation:1940.9ms ease-in-out 5583.83ms 1 normal forwards running logoanimation-zeile04}.mh-pictureSection{display:grid;gap:.5rem}.mh-pictureSection--pictureContainer{display:grid;grid-template-columns:repeat(auto-fit, minmax(10rem, 1fr))}.mh-pictureSection--pictureCard{-webkit-box-shadow:2px 2px 10px 1px #5e5e5e;box-shadow:2px 2px 10px 1px #5e5e5e;padding:.25rem;margin:1rem;height:8rem;border-radius:.5rem;border:3px solid #c5191a}.mh-pictureSection--pictureCard:hover{-webkit-box-shadow:0px 0px 10px 1px #b1191a;box-shadow:0px 0px 10px 1px #b1191a}.mh-pictureSection--picture{display:block;margin:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}div .mh-60{font-size:20px;font-weight:bold}@media(min-width: 991px){div .mh-60{font-size:40px}}@media(min-width: 1920px){div .mh-60{font-size:60px}}@-webkit-keyframes logoanimation-ludwig{0%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes logoanimation-ludwig{0%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes logoanimation-rene{0%{-webkit-transform:translate(0, -17%);transform:translate(0, -17%)}100%{-webkit-transform:translate(0, 0%);transform:translate(0, 0%)}}@keyframes logoanimation-rene{0%{-webkit-transform:translate(0, -17%);transform:translate(0, -17%)}100%{-webkit-transform:translate(0, 0%);transform:translate(0, 0%)}}@-webkit-keyframes logoanimation-besen{0%{-webkit-filter:opacity(0) blur(30px);filter:opacity(0) blur(30px)}100%{-webkit-filter:opacity(1) blur(0px);filter:opacity(1) blur(0px)}}@keyframes logoanimation-besen{0%{-webkit-filter:opacity(0) blur(30px);filter:opacity(0) blur(30px)}100%{-webkit-filter:opacity(1) blur(0px);filter:opacity(1) blur(0px)}}@-webkit-keyframes logoanimation-zeile0103{0%{-webkit-transform:translate(33%, 0);transform:translate(33%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes logoanimation-zeile0103{0%{-webkit-transform:translate(33%, 0);transform:translate(33%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes logoanimation-zeile02{0%{-webkit-transform:translate(0, 17%);transform:translate(0, 17%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes logoanimation-zeile02{0%{-webkit-transform:translate(0, 17%);transform:translate(0, 17%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes logoanimation-zeile04{0%{-webkit-transform:translate(0, 9%);transform:translate(0, 9%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes logoanimation-zeile04{0%{-webkit-transform:translate(0, 9%);transform:translate(0, 9%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media(max-width: 1000px){:where(footer) .mh-text{font-size:17px}}.mh-labeledButton{font-family:"Charm",Arial,Helvetica,sans-serif;border:1px solid #c5191a;border-radius:.75rem;width:8.5rem;margin-block:auto;height:3rem;-webkit-box-shadow:2px 2px 10px 1px #5e5e5e;box-shadow:2px 2px 10px 1px #5e5e5e}.mh-labeledButton .mh-label{color:#000;text-decoration:none;background-color:rgba(0,0,0,0);margin-block:auto}.mh-labeledButton:hover{-webkit-box-shadow:0px 0px 10px 1px #b1191a;box-shadow:0px 0px 10px 1px #b1191a;font-weight:bold;cursor:pointer}.mh-navbarButton{--bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.50)}button.mh-pictureButton{background-color:#c2c2c2}#picturePopover{max-width:95dvw;max-height:95dvh;border-radius:1rem;border:2px #c5191a solid;padding:0;overflow:hidden}#picturePopover::-ms-backdrop{background-color:color(srgb 0 0 0/0.5);backdrop-filter:blur(5px)}#picturePopover::backdrop{background-color:color(srgb 0 0 0/0.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#picturePopover .mh-modal--closeButton{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border:1px #c5191a solid;-webkit-box-shadow:2px 2px 10px 1px #5e5e5e;box-shadow:2px 2px 10px 1px #5e5e5e;border-radius:.5rem;background-image:url(/assets/images/close-x-svgrepo-com.svg);background-color:#c2c2c2;background-size:contain}#picturePopover .mh-modal--closeButton:hover{-webkit-box-shadow:0px 0px 10px 1px #b1191a;box-shadow:0px 0px 10px 1px #b1191a}#picturePopover .mh-modal--picture{max-width:95dvw;max-height:95dvh;border-radius:.9rem;-o-object-fit:fill;object-fit:fill}/*# sourceMappingURL=base.min.css.map */