.elementor .gd-thumb{width:100%;aspect-ratio:4 / 3;padding:16px;background-image:linear-gradient(135deg, #2B2D30 0%,#C9A227 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:flex-start;align-items:flex-start;}.elementor .gd-btn:hover,.elementor .gd-btn:focus-visible{color:var(--anthrazit-dunkel);border-color:var(--gelb-dunkel);background-color:var(--gelb-dunkel);}.elementor .gd-btn{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--anthrazit-dunkel);text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;border-width:2px;border-color:var(--gelb);border-style:solid;background-color:var(--gelb);transition:all 0.25s;display:inline-block;}.elementor .gd-section{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--weiss);display:flex;flex-direction:column;align-items:center;}.elementor .gd-page-hero-inner{width:100%;max-width:820px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .gd-page-hero{width:100%;padding-block-start:88px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(135deg, #1C1D20 0%,#2B2D30 55%,#6B5310 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .gd-text-hell{color:rgba(255,255,255,0.72);}.elementor .gd-text-weiss{color:var(--weiss);}.elementor .gd-price{font-family:var(--font-heading);font-weight:800;font-size:20px;color:var(--anthrazit-dunkel);}.elementor .gd-meta{font-family:var(--font-body);font-weight:600;font-size:13px;color:#7A5F00;letter-spacing:0.5px;text-transform:uppercase;}.elementor .gd-grad-1{background-image:linear-gradient(135deg, #2B2D30 0%,#C9A227 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .gd-card-body{padding-block-start:22px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:10px;}.elementor .gd-card:hover,.elementor .gd-card:focus-visible{box-shadow:0px 18px 40px 0px rgba(28,29,32,0.10);transform:translate3d(0px, -6px, 0px);}.elementor .gd-card{overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:var(--rahmen);border-style:solid;background-color:var(--weiss);transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;}.elementor .gd-btn-outline:hover,.elementor .gd-btn-outline:focus-visible{color:var(--weiss);border-color:var(--anthrazit);background-color:var(--anthrazit);}.elementor .gd-btn-outline{color:var(--anthrazit);border-color:var(--anthrazit);background-color:transparent;}.elementor .gd-btn-dunkel:hover,.elementor .gd-btn-dunkel:focus-visible{color:var(--anthrazit-dunkel);border-color:var(--gelb);background-color:var(--gelb);}.elementor .gd-btn-dunkel{color:var(--weiss);border-color:var(--anthrazit);background-color:var(--anthrazit);}.elementor .gd-lead{font-size:18px;color:var(--text-grau);line-height:1.7;}.elementor .gd-eyebrow{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--gelb-dunkel);letter-spacing:2px;text-transform:uppercase;}.elementor .gd-container{width:100%;min-width:0px;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:40px;}