.elementor .e-76b109a-8787340{color:var(--st-color-text-inverse-muted);}.elementor .e-120b4d8-c154144{color:var(--st-color-text-inverse);letter-spacing:-1px;margin-block-start:var(--st-space-02);margin-block-end:var(--st-space-06);}.elementor .e-d83f87d-68469a5{max-width:640px;color:var(--st-color-text-inverse-muted);margin-block-end:0px;}.elementor .e-5a3c1fd-6514773{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-2592ec4-aebf0c8{padding-block-start:256px;margin-block-start:90px;background-image:linear-gradient(45deg, #155c1980 0%,#04274a00 50%),linear-gradient(90deg, #04274af2 0%,#04274a66 76%),url("https://spilger.starts.design/wp-content/uploads/Holzbau-Spilger-Heppenheim-empfang.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;}.elementor .e-f48ab7e-0bb7ace{letter-spacing:-1px;}.elementor .e-0c4a121-84de497{max-width:500px;margin-block-end:0px;}.elementor .e-4905753-56ac16c{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-c1fc351-4bbf14a{width:var(--st-space-06);height:var(--st-space-06);color:var(--st-color-brand-accent);}.elementor .e-a4864e7-281628a{color:var(--st-color-text-muted);}.elementor .e-b0b7912-a3cd252{padding:0px;display:flex;flex-direction:row;gap:var(--st-space-04);justify-content:flex-start;align-items:center;}.elementor .e-b0b7912-a3cd252:hover,.elementor .e-b0b7912-a3cd252:focus-visible{color:var(--site-color-accent-hover);}.elementor .e-781b13e-3a8687c{width:var(--st-space-06);height:var(--st-space-06);color:var(--st-color-brand-accent);}.elementor .e-0d7ff02-119c484{color:var(--st-color-text-muted);}.elementor .e-a0a9aa4-a3b646b{padding:0px;display:flex;flex-direction:row;gap:var(--st-space-04);justify-content:flex-start;align-items:center;}.elementor .e-a0a9aa4-a3b646b:hover,.elementor .e-a0a9aa4-a3b646b:focus-visible{color:var(--site-color-accent-hover);}.elementor .e-fd4b580-85dbd41{width:var(--st-space-06);height:var(--st-space-06);color:var(--st-color-brand-accent);}.elementor .e-c76c3b9-726f176{color:var(--st-color-text-muted);}.elementor .e-240b343-ed8d58a{padding:0px;display:flex;flex-direction:row;gap:var(--st-space-04);justify-content:flex-start;align-items:center;}.elementor .e-240b343-ed8d58a:hover,.elementor .e-240b343-ed8d58a:focus-visible{color:var(--site-color-accent-hover);}.elementor .e-49c9818-fec5d93{width:100%;padding:var(--st-space-06);border-radius:var(--st-radius-03);background-color:var(--st-color-surface-alt);display:flex;flex-direction:column;gap:var(--st-space-05);align-items:start;}.elementor .e-84aca0a-13387dc{align-items:center;}.elementor .e-e8bf3d3-66a27b7{width:100%;overflow:hidden;border-radius:var(--st-radius-03);display:block;}.elementor .e-06f57ae-f08d6a7{width:var(--st-space-06);height:var(--st-space-06);color:var(--st-color-brand-accent);}.elementor .e-c77cd34-62cba38{margin-block-end:0px;}.elementor .e-6e597d4-8bd8659{position:absolute;inset-block-end:var(--st-space-04);inset-inline-start:-24px;}.elementor .e-d2f42a6-f26af65{width:100%;position:relative;display:block;}.elementor .e-8d4ad60-87f46bb{letter-spacing:-1px;}.elementor .e-6d43846-b9690ba{margin-block-end:0px;}.elementor .e-1977fe4-4c24e0f{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-29e3231-30c5b19{align-items:center;}.elementor .e-a42ff19-2e1ed00{background-color:var(--st-color-surface-alt);}.elementor .e-d25e3ef-9dd4fbe{letter-spacing:-1px;}.elementor .e-b7ac143-b154694{max-width:500px;}.elementor .e-567800b-ab6a191{max-width:500px;margin-block-end:0px;}.elementor .e-14ee74d-68e22fd{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-96f8ed9-27bbe63{padding-block-start:var(--st-space-02);padding-block-end:var(--st-space-02);padding-inline-start:var(--st-space-04);padding-inline-end:var(--st-space-04);border-width:var(--st-border-width-01);}.elementor .e-fa6371e-1bdbb55{width:100%;min-width:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-afaf1b4-89c7ac8{padding-block-start:var(--st-space-02);padding-block-end:var(--st-space-02);padding-inline-start:var(--st-space-04);padding-inline-end:var(--st-space-04);border-width:var(--st-border-width-01);}.elementor .e-2a8e546-86f4b45{width:100%;min-width:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-42a234e-f007493{width:100%;display:flex;flex-direction:row;gap:var(--st-space-05);align-items:stretch;}.elementor .e-b5295b1-16fcd1f{margin-block-start:var(--st-space-02);}.elementor .e-02f93cd-2f05bb5{padding-block-start:var(--st-space-02);padding-block-end:var(--st-space-02);padding-inline-start:var(--st-space-04);padding-inline-end:var(--st-space-04);border-width:var(--st-border-width-01);}.elementor .e-cd16e0a-b145b1f{width:100%;min-width:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-7b6dd34-dfba83d{margin-block-start:var(--st-space-02);}.elementor .e-1dcc0e8-b97c670{padding-block-start:var(--st-space-02);padding-block-end:var(--st-space-02);padding-inline-start:var(--st-space-04);padding-inline-end:var(--st-space-04);border-width:var(--st-border-width-01);}.elementor .e-d33865e-d356775{width:100%;min-width:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-ddf027f-5d01e3d{width:100%;display:flex;flex-direction:row;gap:var(--st-space-05);align-items:stretch;}.elementor .e-8b678f2-a6a2afe{margin-block-start:var(--st-space-02);}.elementor .e-2c892c5-2eda535{padding-block-start:var(--st-space-02);padding-block-end:var(--st-space-02);padding-inline-start:var(--st-space-04);padding-inline-end:var(--st-space-04);border-width:var(--st-border-width-01);}.elementor .e-befeb2b-9b2519b{margin-block-start:var(--st-space-02);}.elementor .e-fd8bcba-b33c1e0{padding-block-start:var(--st-space-02);padding-block-end:var(--st-space-02);padding-inline-start:var(--st-space-04);padding-inline-end:var(--st-space-04);border-width:var(--st-border-width-01);}.elementor .e-fd4435b-1ac8e99{font-size:var(--st-font-size-01);margin-block-start:var(--st-space-02);margin-block-end:0px;& a[href]{color:var(--st-color-brand-primary);font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:2px;}\n}.elementor .e-dbdb679-9fd3cd2{margin-block-start:var(--st-space-04);}.elementor .e-9952a67-ddf9b63{font-size:var(--st-font-size-01);color:var(--st-color-text-muted);margin-block-end:0px;}.elementor .e-b550c94-e2c4316{padding:0px;margin:0px;gap:10px;}.elementor .e-7676a95-8df7983{width:100%;padding:var(--st-space-06);border-radius:var(--st-radius-03);background-color:var(--st-color-surface-alt);display:block;}.elementor .e-af35f49-7b9db12{align-items:start;}.elementor .e-7724207-7724602{max-width:600px;color:var(--st-color-text-inverse);letter-spacing:-1px;}.elementor .e-88719d7-e1afefc{max-width:600px;color:var(--st-color-text-inverse-muted);margin-block-end:var(--st-space-06);}.elementor .e-9a9df49-21fdd7c{width:50%;}.elementor .e-2899fdd-f985b1e{width:var(--st-space-06);height:var(--st-space-06);display:block;flex:1 0 auto;}.elementor .e-861e3ac-35bf262{width:auto;}.elementor .e-55eebde-b8b7be5{text-align:start;margin-block-end:var(--st-space-02);}.elementor .e-0c25f45-ff34634{margin-block-end:var(--st-space-06);}.elementor .e-1546384-a935bf3{background-image:linear-gradient(#040512bf, #040512bf),url("https://spilger.starts.design/wp-content/uploads/Holzbau-Spilger-Heppenheim-holzbretter.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}