/* single template for referenz (from projekt) — generated by convert.py */
.elementor a.gsl-single-referenz-0{text-decoration:none}
.elementor a.gsl-single-referenz-1{text-decoration:none}
.elementor a.gsl-single-referenz-2{text-decoration:none}
.elementor a.gsl-single-referenz-2{box-shadow:rgba(0, 0, 0, 0.22) 0px 16px 40px, rgba(255, 255, 255, 0.55) 0px 1px 0px inset}
.elementor a.gsl-single-referenz-3{text-decoration:none}
main.gse-single-referenz-001.gse-single-referenz-001{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
main.gse-single-referenz-001.gse-single-referenz-001{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){main.gse-single-referenz-001.gse-single-referenz-001{transition:none !important}
}
section.gse-single-referenz-002.gse-single-referenz-002{--position:relative;--text-align:inherit;min-width:auto;transition:none;color:rgb(251, 247, 243);box-sizing:border-box}
section.gse-single-referenz-002.gse-single-referenz-002{box-sizing:border-box}
section.gse-single-referenz-002.gse-single-referenz-002{min-height:min(74svh, 780px);display:flex;align-items:flex-end;overflow:hidden}
@media (prefers-reduced-motion: reduce){section.gse-single-referenz-002.gse-single-referenz-002{transition:none !important}
}
div.gse-single-referenz-003.gse-single-referenz-003{inset:0px;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-003.gse-single-referenz-003{min-width:auto;width:auto}
div.gse-single-referenz-003.gse-single-referenz-003 > div{box-sizing:border-box}
div.gse-single-referenz-003.gse-single-referenz-003 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-003.gse-single-referenz-003 > div{inset:0px;background-size:cover;background-position:center center;animation:9s linear 0s 1 normal both running pzoom}
div.gse-single-referenz-003.gse-single-referenz-003 > div{background:rgb(26, 16, 12)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-003.gse-single-referenz-003 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-004.gse-single-referenz-004{inset:0px;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-004.gse-single-referenz-004{min-width:auto;width:auto}
div.gse-single-referenz-004.gse-single-referenz-004 > div{box-sizing:border-box}
div.gse-single-referenz-004.gse-single-referenz-004 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-004.gse-single-referenz-004 > div{inset:0px}
div.gse-single-referenz-004.gse-single-referenz-004 > div{background:linear-gradient(90deg, rgba(26, 16, 12, 0.78) 0%, rgba(26, 16, 12, 0.55) 40%, rgba(26, 16, 12, 0.18) 100%), linear-gradient(rgba(26, 16, 12, 0.55) 0%, rgba(26, 16, 12, 0.1) 35%, rgba(26, 16, 12, 0.45) 65%, rgba(26, 16, 12, 0.96) 100%)}
@media (max-width: 640px){div.gse-single-referenz-004.gse-single-referenz-004 > div{background:linear-gradient(rgba(26, 16, 12, 0.7) 0%, rgba(26, 16, 12, 0.5) 45%, rgba(26, 16, 12, 0.97) 100%)}
}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-004.gse-single-referenz-004 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-005.gse-single-referenz-005{inset:0px;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-005.gse-single-referenz-005{min-width:auto;width:auto}
div.gse-single-referenz-005.gse-single-referenz-005 > div{box-sizing:border-box}
div.gse-single-referenz-005.gse-single-referenz-005 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-005.gse-single-referenz-005 > div{inset:0px}
div.gse-single-referenz-005.gse-single-referenz-005 > div{background:radial-gradient(70% 55% at 50% 100%, rgba(182, 126, 106, 0.4), rgba(182, 126, 106, 0) 70%)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-005.gse-single-referenz-005 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-006.gse-single-referenz-006{justify-content:normal;align-content:normal;--position:relative;--text-align:inherit;min-width:auto;transition:none;max-width:1360px;box-sizing:border-box}
div.gse-single-referenz-006.gse-single-referenz-006{box-sizing:border-box}
div.gse-single-referenz-006.gse-single-referenz-006{max-width:1360px;margin:0px auto;padding:0px clamp(20px, 4vw, 56px)}
div.gse-single-referenz-006.gse-single-referenz-006{z-index:2;width:100%;display:grid;grid-template-columns:minmax(0px, 8fr) minmax(0px, 4fr);gap:48px;align-items:end;padding-top:clamp(150px, 20vh, 220px);padding-bottom:clamp(40px, 5vw, 72px)}
@media (max-width: 960px){div.gse-single-referenz-006.gse-single-referenz-006{grid-template-columns:minmax(0px, 1fr);padding-top:130px}
}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-006.gse-single-referenz-006{transition:none !important}
}
div.gse-single-referenz-007.gse-single-referenz-007{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-single-referenz-007.gse-single-referenz-007{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-007.gse-single-referenz-007{transition:none !important}
}
div.gse-single-referenz-008.gse-single-referenz-008{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-008.gse-single-referenz-008{min-width:auto;width:auto}
div.gse-single-referenz-008.gse-single-referenz-008 > p{box-sizing:border-box}
div.gse-single-referenz-008.gse-single-referenz-008 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-008.gse-single-referenz-008 > p{display:flex;align-items:center;gap:16px;margin:0px 0px 24px;font:400 10.5px/1 var(--sans);letter-spacing:0.38em;text-transform:uppercase;color:var(--copper2)}
div.gse-single-referenz-008.gse-single-referenz-008 > p{color:rgb(245, 194, 175)}
div.gse-single-referenz-008.gse-single-referenz-008 > p{animation:1.1s ease 0.15s 1 normal both running up}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-008.gse-single-referenz-008 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-009.gse-single-referenz-009{font-size:2em;font-weight:bold;display:block;position:static;min-width:auto;width:auto;transition:none;gap:normal}
.elementor.elementor .e-con>div.gse-single-referenz-009.gse-single-referenz-009{min-width:auto;width:auto}
.gse-single-referenz-009.gse-single-referenz-009 .elementor-heading-title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;word-spacing:inherit;text-wrap:inherit;margin:0;padding:0;text-align:inherit;text-shadow:inherit;background:none;border:0}
div.gse-single-referenz-009.gse-single-referenz-009{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-single-referenz-009.gse-single-referenz-009{margin:0px}
div.gse-single-referenz-009.gse-single-referenz-009{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-single-referenz-009.gse-single-referenz-009{font-size:clamp(44px, 5.8vw, 92px);line-height:1.02;letter-spacing:-0.01em;font-weight:500;color:rgb(251, 247, 243);text-shadow:rgba(26, 16, 12, 0.35) 0px 2px 6px, rgba(26, 16, 12, 0.45) 0px 16px 48px}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-009.gse-single-referenz-009{transition:none !important}
}
div.gse-single-referenz-010.gse-single-referenz-010{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-010.gse-single-referenz-010{min-width:auto;width:auto}
div.gse-single-referenz-010.gse-single-referenz-010 > p{box-sizing:border-box}
div.gse-single-referenz-010.gse-single-referenz-010 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-010.gse-single-referenz-010 > p{margin:0px;max-width:52ch;font-size:clamp(15px, 1.05vw, 17px);color:var(--text);text-wrap:pretty}
div.gse-single-referenz-010.gse-single-referenz-010 > p{margin-top:clamp(22px, 2.6vw, 34px);max-width:54ch;font-size:clamp(15px, 1.1vw, 18px);color:rgba(251, 247, 243, 0.86)}
div.gse-single-referenz-010.gse-single-referenz-010 > p{animation:1.1s ease 0.45s 1 normal both running up}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-010.gse-single-referenz-010 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
aside.gse-single-referenz-011.gse-single-referenz-011{--position:static;--text-align:inherit;min-width:auto;transition:none;justify-self:end;box-sizing:border-box;animation:1.3s ease 0.85s 1 normal both running up}
aside.gse-single-referenz-011.gse-single-referenz-011{box-sizing:border-box}
aside.gse-single-referenz-011.gse-single-referenz-011{display:flex;flex-direction:column;gap:16px;justify-self:end;width:min(100%, 360px)}
@media (max-width: 960px){aside.gse-single-referenz-011.gse-single-referenz-011{justify-self:start;width:100%}
}
@media (prefers-reduced-motion: reduce){aside.gse-single-referenz-011.gse-single-referenz-011{transition:none !important}
}
div.gse-single-referenz-012.gse-single-referenz-012{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-012.gse-single-referenz-012{min-width:auto;width:auto}
div.gse-single-referenz-012.gse-single-referenz-012 > ul{box-sizing:border-box}
div.gse-single-referenz-012.gse-single-referenz-012 > ul{list-style:none;margin:0px;padding:0px}
div.gse-single-referenz-012.gse-single-referenz-012 > ul:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-012.gse-single-referenz-012 > ul{display:flex;gap:10px;flex-wrap:wrap}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-012.gse-single-referenz-012 > ul{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
section.gse-single-referenz-013.gse-single-referenz-013{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
section.gse-single-referenz-013.gse-single-referenz-013{box-sizing:border-box}
section.gse-single-referenz-013.gse-single-referenz-013{padding:clamp(90px, 11vw, 170px) 0px}
@media (prefers-reduced-motion: reduce){section.gse-single-referenz-013.gse-single-referenz-013{transition:none !important}
}
div.gse-single-referenz-014.gse-single-referenz-014{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;max-width:1360px;box-sizing:border-box}
div.gse-single-referenz-014.gse-single-referenz-014{box-sizing:border-box}
div.gse-single-referenz-014.gse-single-referenz-014{max-width:1360px;margin:0px auto;padding:0px clamp(20px, 4vw, 56px)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-014.gse-single-referenz-014{transition:none !important}
}
div.gse-single-referenz-015.gse-single-referenz-015{display:block;--position:static;--text-align:inherit;min-width:auto;transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1);box-sizing:border-box;opacity:0;transform:translateY(22px)}
div.gse-single-referenz-015.gse-single-referenz-015{box-sizing:border-box}
div.gse-single-referenz-015.gse-single-referenz-015{transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-015.gse-single-referenz-015{transition:none !important}
}
div.gse-single-referenz-015.gse-single-referenz-015.in{opacity:1;transform:none}
div.gse-single-referenz-016.gse-single-referenz-016{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;aspect-ratio:16 / 9;box-shadow:rgba(43, 27, 20, 0.25) 0px 40px 90px;box-sizing:border-box}
div.gse-single-referenz-016.gse-single-referenz-016{box-sizing:border-box}
div.gse-single-referenz-016.gse-single-referenz-016{aspect-ratio:16 / 9;overflow:hidden;border-radius:32px}
@media (max-width: 640px){div.gse-single-referenz-016.gse-single-referenz-016{border-radius:22px}
}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-016.gse-single-referenz-016{transition:none !important}
}
div.gse-single-referenz-017.gse-single-referenz-017{inset:0px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-017.gse-single-referenz-017{min-width:auto;width:auto}
div.gse-single-referenz-017.gse-single-referenz-017 > div{box-sizing:border-box}
div.gse-single-referenz-017.gse-single-referenz-017 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-017.gse-single-referenz-017 > div{inset:0px}
div.gse-single-referenz-017.gse-single-referenz-017 > div{background-size:cover;background-position:center center;opacity:0;transform:scale(1.06);transition:opacity 1.8s, transform 9s linear}
div.gse-single-referenz-017.gse-single-referenz-017 > div.on{opacity:1;transform:scale(1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-017.gse-single-referenz-017 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-018.gse-single-referenz-018{inset:0px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-018.gse-single-referenz-018{min-width:auto;width:auto}
div.gse-single-referenz-018.gse-single-referenz-018 > div{box-sizing:border-box}
div.gse-single-referenz-018.gse-single-referenz-018 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-018.gse-single-referenz-018 > div{inset:0px}
div.gse-single-referenz-018.gse-single-referenz-018 > div{background-size:cover;background-position:center center;opacity:0;transform:scale(1.06);transition:opacity 1.8s, transform 9s linear}
div.gse-single-referenz-018.gse-single-referenz-018 > div.on{opacity:1;transform:scale(1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-018.gse-single-referenz-018 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-019.gse-single-referenz-019{inset:0px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-019.gse-single-referenz-019{min-width:auto;width:auto}
div.gse-single-referenz-019.gse-single-referenz-019 > div{box-sizing:border-box}
div.gse-single-referenz-019.gse-single-referenz-019 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-019.gse-single-referenz-019 > div{inset:0px}
div.gse-single-referenz-019.gse-single-referenz-019 > div{background-size:cover;background-position:center center;opacity:0;transform:scale(1.06);transition:opacity 1.8s, transform 9s linear}
div.gse-single-referenz-019.gse-single-referenz-019 > div.on{opacity:1;transform:scale(1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-019.gse-single-referenz-019 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-020.gse-single-referenz-020{inset:0px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-020.gse-single-referenz-020{min-width:auto;width:auto}
div.gse-single-referenz-020.gse-single-referenz-020 > div{box-sizing:border-box}
div.gse-single-referenz-020.gse-single-referenz-020 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-020.gse-single-referenz-020 > div{inset:0px}
div.gse-single-referenz-020.gse-single-referenz-020 > div{background-size:cover;background-position:center center;opacity:0;transform:scale(1.06);transition:opacity 1.8s, transform 9s linear}
div.gse-single-referenz-020.gse-single-referenz-020 > div.on{opacity:1;transform:scale(1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-020.gse-single-referenz-020 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-021.gse-single-referenz-021{inset:0px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-021.gse-single-referenz-021{min-width:auto;width:auto}
div.gse-single-referenz-021.gse-single-referenz-021 > div{box-sizing:border-box}
div.gse-single-referenz-021.gse-single-referenz-021 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-021.gse-single-referenz-021 > div{inset:0px}
div.gse-single-referenz-021.gse-single-referenz-021 > div{background-size:cover;background-position:center center;opacity:0;transform:scale(1.06);transition:opacity 1.8s, transform 9s linear}
div.gse-single-referenz-021.gse-single-referenz-021 > div.on{opacity:1;transform:scale(1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-021.gse-single-referenz-021 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-022.gse-single-referenz-022{inset:0px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-022.gse-single-referenz-022{min-width:auto;width:auto}
div.gse-single-referenz-022.gse-single-referenz-022 > div{box-sizing:border-box}
div.gse-single-referenz-022.gse-single-referenz-022 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-022.gse-single-referenz-022 > div{inset:0px}
div.gse-single-referenz-022.gse-single-referenz-022 > div{background-size:cover;background-position:center center;opacity:0;transform:scale(1.06);transition:opacity 1.8s, transform 9s linear}
div.gse-single-referenz-022.gse-single-referenz-022 > div.on{opacity:1;transform:scale(1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-022.gse-single-referenz-022 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-023.gse-single-referenz-023{inset:0px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-023.gse-single-referenz-023{min-width:auto;width:auto}
div.gse-single-referenz-023.gse-single-referenz-023 > div{box-sizing:border-box}
div.gse-single-referenz-023.gse-single-referenz-023 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-023.gse-single-referenz-023 > div{inset:0px}
div.gse-single-referenz-023.gse-single-referenz-023 > div{background-size:cover;background-position:center center;opacity:0;transform:scale(1.06);transition:opacity 1.8s, transform 9s linear}
div.gse-single-referenz-023.gse-single-referenz-023 > div.on{opacity:1;transform:scale(1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-023.gse-single-referenz-023 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-024.gse-single-referenz-024{inset:0px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-024.gse-single-referenz-024{min-width:auto;width:auto}
div.gse-single-referenz-024.gse-single-referenz-024 > div{box-sizing:border-box}
div.gse-single-referenz-024.gse-single-referenz-024 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-024.gse-single-referenz-024 > div{inset:0px}
div.gse-single-referenz-024.gse-single-referenz-024 > div{background-size:cover;background-position:center center;opacity:0;transform:scale(1.06);transition:opacity 1.8s, transform 9s linear}
div.gse-single-referenz-024.gse-single-referenz-024 > div.on{opacity:1;transform:scale(1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-024.gse-single-referenz-024 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-025.gse-single-referenz-025{inset:14px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-025.gse-single-referenz-025{min-width:auto;width:auto}
div.gse-single-referenz-025.gse-single-referenz-025 > span{box-sizing:border-box}
div.gse-single-referenz-025.gse-single-referenz-025 > span:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-025.gse-single-referenz-025 > span{inset:14px;border-radius:22px;border:1px solid rgba(245, 194, 175, 0.35);z-index:2;pointer-events:none}
@media (max-width: 640px){div.gse-single-referenz-025.gse-single-referenz-025 > span{inset:10px;border-radius:14px}
}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-025.gse-single-referenz-025 > span{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-026.gse-single-referenz-026{--text-align:inherit;min-width:auto;transition:none;right:0px;bottom:0px;left:0px;box-sizing:border-box;background:linear-gradient(rgba(26, 16, 12, 0), rgba(26, 16, 12, 0.82));color:rgb(251, 247, 243)}
div.gse-single-referenz-026.gse-single-referenz-026{box-sizing:border-box}
div.gse-single-referenz-026.gse-single-referenz-026{left:0px;right:0px;bottom:0px;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:clamp(22px, 2.6vw, 36px)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-026.gse-single-referenz-026{transition:none !important}
}
div.gse-single-referenz-027.gse-single-referenz-027{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-027.gse-single-referenz-027{min-width:auto;width:auto}
div.gse-single-referenz-027.gse-single-referenz-027 > p{box-sizing:border-box}
div.gse-single-referenz-027.gse-single-referenz-027 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-027.gse-single-referenz-027 > p{margin:0px;font:400 10.5px/1.6 var(--sans);letter-spacing:0.26em;text-transform:uppercase;color:rgb(245, 194, 175)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-027.gse-single-referenz-027 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-028.gse-single-referenz-028{--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-single-referenz-028.gse-single-referenz-028{box-sizing:border-box}
div.gse-single-referenz-028.gse-single-referenz-028{display:flex;gap:6px}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-028.gse-single-referenz-028{transition:none !important}
}
div.gse-single-referenz-029.gse-single-referenz-029{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-029.gse-single-referenz-029{min-width:auto;width:auto}
div.gse-single-referenz-029.gse-single-referenz-029 > button{box-sizing:border-box}
div.gse-single-referenz-029.gse-single-referenz-029 > button{font-family:inherit;cursor:pointer}
div.gse-single-referenz-029.gse-single-referenz-029 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-029.gse-single-referenz-029 > button{width:42px;height:42px;border-radius:50%;border:1px solid rgba(251, 247, 243, 0.5);background:transparent;color:rgb(251, 247, 243);font-size:15px;transition:0.3s}
div.gse-single-referenz-029.gse-single-referenz-029 > button:hover{background:rgb(251, 247, 243);color:rgb(26, 16, 12)}
div.gse-single-referenz-029.gse-single-referenz-029 > button{border-color:rgba(245, 194, 175, 0.5)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-029.gse-single-referenz-029 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-030.gse-single-referenz-030{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-030.gse-single-referenz-030{min-width:auto;width:auto}
div.gse-single-referenz-030.gse-single-referenz-030 > button{box-sizing:border-box}
div.gse-single-referenz-030.gse-single-referenz-030 > button{font-family:inherit;cursor:pointer}
div.gse-single-referenz-030.gse-single-referenz-030 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-030.gse-single-referenz-030 > button{width:42px;height:42px;border-radius:50%;border:1px solid rgba(251, 247, 243, 0.5);background:transparent;color:rgb(251, 247, 243);font-size:15px;transition:0.3s}
div.gse-single-referenz-030.gse-single-referenz-030 > button:hover{background:rgb(251, 247, 243);color:rgb(26, 16, 12)}
div.gse-single-referenz-030.gse-single-referenz-030 > button{border-color:rgba(245, 194, 175, 0.5)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-030.gse-single-referenz-030 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-031.gse-single-referenz-031{justify-content:normal;align-content:normal;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-single-referenz-031.gse-single-referenz-031{box-sizing:border-box}
div.gse-single-referenz-031.gse-single-referenz-031{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(12px, 1.6vw, 20px);margin-top:clamp(16px, 2vw, 24px)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-031.gse-single-referenz-031{transition:none !important}
}
div.gse-single-referenz-032.gse-single-referenz-032{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-032.gse-single-referenz-032{min-width:auto;width:auto}
div.gse-single-referenz-032.gse-single-referenz-032 > button{box-sizing:border-box}
div.gse-single-referenz-032.gse-single-referenz-032 > button{font-family:inherit;cursor:pointer}
div.gse-single-referenz-032.gse-single-referenz-032 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-032.gse-single-referenz-032 > button{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:18px;padding:0px;border:0px;background:rgb(235, 220, 209);cursor:pointer;opacity:0.5;transition:opacity 0.3s}
div.gse-single-referenz-032.gse-single-referenz-032 > button[aria-pressed="true"]{opacity:1}
div.gse-single-referenz-032.gse-single-referenz-032 > button:hover{opacity:1}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-032.gse-single-referenz-032 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-033.gse-single-referenz-033{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-033.gse-single-referenz-033{min-width:auto;width:auto}
div.gse-single-referenz-033.gse-single-referenz-033 > button{box-sizing:border-box}
div.gse-single-referenz-033.gse-single-referenz-033 > button{font-family:inherit;cursor:pointer}
div.gse-single-referenz-033.gse-single-referenz-033 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-033.gse-single-referenz-033 > button{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:18px;padding:0px;border:0px;background:rgb(235, 220, 209);cursor:pointer;opacity:0.5;transition:opacity 0.3s}
div.gse-single-referenz-033.gse-single-referenz-033 > button[aria-pressed="true"]{opacity:1}
div.gse-single-referenz-033.gse-single-referenz-033 > button:hover{opacity:1}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-033.gse-single-referenz-033 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-034.gse-single-referenz-034{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-034.gse-single-referenz-034{min-width:auto;width:auto}
div.gse-single-referenz-034.gse-single-referenz-034 > button{box-sizing:border-box}
div.gse-single-referenz-034.gse-single-referenz-034 > button{font-family:inherit;cursor:pointer}
div.gse-single-referenz-034.gse-single-referenz-034 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-034.gse-single-referenz-034 > button{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:18px;padding:0px;border:0px;background:rgb(235, 220, 209);cursor:pointer;opacity:0.5;transition:opacity 0.3s}
div.gse-single-referenz-034.gse-single-referenz-034 > button[aria-pressed="true"]{opacity:1}
div.gse-single-referenz-034.gse-single-referenz-034 > button:hover{opacity:1}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-034.gse-single-referenz-034 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-035.gse-single-referenz-035{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-035.gse-single-referenz-035{min-width:auto;width:auto}
div.gse-single-referenz-035.gse-single-referenz-035 > button{box-sizing:border-box}
div.gse-single-referenz-035.gse-single-referenz-035 > button{font-family:inherit;cursor:pointer}
div.gse-single-referenz-035.gse-single-referenz-035 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-035.gse-single-referenz-035 > button{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:18px;padding:0px;border:0px;background:rgb(235, 220, 209);cursor:pointer;opacity:0.5;transition:opacity 0.3s}
div.gse-single-referenz-035.gse-single-referenz-035 > button[aria-pressed="true"]{opacity:1}
div.gse-single-referenz-035.gse-single-referenz-035 > button:hover{opacity:1}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-035.gse-single-referenz-035 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-036.gse-single-referenz-036{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-036.gse-single-referenz-036{min-width:auto;width:auto}
div.gse-single-referenz-036.gse-single-referenz-036 > button{box-sizing:border-box}
div.gse-single-referenz-036.gse-single-referenz-036 > button{font-family:inherit;cursor:pointer}
div.gse-single-referenz-036.gse-single-referenz-036 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-036.gse-single-referenz-036 > button{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:18px;padding:0px;border:0px;background:rgb(235, 220, 209);cursor:pointer;opacity:0.5;transition:opacity 0.3s}
div.gse-single-referenz-036.gse-single-referenz-036 > button[aria-pressed="true"]{opacity:1}
div.gse-single-referenz-036.gse-single-referenz-036 > button:hover{opacity:1}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-036.gse-single-referenz-036 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-037.gse-single-referenz-037{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-037.gse-single-referenz-037{min-width:auto;width:auto}
div.gse-single-referenz-037.gse-single-referenz-037 > button{box-sizing:border-box}
div.gse-single-referenz-037.gse-single-referenz-037 > button{font-family:inherit;cursor:pointer}
div.gse-single-referenz-037.gse-single-referenz-037 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-037.gse-single-referenz-037 > button{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:18px;padding:0px;border:0px;background:rgb(235, 220, 209);cursor:pointer;opacity:0.5;transition:opacity 0.3s}
div.gse-single-referenz-037.gse-single-referenz-037 > button[aria-pressed="true"]{opacity:1}
div.gse-single-referenz-037.gse-single-referenz-037 > button:hover{opacity:1}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-037.gse-single-referenz-037 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-038.gse-single-referenz-038{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-038.gse-single-referenz-038{min-width:auto;width:auto}
div.gse-single-referenz-038.gse-single-referenz-038 > button{box-sizing:border-box}
div.gse-single-referenz-038.gse-single-referenz-038 > button{font-family:inherit;cursor:pointer}
div.gse-single-referenz-038.gse-single-referenz-038 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-038.gse-single-referenz-038 > button{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:18px;padding:0px;border:0px;background:rgb(235, 220, 209);cursor:pointer;opacity:0.5;transition:opacity 0.3s}
div.gse-single-referenz-038.gse-single-referenz-038 > button[aria-pressed="true"]{opacity:1}
div.gse-single-referenz-038.gse-single-referenz-038 > button:hover{opacity:1}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-038.gse-single-referenz-038 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-039.gse-single-referenz-039{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-039.gse-single-referenz-039{min-width:auto;width:auto}
div.gse-single-referenz-039.gse-single-referenz-039 > button{box-sizing:border-box}
div.gse-single-referenz-039.gse-single-referenz-039 > button{font-family:inherit;cursor:pointer}
div.gse-single-referenz-039.gse-single-referenz-039 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-039.gse-single-referenz-039 > button{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:18px;padding:0px;border:0px;background:rgb(235, 220, 209);cursor:pointer;opacity:0.5;transition:opacity 0.3s}
div.gse-single-referenz-039.gse-single-referenz-039 > button[aria-pressed="true"]{opacity:1}
div.gse-single-referenz-039.gse-single-referenz-039 > button:hover{opacity:1}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-039.gse-single-referenz-039 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
section.gse-single-referenz-040.gse-single-referenz-040{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
section.gse-single-referenz-040.gse-single-referenz-040{box-sizing:border-box}
section.gse-single-referenz-040.gse-single-referenz-040{padding:clamp(90px, 11vw, 170px) 0px}
section.gse-single-referenz-040.gse-single-referenz-040{padding-top:0px}
@media (prefers-reduced-motion: reduce){section.gse-single-referenz-040.gse-single-referenz-040{transition:none !important}
}
div.gse-single-referenz-041.gse-single-referenz-041{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;max-width:1360px;box-sizing:border-box}
div.gse-single-referenz-041.gse-single-referenz-041{box-sizing:border-box}
div.gse-single-referenz-041.gse-single-referenz-041{max-width:1360px;margin:0px auto;padding:0px clamp(20px, 4vw, 56px)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-041.gse-single-referenz-041{transition:none !important}
}
div.gse-single-referenz-042.gse-single-referenz-042{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-042.gse-single-referenz-042{min-width:auto;width:auto}
div.gse-single-referenz-042.gse-single-referenz-042 > dl{box-sizing:border-box}
div.gse-single-referenz-042.gse-single-referenz-042 > dl:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-042.gse-single-referenz-042 > dl{display:grid;grid-template-columns:repeat(4, 1fr);margin:0px 0px clamp(44px, 5vw, 72px);border-top:1px solid rgba(159, 101, 81, 0.25);border-bottom:1px solid rgba(159, 101, 81, 0.25)}
@media (max-width: 960px){div.gse-single-referenz-042.gse-single-referenz-042 > dl{grid-template-columns:1fr 1fr}
}
@media (max-width: 640px){div.gse-single-referenz-042.gse-single-referenz-042 > dl{grid-template-columns:1fr}
}
div.gse-single-referenz-042.gse-single-referenz-042 > dl{opacity:0;transform:translateY(22px);transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-042.gse-single-referenz-042 > dl{opacity:1;transform:none}
}
div.gse-single-referenz-042.gse-single-referenz-042 > dl.in{opacity:1;transform:none}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-042.gse-single-referenz-042 > dl{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-043.gse-single-referenz-043{justify-content:normal;align-content:normal;--position:static;--text-align:inherit;min-width:auto;transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1);box-sizing:border-box;opacity:0;transform:translateY(22px)}
div.gse-single-referenz-043.gse-single-referenz-043{box-sizing:border-box}
div.gse-single-referenz-043.gse-single-referenz-043{transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
div.gse-single-referenz-043.gse-single-referenz-043{margin-bottom:clamp(40px, 5vw, 64px)}
div.gse-single-referenz-043.gse-single-referenz-043{display:grid;grid-template-columns:minmax(0px, 1.1fr) minmax(0px, 0.9fr);gap:clamp(24px, 4vw, 64px);align-items:end}
@media (max-width: 960px){div.gse-single-referenz-043.gse-single-referenz-043{grid-template-columns:1fr}
}
div.gse-single-referenz-043.gse-single-referenz-043{align-items:start}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-043.gse-single-referenz-043{transition:none !important}
}
div.gse-single-referenz-043.gse-single-referenz-043.in{opacity:1;transform:none}
div.gse-single-referenz-044.gse-single-referenz-044{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-single-referenz-044.gse-single-referenz-044{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-044.gse-single-referenz-044{transition:none !important}
}
div.gse-single-referenz-045.gse-single-referenz-045{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-045.gse-single-referenz-045{min-width:auto;width:auto}
div.gse-single-referenz-045.gse-single-referenz-045 > p{box-sizing:border-box}
div.gse-single-referenz-045.gse-single-referenz-045 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-045.gse-single-referenz-045 > p{display:flex;align-items:center;gap:16px;margin:0px 0px 24px;font:400 10.5px/1 var(--sans);letter-spacing:0.38em;text-transform:uppercase;color:var(--copper2)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-045.gse-single-referenz-045 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-046.gse-single-referenz-046{font-size:1.5em;font-weight:bold;display:block;position:static;min-width:auto;width:auto;transition:none;gap:normal}
.elementor.elementor .e-con>div.gse-single-referenz-046.gse-single-referenz-046{min-width:auto;width:auto}
.gse-single-referenz-046.gse-single-referenz-046 .elementor-heading-title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;word-spacing:inherit;text-wrap:inherit;margin:0;padding:0;text-align:inherit;text-shadow:inherit;background:none;border:0}
div.gse-single-referenz-046.gse-single-referenz-046{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-single-referenz-046.gse-single-referenz-046{margin:0px}
div.gse-single-referenz-046.gse-single-referenz-046{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-single-referenz-046.gse-single-referenz-046{font-size:clamp(38px, 4.6vw, 70px);line-height:1.04;letter-spacing:-0.005em;font-weight:500}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-046.gse-single-referenz-046{transition:none !important}
}
div.gse-single-referenz-047.gse-single-referenz-047{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-single-referenz-047.gse-single-referenz-047{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-047.gse-single-referenz-047{transition:none !important}
}
section.gse-single-referenz-048.gse-single-referenz-048{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;color:rgb(251, 247, 243);background:linear-gradient(160deg, rgb(26, 16, 12) 0%, rgb(43, 27, 20) 28%, rgb(90, 58, 44) 56%, rgb(159, 101, 81) 82%, rgb(214, 161, 141) 100%);box-sizing:border-box}
section.gse-single-referenz-048.gse-single-referenz-048{box-sizing:border-box}
section.gse-single-referenz-048.gse-single-referenz-048{overflow:hidden;padding:clamp(90px, 11vw, 170px) 0px}
@media (prefers-reduced-motion: reduce){section.gse-single-referenz-048.gse-single-referenz-048{transition:none !important}
}
section.gse-single-referenz-048.gse-single-referenz-048::before{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
section.gse-single-referenz-048.gse-single-referenz-048::before{content:"";position:absolute;inset:0px;background:radial-gradient(55% 45% at 85% 5%, rgba(245, 194, 175, 0.4), rgba(245, 194, 175, 0) 70%), radial-gradient(40% 40% at 5% 95%, rgba(245, 194, 175, 0.2), rgba(245, 194, 175, 0) 70%);pointer-events:none}
div.gse-single-referenz-049.gse-single-referenz-049{inset:0px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-single-referenz-049.gse-single-referenz-049{min-width:auto;width:auto}
div.gse-single-referenz-049.gse-single-referenz-049 > span{box-sizing:border-box}
div.gse-single-referenz-049.gse-single-referenz-049 > span:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-049.gse-single-referenz-049 > span{inset:0px;z-index:0;background:url("../site/assets/silk.webp") center center / cover no-repeat;mix-blend-mode:soft-light;opacity:0.55;pointer-events:none}
div.gse-single-referenz-049.gse-single-referenz-049 > span{opacity:0.3}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-049.gse-single-referenz-049 > span{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-050.gse-single-referenz-050{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;max-width:1360px;box-sizing:border-box}
div.gse-single-referenz-050.gse-single-referenz-050{box-sizing:border-box}
div.gse-single-referenz-050.gse-single-referenz-050{max-width:1360px;margin:0px auto;padding:0px clamp(20px, 4vw, 56px)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-050.gse-single-referenz-050{transition:none !important}
}
div.gse-single-referenz-051.gse-single-referenz-051{--position:static;--text-align:inherit;min-width:auto;transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1);box-sizing:border-box;opacity:0;transform:translateY(22px)}
div.gse-single-referenz-051.gse-single-referenz-051{box-sizing:border-box}
div.gse-single-referenz-051.gse-single-referenz-051{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-bottom:clamp(36px, 4vw, 56px)}
div.gse-single-referenz-051.gse-single-referenz-051{transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-051.gse-single-referenz-051{transition:none !important}
}
div.gse-single-referenz-051.gse-single-referenz-051.in{opacity:1;transform:none}
div.gse-single-referenz-052.gse-single-referenz-052{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-single-referenz-052.gse-single-referenz-052{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-052.gse-single-referenz-052{transition:none !important}
}
div.gse-single-referenz-053.gse-single-referenz-053{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-053.gse-single-referenz-053{min-width:auto;width:auto}
div.gse-single-referenz-053.gse-single-referenz-053 > p{box-sizing:border-box}
div.gse-single-referenz-053.gse-single-referenz-053 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-053.gse-single-referenz-053 > p{display:flex;align-items:center;gap:16px;margin:0px 0px 24px;font:400 10.5px/1 var(--sans);letter-spacing:0.38em;text-transform:uppercase;color:var(--copper2)}
div.gse-single-referenz-053.gse-single-referenz-053 > p{color:rgb(245, 194, 175)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-053.gse-single-referenz-053 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-054.gse-single-referenz-054{font-size:1.5em;font-weight:bold;display:block;position:static;min-width:auto;width:auto;transition:none;gap:normal}
.elementor.elementor .e-con>div.gse-single-referenz-054.gse-single-referenz-054{min-width:auto;width:auto}
.gse-single-referenz-054.gse-single-referenz-054 .elementor-heading-title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;word-spacing:inherit;text-wrap:inherit;margin:0;padding:0;text-align:inherit;text-shadow:inherit;background:none;border:0}
div.gse-single-referenz-054.gse-single-referenz-054{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-single-referenz-054.gse-single-referenz-054{margin:0px}
div.gse-single-referenz-054.gse-single-referenz-054{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-single-referenz-054.gse-single-referenz-054{font-size:clamp(38px, 4.6vw, 70px);line-height:1.04;letter-spacing:-0.005em;font-weight:500}
div.gse-single-referenz-054.gse-single-referenz-054{color:rgb(251, 247, 243)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-054.gse-single-referenz-054{transition:none !important}
}
div.gse-single-referenz-055.gse-single-referenz-055{position:static;min-width:auto;width:auto;cursor:pointer;line-height:inherit}
.elementor.elementor .e-con>div.gse-single-referenz-055.gse-single-referenz-055{min-width:auto;width:auto}
div.gse-single-referenz-055.gse-single-referenz-055{box-sizing:border-box}
div.gse-single-referenz-055.gse-single-referenz-055{color:inherit}
div.gse-single-referenz-055.gse-single-referenz-055:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-055.gse-single-referenz-055{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0px 34px;border-radius:999px;white-space:nowrap;font:500 11.5px/1 var(--sans);letter-spacing:0.26em;text-transform:uppercase;border:1px solid transparent;transition:transform 0.35s, box-shadow 0.35s, background-position 0.6s, background 0.35s, color 0.35s, border-color 0.35s}
div.gse-single-referenz-055.gse-single-referenz-055{border-color:rgba(251, 247, 243, 0.5);color:rgb(251, 247, 243)}
@media (max-width: 640px){div.gse-single-referenz-055.gse-single-referenz-055{padding:0px 26px;letter-spacing:0.2em}
}
div.gse-single-referenz-055.gse-single-referenz-055:hover{background:rgb(251, 247, 243);color:var(--deep)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-055.gse-single-referenz-055{transition:none !important}
}
.gse-single-referenz-055.gse-single-referenz-055 .elementor-button-wrapper{display:grid;text-align:inherit}
.gse-single-referenz-055.gse-single-referenz-055 .elementor-button, .gse-single-referenz-055.gse-single-referenz-055 .elementor-button:hover, .gse-single-referenz-055.gse-single-referenz-055 .elementor-button:focus, .gse-single-referenz-055.gse-single-referenz-055 .elementor-button:visited{display:inline;line-height:inherit;background:transparent;font:inherit;padding:0;border-radius:0;color:inherit;fill:currentColor;text-align:inherit;transition:none;text-decoration:none;border:0;box-shadow:none;letter-spacing:inherit;width:auto;cursor:inherit;appearance:none;font-family:inherit}
.gse-single-referenz-055.gse-single-referenz-055 .elementor-button-wrapper{display:contents;flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit}
.gse-single-referenz-055.gse-single-referenz-055 .elementor-button, .gse-single-referenz-055.gse-single-referenz-055 .elementor-button:hover, .gse-single-referenz-055.gse-single-referenz-055 .elementor-button:focus, .gse-single-referenz-055.gse-single-referenz-055 .elementor-button:visited{flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit;flex:1 1 auto;align-self:stretch;min-width:0;grid-column:1 / -1;grid-row:1 / -1}
.gse-single-referenz-055.gse-single-referenz-055 .elementor-button, .gse-single-referenz-055.gse-single-referenz-055 .elementor-button:hover, .gse-single-referenz-055.gse-single-referenz-055 .elementor-button:focus, .gse-single-referenz-055.gse-single-referenz-055 .elementor-button:visited{display:flex}
.gse-single-referenz-055.gse-single-referenz-055 .elementor-button-text{display:contents}
.gse-single-referenz-055.gse-single-referenz-055 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}
div.gse-single-referenz-055.gse-single-referenz-055 .elementor-button{text-decoration:none}
div.gse-single-referenz-056.gse-single-referenz-056{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-056.gse-single-referenz-056{min-width:auto;width:auto}
div.gse-single-referenz-056.gse-single-referenz-056 > div{box-sizing:border-box}
div.gse-single-referenz-056.gse-single-referenz-056 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-056.gse-single-referenz-056 > div{aspect-ratio:16 / 9;overflow:hidden;border-radius:32px;background:rgb(26, 16, 12);box-shadow:rgba(0, 0, 0, 0.35) 0px 40px 90px}
@media (max-width: 640px){div.gse-single-referenz-056.gse-single-referenz-056 > div{border-radius:22px}
}
div.gse-single-referenz-056.gse-single-referenz-056 > div{opacity:0;transform:translateY(22px);transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-056.gse-single-referenz-056 > div{opacity:1;transform:none}
}
div.gse-single-referenz-056.gse-single-referenz-056 > div.in{opacity:1;transform:none}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-056.gse-single-referenz-056 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
section.gse-single-referenz-057.gse-single-referenz-057{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
section.gse-single-referenz-057.gse-single-referenz-057{box-sizing:border-box}
section.gse-single-referenz-057.gse-single-referenz-057{padding:0px clamp(20px, 4vw, 56px) clamp(90px, 11vw, 170px)}
@media (prefers-reduced-motion: reduce){section.gse-single-referenz-057.gse-single-referenz-057{transition:none !important}
}
div.gse-single-referenz-058.gse-single-referenz-058{justify-content:normal;align-content:normal;--position:relative;--text-align:inherit;min-width:auto;transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1);max-width:1360px;box-sizing:border-box;color:rgb(251, 247, 243);box-shadow:rgba(43, 27, 20, 0.3) 0px 50px 110px;opacity:0;transform:translateY(22px)}
div.gse-single-referenz-058.gse-single-referenz-058{box-sizing:border-box}
div.gse-single-referenz-058.gse-single-referenz-058{overflow:hidden;max-width:1360px;margin:0px auto;display:grid;grid-template-columns:minmax(0px, 1.05fr) minmax(0px, 0.95fr);border-radius:40px}
div.gse-single-referenz-058.gse-single-referenz-058{transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (max-width: 960px){div.gse-single-referenz-058.gse-single-referenz-058{grid-template-columns:1fr}
}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-058.gse-single-referenz-058{transition:none !important}
}
div.gse-single-referenz-058.gse-single-referenz-058::before{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
div.gse-single-referenz-058.gse-single-referenz-058::before{content:"";position:absolute;inset:0px;background:radial-gradient(60% 70% at 0% 100%, rgba(159, 101, 81, 0.55), rgba(159, 101, 81, 0) 70%);pointer-events:none}
div.gse-single-referenz-058.gse-single-referenz-058::after{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
div.gse-single-referenz-058.gse-single-referenz-058::after{content:"";position:absolute;inset:16px;border-radius:28px;border:1px solid rgba(245, 194, 175, 0.25);pointer-events:none}
div.gse-single-referenz-058.gse-single-referenz-058.in{opacity:1;transform:none}
div.gse-single-referenz-059.gse-single-referenz-059{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-single-referenz-059.gse-single-referenz-059{box-sizing:border-box}
div.gse-single-referenz-059.gse-single-referenz-059{padding:clamp(44px, 5.4vw, 90px)}
@media (max-width: 640px){div.gse-single-referenz-059.gse-single-referenz-059{padding:36px 26px 40px}
}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-059.gse-single-referenz-059{transition:none !important}
}
div.gse-single-referenz-060.gse-single-referenz-060{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-060.gse-single-referenz-060{min-width:auto;width:auto}
div.gse-single-referenz-060.gse-single-referenz-060 > p{box-sizing:border-box}
div.gse-single-referenz-060.gse-single-referenz-060 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-060.gse-single-referenz-060 > p{display:flex;align-items:center;gap:16px;margin:0px 0px 24px;font:400 10.5px/1 var(--sans);letter-spacing:0.38em;text-transform:uppercase;color:var(--copper2)}
div.gse-single-referenz-060.gse-single-referenz-060 > p{color:rgb(245, 194, 175)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-060.gse-single-referenz-060 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-061.gse-single-referenz-061{font-size:1.5em;font-weight:bold;display:block;position:static;min-width:auto;width:auto;transition:none;gap:normal}
.elementor.elementor .e-con>div.gse-single-referenz-061.gse-single-referenz-061{min-width:auto;width:auto}
.gse-single-referenz-061.gse-single-referenz-061 .elementor-heading-title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;word-spacing:inherit;text-wrap:inherit;margin:0;padding:0;text-align:inherit;text-shadow:inherit;background:none;border:0}
div.gse-single-referenz-061.gse-single-referenz-061{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-single-referenz-061.gse-single-referenz-061{margin:0px}
div.gse-single-referenz-061.gse-single-referenz-061{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-single-referenz-061.gse-single-referenz-061{font-size:clamp(38px, 4.6vw, 70px);line-height:1.04;letter-spacing:-0.005em;font-weight:500}
div.gse-single-referenz-061.gse-single-referenz-061{font-size:clamp(36px, 4vw, 60px)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-061.gse-single-referenz-061{transition:none !important}
}
div.gse-single-referenz-062.gse-single-referenz-062{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-single-referenz-062.gse-single-referenz-062{min-width:auto;width:auto}
div.gse-single-referenz-062.gse-single-referenz-062 > p{box-sizing:border-box}
div.gse-single-referenz-062.gse-single-referenz-062 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-062.gse-single-referenz-062 > p{margin:0px;max-width:52ch;font-size:clamp(15px, 1.05vw, 17px);color:var(--text);text-wrap:pretty}
div.gse-single-referenz-062.gse-single-referenz-062 > p{color:rgba(251, 247, 243, 0.82);margin:24px 0px clamp(28px, 3.4vw, 40px);max-width:44ch}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-062.gse-single-referenz-062 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-single-referenz-063.gse-single-referenz-063{--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-single-referenz-063.gse-single-referenz-063{box-sizing:border-box}
div.gse-single-referenz-063.gse-single-referenz-063{display:flex;flex-wrap:wrap;gap:14px}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-063.gse-single-referenz-063{transition:none !important}
}
div.gse-single-referenz-064.gse-single-referenz-064{position:static;min-width:auto;width:auto;cursor:pointer;line-height:inherit}
.elementor.elementor .e-con>div.gse-single-referenz-064.gse-single-referenz-064{min-width:auto;width:auto}
div.gse-single-referenz-064.gse-single-referenz-064{box-sizing:border-box}
div.gse-single-referenz-064.gse-single-referenz-064{color:inherit}
div.gse-single-referenz-064.gse-single-referenz-064:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-064.gse-single-referenz-064{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0px 34px;border-radius:999px;white-space:nowrap;font:500 11.5px/1 var(--sans);letter-spacing:0.26em;text-transform:uppercase;border:1px solid transparent;transition:transform 0.35s, box-shadow 0.35s, background-position 0.6s, background 0.35s, color 0.35s, border-color 0.35s}
div.gse-single-referenz-064.gse-single-referenz-064{background:var(--metal);background-size:220% 100%;background-position-x:0px;background-position-y:0px;color:rgb(43, 27, 20);box-shadow:rgba(0, 0, 0, 0.22) 0px 16px 40px, rgba(255, 255, 255, 0.55) 0px 1px 0px inset}
@media (max-width: 640px){div.gse-single-referenz-064.gse-single-referenz-064{padding:0px 26px;letter-spacing:0.2em}
}
div.gse-single-referenz-064.gse-single-referenz-064:hover{background-position:100% 0px}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-064.gse-single-referenz-064{transition:none !important}
}
.gse-single-referenz-064.gse-single-referenz-064 .elementor-button-wrapper{display:grid;text-align:inherit}
.gse-single-referenz-064.gse-single-referenz-064 .elementor-button, .gse-single-referenz-064.gse-single-referenz-064 .elementor-button:hover, .gse-single-referenz-064.gse-single-referenz-064 .elementor-button:focus, .gse-single-referenz-064.gse-single-referenz-064 .elementor-button:visited{display:inline;line-height:inherit;background:transparent;font:inherit;padding:0;border-radius:0;color:inherit;fill:currentColor;text-align:inherit;transition:none;text-decoration:none;border:0;box-shadow:none;letter-spacing:inherit;width:auto;cursor:inherit;appearance:none;font-family:inherit}
.gse-single-referenz-064.gse-single-referenz-064 .elementor-button-wrapper{display:contents;flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit}
.gse-single-referenz-064.gse-single-referenz-064 .elementor-button, .gse-single-referenz-064.gse-single-referenz-064 .elementor-button:hover, .gse-single-referenz-064.gse-single-referenz-064 .elementor-button:focus, .gse-single-referenz-064.gse-single-referenz-064 .elementor-button:visited{flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit;flex:1 1 auto;align-self:stretch;min-width:0;grid-column:1 / -1;grid-row:1 / -1}
.gse-single-referenz-064.gse-single-referenz-064 .elementor-button, .gse-single-referenz-064.gse-single-referenz-064 .elementor-button:hover, .gse-single-referenz-064.gse-single-referenz-064 .elementor-button:focus, .gse-single-referenz-064.gse-single-referenz-064 .elementor-button:visited{display:flex}
.gse-single-referenz-064.gse-single-referenz-064 .elementor-button-text{display:contents}
.gse-single-referenz-064.gse-single-referenz-064 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}
div.gse-single-referenz-064.gse-single-referenz-064 .elementor-button{text-decoration:none}
div.gse-single-referenz-065.gse-single-referenz-065{position:static;min-width:auto;width:auto;cursor:pointer;line-height:inherit}
.elementor.elementor .e-con>div.gse-single-referenz-065.gse-single-referenz-065{min-width:auto;width:auto}
div.gse-single-referenz-065.gse-single-referenz-065{box-sizing:border-box}
div.gse-single-referenz-065.gse-single-referenz-065{color:inherit}
div.gse-single-referenz-065.gse-single-referenz-065:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-065.gse-single-referenz-065{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0px 34px;border-radius:999px;white-space:nowrap;font:500 11.5px/1 var(--sans);letter-spacing:0.26em;text-transform:uppercase;border:1px solid transparent;transition:transform 0.35s, box-shadow 0.35s, background-position 0.6s, background 0.35s, color 0.35s, border-color 0.35s}
div.gse-single-referenz-065.gse-single-referenz-065{border-color:rgba(251, 247, 243, 0.5);color:rgb(251, 247, 243)}
@media (max-width: 640px){div.gse-single-referenz-065.gse-single-referenz-065{padding:0px 26px;letter-spacing:0.2em}
}
div.gse-single-referenz-065.gse-single-referenz-065:hover{background:rgb(251, 247, 243);color:var(--deep)}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-065.gse-single-referenz-065{transition:none !important}
}
.gse-single-referenz-065.gse-single-referenz-065 .elementor-button-wrapper{display:grid;text-align:inherit}
.gse-single-referenz-065.gse-single-referenz-065 .elementor-button, .gse-single-referenz-065.gse-single-referenz-065 .elementor-button:hover, .gse-single-referenz-065.gse-single-referenz-065 .elementor-button:focus, .gse-single-referenz-065.gse-single-referenz-065 .elementor-button:visited{display:inline;line-height:inherit;background:transparent;font:inherit;padding:0;border-radius:0;color:inherit;fill:currentColor;text-align:inherit;transition:none;text-decoration:none;border:0;box-shadow:none;letter-spacing:inherit;width:auto;cursor:inherit;appearance:none;font-family:inherit}
.gse-single-referenz-065.gse-single-referenz-065 .elementor-button-wrapper{display:contents;flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit}
.gse-single-referenz-065.gse-single-referenz-065 .elementor-button, .gse-single-referenz-065.gse-single-referenz-065 .elementor-button:hover, .gse-single-referenz-065.gse-single-referenz-065 .elementor-button:focus, .gse-single-referenz-065.gse-single-referenz-065 .elementor-button:visited{flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit;flex:1 1 auto;align-self:stretch;min-width:0;grid-column:1 / -1;grid-row:1 / -1}
.gse-single-referenz-065.gse-single-referenz-065 .elementor-button, .gse-single-referenz-065.gse-single-referenz-065 .elementor-button:hover, .gse-single-referenz-065.gse-single-referenz-065 .elementor-button:focus, .gse-single-referenz-065.gse-single-referenz-065 .elementor-button:visited{display:flex}
.gse-single-referenz-065.gse-single-referenz-065 .elementor-button-text{display:contents}
.gse-single-referenz-065.gse-single-referenz-065 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}
div.gse-single-referenz-065.gse-single-referenz-065 .elementor-button{text-decoration:none}
div.gse-single-referenz-066.gse-single-referenz-066{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-single-referenz-066.gse-single-referenz-066{box-sizing:border-box}
div.gse-single-referenz-066.gse-single-referenz-066{min-height:380px;overflow:hidden}
@media (max-width: 960px){div.gse-single-referenz-066.gse-single-referenz-066{min-height:260px;order:-1}
}
@media (prefers-reduced-motion: reduce){div.gse-single-referenz-066.gse-single-referenz-066{transition:none !important}
}
div.gse-single-referenz-066.gse-single-referenz-066::after{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
div.gse-single-referenz-066.gse-single-referenz-066::after{content:"";position:absolute;inset:0px;background:linear-gradient(90deg, rgb(31, 19, 16) 0%, rgba(31, 19, 16, 0) 45%)}
@media (max-width: 960px){div.gse-single-referenz-066.gse-single-referenz-066::after{background:linear-gradient(rgba(31, 19, 16, 0) 45%, rgb(31, 19, 16) 100%)}
}
div.gse-single-referenz-067.gse-single-referenz-067{min-width:auto;transition:none;gap:normal;z-index:auto;display:block;text-align:inherit;line-height:inherit}
.elementor.elementor .e-con>div.gse-single-referenz-067.gse-single-referenz-067{min-width:auto}
div.gse-single-referenz-067.gse-single-referenz-067{height:100%}
.gse-single-referenz-067.gse-single-referenz-067 img{display:block;vertical-align:baseline;max-width:none;border:0;border-radius:0;box-shadow:none;width:auto;height:auto}
.gse-single-referenz-067.gse-single-referenz-067 a{display:contents}
.gse-single-referenz-067.gse-single-referenz-067 img{box-sizing:border-box}
.gse-single-referenz-067.gse-single-referenz-067 img{display:block;max-width:100%}
.gse-single-referenz-067.gse-single-referenz-067 img:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-single-referenz-067.gse-single-referenz-067{inset:0px}
.gse-single-referenz-067.gse-single-referenz-067 img{width:100%;height:100%;object-fit:cover}
@media (prefers-reduced-motion: reduce){.gse-single-referenz-067.gse-single-referenz-067 img{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
.elementor.elementor div.gse-single-referenz-068.gse-single-referenz-068{max-width:1360px;margin:0 auto;padding:0 clamp(20px,4vw,56px) clamp(70px,8vw,120px);width:100%}
div.gse-single-referenz-068.gse-single-referenz-068 .elementor-post-navigation__link a{color:var(--ink)}
div.gse-single-referenz-068.gse-single-referenz-068 .post-navigation__prev--label, .post-navigation__next--label{font:400 10.5px/1 var(--sans);letter-spacing:.38em;text-transform:uppercase;color:var(--copper2)}
div.gse-single-referenz-068.gse-single-referenz-068 .post-navigation__prev--title, .post-navigation__next--title{font:400 clamp(20px,1.6vw,24px)/1.2 var(--serif);color:var(--ink);margin-top:10px}
div.gse-single-referenz-068.gse-single-referenz-068 .post-navigation__arrow-wrapper{color:var(--copper2)}
.gs-post-content, .gs-post-content > .elementor-widget-container, .gs-post-content > .elementor{display:contents}
div.gse-single-referenz-003.gse-single-referenz-003 > div{top:0;right:0;bottom:0;left:0}
div.gse-single-referenz-004.gse-single-referenz-004 > div{top:0;right:0;bottom:0;left:0}
div.gse-single-referenz-005.gse-single-referenz-005 > div{top:0;right:0;bottom:0;left:0}
div.gse-single-referenz-017.gse-single-referenz-017 > div{top:0;right:0;bottom:0;left:0}
div.gse-single-referenz-018.gse-single-referenz-018 > div{top:0;right:0;bottom:0;left:0}
div.gse-single-referenz-019.gse-single-referenz-019 > div{top:0;right:0;bottom:0;left:0}
div.gse-single-referenz-020.gse-single-referenz-020 > div{top:0;right:0;bottom:0;left:0}
div.gse-single-referenz-021.gse-single-referenz-021 > div{top:0;right:0;bottom:0;left:0}
div.gse-single-referenz-022.gse-single-referenz-022 > div{top:0;right:0;bottom:0;left:0}
div.gse-single-referenz-023.gse-single-referenz-023 > div{top:0;right:0;bottom:0;left:0}
div.gse-single-referenz-024.gse-single-referenz-024 > div{top:0;right:0;bottom:0;left:0}
@media (max-width: 640px){div.gse-single-referenz-025.gse-single-referenz-025{inset:10px}
}
div.gse-single-referenz-025.gse-single-referenz-025 > span{top:0;right:0;bottom:0;left:0}
@media (max-width: 640px){body .elementor .elementor-element.elementor-element.gse-single-referenz-025.gse-single-referenz-025{inset:10px}
}
div.gse-single-referenz-032.gse-single-referenz-032{overflow:hidden}
div.gse-single-referenz-033.gse-single-referenz-033{overflow:hidden}
div.gse-single-referenz-034.gse-single-referenz-034{overflow:hidden}
div.gse-single-referenz-035.gse-single-referenz-035{overflow:hidden}
div.gse-single-referenz-036.gse-single-referenz-036{overflow:hidden}
div.gse-single-referenz-037.gse-single-referenz-037{overflow:hidden}
div.gse-single-referenz-038.gse-single-referenz-038{overflow:hidden}
div.gse-single-referenz-039.gse-single-referenz-039{overflow:hidden}
div.gse-single-referenz-049.gse-single-referenz-049 > span{top:0;right:0;bottom:0;left:0}
div.gse-single-referenz-056.gse-single-referenz-056{overflow:hidden}
.elementor.elementor div.gse-single-referenz-068.gse-single-referenz-068:not(:has(a)){display:none}
