/* Automatisch erzeugt aus den Seiteninhalten – Gestaltung einzelner Elemente. */
.b-12g8j { background-image:linear-gradient(90deg, #c2a37d 0%, #f0d5b6 92%);padding:10px 10px 10px 10px }
.b-1bzkl { padding:0px 15px 0px 15px }
.b-1rir7 { padding:10px 0px 10px 0px }
.b-4esmj { padding:0px 25px 0px 25px }
.b-5uvws { background-image:linear-gradient(90deg, #c2a37d 0%, #f0d5b6 94%);padding:10px 10px 10px 10px }
.b-5yfj2 { padding:10px 0px 30px 0px }
.b-697vq { padding:5px 0px 5px 0px }
.b-cvdmw { padding:10px 10px 10px 10px }
.b-d7er6 { padding:0px 10px 0px 10px }
.b-h3jzl { padding:10px 0px 0px 0px }
.b-hlkiq { padding:26px 0px 0px 0px }
.b-ktvg4 { padding:28px 0px 0px 0px }
.b-lmjvq { padding:0px 0px 20px 0px }
.b-nffa4 { background-image:linear-gradient(90deg, #c2a37d 0%, #f0d5b6 100%);padding:10px 10px 10px 10px }
.b-nt1vy { padding:0px 0px 10px 0px }
.b-tmjj7 { background-image:linear-gradient(90deg, #c2a37d 0%, #f0d5b6 100%);padding:0px 10px 10px 10px }
.btn-14srw { background-image:linear-gradient(90deg, #c2a37d 0%, #ddc1a1 52%, #c2a37d 100%);padding:10px 20px 10px 20px;border-radius:6px;color:#ffffff;font-family:var(--f-source);font-size:20px;font-weight:400 }
.btn-le2k0 { background-image:linear-gradient(90deg, #c2a37d 0%, #f0d5b6 100%);padding:10px 20px 10px 20px;border-radius:6px;color:#3c3c3c;font-family:var(--f-source);font-size:20px;font-weight:600 }
.btn-u10zo { background-image:linear-gradient(90deg, #c2a37d 0%, #ddc1a1 100%);padding:10px 20px 10px 20px;border-radius:6px;color:#ffffff;font-family:var(--f-source);font-size:20px;font-weight:400 }
.b-to7al { padding:0px 0px 4px 0px }
.b-zh6sm { padding:0px 10px 10px 10px }
.cb-1ejky { background-image:linear-gradient(45deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.05) 100%);padding:0px 0px 20px 0px;margin-left:16px;margin-right:16px }
.cb-1gsnt { background-color:#ffffff;background-image:linear-gradient(rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 100%);padding:0px 0px 20px 0px;border:2px solid #d6d6d6;border-radius:25px;margin-left:16px;margin-right:16px }
.cb-1lh8s { padding:0px 0px 20px 0px;border-radius:6px;margin-left:16px;margin-right:16px }
.cb-1p5af { padding:20px 0px 20px 0px;border:2px solid #d6d6d6;border-radius:25px;margin-left:16px;margin-right:16px }
.cb-5d8kn { padding:0px 0px 20px 0px;border:2px solid #d6d6d6;border-radius:25px;margin-left:16px;margin-right:16px }
.cb-8uu8f { padding:0px 0px 20px 0px;border:2px solid #d6d6d6;border-radius:6px;margin-left:16px;margin-right:16px }
.cb-j247s { border:2px solid #d6d6d6;border-radius:6px;margin-left:16px;margin-right:16px }
.cb-kxmwi { padding:0px 0px 20px 0px;margin-left:16px;margin-right:16px }
.cb-v8vav { margin-left:16px;margin-right:16px }
.hr-1w3jj { border-top:1px solid #6a6a71;width:100% }
.hr-gbg10 { border-top:1px solid #2f2f2f;width:98% }
.hr-ook9m { border-top:5px solid #ddc1a1;width:20% }
.hr-vuha0 { border-top:1px solid #cacaca;width:100% }
.ic-1pc8d { color:#ddc1a1;font-size:32px }
.ic-1pcar { color:#ddc1a1;font-size:20px }
.ic-4u9pd { color:#ccaa84;font-size:40px }
.ic-5uatz { color:#6a6a71;font-size:20px }
.ic-7i0s2 { color:#c2a37d;font-size:16px }
.ic-dbcai { color:#ffffff;font-size:20px }
.im-1kxsh { border-radius:25px }
.im-1kxtf { border-radius:10px }
.im-1y7t7 { border-radius:25px 25px 4px 4px }
.im-dl7kx { border-radius:25px 25px 0px 0px }
.im-n8zv2 { border-radius:6px }
.mt-10 { margin-top:10px }
.mt--10 { margin-top:-10px }
.mt--100 { margin-top:-100px }
.mt-12 { margin-top:12px }
.mt-15 { margin-top:15px }
.mt--15 { margin-top:-15px }
.mt-20 { margin-top:20px }
.mt--20 { margin-top:-20px }
.mt-25 { margin-top:25px }
.mt-30 { margin-top:30px }
.mt--30 { margin-top:-30px }
.mt-40 { margin-top:40px }
.mt--40 { margin-top:-40px }
.mt-5 { margin-top:5px }
.mt-50 { margin-top:50px }
.mt--50 { margin-top:-50px }
.mt-80 { margin-top:80px }
.rw-158p8 { padding:40px 15px 20px 15px }
.rw-18hp6 { padding:20px 15px 0px 15px }
.rw-19n77 { padding:20px 15px 0px 15px;max-width:720px }
.rw-19zxe { padding:20px 15px 50px 15px }
.rw-1bzkl { padding:0px 15px 0px 15px }
.rw-1f7qn { padding:0px 15px 50px 15px }
.rw-1gep6 { padding:0px 15px 20px 15px;border-radius:15px }
.rw-1ia3q { padding:20px 15px 20px 15px }
.rw-1lu6f { padding:0px 15px 0px 15px;max-width:500px }
.rw-1lvjm { padding:0px 15px 0px 15px;max-width:720px }
.rw-1nogo { padding:100px 15px 0px 15px;border-radius:15px }
.rw-1r2fl { padding:0px 15px 20px 15px }
.rw-1rzs5 { padding:0px 15px 10px 15px }
.rw-3w7w9 { padding:40px 15px 0px 15px;border-radius:20px }
.rw-5sdh5 { padding:0px 15px 100px 15px }
.rw-ntm3r { padding:48px 15px 0px 15px }
.rw-rz9od { max-width:720px }
.rw-sl2b0 { padding:5px 15px 5px 15px }
.rw-vi04h { padding:20px 0px 20px 0px }
.rw-w5iag { padding:50px 15px 0px 15px }
.sc-145pc { background-color:#fdfdfd;padding:0px 15px 0px 15px }
.sc-199n9 { background-color:#f0d5b6;background-image:linear-gradient(rgba(255,255,255,0.85) 0%, transparent 100%);padding:0px 0px 120px 0px }
.sc-1ia3q { padding:20px 15px 20px 15px }
.sc-1lqfm { background-color:#ffffff;padding:20px 10px 40px 10px }
.sc-1np3k { padding:60px 0px 60px 0px }
.sc-1pw97 { background-image:linear-gradient(#f9f9f9 0%, #ffffff 38%, #ffffff 65%, #f9f9f9 94%);padding:0px 10px 0px 10px }
.sc-1vevu { background-color:#ffffff;padding:20px 10px 0px 10px }
.sc-1vuok { background-color:#fafafa;padding:20px 10px 20px 10px }
.sc-1w6jh { padding:60px 0px 80px 0px }
.sc-1w6lh { background-color:#fdfdfd;padding:0px 0px 100px 0px;max-width:1170px }
.sc-1xftw { background-color:#fdfdfd;padding:20px 15px 20px 15px }
.sc-3gx5r { background-color:#f0d5b6;background-image:linear-gradient(rgba(255,255,255,0.6) 0%, transparent 100%);padding:0px 32px 0px 32px }
.sc-4wnez { background-color:#ffffff;padding:20px 10px 20px 10px }
.sc-8tu39 { background-color:#fafafa;padding:20px 0px 20px 0px;max-width:1170px }
.sc-926c1 { background-color:#fafafa;padding:0px 10px 0px 10px }
.sc-ctzf7 { padding:50px 0px 50px 0px;max-width:1170px }
.sc-dbc6a { background-color:#ffffff;padding:20px 0px 20px 0px }
.sc-iif64 { background-color:#ffffff;padding:0px 32px 0px 32px }
.sc-jf6nk { background-image:linear-gradient(#f9f9f9 0%, #ffffff 38%, #ffffff 65%, #fafafa 94%);padding:0px 10px 0px 10px }
.sc-lmjvq { padding:0px 0px 20px 0px }
.sc-nj2yd { background-image:linear-gradient(#ffffff 0%, #fafafa 100%);padding:20px 0px 20px 0px;max-width:1170px }
.sc-nukel { padding:100px 0px 80px 0px }
.sc-q2u1j { background-color:#fafafa;padding:0px 0px 20px 0px }
.sc-w8yse { background-color:#fafafa;padding:20px 0px 20px 0px }
.sc-xgrtu { background-color:#fafafa;padding:50px 0px 50px 0px;max-width:1170px }
.t-i12-500-13-grey { font-family:var(--f-inter);font-size:12px;font-weight:500;line-height:1.3;color:#6a6a71 }
.t-i14-300-16-dark { font-family:var(--f-inter);font-size:14px;font-weight:300;line-height:1.6;color:#2f2f2f }
.t-i14-300-16-light { font-family:var(--f-inter);font-size:14px;font-weight:300;line-height:1.6;color:#cacaca }
.t-i20-300-16-dark { font-family:var(--f-inter);font-size:20px;font-weight:300;line-height:1.6;color:#2f2f2f }
.t-i20-500-16-amber { font-family:var(--f-inter);font-size:20px;font-weight:500;line-height:1.6;color:#ffbc47 }
.t-i20-500-16-green { font-family:var(--f-inter);font-size:20px;font-weight:500;line-height:1.6;color:#00b67a }
.t-s12-500-10-dark { font-family:var(--f-source);font-size:12px;font-weight:500;line-height:1.0;color:#2f2f2f }
.t-s12-500-10-grey { font-family:var(--f-source);font-size:12px;font-weight:500;line-height:1.0;color:#6a6a71 }
.t-s14-400-10-dark { font-family:var(--f-source);font-size:14px;font-weight:400;line-height:1.0;color:#2f2f2f }
.t-s14-400-12-grey { font-family:var(--f-source);font-size:14px;font-weight:400;line-height:1.2;color:#6a6a71 }
.t-s14-400-16-black { font-family:var(--f-source);font-size:14px;font-weight:400;line-height:1.6;color:#000000 }
.t-s14-400-16-dark { font-family:var(--f-source);font-size:14px;font-weight:400;line-height:1.6;color:#2f2f2f }
.t-s14-400-16-grey { font-family:var(--f-source);font-size:14px;font-weight:400;line-height:1.6;color:#6a6a71 }
.t-s14-500-16-mid { font-family:var(--f-source);font-size:14px;font-weight:500;line-height:1.6;color:#848484 }
.t-s14-700-16-dark { font-family:var(--f-source);font-size:14px;font-weight:700;line-height:1.6;color:#2f2f2f }
.t-s16-400-10-grey { font-family:var(--f-source);font-size:16px;font-weight:400;line-height:1.0;color:#6a6a71 }
.t-s16-400-16-dark { font-family:var(--f-source);font-size:16px;font-weight:400;line-height:1.6;color:#2f2f2f }
.t-s16-400-16-grey { font-family:var(--f-source);font-size:16px;font-weight:400;line-height:1.6;color:#6a6a71 }
.t-s16-500-19-grey { font-family:var(--f-source);font-size:16px;font-weight:500;line-height:1.9;color:#6a6a71 }
.t-s18-400-16-white { font-family:var(--f-source);font-size:18px;font-weight:400;line-height:1.6;color:#ffffff;letter-spacing:-0.72px }
.t-s20-300-15-dark { font-family:var(--f-source);font-size:20px;font-weight:300;line-height:1.5;color:#2f2f2f }
.t-s20-400-13-grey { font-family:var(--f-source);font-size:20px;font-weight:400;line-height:1.3;color:#6a6a71 }
.t-s20-400-16-dark { font-family:var(--f-source);font-size:20px;font-weight:400;line-height:1.6;color:#2f2f2f }
.t-s20-400-16-grey { font-family:var(--f-source);font-size:20px;font-weight:400;line-height:1.6;color:#6a6a71 }
.t-s20-500-10-dark { font-family:var(--f-source);font-size:20px;font-weight:500;line-height:1.0;color:#2f2f2f }
.t-s20-500-16-green { font-family:var(--f-source);font-size:20px;font-weight:500;line-height:1.6;color:#00b67a;letter-spacing:-0.72px }
.t-s20-600-099-dark { font-family:var(--f-source);font-size:20px;font-weight:600;line-height:0.99;color:#2f2f2f;text-transform:capitalize }
.t-s24-500-16-white { font-family:var(--f-source);font-size:24px;font-weight:500;line-height:1.6;color:#ffffff;letter-spacing:-0.72px }
.t-s24-700-16-grey { font-family:var(--f-source);font-size:24px;font-weight:700;line-height:1.6;color:#6a6a71 }
.t-s26-500-10-dark { font-family:var(--f-source);font-size:26px;font-weight:500;line-height:1.0;color:#2f2f2f }
.t-s28-300-15-dark { font-family:var(--f-source);font-size:28px;font-weight:300;line-height:1.5;color:#2f2f2f }
.t-s28-300-16-black { font-family:var(--f-source);font-size:28px;font-weight:300;line-height:1.6;color:#000000 }
.t-s28-300-16-dark { font-family:var(--f-source);font-size:28px;font-weight:300;line-height:1.6;color:#2f2f2f }
.t-s28-400-13-grey { font-family:var(--f-source);font-size:28px;font-weight:400;line-height:1.3;color:#6a6a71 }
.t-s28-500-16-dark { font-family:var(--f-source);font-size:28px;font-weight:500;line-height:1.6;color:#2f2f2f }
.t-s36-500-10-dark { font-family:var(--f-source);font-size:36px;font-weight:500;line-height:1.0;color:#2f2f2f }
.t-s36-700-10-dark { font-family:var(--f-source);font-size:36px;font-weight:700;line-height:1.0;color:#2f2f2f }
.t-s56-500-10-dark { font-family:var(--f-source);font-size:56px;font-weight:500;line-height:1.0;color:#2f2f2f }
.t-s56-500-16-black { font-family:var(--f-source);font-size:56px;font-weight:500;line-height:1.6;color:#000000 }
.t-s56-500-16-dark { font-family:var(--f-source);font-size:56px;font-weight:500;line-height:1.6;color:#2f2f2f }
.w-100 { width:100px }
.w-104 { width:104px }
.w-124 { width:124px }
.w-127 { width:127px }
.w-155 { width:155px }
.w-161 { width:161px }
.w-173 { width:173px }
.w-202 { width:202px }
.w-377 { width:377px }
.w-68 { width:68px }
.w-70 { width:70px }
.w-82 { width:82px }
.w-84 { width:84px }
.w-86 { width:86px }
.w-88 { width:88px }
.w-89 { width:89px }
.wr-lr0kw { max-width:1170px }
.x-19x0i { color:#ddc1a1 }
.x-jnu9i { font-weight:400 }
.x-jnuae { font-weight:900 }
@media (max-width: 767px) {
  .t-s26-500-10-dark { font-size:22px }
  .t-s28-300-15-dark { font-size:22px }
  .t-s28-300-16-black { font-size:22px }
  .t-s28-300-16-dark { font-size:22px }
  .t-s28-400-13-grey { font-size:22px }
  .t-s28-500-16-dark { font-size:22px }
  .t-s36-500-10-dark { font-size:22px }
  .t-s36-700-10-dark { font-size:22px }
  .t-s56-500-10-dark { font-size:35px }
  .t-s56-500-16-black { font-size:35px }
  .t-s56-500-16-dark { font-size:35px }
}
