@charset "UTF-8";.Button{background-color:#00095a;color:#fff;border-radius:.25rem!important}.bt-gross{background-color:#ffae57;border-color:#8c561c;color:#222;font-size:1.25rem;line-height:2.25rem;padding:.5rem 1.5rem;max-width:fit-content}dl{display:grid;grid-template-columns:auto 1fr;grid-gap:.25rem}dl dt{font-weight:700}dl dt,dl dd{font-size:.9rem}h1,.h1{position:relative;font-size:clamp(2.5rem,8.33vw,5rem);line-height:clamp(3.5rem,8.33vw,5rem);color:#999}main p,main .p,main h4,main .h4,main li,main dl{font-size:clamp(1rem,.75rem + .83vw,1.25rem);line-height:clamp(1.5rem,1rem + 1.67vw,2rem)}main .\$font-larger{font-size:clamp(1.25rem,1rem + .83vw,1.5rem)!important;line-height:clamp(1.75rem,1rem + .83vw,2rem)!important}span.motto{background-color:#ffae57;padding:0 .5rem}figure .pic{box-shadow:10px 10px #999}@media (min-width: 1025px){figure.floatrechts{float:right}}@media (width >= 1024px){.Nav{margin-top:-1rem}.Nav__a{color:#00095a;font-weight:400;font-size:1.25rem}.Nav__a:hover:after,.Nav__a--active:after,.Nav__a--current:after{content:"";display:block;position:absolute;width:50%;left:25%;padding-top:.25rem;border-bottom:.25rem solid #00095a}.Nav__ul-ul{background-color:#cccccc80}.Nav__a-a:hover{background-color:#ffae57}}@media (width < 1024px){.Nav__ul{background-color:#00095a}}.news-list{padding:clamp(2rem,-3.391rem + 13.91vw,6rem) 1rem 0}.XioniArticle{border:1px solid rgba(204,204,204,.5);margin-bottom:2rem;padding:1rem 2rem;background-image:url(../../../images/icon-car.png);background-repeat:no-repeat;background-position:right bottom}.XioniArticle__title{font-size:clamp(1.5rem,.588rem + 2.35vw,2rem);line-height:clamp(2rem,.588rem + 2.35vw,3rem);color:#555}main section{scroll-snap-align:start;padding:clamp(2rem,-3.391rem + 13.91vw,6rem) 0}main section:nth-of-type(2n){background:#fff}main section:nth-of-type(2n) h2{color:#00095a}main section:nth-of-type(2n) h2:after{content:"";display:block;height:.6rem;width:8rem;background-color:#00095a;margin:2rem 0;transition:.5s}main section:nth-of-type(odd){background-color:#555;color:#fff}main section:nth-of-type(odd) h2:after{content:"";display:block;height:.6rem;width:8rem;background-color:#fff;margin:2rem 0;transition:.5s}main section:nth-of-type(odd) .Input__label{color:#222}main section:nth-of-type(odd) .Textarea__label{color:#222}.suchen,.vereinbaren{display:grid;align-items:center}.suchen .ButtonRow{flex-direction:column;max-width:fit-content}@media (min-width: 1025px){.suchen,.vereinbaren{gap:4rem}.suchen{grid-template-columns:2fr 1fr}.vereinbaren{grid-template-columns:1fr 1fr}}@media (min-width: 641px) and (max-width: 1024px){.suchen,.vereinbaren{gap:2rem}.suchen{grid-template-columns:3fr 1fr}.vereinbaren{grid-template-columns:2fr 1fr}}@media (max-width: 640px){.suchen,.vereinbaren{grid-template-columns:1fr;gap:2rem}}html{scroll-padding-top:7rem}body{scroll-snap-type:y mandatory}
