/* Raum und Conzept — anfrage — generated by convert.py. Element styles carried from the prototype. */

/* content links: their own decoration above Elementor's .elementor a{text-decoration:none} */
.elementor a.gsl-anfrage-0{text-decoration:none}
.elementor a.gsl-anfrage-1{text-decoration:none}
.elementor a.gsl-anfrage-2{text-decoration:none}
div.gse-anfrage-001.gse-anfrage-001{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-anfrage-001.gse-anfrage-001{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-001.gse-anfrage-001{transition:none !important}
}
section.gse-anfrage-002.gse-anfrage-002{--position:relative;--text-align:inherit;min-width:auto;transition:none;color:rgb(251, 247, 243);box-sizing:border-box}
section.gse-anfrage-002.gse-anfrage-002{box-sizing:border-box}
section.gse-anfrage-002.gse-anfrage-002{min-height:min(74svh, 780px);display:flex;align-items:flex-end;overflow:hidden}
section.gse-anfrage-002.gse-anfrage-002{min-height:min(56vh, 560px)}
@media (prefers-reduced-motion: reduce){section.gse-anfrage-002.gse-anfrage-002{transition:none !important}
}
div.gse-anfrage-003.gse-anfrage-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-anfrage-003.gse-anfrage-003{min-width:auto;width:auto}
div.gse-anfrage-003.gse-anfrage-003 > div{box-sizing:border-box}
div.gse-anfrage-003.gse-anfrage-003 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-003.gse-anfrage-003 > div{inset:0px;background-size:cover;background-position:center center;animation:9s linear 0s 1 normal both running pzoom}
div.gse-anfrage-003.gse-anfrage-003 > div{background:rgb(26, 16, 12)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-003.gse-anfrage-003 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-anfrage-004.gse-anfrage-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-anfrage-004.gse-anfrage-004{min-width:auto;width:auto}
div.gse-anfrage-004.gse-anfrage-004 > div{box-sizing:border-box}
div.gse-anfrage-004.gse-anfrage-004 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-004.gse-anfrage-004 > div{inset:0px}
div.gse-anfrage-004.gse-anfrage-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-anfrage-004.gse-anfrage-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-anfrage-004.gse-anfrage-004 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-anfrage-005.gse-anfrage-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-anfrage-005.gse-anfrage-005{min-width:auto;width:auto}
div.gse-anfrage-005.gse-anfrage-005 > div{box-sizing:border-box}
div.gse-anfrage-005.gse-anfrage-005 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-005.gse-anfrage-005 > div{inset:0px}
div.gse-anfrage-005.gse-anfrage-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-anfrage-005.gse-anfrage-005 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-anfrage-006.gse-anfrage-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-anfrage-006.gse-anfrage-006{box-sizing:border-box}
div.gse-anfrage-006.gse-anfrage-006{max-width:1360px;margin:0px auto;padding:0px clamp(20px, 4vw, 56px)}
div.gse-anfrage-006.gse-anfrage-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-anfrage-006.gse-anfrage-006{grid-template-columns:minmax(0px, 1fr);padding-top:130px}
}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-006.gse-anfrage-006{transition:none !important}
}
div.gse-anfrage-007.gse-anfrage-007{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-anfrage-007.gse-anfrage-007{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-007.gse-anfrage-007{transition:none !important}
}
div.gse-anfrage-008.gse-anfrage-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-anfrage-008.gse-anfrage-008{min-width:auto;width:auto}
div.gse-anfrage-008.gse-anfrage-008 > p{box-sizing:border-box}
div.gse-anfrage-008.gse-anfrage-008 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-008.gse-anfrage-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-anfrage-008.gse-anfrage-008 > p{color:rgb(245, 194, 175)}
div.gse-anfrage-008.gse-anfrage-008 > p{animation:1.1s ease 0.15s 1 normal both running up}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-008.gse-anfrage-008 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-anfrage-009.gse-anfrage-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-anfrage-009.gse-anfrage-009{min-width:auto;width:auto}
.gse-anfrage-009.gse-anfrage-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-anfrage-009.gse-anfrage-009{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-anfrage-009.gse-anfrage-009{margin:0px}
div.gse-anfrage-009.gse-anfrage-009{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-anfrage-009.gse-anfrage-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}
div.gse-anfrage-009.gse-anfrage-009{font-size:clamp(40px, 5vw, 76px)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-009.gse-anfrage-009{transition:none !important}
}
div.gse-anfrage-010.gse-anfrage-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-anfrage-010.gse-anfrage-010{min-width:auto;width:auto}
div.gse-anfrage-010.gse-anfrage-010 > p{box-sizing:border-box}
div.gse-anfrage-010.gse-anfrage-010 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-010.gse-anfrage-010 > p{margin:0px;max-width:52ch;font-size:clamp(15px, 1.05vw, 17px);color:var(--text);text-wrap:pretty}
div.gse-anfrage-010.gse-anfrage-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-anfrage-010.gse-anfrage-010 > p{animation:1.1s ease 0.45s 1 normal both running up}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-010.gse-anfrage-010 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
aside.gse-anfrage-011.gse-anfrage-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-anfrage-011.gse-anfrage-011{box-sizing:border-box}
aside.gse-anfrage-011.gse-anfrage-011{display:flex;flex-direction:column;gap:16px;justify-self:end;width:min(100%, 360px)}
@media (max-width: 960px){aside.gse-anfrage-011.gse-anfrage-011{justify-self:start;width:100%}
}
@media (prefers-reduced-motion: reduce){aside.gse-anfrage-011.gse-anfrage-011{transition:none !important}
}
div.gse-anfrage-012.gse-anfrage-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-anfrage-012.gse-anfrage-012{min-width:auto;width:auto}
div.gse-anfrage-012.gse-anfrage-012 > ul{box-sizing:border-box}
div.gse-anfrage-012.gse-anfrage-012 > ul{list-style:none;margin:0px;padding:0px}
div.gse-anfrage-012.gse-anfrage-012 > ul:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-012.gse-anfrage-012 > ul{display:flex;gap:10px;flex-wrap:wrap}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-012.gse-anfrage-012 > ul{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
section.gse-anfrage-013.gse-anfrage-013{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
section.gse-anfrage-013.gse-anfrage-013{box-sizing:border-box}
section.gse-anfrage-013.gse-anfrage-013{padding:clamp(90px, 11vw, 170px) 0px}
@media (prefers-reduced-motion: reduce){section.gse-anfrage-013.gse-anfrage-013{transition:none !important}
}
div.gse-anfrage-014.gse-anfrage-014{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;max-width:1360px;box-sizing:border-box}
div.gse-anfrage-014.gse-anfrage-014{box-sizing:border-box}
div.gse-anfrage-014.gse-anfrage-014{max-width:1360px;margin:0px auto;padding:0px clamp(20px, 4vw, 56px)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-014.gse-anfrage-014{transition:none !important}
}
div.gse-anfrage-015.gse-anfrage-015{justify-content:normal;align-content:normal;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-anfrage-015.gse-anfrage-015{box-sizing:border-box}
div.gse-anfrage-015.gse-anfrage-015{display:grid;grid-template-columns:minmax(0px, 1.1fr) minmax(0px, 0.9fr);gap:clamp(32px, 5vw, 80px);align-items:start}
@media (max-width: 960px){div.gse-anfrage-015.gse-anfrage-015{grid-template-columns:1fr}
}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-015.gse-anfrage-015{transition:none !important}
}
div.gse-anfrage-016.gse-anfrage-016{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-anfrage-016.gse-anfrage-016{box-sizing:border-box}
div.gse-anfrage-016.gse-anfrage-016{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-anfrage-016.gse-anfrage-016{transition:none !important}
}
div.gse-anfrage-016.gse-anfrage-016.in{opacity:1;transform:none}
div.gse-anfrage-017.gse-anfrage-017{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}
div.gse-anfrage-017.gse-anfrage-017{display:grid;gap:22px}
div.gse-anfrage-017.gse-anfrage-017 .elementor-field-textual, div.gse-anfrage-017.gse-anfrage-017 select.elementor-field{min-height:58px;padding:0px 22px;border-radius:18px;border:1px solid rgba(159, 101, 81, 0.32);background:rgb(255, 253, 251);font:300 16px/1.4 var(--sans);color:var(--ink);transition:border-color 0.3s, box-shadow 0.3s;appearance:none;width:100%;box-sizing:border-box}
div.gse-anfrage-017.gse-anfrage-017 .elementor-select-wrapper{display:block;position:relative}
div.gse-anfrage-017.gse-anfrage-017 .elementor-field-type-textarea textarea{min-height:180px;padding:18px 22px;border-radius:18px;border:1px solid rgba(159, 101, 81, 0.32);background:rgb(255, 253, 251);font:300 16px/1.4 var(--sans);color:var(--ink);transition:border-color 0.3s, box-shadow 0.3s;appearance:none;resize:vertical;line-height:1.7}
div.gse-anfrage-017.gse-anfrage-017 .elementor-field-type-select select{min-height:58px;padding:0px 22px;border-radius:18px;border:1px solid rgba(159, 101, 81, 0.32);background:rgb(255, 253, 251);font:300 16px/1.4 var(--sans);color:var(--ink);transition:border-color 0.3s, box-shadow 0.3s;appearance:none;padding-right:52px;cursor:pointer}
div.gse-anfrage-017.gse-anfrage-017 .elementor-field-label{box-sizing:border-box;font:400 10.5px/1 var(--sans);letter-spacing:0.34em;text-transform:uppercase;color:var(--copper2);display:block;margin-bottom:10px;width:100%}
div.gse-anfrage-017.gse-anfrage-017 form.elementor-form{display:flow-root}
div.gse-anfrage-017.gse-anfrage-017 .elementor-button{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;background:var(--metal);background-size:220% 100%;background-position:0 0;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;box-sizing:border-box;font-family:inherit;cursor:pointer;background-position-x:0px;background-position-y:0px}
div.gse-anfrage-017.gse-anfrage-017 .elementor-button-text::after{content:"→";margin-left:12px;box-sizing:border-box}
div.gse-anfrage-017.gse-anfrage-017 .elementor-button{box-sizing:border-box}
div.gse-anfrage-017.gse-anfrage-017 .elementor-button{font-family:inherit;cursor:pointer}
div.gse-anfrage-017.gse-anfrage-017 .elementor-button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-017.gse-anfrage-017 .elementor-button{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-anfrage-017.gse-anfrage-017 .elementor-button{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-anfrage-017.gse-anfrage-017 .elementor-button{padding:0px 26px;letter-spacing:0.2em}
}
div.gse-anfrage-017.gse-anfrage-017 .elementor-button:hover{background-position:100% 0px;transform:translateY(-2px)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-017.gse-anfrage-017 .elementor-button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-anfrage-017.gse-anfrage-017 .elementor-field-group-note_1 > p{box-sizing:border-box;margin:0px;font:300 13px/1.6 var(--sans);color:var(--muted)}
div.gse-anfrage-017.gse-anfrage-017 .elementor-field-group-note_1{margin-top:calc(10px - 22px)}
div.gse-anfrage-017.gse-anfrage-017 .elementor-field-group-note_2 > p{box-sizing:border-box;margin:0px;font:300 13px/1.6 var(--sans);color:var(--muted)}
div.gse-anfrage-017.gse-anfrage-017 .elementor-field-type-submit{width:auto;flex:0 0 auto;order:1}
div.gse-anfrage-017.gse-anfrage-017 .elementor-field-group-note_2{width:auto;flex:0 1 auto;order:2;align-self:center}
div.gse-anfrage-017.gse-anfrage-017 .elementor-form-fields-wrapper{justify-content:space-between}
div.gse-anfrage-017.gse-anfrage-017 .elementor-field-type-submit, div.gse-anfrage-017.gse-anfrage-017 .elementor-field-group-note_2{margin-top:8px}
body div.gse-anfrage-017.gse-anfrage-017.elementor-element .elementor-form-fields-wrapper > .elementor-field-type-submit, body div.gse-anfrage-017.gse-anfrage-017.elementor-element .elementor-form-fields-wrapper > .elementor-field-group-note_2{margin-bottom:calc(20px - 8px)}
body div.gse-anfrage-017.gse-anfrage-017.elementor-element .elementor-form-fields-wrapper{margin-bottom:calc(8px - 20px)}
div.gse-anfrage-018.gse-anfrage-018{display:none;--position:static;--text-align:inherit;min-width:auto;transition:none;background:linear-gradient(rgba(245, 194, 175, 0.25), rgba(245, 194, 175, 0)), rgb(255, 253, 251);box-sizing:border-box}
div.gse-anfrage-018.gse-anfrage-018{box-sizing:border-box}
div.gse-anfrage-018.gse-anfrage-018{display:none;padding:clamp(32px, 4vw, 56px);border-radius:32px}
@media (max-width: 640px){div.gse-anfrage-018.gse-anfrage-018{padding:28px 22px}
}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-018.gse-anfrage-018{transition:none !important}
}
div.gse-anfrage-019.gse-anfrage-019{display:inline-flex;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box;background:var(--metal);color:rgb(43, 27, 20);font:500 10.5px/1 var(--sans);letter-spacing:0.3em;text-transform:uppercase}
div.gse-anfrage-019.gse-anfrage-019{box-sizing:border-box}
div.gse-anfrage-019.gse-anfrage-019{display:inline-flex;align-items:center;gap:12px;padding:12px 18px;border-radius:999px}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-019.gse-anfrage-019{transition:none !important}
}
div.gse-anfrage-020.gse-anfrage-020{display:block;min-width:auto;width:auto;position:static;transition:none}
.elementor.elementor .e-con>div.gse-anfrage-020.gse-anfrage-020{min-width:auto;width:auto}
div.gse-anfrage-021.gse-anfrage-021{font-size:1.17em;font-weight:bold;display:block;position:static;min-width:auto;width:auto;transition:none;gap:normal}
.elementor.elementor .e-con>div.gse-anfrage-021.gse-anfrage-021{min-width:auto;width:auto}
.gse-anfrage-021.gse-anfrage-021 .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-anfrage-021.gse-anfrage-021{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-anfrage-021.gse-anfrage-021{margin:0px}
div.gse-anfrage-021.gse-anfrage-021{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-anfrage-021.gse-anfrage-021{font-size:clamp(24px, 2vw, 30px);line-height:1.15}
.elementor.elementor .e-con>div.gse-anfrage-021.gse-anfrage-021{margin:24px 0px 12px}
div.gse-anfrage-021.gse-anfrage-021{margin:24px 0px 12px;font-size:clamp(26px, 2.4vw, 34px)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-021.gse-anfrage-021{transition:none !important}
}
div.gse-anfrage-022.gse-anfrage-022{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-anfrage-022.gse-anfrage-022{min-width:auto;width:auto}
div.gse-anfrage-022.gse-anfrage-022 > p{box-sizing:border-box}
div.gse-anfrage-022.gse-anfrage-022 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-022.gse-anfrage-022 > p{margin:0px 0px 26px;max-width:46ch;color:var(--text)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-022.gse-anfrage-022 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-anfrage-023.gse-anfrage-023{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-anfrage-023.gse-anfrage-023{min-width:auto;width:auto}
div.gse-anfrage-023.gse-anfrage-023 > button{box-sizing:border-box}
div.gse-anfrage-023.gse-anfrage-023 > button{font-family:inherit;cursor:pointer}
div.gse-anfrage-023.gse-anfrage-023 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-023.gse-anfrage-023 > button{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-anfrage-023.gse-anfrage-023 > button{border-color:rgba(43, 27, 20, 0.55);color:var(--deep)}
@media (max-width: 640px){div.gse-anfrage-023.gse-anfrage-023 > button{padding:0px 26px;letter-spacing:0.2em}
}
div.gse-anfrage-023.gse-anfrage-023 > button:hover{background:var(--deep);color:rgb(251, 247, 243);border-color:var(--deep)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-023.gse-anfrage-023 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
aside.gse-anfrage-024.gse-anfrage-024{display:block;--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);color:rgb(251, 247, 243);box-shadow:rgba(43, 27, 20, 0.3) 0px 50px 110px;box-sizing:border-box;opacity:0;transform:translateY(22px);transition-delay:0.12s}
aside.gse-anfrage-024.gse-anfrage-024{box-sizing:border-box}
aside.gse-anfrage-024.gse-anfrage-024{overflow:hidden;border-radius:36px}
@media (max-width: 640px){aside.gse-anfrage-024.gse-anfrage-024{border-radius:26px}
}
aside.gse-anfrage-024.gse-anfrage-024{transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
aside.gse-anfrage-024.gse-anfrage-024{transition-delay:0.12s}
@media (prefers-reduced-motion: reduce){aside.gse-anfrage-024.gse-anfrage-024{transition:none !important}
}
aside.gse-anfrage-024.gse-anfrage-024::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}
aside.gse-anfrage-024.gse-anfrage-024::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}
aside.gse-anfrage-024.gse-anfrage-024::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}
aside.gse-anfrage-024.gse-anfrage-024::after{content:"";position:absolute;inset:16px;border-radius:26px;border:1px solid rgba(245, 194, 175, 0.25);pointer-events:none}
aside.gse-anfrage-024.gse-anfrage-024.in{opacity:1;transform:none}
div.gse-anfrage-025.gse-anfrage-025{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box;aspect-ratio:16 / 10}
div.gse-anfrage-025.gse-anfrage-025{box-sizing:border-box}
div.gse-anfrage-025.gse-anfrage-025{aspect-ratio:16 / 10;overflow:hidden}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-025.gse-anfrage-025{transition:none !important}
}
div.gse-anfrage-025.gse-anfrage-025::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-anfrage-025.gse-anfrage-025::after{content:"";position:absolute;inset:0px;background:linear-gradient(rgba(31, 19, 16, 0) 40%, rgb(31, 19, 16) 100%)}
div.gse-anfrage-026.gse-anfrage-026{position:static;min-width:auto;transition:none;gap:normal;display:block;text-align:inherit;line-height:inherit}
.elementor.elementor .e-con>div.gse-anfrage-026.gse-anfrage-026{min-width:auto}
div.gse-anfrage-026.gse-anfrage-026{height:100%}
.gse-anfrage-026.gse-anfrage-026 img{display:inline;vertical-align:baseline;max-width:none;border:0;border-radius:0;box-shadow:none;width:auto;height:auto}
.gse-anfrage-026.gse-anfrage-026 a{display:contents}
.gse-anfrage-026.gse-anfrage-026 img{box-sizing:border-box}
.gse-anfrage-026.gse-anfrage-026 img{display:block;max-width:100%}
.gse-anfrage-026.gse-anfrage-026 img:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
.gse-anfrage-026.gse-anfrage-026 img{width:100%;height:100%;object-fit:cover}
@media (prefers-reduced-motion: reduce){.gse-anfrage-026.gse-anfrage-026 img{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-anfrage-027.gse-anfrage-027{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-anfrage-027.gse-anfrage-027{box-sizing:border-box}
div.gse-anfrage-027.gse-anfrage-027{padding:clamp(6px, 1vw, 14px) clamp(30px, 3.4vw, 48px) clamp(36px, 3.8vw, 52px)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-027.gse-anfrage-027{transition:none !important}
}
div.gse-anfrage-028.gse-anfrage-028{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-anfrage-028.gse-anfrage-028{min-width:auto;width:auto}
div.gse-anfrage-028.gse-anfrage-028 > p{box-sizing:border-box}
div.gse-anfrage-028.gse-anfrage-028 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-028.gse-anfrage-028 > 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-anfrage-028.gse-anfrage-028 > p{color:rgb(245, 194, 175)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-028.gse-anfrage-028 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-anfrage-029.gse-anfrage-029{font-size:1.17em;font-weight:bold;display:block;position:static;min-width:auto;width:auto;transition:none;gap:normal}
.elementor.elementor .e-con>div.gse-anfrage-029.gse-anfrage-029{min-width:auto;width:auto}
.gse-anfrage-029.gse-anfrage-029 .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-anfrage-029.gse-anfrage-029{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-anfrage-029.gse-anfrage-029{margin:0px}
div.gse-anfrage-029.gse-anfrage-029{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-anfrage-029.gse-anfrage-029{font-size:clamp(24px, 2vw, 30px);line-height:1.15}
div.gse-anfrage-029.gse-anfrage-029{font-size:clamp(26px, 2.4vw, 34px);color:rgb(251, 247, 243)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-029.gse-anfrage-029{transition:none !important}
}
div.gse-anfrage-030.gse-anfrage-030{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-anfrage-030.gse-anfrage-030{min-width:auto;width:auto}
div.gse-anfrage-030.gse-anfrage-030 > p{box-sizing:border-box}
div.gse-anfrage-030.gse-anfrage-030 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-030.gse-anfrage-030 > p{margin:6px 0px 26px;font:300 14px/1.6 var(--sans);color:rgba(251, 247, 243, 0.7)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-030.gse-anfrage-030 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-anfrage-031.gse-anfrage-031{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-anfrage-031.gse-anfrage-031{min-width:auto;width:auto}
div.gse-anfrage-031.gse-anfrage-031 > dl{box-sizing:border-box}
div.gse-anfrage-031.gse-anfrage-031 > dl:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-031.gse-anfrage-031 > dl{margin:0px;display:grid;grid-template-columns:auto 1fr;gap:12px 28px;font:300 15px/1.7 var(--sans)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-031.gse-anfrage-031 > dl{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-anfrage-032.gse-anfrage-032{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-anfrage-032.gse-anfrage-032{min-width:auto;width:auto}
div.gse-anfrage-032.gse-anfrage-032 > p{box-sizing:border-box}
div.gse-anfrage-032.gse-anfrage-032 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-anfrage-032.gse-anfrage-032 > p{margin:26px 0px 0px;padding-top:22px;border-top:1px solid rgba(245, 194, 175, 0.2);font:300 14px/1.7 var(--sans);color:rgb(201, 181, 166)}
@media (prefers-reduced-motion: reduce){div.gse-anfrage-032.gse-anfrage-032 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
.gs-hidden{display:none!important}
div.gse-anfrage-003.gse-anfrage-003 > div{top:0;right:0;bottom:0;left:0}
div.gse-anfrage-004.gse-anfrage-004 > div{top:0;right:0;bottom:0;left:0}
div.gse-anfrage-005.gse-anfrage-005 > div{top:0;right:0;bottom:0;left:0}
