.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle__pause,.splide__toggle.is-active .splide__toggle__play{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;z-index:1;opacity:.7;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}html{-webkit-text-size-adjust:none;text-size-adjust:none}*,:before,:after{box-sizing:border-box;box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,a,ol,ul,li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0}img,svg{vertical-align:middle;background-repeat:no-repeat;background-size:cover;max-width:100%;height:auto;font-style:italic}img{aspect-ratio:1}ol,ul{list-style:none}:focus{outline:none}input,button,textarea,select{font-family:inherit;font-size:inherit}.asset-schema-fuer-bilder{background-image:url(../img/Favicon/logo-janos-theil-512x512.png);width:0;height:0;position:absolute;top:-9999px;left:-9999px;overflow:hidden}html{background-color:#0a0227}body{font-kerning:normal;letter-spacing:.00625rem;color:#0a0227;font-family:neue-haas-grotesk-text,sans-serif;font-size:6px;font-style:normal;font-weight:400;line-height:1.4}@media screen and (width>=320px){body{font-size:calc(1.05769vw + 2.61538px)}}@media screen and (width>=2400px){body{font-size:28px}}@media only screen and (width>=320px) and (width<=929px){body{font-size:14px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){body{font-size:calc(.656814vw + 11.8982px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){body{font-size:18px}}h1{letter-spacing:-.0625rem;font-size:22px;font-weight:400;line-height:1.05}@media screen and (width>=320px){h1{font-size:calc(6.92308vw - .153846px)}}@media screen and (width>=2400px){h1{font-size:166px}}@media only screen and (width>=320px) and (width<=929px){h1{font-size:50px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){h1{font-size:calc(12.4795vw + 10.0657px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){h1{font-size:126px}}h1{text-wrap:balance}.gross-h1{letter-spacing:-.0625rem;font-size:22px;font-weight:400;line-height:1.05}@media screen and (width>=320px){.gross-h1{font-size:calc(6.92308vw - .153846px)}}@media screen and (width>=2400px){.gross-h1{font-size:166px}}@media only screen and (width>=320px) and (width<=929px){.gross-h1{font-size:50px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){.gross-h1{font-size:calc(12.4795vw + 10.0657px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){.gross-h1{font-size:126px}}.gross-h1{text-wrap:balance}p.gross-h1{margin-top:0!important}@media only screen and (width>=320px) and (width<=929px){.wrap-firma-titel h1{font-size:30px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){.wrap-firma-titel h1{font-size:calc(9.85222vw - 1.52709px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){.wrap-firma-titel h1{font-size:90px}}@media only screen and (width>=930px) and (width<=9600px){.wrap-firma-titel h1{font-size:16px}}@media only screen and (width>=930px) and (width<=9600px) and (width>=400px){.wrap-firma-titel h1{font-size:calc(4.9975vw - 3.99001px)}}@media only screen and (width>=930px) and (width<=9600px) and (width>=2401px){.wrap-firma-titel h1{font-size:116px}}h2,.leistung{font-kerning:normal;letter-spacing:.00625rem;color:#0a0227;font-family:neue-haas-grotesk-text,sans-serif;font-size:6px;font-style:normal;font-weight:400;line-height:1.4}@media screen and (width>=320px){h2,.leistung{font-size:calc(1.05769vw + 2.61538px)}}@media screen and (width>=2400px){h2,.leistung{font-size:28px}}@media only screen and (width>=320px) and (width<=929px){h2,.leistung{font-size:14px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){h2,.leistung{font-size:calc(.656814vw + 11.8982px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){h2,.leistung{font-size:18px}}h2,.leistung{font-size:6px}@media screen and (width>=320px){h2,.leistung{font-size:calc(2.01923vw - .461538px)}}@media screen and (width>=2400px){h2,.leistung{font-size:48px}}@media only screen and (width>=320px) and (width<=929px){h2,.leistung{font-size:16px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){h2,.leistung{font-size:calc(3.28407vw + 5.49097px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){h2,.leistung{font-size:36px}}p.intro{font-kerning:normal;letter-spacing:.00625rem;color:#0a0227;font-family:neue-haas-grotesk-text,sans-serif;font-size:6px;font-style:normal;font-weight:400;line-height:1.4}@media screen and (width>=320px){p.intro{font-size:calc(1.05769vw + 2.61538px)}}@media screen and (width>=2400px){p.intro{font-size:28px}}@media only screen and (width>=320px) and (width<=929px){p.intro{font-size:14px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){p.intro{font-size:calc(.656814vw + 11.8982px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){p.intro{font-size:18px}}p.intro{color:#fff;font-size:6px}@media screen and (width>=320px){p.intro{font-size:calc(2.01923vw - .461538px)}}@media screen and (width>=2400px){p.intro{font-size:48px}}@media only screen and (width>=320px) and (width<=929px){p.intro{font-size:16px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){p.intro{font-size:calc(3.28407vw + 5.49097px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){p.intro{font-size:36px}}p,.wrap-btn{margin-top:14px}@media screen and (width>=320px){p,.wrap-btn{margin-top:calc(1.25vw + 10px)}}@media screen and (width>=2400px){p,.wrap-btn{margin-top:40px}}@media only screen and (width>=320px) and (width<=929px){p,.wrap-btn{margin-top:14px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){p,.wrap-btn{margin-top:calc(4.26929vw + .338259px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){p,.wrap-btn{margin-top:40px}}p:first-of-type{margin-top:14px}@media screen and (width>=320px){p:first-of-type{margin-top:calc(1.25vw + 10px)}}@media screen and (width>=2400px){p:first-of-type{margin-top:40px}}@media only screen and (width>=320px) and (width<=929px){p:first-of-type{margin-top:42px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){p:first-of-type{margin-top:calc(12.8079vw + 1.01478px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){p:first-of-type{margin-top:120px}}a{font-kerning:normal;letter-spacing:.00625rem;color:#0a0227;font-family:neue-haas-grotesk-text,sans-serif;font-size:6px;font-style:normal;font-weight:400;line-height:1.4}@media screen and (width>=320px){a{font-size:calc(1.05769vw + 2.61538px)}}@media screen and (width>=2400px){a{font-size:28px}}@media only screen and (width>=320px) and (width<=929px){a{font-size:14px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){a{font-size:calc(.656814vw + 11.8982px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){a{font-size:18px}}a{color:#d91a32;text-decoration:none}@media only screen and (width>=929px){a{transition:color .4s}a:hover{color:#0a0227}}a.btn-rot{color:#fff}.nav-wrapper ul li a.nav-btn-rot{color:#ff0;border:2px solid #000}.font-weiss{color:#fff}.font-rot{color:#d91a32}.font-bold{letter-spacing:.2px;font-weight:700}.a-ratio-1_1{aspect-ratio:1}.a-ratio-2_1{aspect-ratio:2}.a-ratio-1_04{aspect-ratio:1/.4}.a-ratio-intro{aspect-ratio:1/.45}.a-ratio-leistung{aspect-ratio:14}@media only screen and (width>=930px) and (width<=1300px){.a-ratio-leistung{aspect-ratio:12}}@media only screen and (width>=320px) and (width<=929px){.a-ratio-leistung{aspect-ratio:6;max-height:max-content}}.mb-x{margin-bottom:0}.mb-x1{margin-bottom:.25rem}.mb-x2{margin-bottom:.5rem}.mb-x3{margin-bottom:.75rem}.mb-x4{margin-bottom:1rem}.mb-x5{margin-bottom:1.25rem}@media only screen and (width>=930px) and (width<=9600px){.mb-xxx{margin-bottom:40px}}@media only screen and (width>=930px) and (width<=9600px) and (width>=930px){.mb-xxx{margin-bottom:calc(5.07497vw - 7.19723px)}}@media only screen and (width>=930px) and (width<=9600px) and (width>=9600px){.mb-xxx{margin-bottom:480px}}.mt-p{margin-top:16px}@media screen and (width>=320px){.mt-p{margin-top:calc(1.13636vw + 12.3636px)}}@media screen and (width>=1200px){.mt-p{margin-top:26px}}.mb-p{margin-bottom:16px}@media screen and (width>=320px){.mb-p{margin-bottom:calc(1.13636vw + 12.3636px)}}@media screen and (width>=1200px){.mb-p{margin-bottom:26px}}.mt-x{margin-top:0}.mt-x1{margin-top:.25rem}.mt-x2{margin-top:.5rem}.mt-x3{margin-top:.75rem}.mt-x4{margin-top:1rem}.mt-x5{margin-top:1.25rem}.display-none{display:none}@media only screen and (width>=930px){.display-none{display:block}}.btn-display-none{display:none}@media only screen and (width>=374px){.btn-display-none{display:inline-block}}.btn-rot{letter-spacing:.2px;color:#fff;letter-spacing:.6px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#d91a32;border:2px solid #d91a32;border-radius:3rem;width:fit-content;padding-top:12px;padding-bottom:12px;font-weight:700}@media screen and (width>=320px){.btn-rot{padding-top:calc(.454545vw + 10.5455px);padding-bottom:calc(.454545vw + 10.5455px)}}@media screen and (width>=1200px){.btn-rot{padding-top:16px;padding-bottom:16px}}.btn-rot{padding-left:32px;padding-right:32px}@media screen and (width>=320px){.btn-rot{padding-left:calc(.454545vw + 30.5455px);padding-right:calc(.454545vw + 30.5455px)}}@media screen and (width>=1200px){.btn-rot{padding-left:36px;padding-right:36px}}@media only screen and (width>=930px){.btn-rot{background:linear-gradient(270deg,#d91a32 50%,#fff 0) 100% 0/200% 100% repeat-y;transition:all .4s}.btn-rot:hover{color:#d91a32;background-position:0 100%}}.btn-weiss{letter-spacing:.2px;color:#d91a32;letter-spacing:.6px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:2px solid #d91a32;border-radius:3rem;width:fit-content;padding-top:12px;padding-bottom:12px;font-weight:700}@media screen and (width>=320px){.btn-weiss{padding-top:calc(.454545vw + 10.5455px);padding-bottom:calc(.454545vw + 10.5455px)}}@media screen and (width>=1200px){.btn-weiss{padding-top:16px;padding-bottom:16px}}.btn-weiss{padding-left:32px;padding-right:32px}@media screen and (width>=320px){.btn-weiss{padding-left:calc(.454545vw + 30.5455px);padding-right:calc(.454545vw + 30.5455px)}}@media screen and (width>=1200px){.btn-weiss{padding-left:36px;padding-right:36px}}@media only screen and (width>=413px){.btn-weiss{display:inline-block}}@media only screen and (width>=930px){.btn-weiss{background:linear-gradient(90deg,#d91a32 50%,#fff 0) 100% 0/200% 100% repeat-y;transition:all .4s}.btn-weiss:hover{color:#fff;background-position:0 0}}.btn-linie-weiss{letter-spacing:.2px;color:#d91a32;letter-spacing:.6px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:2px solid #d91a32;border-radius:3rem;width:fit-content;padding-top:12px;padding-bottom:12px;font-weight:700}@media screen and (width>=320px){.btn-linie-weiss{padding-top:calc(.454545vw + 10.5455px);padding-bottom:calc(.454545vw + 10.5455px)}}@media screen and (width>=1200px){.btn-linie-weiss{padding-top:16px;padding-bottom:16px}}.btn-linie-weiss{padding-left:32px;padding-right:32px}@media screen and (width>=320px){.btn-linie-weiss{padding-left:calc(.454545vw + 30.5455px);padding-right:calc(.454545vw + 30.5455px)}}@media screen and (width>=1200px){.btn-linie-weiss{padding-left:36px;padding-right:36px}}@media only screen and (width>=413px){.btn-linie-weiss{display:inline-block}}@media only screen and (width>=930px){.btn-linie-weiss{background:linear-gradient(90deg,#d91a32 50%,#fff 0) 100% 0/200% 100% repeat-y;transition:all .4s}.btn-linie-weiss:hover{color:#fff;background-position:0 0;border:2px solid #fff}}.flex-col{flex-flow:column;place-content:center space-between;align-items:flex-start;display:flex}.flex-row{flex-flow:row;place-content:center space-between;align-items:flex-start;display:flex}.flex-row-wrap{flex-wrap:wrap;place-content:flex-start;align-items:flex-start;display:flex}.flex-row-bottom{place-content:flex-end flex-start;align-items:flex-end;display:flex}.bg-rot{background-color:#d91a32}.bg-pink{background-color:#f0c7ed}.bg-weiss{background-color:#fff}.splide .splide__pagination{gap:5px;max-width:max-content;margin-bottom:20px;margin-left:auto;padding:0;bottom:0;right:0}@media screen and (width>=320px){.splide .splide__pagination{margin-bottom:calc(.961538vw + 16.9231px)}}@media screen and (width>=2400px){.splide .splide__pagination{margin-bottom:40px}}.splide .splide__pagination{margin-right:20px}@media screen and (width>=320px){.splide .splide__pagination{margin-right:calc(.961538vw + 16.9231px)}}@media screen and (width>=2400px){.splide .splide__pagination{margin-right:40px}}.splide .splide__pagination__page{background-color:#0000;border:2px solid #fff;width:5px;height:5px;margin:0}.splide .splide__pagination__page.is-active{border:2px solid #d91a32;transform:scale(1)}.splide-crossfade .splide__slide:first-of-type,.splide-crossfade .is-prev{opacity:1!important}.is-last.is-visible{z-index:100!important}ul,ol{padding-left:0}*{scrollbar-width:thin;scrollbar-color:#d91a32}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background-color:#d91a32;box-shadow:0 -100vh 0 100vh #d91a32}header{width:min(2400px,100% - 4px);margin-inline:auto;padding-top:2px;padding-bottom:2px}@media only screen and (width>=930px){header{width:min(2400px,100% - 8px);padding-top:4px;padding-bottom:4px}}header{padding-bottom:0}@media only screen and (width>=930px){header{padding-bottom:0}}header .card-1-wrap .card{border-radius:1rem;flex-direction:column;justify-content:space-between;padding:20px;display:flex}@media screen and (width>=320px){header .card-1-wrap .card{padding:calc(.961538vw + 16.9231px)}}@media screen and (width>=2400px){header .card-1-wrap .card{padding:40px}}@media only screen and (width>=930px){header .card-1-wrap .card{border-radius:1.5rem}}header .card-1-wrap .card{flex-flow:row;align-items:center;display:flex}header .card-1-wrap .card .logo-wrap{flex-direction:column;display:flex}@media only screen and (width>=930px){header .card-1-wrap .card .logo-wrap{flex-direction:row;align-items:center}}header .card-1-wrap .card .logo-wrap .icons-wrap{order:2}header .card-1-wrap .card .logo-wrap .icons-wrap a{margin-right:.25rem}header .card-1-wrap .card .logo-wrap .icons-wrap a:last-of-type{margin-right:0}@media only screen and (width<=320px){header .card-1-wrap .card .logo-wrap .icons-wrap svg{max-width:66px;height:auto;margin-top:10px}}@media only screen and (width>=930px){header .card-1-wrap .card .logo-wrap .icons-wrap{order:1}}header .card-1-wrap .card .logo-wrap .logo{order:1;margin-bottom:.375rem;margin-left:.375rem}@media only screen and (width>=930px){header .card-1-wrap .card .logo-wrap .logo{order:2;margin-bottom:0;margin-left:1.25rem}}header .card-1-wrap .card .logo-wrap .logo p{letter-spacing:.2px;font-size:12px;font-weight:700}@media screen and (width>=320px){header .card-1-wrap .card .logo-wrap .logo p{font-size:calc(.576923vw + 10.1538px)}}@media screen and (width>=2400px){header .card-1-wrap .card .logo-wrap .logo p{font-size:24px}}header .card-1-wrap .card .logo-wrap .logo p{margin-top:0}@media screen and (width>=320px){header .card-1-wrap .card .logo-wrap .logo p{margin-top:0}}@media screen and (width>=1200px){header .card-1-wrap .card .logo-wrap .logo p{margin-top:0}}header .card-1-wrap .card .logo-wrap .logo p{color:#d91a32}@media only screen and (width>=930px){header .card-1-wrap .card .logo-wrap .logo p{font-kerning:normal;letter-spacing:.00625rem;color:#0a0227;font-family:neue-haas-grotesk-text,sans-serif;font-size:6px;font-style:normal;font-weight:400;line-height:1.4}}@media only screen and (width>=930px) and (width>=320px){header .card-1-wrap .card .logo-wrap .logo p{font-size:calc(1.05769vw + 2.61538px)}}@media only screen and (width>=930px) and (width>=2400px){header .card-1-wrap .card .logo-wrap .logo p{font-size:28px}}@media only screen and (width>=930px) and (width>=320px) and (width<=929px){header .card-1-wrap .card .logo-wrap .logo p{font-size:14px}}@media only screen and (width>=930px) and (width>=320px) and (width<=929px) and (width>=320px){header .card-1-wrap .card .logo-wrap .logo p{font-size:calc(.656814vw + 11.8982px)}}@media only screen and (width>=930px) and (width>=320px) and (width<=929px) and (width>=929px){header .card-1-wrap .card .logo-wrap .logo p{font-size:18px}}@media only screen and (width>=930px){header .card-1-wrap .card .logo-wrap .logo p{font-size:12px}}@media only screen and (width>=930px) and (width>=320px){header .card-1-wrap .card .logo-wrap .logo p{font-size:calc(.576923vw + 10.1538px)}}@media only screen and (width>=930px) and (width>=2400px){header .card-1-wrap .card .logo-wrap .logo p{font-size:24px}}@media only screen and (width>=930px){header .card-1-wrap .card .logo-wrap .logo p{margin-top:0}}@media only screen and (width>=930px) and (width>=320px){header .card-1-wrap .card .logo-wrap .logo p{margin-top:0}}@media only screen and (width>=930px) and (width>=1200px){header .card-1-wrap .card .logo-wrap .logo p{margin-top:0}}@media only screen and (width>=930px){header .card-1-wrap .card .logo-wrap .logo p{color:#d91a32}}header .card-1-wrap .card nav{align-items:center;display:flex}header .card-1-wrap .card nav .nav-wrapper{z-index:-1;opacity:0;background-color:#fffffff2;border-radius:1.5rem;width:min(2400px,100% - 4px);height:100%;margin-inline:auto;padding-top:2px;padding-bottom:2px;transition:all .2s;position:fixed;top:2px;left:2px;overflow:hidden}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper{opacity:1;z-index:0;width:max-content;height:max-content;position:relative;top:0}}header .card-1-wrap .card nav .nav-wrapper ul{width:100%;display:block;position:absolute;top:60px;transform:translateY(-1%)}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul{width:max-content;display:inline-block;position:relative;top:0%;transform:translateY(0%)}}header .card-1-wrap .card nav .nav-wrapper ul li{text-align:center;margin-top:.75rem}header .card-1-wrap .card nav .nav-wrapper ul li:first-child a{transition-delay:.1s}header .card-1-wrap .card nav .nav-wrapper ul li:nth-child(2) a{transition-delay:.2s}header .card-1-wrap .card nav .nav-wrapper ul li:nth-child(3) a{transition-delay:.3s}header .card-1-wrap .card nav .nav-wrapper ul li:nth-child(4) a{transition-delay:.4s}header .card-1-wrap .card nav .nav-wrapper ul li:nth-child(5) a{transition-delay:.5s}header .card-1-wrap .card nav .nav-wrapper ul li:nth-child(6) a{transition-delay:.6s}header .card-1-wrap .card nav .nav-wrapper ul li:not(:first-child){margin-left:0}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul li{margin-top:0;display:inline-block}}header .card-1-wrap .card nav .nav-wrapper ul li a{opacity:0;margin-inline:auto;transition:all .2s;display:block;transform:translate(-20px)}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul li a{opacity:1;display:inline-block;transform:translate(0)}}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{letter-spacing:.2px;color:#fff;letter-spacing:.6px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#d91a32;border:2px solid #d91a32;border-radius:3rem;width:fit-content;padding-top:12px;padding-bottom:12px;font-weight:700}@media screen and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{padding-top:calc(.454545vw + 10.5455px);padding-bottom:calc(.454545vw + 10.5455px)}}@media screen and (width>=1200px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{padding-top:16px;padding-bottom:16px}}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{padding-left:32px;padding-right:32px}@media screen and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{padding-left:calc(.454545vw + 30.5455px);padding-right:calc(.454545vw + 30.5455px)}}@media screen and (width>=1200px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{padding-left:36px;padding-right:36px}}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{background:linear-gradient(270deg,#d91a32 50%,#fff 0) 100% 0/200% 100% repeat-y;transition:all .4s}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot:hover{color:#d91a32;background-position:0 100%}}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{line-height:26px}@media screen and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{line-height:calc(.288462vw + 25.0769px)}}@media screen and (width>=2400px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{line-height:32px}}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{color:#fff;min-width:20%}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{font-size:12px}}@media only screen and (width>=930px) and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{font-size:calc(.576923vw + 10.1538px)}}@media only screen and (width>=930px) and (width>=2400px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{font-size:24px}}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{padding-top:8px;padding-bottom:8px}}@media only screen and (width>=930px) and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{padding-top:calc(.384615vw + 6.76923px);padding-bottom:calc(.384615vw + 6.76923px)}}@media only screen and (width>=930px) and (width>=2400px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{padding-top:16px;padding-bottom:16px}}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{padding-left:24px;padding-right:24px}}@media only screen and (width>=930px) and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{padding-left:calc(.576923vw + 22.1538px);padding-right:calc(.576923vw + 22.1538px)}}@media only screen and (width>=930px) and (width>=2400px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{padding-left:36px;padding-right:36px}}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{line-height:14px}}@media only screen and (width>=930px) and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{line-height:calc(.288462vw + 13.0769px)}}@media only screen and (width>=930px) and (width>=2400px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-rot{line-height:20px}}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{letter-spacing:.2px;color:#d91a32;letter-spacing:.6px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:2px solid #d91a32;border-radius:3rem;width:fit-content;padding-top:12px;padding-bottom:12px;font-weight:700}@media screen and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{padding-top:calc(.454545vw + 10.5455px);padding-bottom:calc(.454545vw + 10.5455px)}}@media screen and (width>=1200px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{padding-top:16px;padding-bottom:16px}}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{padding-left:32px;padding-right:32px}@media screen and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{padding-left:calc(.454545vw + 30.5455px);padding-right:calc(.454545vw + 30.5455px)}}@media screen and (width>=1200px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{padding-left:36px;padding-right:36px}}@media only screen and (width>=413px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{display:inline-block}}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{background:linear-gradient(90deg,#d91a32 50%,#fff 0) 100% 0/200% 100% repeat-y;transition:all .4s}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss:hover{color:#fff;background-position:0 0}}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{line-height:26px}@media screen and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{line-height:calc(.288462vw + 25.0769px)}}@media screen and (width>=2400px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{line-height:32px}}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{color:#d91a32;background:0 0;min-width:20%}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{font-kerning:normal;letter-spacing:.00625rem;color:#0a0227;font-family:neue-haas-grotesk-text,sans-serif;font-size:6px;font-style:normal;font-weight:400;line-height:1.4}}@media only screen and (width>=930px) and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{font-size:calc(1.05769vw + 2.61538px)}}@media only screen and (width>=930px) and (width>=2400px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{font-size:28px}}@media only screen and (width>=930px) and (width>=320px) and (width<=929px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{font-size:14px}}@media only screen and (width>=930px) and (width>=320px) and (width<=929px) and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{font-size:calc(.656814vw + 11.8982px)}}@media only screen and (width>=930px) and (width>=320px) and (width<=929px) and (width>=929px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{font-size:18px}}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{font-size:12px}}@media only screen and (width>=930px) and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{font-size:calc(.576923vw + 10.1538px)}}@media only screen and (width>=930px) and (width>=2400px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{font-size:24px}}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{color:#d91a32;background:#fff;background-repeat:none;background-size:0;border:none;border-radius:0;padding:0;transition:all .4s}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss:hover{color:#0a0227}header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{padding-right:20px}}@media only screen and (width>=930px) and (width>=320px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{padding-right:calc(.384615vw + 18.7692px)}}@media only screen and (width>=930px) and (width>=2400px){header .card-1-wrap .card nav .nav-wrapper ul li .nav-btn-weiss{padding-right:28px}}header .card-1-wrap .card nav .nav-btn{cursor:pointer;z-index:9999;background-color:#fff6;border-radius:56px;width:56px;height:56px;position:fixed;top:14px;right:16px}@media only screen and (width>=930px){header .card-1-wrap .card nav .nav-btn{display:none}}header .card-1-wrap .card nav .nav-btn i{background-color:#d91a32;border-radius:2px;width:32px;height:3px;margin-left:12px;display:block}header .card-1-wrap .card nav .nav-btn i:first-child{margin-top:18px}header .card-1-wrap .card nav .nav-btn i:nth-child(2){opacity:1;margin-top:5px}header .card-1-wrap .card nav .nav-btn i:nth-child(3){margin-top:5px}header .card-1-wrap .card nav #nav:checked+.nav-btn{transform:rotate(45deg)}header .card-1-wrap .card nav #nav:checked+.nav-btn i{transition:transform .2s}header .card-1-wrap .card nav #nav:checked+.nav-btn i:first-child{transform:translateY(8px)rotate(180deg)}header .card-1-wrap .card nav #nav:checked+.nav-btn i:nth-child(2){opacity:0}header .card-1-wrap .card nav #nav:checked+.nav-btn i:nth-child(3){transform:translateY(-8px)rotate(90deg)}header .card-1-wrap .card nav #nav:checked~.nav-wrapper{z-index:9990;opacity:1}header .card-1-wrap .card nav #nav:checked~.nav-wrapper ul li a{opacity:1;transform:translate(0)}header .card-1-wrap .card nav .hidden{display:none}main{width:min(2400px,100% - 4px);margin-inline:auto;padding-top:2px;padding-bottom:2px}@media only screen and (width>=930px){main{width:min(2400px,100% - 8px);padding-top:4px;padding-bottom:4px}}main{padding-bottom:0}main .card-1-wrap{margin-bottom:2px}@media only screen and (width>=930px){main .card-1-wrap{margin-bottom:4px}}main .card-1-wrap .card{border-radius:1rem;flex-direction:column;justify-content:space-between;padding:20px;display:flex}@media screen and (width>=320px){main .card-1-wrap .card{padding:calc(.961538vw + 16.9231px)}}@media screen and (width>=2400px){main .card-1-wrap .card{padding:40px}}@media only screen and (width>=930px){main .card-1-wrap .card{border-radius:1.5rem}}main .card-1-wrap .card{flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}main .card-1-wrap .card .card-content-wrap{align-items:flex-end;gap:.875rem}main .card-1-wrap .card .card-content-wrap svg{width:100%;max-width:3rem;height:100%;max-height:3rem;margin-left:1rem;padding-bottom:.75rem}@media only screen and (width>=320px) and (width<=929px){main .card-1-wrap .card .card-content-wrap svg{max-height:24px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){main .card-1-wrap .card .card-content-wrap svg{max-height:calc(2.29885vw + 16.6437px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){main .card-1-wrap .card .card-content-wrap svg{max-height:38px}}@media only screen and (width>=320px) and (width<=929px){main .card-1-wrap .card .card-content-wrap svg{max-width:24px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){main .card-1-wrap .card .card-content-wrap svg{max-width:calc(2.29885vw + 16.6437px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){main .card-1-wrap .card .card-content-wrap svg{max-width:38px}}@media only screen and (width>=320px) and (width<=929px){main .card-1-wrap .card .card-content-wrap svg{padding-bottom:8px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){main .card-1-wrap .card .card-content-wrap svg{padding-bottom:calc(.656814vw + 5.89819px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){main .card-1-wrap .card .card-content-wrap svg{padding-bottom:12px}}@media only screen and (width>=320px) and (width<=929px){main .card-1-wrap .card .card-content-wrap svg{margin-left:4px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){main .card-1-wrap .card .card-content-wrap svg{margin-left:calc(1.31363vw - .203612px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){main .card-1-wrap .card .card-content-wrap svg{margin-left:12px}}@media only screen and (width>=930px) and (width<=2400px){main .card-1-wrap .card .card-content-wrap svg{max-height:24px}}@media only screen and (width>=930px) and (width<=2400px) and (width>=930px){main .card-1-wrap .card .card-content-wrap svg{max-height:calc(1.63265vw + 8.81633px)}}@media only screen and (width>=930px) and (width<=2400px) and (width>=2400px){main .card-1-wrap .card .card-content-wrap svg{max-height:48px}}@media only screen and (width>=930px) and (width<=2400px){main .card-1-wrap .card .card-content-wrap svg{max-width:24px}}@media only screen and (width>=930px) and (width<=2400px) and (width>=930px){main .card-1-wrap .card .card-content-wrap svg{max-width:calc(1.63265vw + 8.81633px)}}@media only screen and (width>=930px) and (width<=2400px) and (width>=2400px){main .card-1-wrap .card .card-content-wrap svg{max-width:48px}}@media only screen and (width>=930px) and (width<=2400px){main .card-1-wrap .card .card-content-wrap svg{padding-bottom:4px}}@media only screen and (width>=930px) and (width<=2400px) and (width>=930px){main .card-1-wrap .card .card-content-wrap svg{padding-bottom:calc(.544218vw - 1.06122px)}}@media only screen and (width>=930px) and (width<=2400px) and (width>=2400px){main .card-1-wrap .card .card-content-wrap svg{padding-bottom:12px}}@media only screen and (width>=930px) and (width<=2400px){main .card-1-wrap .card .card-content-wrap svg{margin-left:4px}}@media only screen and (width>=930px) and (width<=2400px) and (width>=930px){main .card-1-wrap .card .card-content-wrap svg{margin-left:calc(.544218vw - 1.06122px)}}@media only screen and (width>=930px) and (width<=2400px) and (width>=2400px){main .card-1-wrap .card .card-content-wrap svg{margin-left:12px}}main .card-1-wrap{position:relative;overflow:hidden}main .card-1-wrap .marquee{-webkit-user-select:none;user-select:none;letter-spacing:.2px;font-size:56px;font-weight:700;display:flex;overflow:hidden}@media screen and (width>=320px){main .card-1-wrap .marquee{font-size:calc(2.88462vw + 46.7692px)}}@media screen and (width>=2400px){main .card-1-wrap .marquee{font-size:116px}}main .card-1-wrap .marquee{text-transform:uppercase;-webkit-text-stroke:2px #d91a32;-webkit-text-fill-color:transparent;line-height:.8}main .card-1-wrap .marquee:before,main .card-1-wrap .marquee:after{content:"";z-index:1;width:5rem;height:100%;position:absolute;top:0}main .card-1-wrap .marquee:before{background:linear-gradient(90deg,#0a0227 0%,#0000 100%);left:-60px}main .card-1-wrap .marquee:after{background:linear-gradient(270deg,#0a0227 0%,#0000 100%);right:-60px}main .card-1-wrap .marquee ul .stern{height:10px;padding-top:8px}@media screen and (width>=320px){main .card-1-wrap .marquee ul .stern{padding-top:calc(.576923vw + 6.15385px)}}@media screen and (width>=2400px){main .card-1-wrap .marquee ul .stern{padding-top:20px}}main .card-1-wrap .marquee ul .stern{padding-bottom:0}@media screen and (width>=320px){main .card-1-wrap .marquee ul .stern{padding-bottom:0}}@media screen and (width>=2400px){main .card-1-wrap .marquee ul .stern{padding-bottom:0}}main .card-1-wrap .marquee ul .stern{padding-left:10px;padding-right:10px}@media screen and (width>=320px){main .card-1-wrap .marquee ul .stern{padding-left:calc(.480769vw + 8.46154px);padding-right:calc(.480769vw + 8.46154px)}}@media screen and (width>=2400px){main .card-1-wrap .marquee ul .stern{padding-left:20px;padding-right:20px}}main .card-1-wrap .marquee ul span{vertical-align:top;padding-left:10px;padding-right:10px;line-height:.6;display:inline-block}@media screen and (width>=320px){main .card-1-wrap .marquee ul span{padding-left:calc(.480769vw + 8.46154px);padding-right:calc(.480769vw + 8.46154px)}}@media screen and (width>=2400px){main .card-1-wrap .marquee ul span{padding-left:20px;padding-right:20px}}main .card-1-wrap .marquee__content{flex-shrink:0;justify-content:space-around;min-width:100%;animation:200s linear infinite scroll;display:flex}main .card-1-wrap .marquee--reverse .marquee__content{animation-direction:reverse}main .card-1-wrap .marquee--hover-pause:hover .marquee__content{animation-play-state:paused}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}main .card-2-wrap-ohne-grid{grid-gap:2px;margin-bottom:2px;display:grid}@media only screen and (width>=930px){main .card-2-wrap-ohne-grid{grid-gap:4px;grid-template-columns:1fr 1fr;margin-bottom:4px}}main .card-2-wrap-ohne-grid{grid-template-columns:1fr 1fr}main .card-2-wrap-ohne-grid .card{border-radius:1rem;flex-direction:column;justify-content:space-between;padding:20px;display:flex}@media screen and (width>=320px){main .card-2-wrap-ohne-grid .card{padding:calc(.961538vw + 16.9231px)}}@media screen and (width>=2400px){main .card-2-wrap-ohne-grid .card{padding:40px}}@media only screen and (width>=930px){main .card-2-wrap-ohne-grid .card{border-radius:1.5rem}}main .card-2-wrap-ohne-grid .card-bild{border-radius:1rem;overflow:hidden}@media only screen and (width>=930px){main .card-2-wrap-ohne-grid .card-bild{border-radius:1.5rem}}main .card-2-wrap-ohne-grid .card-bild img{border-radius:1rem}@media only screen and (width>=930px){main .card-2-wrap-ohne-grid .card-bild img{border-radius:1.5rem}}main .card-2-wrap{grid-gap:2px;margin-bottom:2px;display:grid}@media only screen and (width>=930px){main .card-2-wrap{grid-gap:4px;grid-template-columns:1fr 1fr;margin-bottom:4px}}main .card-2-wrap .card{border-radius:1rem;flex-direction:column;justify-content:space-between;padding:20px;display:flex}@media screen and (width>=320px){main .card-2-wrap .card{padding:calc(.961538vw + 16.9231px)}}@media screen and (width>=2400px){main .card-2-wrap .card{padding:40px}}@media only screen and (width>=930px){main .card-2-wrap .card{border-radius:1.5rem}}main .card-2-wrap .wrap-btn{justify-content:flex-start;gap:.5rem}main .card-2-wrap .card-bild{border-radius:1rem;overflow:hidden}@media only screen and (width>=930px){main .card-2-wrap .card-bild{border-radius:1.5rem}}main .card-2-wrap .card-bild img{border-radius:1rem}@media only screen and (width>=930px){main .card-2-wrap .card-bild img{border-radius:1.5rem}}@media only screen and (width>=320px) and (width<=464px){main .card-2-wrap .intro-rechts{aspect-ratio:4}}@media only screen and (width>=465px) and (width<=929px){main .card-2-wrap .intro-rechts{aspect-ratio:7}}@media only screen and (width>=930px) and (width<=4800px){main .card-2-wrap .intro-rechts{align-items:flex-end}}main .card-2-wrap .icons-wrap-intro{display:none}@media only screen and (width>=930px) and (width<=4800px){main .card-2-wrap .icons-wrap-intro{justify-content:flex-end;align-items:center;padding-left:2.5rem;display:flex}main .card-2-wrap .icons-wrap-intro svg{width:100%;height:100%;max-height:132px;margin-left:8px}}@media only screen and (width>=930px) and (width<=4800px) and (width>=320px){main .card-2-wrap .icons-wrap-intro svg{margin-left:calc(.454545vw + 6.54545px)}}@media only screen and (width>=930px) and (width<=4800px) and (width>=1200px){main .card-2-wrap .icons-wrap-intro svg{margin-left:12px}}@media only screen and (width>=931px){main .card-2-wrap .order-0{order:0}main .card-2-wrap .order-1{order:1}}main .card-2-wrap .card-mit-titel-wrap{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}main .card-2-wrap .card-mit-titel-wrap .card-bild-titel{z-index:1;border-radius:1rem;flex-direction:column;grid-row-start:1;grid-column-start:1;justify-content:space-between;align-self:end;padding:20px;display:flex}@media screen and (width>=320px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel{padding:calc(.961538vw + 16.9231px)}}@media screen and (width>=2400px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel{padding:40px}}@media only screen and (width>=930px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel{border-radius:1.5rem}}@media only screen and (width>=320px) and (width<=500px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel{align-self:start}}@media only screen and (width>=931px) and (width<=1100px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel{align-self:start}}main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text{border-radius:1rem;flex-direction:column;justify-content:space-between;padding:20px;display:flex}@media screen and (width>=320px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text{padding:calc(.961538vw + 16.9231px)}}@media screen and (width>=2400px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text{padding:40px}}@media only screen and (width>=930px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text{border-radius:1.5rem}}main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text{max-width:140px}@media screen and (width>=320px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text{max-width:calc(23.5577vw + 64.6154px)}}@media screen and (width>=2400px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text{max-width:630px}}@media only screen and (width>=320px) and (width<=929px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text{max-width:320px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text{max-width:calc(16.4204vw + 267.455px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text{max-width:420px}}main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text{background-color:#d91a32e6;transition:all .4s}@media only screen and (width>=931px){main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text:hover{transform:translate3d(6px,-6px,6px)}main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text:hover path{d:path("m129.38 0 10.62 11-10.62 11-1.42-1.36 8.36-8.66h-136.32v-1.97h136.31l-8.36-8.66 1.42-1.36z");d:"m129.38 0 10.62 11-10.62 11-1.42-1.36 8.36-8.66h-136.32v-1.97h136.31l-8.36-8.66 1.42-1.36z"}}main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text h2,main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text p,main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text a{color:#fff}main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text h2:first-of-type,main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text p:first-of-type,main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text a:first-of-type{margin-top:0}main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text h2{letter-spacing:.2px;font-weight:700}main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text svg{max-width:142px;height:22px}main .card-2-wrap .card-mit-titel-wrap .card-bild-titel .wrap-text svg path{transition:all .5s}main .card-2-wrap .card-mit-titel-wrap .card-bild{z-index:0;grid-row-start:1;grid-column-start:1}main .card-2-wrap .wrap-firma-titel h1{margin-bottom:0}@media screen and (width>=320px){main .card-2-wrap .wrap-firma-titel h1{margin-bottom:0}}@media screen and (width>=9600px){main .card-2-wrap .wrap-firma-titel h1{margin-bottom:0}}main .card-2-wrap .wrap-firma-titel p{margin-top:8px}@media screen and (width>=320px){main .card-2-wrap .wrap-firma-titel p{margin-top:8px}}@media screen and (width>=1200px){main .card-2-wrap .wrap-firma-titel p{margin-top:8px}}main .card-2-wrap .wrap-firma-titel p{max-width:75ch}main .card-2-wrap .wrap-firma-titel p:first-of-type{margin-bottom:16px}@media screen and (width>=320px){main .card-2-wrap .wrap-firma-titel p:first-of-type{margin-bottom:calc(.107759vw + 15.6552px)}}@media screen and (width>=9600px){main .card-2-wrap .wrap-firma-titel p:first-of-type{margin-bottom:26px}}main .card-4-wrap{grid-gap:2px;margin-bottom:2px;display:grid}@media only screen and (width>=930px){main .card-4-wrap{grid-gap:4px;margin-bottom:4px}}@media only screen and (width>=930px) and (width<=1400px){main .card-4-wrap{aspect-ratio:1;grid-template-columns:repeat(2,1fr)}}@media only screen and (width>=1401px){main .card-4-wrap{aspect-ratio:1/.65;grid-template-columns:repeat(4,1fr)}}main .card-4-wrap p{max-width:65ch}main .card-4-wrap .card{border-radius:1rem;flex-direction:column;justify-content:space-between;padding:20px;display:flex}@media screen and (width>=320px){main .card-4-wrap .card{padding:calc(.961538vw + 16.9231px)}}@media screen and (width>=2400px){main .card-4-wrap .card{padding:40px}}@media only screen and (width>=930px){main .card-4-wrap .card{border-radius:1.5rem}}main .card-2-wrap.kontakt{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}@media only screen and (width>=930px){main .card-2-wrap.kontakt{grid-template-columns:1fr 1fr 1fr 1fr;gap:4px;height:100%;margin-bottom:0}}main .card-2-wrap.kontakt .card:first-child{grid-area:1/1/2/5}@media only screen and (width>=930px){main .card-2-wrap.kontakt .card:first-child{grid-column-end:4}}main .card-2-wrap.kontakt .card:first-child .erste-zeile{max-width:75ch;margin-top:0}@media screen and (width>=320px){main .card-2-wrap.kontakt .card:first-child .erste-zeile{margin-top:0}}@media screen and (width>=1200px){main .card-2-wrap.kontakt .card:first-child .erste-zeile{margin-top:0}}main .card-2-wrap.kontakt .card:first-child .erste-zeile{margin-bottom:20px}@media screen and (width>=320px){main .card-2-wrap.kontakt .card:first-child .erste-zeile{margin-bottom:calc(27.5862vw - 68.2759px)}}@media screen and (width>=465px){main .card-2-wrap.kontakt .card:first-child .erste-zeile{margin-bottom:60px}}@media only screen and (width>=930px){main .card-2-wrap.kontakt .card:first-child .erste-zeile{margin-bottom:40px}}@media only screen and (width>=930px) and (width>=320px){main .card-2-wrap.kontakt .card:first-child .erste-zeile{margin-bottom:calc(27.5862vw - 48.2759px)}}@media only screen and (width>=930px) and (width>=465px){main .card-2-wrap.kontakt .card:first-child .erste-zeile{margin-bottom:80px}}main .card-2-wrap.kontakt .card:first-child p{color:#fff;margin-top:0}@media screen and (width>=320px){main .card-2-wrap.kontakt .card:first-child p{margin-top:0}}@media screen and (width>=1200px){main .card-2-wrap.kontakt .card:first-child p{margin-top:0}}main .card-2-wrap.kontakt .card:first-child p{margin-bottom:0}@media screen and (width>=320px){main .card-2-wrap.kontakt .card:first-child p{margin-bottom:0}}@media screen and (width>=465px){main .card-2-wrap.kontakt .card:first-child p{margin-bottom:0}}main .card-2-wrap.kontakt .card:first-child .email-phone a{letter-spacing:-.0625rem;font-size:22px;font-weight:400;line-height:1.05}@media screen and (width>=320px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:calc(6.92308vw - .153846px)}}@media screen and (width>=2400px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:166px}}@media only screen and (width>=320px) and (width<=929px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:50px}}@media only screen and (width>=320px) and (width<=929px) and (width>=320px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:calc(12.4795vw + 10.0657px)}}@media only screen and (width>=320px) and (width<=929px) and (width>=929px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:126px}}main .card-2-wrap.kontakt .card:first-child .email-phone a{margin-top:0}@media screen and (width>=320px){main .card-2-wrap.kontakt .card:first-child .email-phone a{margin-top:0}}@media screen and (width>=1200px){main .card-2-wrap.kontakt .card:first-child .email-phone a{margin-top:0}}main .card-2-wrap.kontakt .card:first-child .email-phone a{margin-bottom:0}@media screen and (width>=320px){main .card-2-wrap.kontakt .card:first-child .email-phone a{margin-bottom:0}}@media screen and (width>=465px){main .card-2-wrap.kontakt .card:first-child .email-phone a{margin-bottom:0}}main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:32px}@media screen and (width>=320px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:calc(10.7579vw - 2.42543px)}}@media screen and (width>=729px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:76px}}main .card-2-wrap.kontakt .card:first-child .email-phone a{color:#fff;transition:color .4s}@media only screen and (width>=930px){main .card-2-wrap.kontakt .card:first-child .email-phone a:hover{color:#0a0227}}@media only screen and (width>=375px) and (width<=812px) and (orientation:landscape){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:32px}}@media only screen and (width>=375px) and (width<=812px) and (orientation:landscape) and (width>=320px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:calc(8.31296vw + 5.39853px)}}@media only screen and (width>=375px) and (width<=812px) and (orientation:landscape) and (width>=729px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:66px}}@media only screen and (width>=730px) and (width<=929px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:56px}}@media only screen and (width>=730px) and (width<=929px) and (width>=320px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:calc(5.25452vw + 39.1856px)}}@media only screen and (width>=730px) and (width<=929px) and (width>=929px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:88px}}@media only screen and (width>=930px) and (width<=1400px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:74px}}@media only screen and (width>=930px) and (width<=1400px) and (width>=930px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:calc(7.65957vw + 2.76596px)}}@media only screen and (width>=930px) and (width<=1400px) and (width>=1400px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:110px}}@media only screen and (width>=1401px) and (width<=1940px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:110px}}@media only screen and (width>=1401px) and (width<=1940px) and (width>=1401px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:calc(8.71985vw - 12.1651px)}}@media only screen and (width>=1401px) and (width<=1940px) and (width>=1940px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:157px}}@media only screen and (width>=1941px) and (width<=9600px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:157px}}@media only screen and (width>=1941px) and (width<=9600px) and (width>=1941px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:calc(.0130565vw + 156.747px)}}@media only screen and (width>=1941px) and (width<=9600px) and (width>=9600px){main .card-2-wrap.kontakt .card:first-child .email-phone a{font-size:158px}}main .card-2-wrap.kontakt .card:first-child .email-phone a.last{margin-top:8px}@media screen and (width>=320px){main .card-2-wrap.kontakt .card:first-child .email-phone a.last{margin-top:calc(.909091vw + 5.09091px)}}@media screen and (width>=1200px){main .card-2-wrap.kontakt .card:first-child .email-phone a.last{margin-top:16px}}main .card-2-wrap.kontakt .card:first-child .email-phone a.last{line-height:.8;display:inline-block}main .card-2-wrap.kontakt .card:nth-child(2){grid-column:1/5}main .card-2-wrap.kontakt .card:nth-child(2) p{margin-top:0}@media only screen and (width>=930px){main .card-2-wrap.kontakt .card:nth-child(2){background-color:#d91a32;grid-column-start:4}main .card-2-wrap.kontakt .card:nth-child(2) p{color:#fff}}@media only screen and (width>=931px){main .card-2-wrap.kontakt .card:nth-child(2){background-color:#fff}main .card-2-wrap.kontakt .card:nth-child(2) p{color:#0a0227}}main .card-2-wrap.kontakt .card:nth-child(2) .icons-wrap{flex-wrap:nowrap;align-items:flex-end;min-width:66px;height:100%;margin-top:20px;display:flex}@media screen and (width>=320px){main .card-2-wrap.kontakt .card:nth-child(2) .icons-wrap{margin-top:calc(13.7931vw - 24.1379px)}}@media screen and (width>=465px){main .card-2-wrap.kontakt .card:nth-child(2) .icons-wrap{margin-top:40px}}@media only screen and (width>=930px){main .card-2-wrap.kontakt .card:nth-child(2) .icons-wrap{margin-top:40px}}@media only screen and (width>=930px) and (width>=320px){main .card-2-wrap.kontakt .card:nth-child(2) .icons-wrap{margin-top:calc(27.5862vw - 48.2759px)}}@media only screen and (width>=930px) and (width>=465px){main .card-2-wrap.kontakt .card:nth-child(2) .icons-wrap{margin-top:80px}}main .card-2-wrap.kontakt .card:nth-child(2) .icons-wrap a{margin-right:.25rem}main .card-2-wrap.kontakt .card:nth-child(2) .icons-wrap a:last-of-type{margin-right:0}main .card-2-wrap.kontakt .card:nth-child(2) .icons-wrap svg{aspect-ratio:1;width:100%;max-width:66px}@media only screen and (width>=930px) and (width<=1230px){main .card-2-wrap.kontakt .card:nth-child(2) .icons-wrap svg{display:none}}main.impressum .card.text{display:inherit}main.impressum ul{padding-left:14px;list-style:outside}@media screen and (width>=320px){main.impressum ul{padding-left:calc(.288462vw + 13.0769px)}}@media screen and (width>=2400px){main.impressum ul{padding-left:20px}}main.impressum .mw-ch-xxl{max-width:75ch}main.impressum a{word-break:break-word}main.impressum p{-webkit-hyphens:auto;hyphens:auto}footer{width:min(2400px,100% - 4px);margin-inline:auto;padding-top:2px;padding-bottom:2px}@media only screen and (width>=930px){footer{width:min(2400px,100% - 8px);padding-top:4px;padding-bottom:4px}}footer{padding-top:0}@media only screen and (width>=930px){footer{padding-top:4px}}footer .card-1-wrap .card{border-radius:1rem;flex-direction:column;justify-content:space-between;padding:20px;display:flex}@media screen and (width>=320px){footer .card-1-wrap .card{padding:calc(.961538vw + 16.9231px)}}@media screen and (width>=2400px){footer .card-1-wrap .card{padding:40px}}@media only screen and (width>=930px){footer .card-1-wrap .card{border-radius:1.5rem}}footer .card-1-wrap .card{flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}footer .card-1-wrap .card ul li{margin-right:1.5rem;line-height:2}footer .card-1-wrap .card ul li:last-of-type{margin-right:0}