.elementor .e-2a54c376-54c2{background-image:linear-gradient(180deg, rgba(20,26,30,0.15) 0%,rgba(20,26,30,0.6) 100%),url("https://weingut-kuhnen.de/wp-content/uploads/2026/10/20251213-203426-NEU_auf_weinberg_zeigen.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-position: center 70%; background-size: cover; background-repeat: no-repeat;\n}.elementor .e-1357416-5a95{object-position: 42% center;\n}.elementor .e-2f649ece-b09f{aspect-ratio:2 / 3;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:24px;border-end-end-radius:24px;flex:0 0 38%;}.elementor .e-1fc17054-e4cb{aspect-ratio:3 / 2;}.elementor .e-aaa111d-d14d{background-color:var(--sandstein);}.elementor .e-68f90a1f-801a{color:var(--kalk);}.elementor .e-2c477e8d-6a63{color:rgba(245,246,241,0.82);}.elementor .e-36f5bca-1469{font-family:var(--font-etikett);font-weight:600;font-size:12px;color:var(--sandstein);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-37822af5-10a5{font-family:var(--font-display);font-size:24px;color:var(--kalk);line-height:1.2;}.elementor .e-125d86ea-84b4{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:4px;border-top-style: solid; border-top-color: rgba(245,246,241,0.22);\n}.elementor .e-31ff825c-11b5{font-family:var(--font-etikett);font-weight:600;font-size:12px;color:var(--sandstein);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-4454db18-f7b7{font-family:var(--font-display);font-size:24px;color:var(--kalk);line-height:1.2;}.elementor .e-57f79cf9-4175{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:4px;border-top-style: solid; border-top-color: rgba(245,246,241,0.22);\n}.elementor .e-27d81d61-184c{font-family:var(--font-etikett);font-weight:600;font-size:12px;color:var(--sandstein);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-e708d42-dd0a{font-family:var(--font-display);font-size:24px;color:var(--kalk);line-height:1.2;}.elementor .e-102c06d-c3d2{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:4px;border-top-style: solid; border-top-color: rgba(245,246,241,0.22);\n}.elementor .e-462f2375-720d{font-family:var(--font-etikett);font-weight:600;font-size:12px;color:var(--sandstein);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-46dcc2a7-3e39{font-family:var(--font-display);font-size:24px;color:var(--kalk);line-height:1.2;}.elementor .e-60562fbd-30f8{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:4px;border-top-style: solid; border-top-color: rgba(245,246,241,0.22);\n}.elementor .e-62dff7e8-5f5f{font-family:var(--font-etikett);font-weight:600;font-size:12px;color:var(--sandstein);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-7e36ed2f-cf25{font-family:var(--font-display);font-size:24px;color:var(--kalk);line-height:1.2;}.elementor .e-69800163-7a66{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:4px;border-top-style: solid; border-top-color: rgba(245,246,241,0.22);\n}.elementor .e-a33f8bc-d1b5{font-family:var(--font-etikett);font-weight:600;font-size:12px;color:var(--sandstein);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-29ea60c2-908b{font-family:var(--font-display);font-size:24px;color:var(--kalk);line-height:1.2;}.elementor .e-755024fb-fa60{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:4px;border-top-style: solid; border-top-color: rgba(245,246,241,0.22);\n}.elementor .e-265dafb5-e02a{font-family:var(--font-etikett);font-weight:600;font-size:12px;color:var(--sandstein);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-2c2537e9-5317{font-family:var(--font-display);font-size:24px;color:var(--kalk);line-height:1.2;}.elementor .e-4fa41c9-ca90{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:4px;border-top-style: solid; border-top-color: rgba(245,246,241,0.22);\n}.elementor .e-3b3a28a8-8fd7{font-family:var(--font-etikett);font-weight:600;font-size:12px;color:var(--sandstein);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-104ff1a7-80fd{font-family:var(--font-display);font-size:24px;color:var(--kalk);line-height:1.2;}.elementor .e-1dba8490-c010{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:4px;border-top-style: solid; border-top-color: rgba(245,246,241,0.22);\n}.elementor .e-12e04c32-b0b1{width:100%;padding:0px;margin-block-start:24px;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap: 0px 32px;\n}.elementor .e-780a26b9-adc7{color:var(--sandstein);}.elementor .e-5ea15bf3-52f1{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-147d4e1a-a6cb{width:100%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:12px;border-block-start-width:1px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(245,246,241,0.22);\n}.elementor .e-7d7ea685-fd21{gap:20px;}.elementor .e-1b6e1c98-8ec1{background-color:var(--moselblau);}