.elementor .gilga-autor-gross{--autor-groesse: 17px;\n}.elementor .gilga-h2-kommentar{--h2-groesse: 32px;\n}.elementor .gilga-formular-flaeche{width:100%;min-width:0px;min-height:420px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;border-radius:16px;border-width:2px;border-color:rgba(31, 70, 144, 0.18);border-style:dashed;background-color:var(--gilga-white);display:flex;flex-direction:column;justify-content:center;align-items:center;max-width: none;\n}.elementor .gilga-kommentar-raster{width:100%;min-width:0px;padding:0px;margin:0px;display:grid;align-items:start;grid-template-columns: var(--kommentar-raster, minmax(0, 0.7fr) minmax(0, 1fr)); gap: var(--kommentar-gap, 70px); max-width: var(--inhalt-max, 1280px);\n}.elementor .gilga-teilen:hover,.elementor .gilga-teilen:focus-visible{background-color:#1f4690;--icon-farbe: #d4af37;\n}.elementor .gilga-teilen{width:40px;height:40px;min-width:40px;padding:0px;margin:0px;border-radius:50%;border-width:1px;border-color:rgba(31, 70, 144, 0.18);border-style:solid;background-color:transparent;display:flex;flex:0 0 auto;justify-content:center;align-items:center;--icon-farbe: var(--gilga-navy); --icon-groesse: 14px; max-width: none;\n}.elementor .gilga-toc-link:hover,.elementor .gilga-toc-link:focus-visible{color:#1f4690;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:0px;box-shadow:2px 0px 0px 0px #d4af37 inset;}.elementor .gilga-toc-link{font-family:var(--font-body);font-weight:500;font-size:14px;color:var(--gilga-ink);line-height:1.45;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:0px;margin:0px;box-shadow:2px 0px 0px 0px rgba(31, 70, 144, 0.1) inset;display:block;}.elementor .gilga-blogkarte-text{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .gilga-blogkarte:hover,.elementor .gilga-blogkarte:focus-visible{box-shadow:0px 16px 40px 0px rgba(31, 70, 144, 0.14);transform:translate3d(0px, -4px, 0px);}.elementor .gilga-blogkarte{width:100%;min-width:0px;overflow:hidden;text-decoration:none;padding:0px;margin:0px;border-radius:20px;background-color:var(--gilga-canvas);display:grid;gap:0px;max-width: none; grid-template-columns: var(--blogkarte-raster, 240px minmax(0, 1fr));\n}.elementor .gilga-cta-text{min-width:0px;margin:0px;display:flex;flex-direction:column;gap:0px;padding: var(--cta-pad, 44px 44px 42px 44px);\n}.elementor .gilga-cta{width:100%;min-width:0px;overflow:hidden;color:var(--gilga-white);padding:0px;margin:0px;border-radius:20px;background-color:var(--gilga-navy);display:grid;gap:0px;--strong-farbe: var(--gilga-white); --link-farbe: var(--gilga-gold-light); --eyebrow-farbe: var(--gilga-gold); max-width: none; grid-template-columns: var(--cta-raster, minmax(0, 1fr) 220px);\n}.elementor .gilga-foto{width:100%;height:100%;min-width:0px;min-height:220px;object-fit:cover;padding:0px;margin:0px;display:block;max-width: none;\n}.elementor .gilga-hero-bild{width:100%;min-width:0px;object-fit:cover;padding:0px;margin:0px;border-start-start-radius:25px;border-start-end-radius:25px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:var(--gilga-navy);display:block;max-width: none; height: var(--hero-bild-hoehe, 520px);\n}.elementor .gilga-empfehlung:hover,.elementor .gilga-empfehlung:focus-visible{padding-block-start:20px;padding-block-end:20px;padding-inline-start:8px;padding-inline-end:0px;}.elementor .gilga-empfehlung{width:100%;min-width:0px;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;max-width: none;\n}.elementor .gilga-vergleich{width:100%;min-width:0px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:grid;gap:10px;grid-template-columns:64px minmax(0, 1fr);max-width: none;\n}.elementor .gilga-faq-antwort{min-width:0px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:0px;margin:0px;display:block;}.elementor .gilga-faq-pfeil{width:20px;height:20px;min-width:20px;padding:0px;margin:0px;display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;max-width: none;\n}.elementor .gilga-faq-frage{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--gilga-navy);line-height:26px;margin:0px;& span { color: #396fd5; margin: 0px 12px 0px 0px; }\n}.elementor .gilga-faq-kopf{cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;gap:12px;justify-content:space-between;align-items:center;}.elementor .gilga-faq-eintrag{width:100%;min-width:0px;padding:0px;margin:0px;box-shadow:0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset;display:block;max-width: none;\n}.elementor .gilga-faq{width:100%;min-width:0px;padding:0px;margin-block-start:0px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;max-width: none;\n}.elementor .gilga-button-voll{--btn-breite: 100%; --btn-schrift: 14.5px; --btn-pad: 14px 20px 14px 20px;\n}.elementor .gilga-button-umriss{--btn-hg: transparent; --btn-farbe: var(--gilga-white); --btn-randfarbe: rgba(248, 244, 227, 0.6); --btn-pad: 16px 26px 16px 26px; --btn-hover-hg: rgba(255, 255, 255, 0.12); --btn-hover-farbe: var(--gilga-white);\n}.elementor .gilga-button:hover,.elementor .gilga-button:focus-visible{background-color: var(--btn-hover-hg, #ffffff); color: var(--btn-hover-farbe, #1f4690);\n}.elementor .gilga-button{min-width:0px;font-family:var(--font-body);font-weight:700;line-height:1.3;text-align:center;text-decoration:none;margin:0px;border-radius:60px;display:inline-block;border: 1.5px solid var(--btn-randfarbe, transparent); max-width: none; font-size: var(--btn-schrift, 16px); color: var(--btn-farbe, #1f4690); background-color: var(--btn-hg, #d4af37); width: var(--btn-breite, auto); padding: var(--btn-pad, 17px 30px 17px 30px);\n}.elementor .gilga-goldlinie-32{--goldlinie-breite: 32px;\n}.elementor .gilga-linie-gold{height:2px;padding:0px;margin:0px;background-color:var(--gilga-gold);display:block;flex:0 0 auto;max-width: none; width: var(--goldlinie-breite, 36px); min-width: var(--goldlinie-breite, 36px);\n}.elementor .gilga-linie-senkrecht{width:1px;height:30px;min-width:1px;max-width:1px;padding:0px;margin:0px;background-color:rgba(31, 70, 144, 0.18);display:block;flex:0 0 auto;}.elementor .gilga-linie-autor{--linie-abstand: 50px 0px 30px 0px;\n}.elementor .gilga-linie{width:100%;height:1px;min-width:0px;padding:0px;background-color:rgba(0, 0, 0, 0.08);display:block;flex:0 0 auto;max-width: none; margin: var(--linie-abstand, 0px);\n}.elementor .gilga-kabstand-56{--karte-abstand: 0px 0px 56px 0px;\n}.elementor .gilga-kabstand-38{--karte-abstand: 0px 0px 38px 0px;\n}.elementor .gilga-kpad-34{--karte-pad: 34px 30px 34px 30px; --karte-radius: 20px;\n}.elementor .gilga-kpad-28{--karte-pad: 28px 26px 28px 26px;\n}.elementor .gilga-kpad-26{--karte-pad: 26px 28px 26px 28px;\n}.elementor .gilga-kpad-24{--karte-pad: 24px 26px 24px 26px;\n}.elementor .gilga-kpad-20{--karte-pad: 20px 22px 20px 22px;\n}.elementor .gilga-kpad-18{--karte-pad: 18px 22px 18px 22px;\n}.elementor .gilga-karte-zeile{--karte-richtung: row; --karte-ausrichtung: flex-start; --karte-gap: 18px;\n}.elementor .gilga-karte-navy{--karte-hg: var(--gilga-navy); --h2-farbe: var(--gilga-white); --text-farbe: var(--gilga-white); --strong-farbe: var(--gilga-white); --link-farbe: var(--gilga-gold-light); --kt-farbe: var(--gilga-gold-light); --kreis-hg: transparent; --icon-farbe: var(--gilga-gold); --eyebrow-farbe: var(--gilga-gold);\n}.elementor .gilga-karte-rahmen{--karte-hg: transparent; --karte-randfarbe: rgba(31, 70, 144, 0.12);\n}.elementor .gilga-karte-weiss{--karte-hg: var(--gilga-white);\n}.elementor .gilga-karte-canvas{--karte-hg: var(--gilga-canvas);\n}.elementor .gilga-karte{width:100%;min-width:0px;display:flex;flex-direction: var(--karte-richtung, column); align-items: var(--karte-ausrichtung, stretch); max-width: none; border: 1px solid var(--karte-randfarbe, transparent); gap: var(--karte-gap, 0px); padding: var(--karte-pad, 22px 24px 22px 24px); margin: var(--karte-abstand, 0px); background-color: var(--karte-hg, #f8f4e3); border-radius: var(--karte-radius, 16px);\n}.elementor .gilga-rabstand-56{--raster-abstand: 0px 0px 56px 0px;\n}.elementor .gilga-rabstand-26{--raster-abstand: 0px 0px 26px 0px;\n}.elementor .gilga-rabstand-20{--raster-abstand: 0px 0px 20px 0px;\n}.elementor .gilga-rabstand-18{--raster-abstand: 0px 0px 18px 0px;\n}.elementor .gilga-rabstand-0{--raster-abstand: 0px;\n}.elementor .gilga-rgap-30{--raster-gap: 30px;\n}.elementor .gilga-rgap-20{--raster-gap: 20px;\n}.elementor .gilga-raster{width:100%;min-width:0px;padding:0px;display:grid;max-width: none; grid-template-columns: var(--raster-2, repeat(2, minmax(0, 1fr))); gap: var(--raster-gap, 12px); margin: var(--raster-abstand, 0px 0px 24px 0px);\n}.elementor .gilga-babstand-22{--block-abstand: 0px 0px 22px 0px;\n}.elementor .gilga-bgap-12{--block-gap: 12px;\n}.elementor .gilga-block{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;max-width: none; gap: var(--block-gap, 0px); margin: var(--block-abstand, 0px 0px 56px 0px);\n}.elementor .gilga-sgap-18{--spalte-gap: 18px;\n}.elementor .gilga-sgap-14{--spalte-gap: 14px;\n}.elementor .gilga-sgap-10{--spalte-gap: 10px;\n}.elementor .gilga-sgap-8{--spalte-gap: 8px;\n}.elementor .gilga-sgap-4{--spalte-gap: 4px;\n}.elementor .gilga-sgap-2{--spalte-gap: 2px;\n}.elementor .gilga-sgap-0{--spalte-gap: 0px;\n}.elementor .gilga-spalte{width:auto;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;flex:1 1 auto;align-items:stretch;max-width: none; gap: var(--spalte-gap, 0px);\n}.elementor .gilga-zabstand-46{--zeile-abstand: 0px 0px 46px 0px;\n}.elementor .gilga-zabstand-40{--zeile-abstand: 0px 0px 40px 0px;\n}.elementor .gilga-zabstand-34{--zeile-abstand: 0px 0px 34px 0px;\n}.elementor .gilga-zabstand-26{--zeile-abstand: 0px 0px 26px 0px;\n}.elementor .gilga-zabstand-20{--zeile-abstand: 0px 0px 20px 0px;\n}.elementor .gilga-zabstand-16{--zeile-abstand: 0px 0px 16px 0px;\n}.elementor .gilga-zabstand-14{--zeile-abstand: 0px 0px 14px 0px;\n}.elementor .gilga-zabstand-8{--zeile-abstand: 0px 0px 8px 0px;\n}.elementor .gilga-zabstand-0{--zeile-abstand: 0px;\n}.elementor .gilga-gap-30{--zeile-gap: 30px;\n}.elementor .gilga-gap-26{--zeile-gap: 26px;\n}.elementor .gilga-gap-18{--zeile-gap: 18px;\n}.elementor .gilga-gap-14{--zeile-gap: 14px;\n}.elementor .gilga-gap-12{--zeile-gap: 12px;\n}.elementor .gilga-gap-10{--zeile-gap: 10px;\n}.elementor .gilga-gap-8{--zeile-gap: 8px;\n}.elementor .gilga-zeile-start{--zeile-verteilung: flex-start;\n}.elementor .gilga-zeile-verteilt{--zeile-verteilung: space-between;\n}.elementor .gilga-zeile-umbruch{--zeile-umbruch: wrap;\n}.elementor .gilga-zeile-unten{--zeile-ausrichtung: flex-end;\n}.elementor .gilga-zeile-mitte{--zeile-ausrichtung: center;\n}.elementor .gilga-zeile-oben{--zeile-ausrichtung: flex-start;\n}.elementor .gilga-zeile{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:row;align-items: var(--zeile-ausrichtung, center); justify-content: var(--zeile-verteilung, flex-start); flex-wrap: var(--zeile-umbruch, nowrap); max-width: none; gap: var(--zeile-gap, 18px); margin: var(--zeile-abstand, 0px);\n}.elementor .gilga-avatar-text{font-family:var(--font-heading);font-weight:700;color:var(--gilga-gold);line-height:1;margin:0px;font-size: var(--avatar-schrift, 15px);\n}.elementor .gilga-avatar-gross{--avatar-groesse: 56px; --avatar-schrift: 18px;\n}.elementor .gilga-avatar{padding:0px;margin:0px;border-radius:50%;background-color:var(--gilga-navy);display:flex;flex:0 0 auto;justify-content:center;align-items:center;max-width: none; width: var(--avatar-groesse, 40px); min-width: var(--avatar-groesse, 40px); height: var(--avatar-groesse, 40px);\n}.elementor .gilga-kreis-weiss{--kreis-hg: var(--gilga-white);\n}.elementor .gilga-kreis-38{--kreis-groesse: 38px; --icon-groesse: 14px;\n}.elementor .gilga-kreis-40{--kreis-groesse: 40px; --icon-groesse: 15px;\n}.elementor .gilga-kreis-48{--kreis-groesse: 48px;\n}.elementor .gilga-kreis-l{--icon-groesse: 20px;\n}.elementor .gilga-kreis:hover,.elementor .gilga-kreis:focus-visible{background-color:#d4af37;--icon-farbe: #1f4690;\n}.elementor .gilga-kreis{padding:0px;margin:0px;border-radius:50%;border-width:1px;border-color:rgba(212, 175, 55, 0.4);border-style:solid;display:flex;flex:0 0 auto;justify-content:center;align-items:center;max-width: none; width: var(--kreis-groesse, 56px); min-width: var(--kreis-groesse, 56px); height: var(--kreis-groesse, 56px); background-color: var(--kreis-hg, #f8f4e3);\n}.elementor .gilga-icon-48{--icon-groesse: 48px; --icon-abstand: 0px 0px 14px 0px;\n}.elementor .gilga-icon-16{--icon-groesse: 16px;\n}.elementor .gilga-icon-14{--icon-groesse: 14px;\n}.elementor .gilga-icon-12{--icon-groesse: 12px; --icon-abstand: 6px 0px 0px 0px;\n}.elementor .gilga-icon-10{--icon-groesse: 10px;\n}.elementor .gilga-icon-gold{--icon-farbe: var(--gilga-gold);\n}.elementor .gilga-icon{padding:0px;display:inline-block;flex:0 0 auto;max-width: none; width: var(--icon-groesse, 17px); min-width: var(--icon-groesse, 17px); height: var(--icon-groesse, 17px); color: var(--icon-farbe, #9e831f); margin: var(--icon-abstand, 0px);\n}.elementor .gilga-abstand-oben-22{--abstand: 22px 0px 0px 0px;\n}.elementor .gilga-abstand-56{--abstand: 0px 0px 56px 0px;\n}.elementor .gilga-abstand-50{--abstand: 0px 0px 50px 0px;\n}.elementor .gilga-abstand-34{--abstand: 0px 0px 34px 0px;\n}.elementor .gilga-abstand-30{--abstand: 0px 0px 30px 0px;\n}.elementor .gilga-abstand-26{--abstand: 0px 0px 26px 0px;\n}.elementor .gilga-abstand-22{--abstand: 0px 0px 22px 0px;\n}.elementor .gilga-abstand-18{--abstand: 0px 0px 18px 0px;\n}.elementor .gilga-abstand-14{--abstand: 0px 0px 14px 0px;\n}.elementor .gilga-abstand-10{--abstand: 0px 0px 10px 0px;\n}.elementor .gilga-abstand-0{--abstand: 0px;\n}.elementor .gilga-linktext:hover,.elementor .gilga-linktext:focus-visible{color:#9e831f;}.elementor .gilga-linktext{font-family:var(--font-body);font-weight:700;font-size:14.5px;color:var(--gilga-navy);line-height:1.5;margin:0px;}.elementor .gilga-krume-aktiv{--krume-farbe: var(--gilga-navy); --krume-gewicht: 600;\n}.elementor .gilga-krume:hover,.elementor .gilga-krume:focus-visible{color:#1f4690;}.elementor .gilga-krume{font-family:var(--font-body);font-size:13.5px;line-height:1.5;margin:0px;font-weight: var(--krume-gewicht, 400); color: var(--krume-farbe, #4b5e75);\n}.elementor .gilga-zahl-klein{--zahl-groesse: 13px; --zahl-sperrung: 0.08em; --zahl-pad: 0px 0px 0px 14px;\n}.elementor .gilga-zahl{font-family:var(--font-heading);font-weight:700;line-height:1.3;margin:0px;font-size: var(--zahl-groesse, 22px); letter-spacing: var(--zahl-sperrung, 0em); color: var(--zahl-farbe, #9e831f); padding: var(--zahl-pad, 0px);\n}.elementor .gilga-autor-name{font-family:var(--font-heading);font-weight:700;color:var(--gilga-navy);line-height:1.4;margin:0px;font-size: var(--autor-groesse, 14.5px);\n}.elementor .gilga-meta-text{font-family:var(--font-body);font-weight:400;font-size:14.5px;color:var(--gilga-ink);line-height:1.5;margin:0px;}.elementor .gilga-mini{font-family:var(--font-body);font-weight:400;font-size:12px;color:var(--gilga-graphite);line-height:1.4;margin:0px;}.elementor .gilga-titel-weiss{--kt-farbe: var(--gilga-white);\n}.elementor .gilga-titel-gross{--kt-groesse: 18px;\n}.elementor .gilga-titel-gedaempft{--kt-farbe: var(--gilga-ink);\n}.elementor .gilga-titel-klein{font-family:var(--font-heading);font-weight:700;line-height:1.4;font-size: var(--kt-groesse, 16px); color: var(--kt-farbe, #1f4690); margin: var(--abstand, 0px); overflow-wrap: break-word; hyphens: auto;\n}.elementor .gilga-eyebrow-ink{--eyebrow-farbe: var(--gilga-ink);\n}.elementor .gilga-eyebrow{font-family:var(--font-body);font-weight:700;font-size:13px;letter-spacing:0.2em;line-height:1.4;text-transform:uppercase;color: var(--eyebrow-farbe, #9e831f); margin: var(--abstand, 0px);\n}.elementor .gilga-text-faq{--text-groesse: 16px; --text-zeile: 1.6; --text-farbe: var(--gilga-ink);\n}.elementor .gilga-text-klein{--text-groesse: 13.5px; --text-zeile: 1.7;\n}.elementor .gilga-text-schritt{--text-groesse: 16px; --text-zeile: 1.75;\n}.elementor .gilga-text-liste{--text-groesse: 15px; --text-zeile: 1.7;\n}.elementor .gilga-text-hinweis{--text-groesse: 16px; --text-zeile: 1.8; --text-farbe: var(--gilga-white); --strong-farbe: var(--gilga-gold-light); --link-farbe: var(--gilga-gold-light);\n}.elementor .gilga-text-mittel{--text-groesse: 15.5px; --text-zeile: 1.8;\n}.elementor .gilga-text-cta-lead{--text-groesse: 16.5px; --text-zeile: 1.7; --text-gewicht: 700; --text-farbe: var(--gilga-gold-light);\n}.elementor .gilga-text-ivory{--text-farbe: var(--gilga-ivory);\n}.elementor .gilga-text-gedaempft{--text-farbe: var(--gilga-ink);\n}.elementor .gilga-text-karte{--text-groesse: 15px; --text-zeile: 1.75;\n}.elementor .gilga-text-lead{--text-groesse: 20px; --text-zeile: 1.75; --text-gewicht: 600; --text-farbe: var(--gilga-navy);\n}.elementor .gilga-text{font-family:var(--font-body);font-weight: var(--text-gewicht, 400); text-wrap: pretty; font-size: var(--text-groesse, 17px); line-height: var(--text-zeile, 1.9); color: var(--text-farbe, #2e2e2e); margin: var(--abstand, 0px 0px 20px 0px); & strong { color: var(--strong-farbe, #1f4690); font-weight: 700; } & a { color: var(--link-farbe, #1f4690); font-weight: 700; text-decoration: none; border-bottom: 1.5px solid #d4af37; }\n}.elementor .gilga-h3-klein{--h3-groesse: 18px;\n}.elementor .gilga-h3{font-family:var(--font-heading);font-weight:700;line-height:1.35;font-size: var(--h3-groesse, 21px); color: var(--h3-farbe, #1f4690); margin: var(--abstand, 0px 0px 14px 0px); overflow-wrap: break-word; hyphens: auto;\n}.elementor .gilga-h2-gross{--h2-groesse: var(--weiter-h2, 36px); --h2-zeile: 1.2;\n}.elementor .gilga-h2-cta{--h2-groesse: var(--cta-h2, 27px); --h2-zeile: 1.28; --h2-farbe: var(--gilga-white);\n}.elementor .gilga-h2-karte{--h2-groesse: 24px; --h2-zeile: 1.3;\n}.elementor .gilga-h2{font-family:var(--font-heading);font-weight:700;font-size: var(--h2-groesse, 31px); line-height: var(--h2-zeile, 1.25); color: var(--h2-farbe, #1f4690); margin: var(--abstand, 0px); overflow-wrap: break-word; hyphens: auto;\n}.elementor .gilga-h1{max-width:900px;font-family:var(--font-heading);font-weight:700;color:var(--gilga-navy);line-height:1.14;text-wrap: balance; font-size: var(--h1-groesse, 54px); margin: var(--abstand, 0px 0px 26px 0px); overflow-wrap: break-word; hyphens: auto;\n}.elementor .gilga-seitenleiste{width:100%;min-width:0px;position:sticky;inset-block-start:120px;padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;gap:20px;align-self:start;display: var(--aside-anzeige, grid); max-width: none;\n}.elementor .gilga-artikel{width:100%;min-width:0px;margin:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:var(--gilga-white);display:flex;flex-direction:column;gap:0px;max-width: none; padding: var(--artikel-pad, 64px 96px 70px 96px);\n}.elementor .gilga-blog-raster{width:100%;min-width:0px;padding:0px;margin:0px;display:grid;gap:64px;align-items:start;grid-template-columns: var(--blog-raster, minmax(0, 1fr) 280px); max-width: var(--inhalt-max, 1280px);\n}.elementor .gilga-inhalt{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;max-width: var(--inhalt-max, 1280px);\n}.elementor .gilga-abschnitt-ivory{--abschnitt-hg: var(--gilga-ivory);\n}.elementor .gilga-abschnitt-weiss{--abschnitt-hg: var(--gilga-white);\n}.elementor .gilga-abschnitt-artikel{--abschnitt-pt: 0px; --abschnitt-pb: 100px;\n}.elementor .gilga-abschnitt-hero{--abschnitt-hg: var(--gilga-ivory); --abschnitt-pt: var(--hero-pt, 56px); --abschnitt-pb: 0px;\n}.elementor .gilga-abschnitt{width:100%;min-width:0px;margin:0px;display:flex;flex-direction:column;gap:0px;align-items:center;max-width: none; padding: var(--abschnitt-pt, 90px) var(--abschnitt-px, 40px) var(--abschnitt-pb, 90px) var(--abschnitt-px, 40px); background-color: var(--abschnitt-hg, #f1f4fa);\n}.elementor .gilga-seite{width:100%;min-width:0px;font-family:var(--font-body);padding:0px;margin:0px;background-color:var(--gilga-canvas);display:block;--inhalt-max: 1280px; --abschnitt-px: 40px; --h1-groesse: 54px; --h2-groesse: 31px; --artikel-pad: 64px 96px 70px 96px; --hero-bild-hoehe: 520px; --hero-pt: 56px; --raster-2: repeat(2, minmax(0, 1fr)); --blog-raster: minmax(0, 1fr) 280px; --aside-anzeige: grid; --cta-raster: minmax(0, 1fr) 220px; --cta-pad: 44px 44px 42px 44px; --blogkarte-raster: 240px minmax(0, 1fr); --kommentar-raster: minmax(0, 0.7fr) minmax(0, 1fr); --kommentar-gap: 70px; --weiter-h2: 36px; --cta-h2: 27px; max-width: none;\n}