.elementor .st-link-orange{& a { color: var(--Orange); font-weight: 700; }\n}.elementor .st-faq-content{padding-block-start:0px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .st-faq-frage{font-family:var(--Headlines);font-weight:600;font-size:18px;color:var(--Dunkelblau);}.elementor .st-faq-pfeil{font-family:var(--Headlines);font-weight:700;font-size:22px;color:var(--Orange);line-height:1;}.elementor .st-faq-kopf{padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;}.elementor .st-faq-item{border-radius:18px;border-width:1px;border-color:#d8d4c8;border-style:solid;background-color:var(--weiss);}.elementor .st-ref-branche{font-family:var(--Text);font-size:14px;color:var(--Dunkelblau);}.elementor .st-ref-ort{font-family:var(--Text);font-weight:600;font-size:13px;color:var(--Orange);}.elementor .st-ref-ph{width:100%;aspect-ratio:1/1;margin-block-end:12px;border-radius:18px;background-color:var(--hellblau);justify-content:center;align-items:center;}.elementor .st-ref:hover,.elementor .st-ref:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .st-ref{text-decoration:none;transition:transform 0.3s;flex-direction:column;gap:6px;flex:1 1 0px;}.elementor .st-ts-name{font-family:var(--Text);font-size:14px;color:var(--gruen);}.elementor .st-ts-zitat{font-family:var(--Text);font-size:15px;color:var(--hellgraubeige);line-height:1.6;flex:1 1 auto;}.elementor .st-sterne{font-size:16px;color:#f5b400;letter-spacing:2px;}.elementor .st-ts:hover,.elementor .st-ts:focus-visible{border-color:#d6e65a;}.elementor .st-ts{padding:32px;border-radius:25px;border-width:1px;border-color:rgba(247,245,239,0.25);border-style:solid;transition:border-color 0.3s;flex-direction:column;gap:14px;flex:1 1 280px;}.elementor .st-tz-label{font-family:var(--Text);font-size:15px;color:var(--hellgraubeige);}.elementor .st-tz-wert{font-family:var(--Headlines);font-weight:900;font-size:64px;color:var(--Orange);line-height:1;}.elementor .st-tz{flex-direction:column;gap:4px;flex:1 1 200px;}.elementor .st-gruen-btn:hover,.elementor .st-gruen-btn:focus-visible{background-color:var(--hellgraubeige);}.elementor .st-gruen-btn{color:var(--Dunkelblau);background-color:var(--gruen);}.elementor .st-liste{font-size:15px;& ul { padding-left: 18px; } & li { margin-bottom: 8px; } & li::marker { color: #ff7546; }\n}.elementor .st-an-gtitel{font-family:var(--Headlines);font-weight:700;font-size:18px;color:var(--Orange);text-transform:uppercase;}.elementor .st-an-gruppe{min-height:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--weiss);flex-direction:column;gap:12px;flex:1 1 300px;}.elementor .st-an-inhalt{width:62%;padding:0px;gap:20px;flex-wrap:wrap;}.elementor .st-an-klein{font-family:var(--Text);font-size:13px;color:var(--hellgraubeige);opacity:85%;}.elementor .st-an-preis{font-family:var(--Headlines);font-weight:900;font-size:64px;color:var(--gruen);line-height:1;text-transform:uppercase;margin-block-start:12px;}.elementor .st-an-label{font-family:var(--Text);font-weight:700;font-size:12px;color:var(--Dunkelblau);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:var(--gruen);display:inline-flex;}.elementor .st-an-karte{width:38%;padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;border-radius:25px;background-color:var(--Dunkelblau);box-shadow:0px 24px 60px 0px rgba(29,56,71,0.22);flex-direction:column;gap:10px;align-items:flex-start;}.elementor .st-an-wrap{width:1320px;max-width:100%;margin-block-start:40px;gap:24px;align-items:stretch;}.elementor .st-ab-karte:hover,.elementor .st-ab-karte:focus-visible{border-color:#ff7546;box-shadow:0px 18px 40px 0px rgba(29,56,71,0.12);}.elementor .st-ab-karte{min-height:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--weiss);transition:box-shadow 0.3s, border-color 0.3s;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .st-ab-nr{width:52px;height:52px;font-family:var(--Headlines);font-weight:800;font-size:18px;color:var(--weiss);line-height:52px;text-align:center;border-radius:50%;background-color:var(--Orange);box-shadow:0px 0px 0px 8px #f7f5ef;flex:0 0 52px;}.elementor .st-ab-step{padding:0px;margin-inline-start:-27px;gap:22px;align-items:flex-start;}.elementor .st-ab-zeitleiste{width:60%;position:relative;padding:0px;border-inline-start-width:2px;flex-direction:column;gap:28px;border-left-style: dashed; border-left-color: rgba(255,117,70,0.45);\n}.elementor .st-ab-links{width:40%;position:sticky;inset-block-start:140px;padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .st-ab-wrap{width:1180px;max-width:100%;padding:0px;gap:72px;align-items:flex-start;}.elementor .st-hell{color:var(--hellgraubeige);}.elementor .st-zeile-text{color:var(--hellgraubeige);padding-block-start:10px;flex:1 1 50%;}.elementor .st-zeile-nr{font-family:var(--Headlines);font-weight:600;font-size:64px;color:transparent;line-height:1;flex:0 0 110px;-webkit-text-stroke: 1px var(--Orange);\n}.elementor .st-zeile:hover,.elementor .st-zeile:focus-visible{padding-inline-start:16px;}.elementor .st-zeile{padding-block-start:36px;padding-block-end:36px;border-block-start-width:1px;transition:padding 0.3s;flex-direction:row;gap:40px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(247,245,239,0.2);\n}.elementor .st-zeilen{width:1320px;max-width:100%;margin-block-start:60px;border-block-end-width:1px;flex-direction:column;gap:0px;border-bottom-style: solid; border-bottom-color: rgba(247,245,239,0.2);\n}.elementor .st-grow{flex:1 1 auto;}.elementor .st-mehr{font-family:var(--Text);font-weight:700;font-size:14px;color:var(--Orange);}.elementor .st-nr{font-family:var(--Headlines);font-weight:600;font-size:22px;color:var(--Orange);}.elementor .st-karte:hover,.elementor .st-karte:focus-visible{box-shadow:0px 18px 40px 0px rgba(29,56,71,0.12);transform:translate3d(0px, -6px, 0px);}.elementor .st-karte{min-height:0px;text-decoration:none;transition:transform 0.3s, box-shadow 0.3s;flex-direction:column;flex:1 1 260px;}.elementor .st-karten{width:1320px;max-width:100%;margin-block-start:40px;gap:20px;flex-wrap:wrap;}.elementor .st-text-end{text-align:end;}.elementor .st-kopf-rechts{width:50%;padding-inline-start:99px;flex-direction:column;gap:16px;align-items:flex-end;}.elementor .st-kopf-links{width:50%;flex-direction:column;}.elementor .st-kopf{width:1320px;max-width:100%;flex-direction:row;align-items:flex-end;}.elementor .st-section{padding-block-start:100px;padding-block-end:100px;flex-direction:column;align-items:center;}.elementor .sd-btn:hover,.elementor .sd-btn:focus-visible{background-color:#eb673b;transform:translate3d(0px, -2px, 0px);}.elementor .sd-btn{font-family:var(--Text);font-weight:700;font-size:17px;color:#ffffff;text-align:center;padding-block-start:17px;padding-block-end:17px;padding-inline-start:34px;padding-inline-end:34px;border-radius:999px;background-color:var(--Orange);box-shadow:0px 10px 24px 0px rgba(255,117,70,0.28);transition:background-color 0.2s, transform 0.2s;display:inline-flex;}.elementor .sd-lead{font-family:var(--Text);font-size:19px;color:var(--Dunkelblau);line-height:1.6;}.elementor .sd-text{font-family:var(--Text);font-size:17px;color:var(--Dunkelblau);line-height:1.6;}.elementor .sd-section{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:88px;padding-inline-end:88px;flex-direction:column;align-items:center;}.elementor .backgroundweisspattern{padding-block-start:100px;padding-block-end:100px;background-image:linear-gradient(#ffffffcc, #ffffffcc),url("https://pixxel-house.de/wp-content/uploads/2026/08/Pattern-gruenes-x-scaled.png");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,-500px 0px;flex-direction:column;align-items:center;}.elementor .h1-outlineorange{font-family:var(--Headlines);font-weight:900;font-size:57px;color:#6f626200;letter-spacing:2px;text-transform:uppercase;-webkit-text-stroke:1px var(--Orange);stroke:var(--Orange);stroke-width:1px;display:flex;}.elementor .h1-headlineorange{font-family:var(--Headlines);font-weight:900;font-size:62px;color:var(--Orange);letter-spacing:0px;text-transform:uppercase;}.elementor .text-dunkel{font-family:var(--Text);font-weight:400;font-size:18px;color:var(--Dunkelblau);text-align:start;padding-block-end:30px;}.elementor .text-hell{font-family:var(--Text);font-size:18px;color:var(--hellgraubeige);}.elementor .primary-btn{width:250px;font-family:var(--Headlines);font-weight:600;font-size:18px;color:var(--hellgraubeige);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:25px;background-color:var(--Orange);background-clip:border-box;}.elementor .primary-btn:hover,.elementor .primary-btn:focus-visible{border-radius:25px;background-color:var(--Dunkelblau);}.elementor .second-btn{width:250px;font-family:var(--Headlines);font-weight:600;font-size:18px;color:var(--Orange);text-align:center;border-radius:25px;border-width:2px;border-color:var(--Orange);border-style:solid;background-color:#375efa00;}.elementor .second-btn:hover,.elementor .second-btn:focus-visible{color:var(--hellgraubeige);border-radius:25px;background-color:var(--Orange);}.elementor .c-1320{width:1320px;display:flex;flex-direction:column;}.elementor .Cards-probleme{width:50%;padding:40px;border-radius:25px;border-width:1px;border-color:#c6c6c6;border-style:solid;background-color:#fcfcfc;flex-direction:column;gap:15px;}.elementor .Cards-probleme:hover,.elementor .Cards-probleme:focus-visible{background-color:#fefefe;box-shadow:0px 0px 100px 0px rgba(228, 228, 228, 1);}.elementor .abschnitt-dunkel{background-image:linear-gradient(#253645, #253645),url("https://pixxel-house.de/wp-content/uploads/2026/08/Doppel-X-gruen.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto 140px;background-position:0% 0%,0px 947px;background-color:var(--Dunkelblau);flex-direction:column;align-items:center;}