.elementor .e-345e7630-724d{font-size:4rem;color:#ffffff;text-shadow: 0 4px 24px rgba(0,0,0,0.35);\n}.elementor .e-203da4f5-2099{width:100%;min-height:300px;padding-block-start:5rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(0deg, rgba(40, 25, 18, 0.55) 0%,rgba(40, 25, 18, 0.55) 100%),url("https://tadesso.staging-umgebung.de/wp-content/uploads/2026/09/tadesso-hero-bg-erdbeere.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;justify-content:center;align-items:center;}.elementor .e-13160044-c3ab{text-align:center;}.elementor .e-56be88a3-1abb{width:110px;height:auto;margin-block-start:0.25rem;margin-block-end:0.5rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-79d94980-3bb0{width:100%;display:flex;flex-direction:column;gap:0.35rem;align-items:center;}.elementor .e-18ec364b-91a4{font-family:var(--tds-body);font-weight:700;font-size:0.85rem;color:var(--tds-heading);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .e-68250792-322d:hover,.elementor .e-68250792-322d:focus-visible{border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: var(--tds-accent);\n}.elementor .e-68250792-322d{cursor:pointer;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-77716b75-73c0{font-family:var(--tds-body);font-weight:700;font-size:0.85rem;color:var(--tds-heading);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .e-b754fff-f476:hover,.elementor .e-b754fff-f476:focus-visible{border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: var(--tds-accent);\n}.elementor .e-b754fff-f476{cursor:pointer;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-63962df9-5698{font-family:var(--tds-body);font-weight:700;font-size:0.85rem;color:var(--tds-heading);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .e-45bb6f1b-43e9:hover,.elementor .e-45bb6f1b-43e9:focus-visible{border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: var(--tds-accent);\n}.elementor .e-45bb6f1b-43e9{cursor:pointer;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-1d637900-fe85{font-family:var(--tds-body);font-weight:700;font-size:0.85rem;color:var(--tds-heading);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .e-43878f43-8935:hover,.elementor .e-43878f43-8935:focus-visible{border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: var(--tds-accent);\n}.elementor .e-43878f43-8935{cursor:pointer;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-5c8173ed-79de{font-family:var(--tds-body);font-weight:700;font-size:0.85rem;color:var(--tds-heading);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .e-75c563cb-e172:hover,.elementor .e-75c563cb-e172:focus-visible{border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: var(--tds-accent);\n}.elementor .e-75c563cb-e172{cursor:pointer;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-4d210e13-285d{margin-block-start:1.5rem;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:0.5rem;flex-wrap:wrap;justify-content:center;}.elementor .e-1d24a7b5-61c9{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-795e692d-2153{font-size:1.55rem;}.elementor .e-5de514c-890e{font-size:0.95rem;}.elementor .e-3630f89a-4221{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-4ea9f6eb-527e{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-16a1a553-bdb2{font-size:0.88rem;line-height:1.7;}.elementor .e-2066483e-78fd{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-17777994-1f38{font-size:0.88rem;line-height:1.7;}.elementor .e-2bd306af-be9d{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-9cc5594-7b0e{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-25ade9fc-1d0f{font-size:1.55rem;}.elementor .e-211c629f-b81f{font-size:0.95rem;}.elementor .e-1ed9fab4-daec{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-47ece360-7f71{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-2b18e78-eb35{font-size:0.88rem;line-height:1.7;}.elementor .e-ca0190-a795{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-5e7e84d3-3003{font-size:0.88rem;line-height:1.7;}.elementor .e-1cb2c553-3ade{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-5cec9821-cf48{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-1e69b3ab-4ece{font-size:1.55rem;}.elementor .e-348c29b3-e615{font-size:0.95rem;}.elementor .e-4f08d748-f059{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-14c26462-eed9{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-5a0f2570-68be{font-size:0.88rem;line-height:1.7;}.elementor .e-3a50e538-3834{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-6e6f482c-5909{font-size:0.88rem;line-height:1.7;}.elementor .e-40102a9a-1e3d{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-f25e4dd-d823{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-3995991-f6fe{font-size:1.55rem;}.elementor .e-54107eee-7864{font-size:0.95rem;}.elementor .e-70bc55fc-f62b{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-6db71de0-4977{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-284e0367-8a8d{font-size:0.88rem;line-height:1.7;}.elementor .e-3c82e650-4deb{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-3cf6acb2-5448{font-size:0.88rem;line-height:1.7;}.elementor .e-6f519971-7895{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-2d056965-7e16{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-568c631a-fe22{font-size:1.55rem;}.elementor .e-16a1e02c-74c0{font-size:0.95rem;}.elementor .e-76113c13-39ed{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-5df3c450-9571{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-644a91a6-9109{font-size:0.88rem;line-height:1.7;}.elementor .e-65b19a65-16a9{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-700a6bf6-b53f{font-size:0.88rem;line-height:1.7;}.elementor .e-37395570-c64e{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-29f1fd3-a7ef{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-102e3e5b-def2{font-size:1.55rem;}.elementor .e-6d41a543-652f{font-size:0.95rem;}.elementor .e-45000bbe-a80b{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-2bdbf0a9-1bfb{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-3674117d-4984{font-size:0.88rem;line-height:1.7;}.elementor .e-393f0a42-4248{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-5896524-4c62{font-size:0.88rem;line-height:1.7;}.elementor .e-6b01b072-9720{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-54fabde3-b81a{width:100%;display:grid;gap:1.75rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-3f0d9bf3-f4d9{width:100%;}.elementor .e-406690c-7d45{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-63cef863-bb7c{font-size:1.55rem;}.elementor .e-793b3f11-851a{font-size:0.95rem;}.elementor .e-623f456f-7286{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-6de9148f-96f3{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-4c6869fb-cfa8{font-size:0.88rem;line-height:1.7;}.elementor .e-1961c6cf-3cb8{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-2f265c5a-5420{font-size:0.88rem;line-height:1.7;}.elementor .e-70c4c0e4-e3f0{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-6fa21b2f-57f3{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-5c97ce54-79b7{font-size:1.55rem;}.elementor .e-77fcbea-e254{font-size:0.95rem;}.elementor .e-55fd95cd-d393{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-12508a99-3e14{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-1f2f0a9d-43b3{font-size:0.88rem;line-height:1.7;}.elementor .e-7512ae-d548{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-3ad2ead0-c400{font-size:0.88rem;line-height:1.7;}.elementor .e-357db009-d73a{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-688079fe-76a4{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-5dd66a43-1e28{font-size:1.55rem;}.elementor .e-d1ecd8c-4dde{font-size:0.95rem;}.elementor .e-646d217e-b8bd{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-2c96b85e-176e{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-5e84c3b-5488{font-size:0.88rem;line-height:1.7;}.elementor .e-1cf34829-2c14{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-339f8743-8342{font-size:0.88rem;line-height:1.7;}.elementor .e-43e9d51-788e{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-5a8d93bd-5be8{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-6bab1df-48f9{font-size:1.55rem;}.elementor .e-27fd6ab7-cefc{font-size:0.95rem;}.elementor .e-566b133-262b{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-5b3a4d3d-57cd{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-388ef40e-99c9{font-size:0.88rem;line-height:1.7;}.elementor .e-43e023bb-933c{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-698d79d0-8770{font-size:0.88rem;line-height:1.7;}.elementor .e-7cd7e377-2907{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-ed65a87-a2fb{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-1c250b08-195b{font-size:1.55rem;}.elementor .e-1fec5e3e-f639{font-size:0.95rem;}.elementor .e-538fad7b-249c{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-36c8adb1-e515{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-f6224d8-d8e1{font-size:0.88rem;line-height:1.7;}.elementor .e-17cad0a6-e3c6{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-4f9974bb-f420{font-size:0.88rem;line-height:1.7;}.elementor .e-49b93928-21fe{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-4254e2a-f2f3{width:100%;display:grid;gap:1.75rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-3ef5bbe6-1027{width:100%;}.elementor .e-72658fda-c751{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-32d06001-ee9a{font-size:1.55rem;}.elementor .e-6350ad0b-1370{font-size:0.95rem;}.elementor .e-4dd3fdfc-433a{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-2076bcee-610f{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-4ce67eb3-fcfd{font-size:0.88rem;line-height:1.7;}.elementor .e-30db2911-e794{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-462b74d5-fa10{font-size:0.88rem;line-height:1.7;}.elementor .e-66292b87-cf6e{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-45181e65-b861{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-73b070e5-2d20{font-size:1.55rem;}.elementor .e-6848aab3-12f5{font-size:0.95rem;}.elementor .e-5507e375-5e2a{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-5ecda26c-d3c1{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-6b00322b-752a{font-size:0.88rem;line-height:1.7;}.elementor .e-185f8d3-2fd8{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-7ed80a96-5a8e{font-size:0.88rem;line-height:1.7;}.elementor .e-34fc49e2-79d6{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-1b068b0f-ee15{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-4ea83dc6-b5b3{font-size:1.55rem;}.elementor .e-7cd5bfc7-77cf{font-size:0.95rem;}.elementor .e-37fc198c-41f3{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-54c85ff2-7da9{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-55010534-90fa{font-size:0.88rem;line-height:1.7;}.elementor .e-46a8aa8f-75d4{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-2d35ed53-80a8{font-size:0.88rem;line-height:1.7;}.elementor .e-5e5f81e1-9063{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-577ba8a3-943c{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-68eea3c4-53e6{font-size:1.55rem;}.elementor .e-3c464de-d687{font-size:0.95rem;}.elementor .e-74cc4cd8-8467{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-142e7b6c-9541{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-6c13b8b2-799f{font-size:0.88rem;line-height:1.7;}.elementor .e-3da23410-459f{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-18d9781-c148{font-size:0.88rem;line-height:1.7;}.elementor .e-5c0cadc7-bce8{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-18560154-16f0{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-6cc1ba79-4c27{font-size:1.55rem;}.elementor .e-3427edff-a3ed{font-size:0.95rem;}.elementor .e-4dbd79c0-df7f{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-40301e49-be83{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-1298f587-6f66{font-size:0.88rem;line-height:1.7;}.elementor .e-ff2f5bc-56b8{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-7e75c355-8fd3{font-size:0.88rem;line-height:1.7;}.elementor .e-23a66e1c-e710{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-8328340-3689{width:100%;display:grid;gap:1.75rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-1b103742-4760{width:100%;}.elementor .e-302db796-3273{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-170efbb2-d560{font-size:1.55rem;}.elementor .e-6601d1a7-6e18{font-size:0.95rem;}.elementor .e-45c47f07-333e{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-7ca90c46-3cc7{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-61ff3cf7-a966{font-size:0.88rem;line-height:1.7;}.elementor .e-6030e7b2-e74d{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-17bcdf9d-e447{font-size:0.88rem;line-height:1.7;}.elementor .e-5817c9bc-ee5e{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-91e6745-a4f3{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-65309e2a-e40f{font-size:1.55rem;}.elementor .e-5a880f6-26a9{font-size:0.95rem;}.elementor .e-2a897eb2-83dd{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-1a03e04e-17d5{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-1ee2743f-ca9d{font-size:0.88rem;line-height:1.7;}.elementor .e-1c7c1306-2812{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-2e316485-9d81{font-size:0.88rem;line-height:1.7;}.elementor .e-69fac289-893f{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-7e0f98e6-7236{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-b20213e-ad13{font-size:1.55rem;}.elementor .e-41998c84-cf24{font-size:0.95rem;}.elementor .e-1c617286-c125{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-6b7dfda4-62e2{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-24350c7d-4d7f{font-size:0.88rem;line-height:1.7;}.elementor .e-4001571a-f9f4{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-435ac634-b631{font-size:0.88rem;line-height:1.7;}.elementor .e-6f97b67d-93e8{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-5b841c10-e3b4{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-9645fbb-bafd{font-size:1.55rem;}.elementor .e-257a949f-6e91{font-size:0.95rem;}.elementor .e-19d1e145-9754{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-124e82c5-4cb6{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-7b42a9b8-7a55{font-size:0.88rem;line-height:1.7;}.elementor .e-103eebb8-ccdc{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-5f7d5367-b5c3{font-size:0.88rem;line-height:1.7;}.elementor .e-36fe3390-2314{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-212c691a-e9d9{width:100%;display:grid;gap:1.75rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-430f3e0f-ed8a{width:100%;}.elementor .e-64ec5294-595b{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-79707589-1977{font-size:1.55rem;}.elementor .e-760a0e0a-d33e{font-size:0.95rem;}.elementor .e-85e306-7eae{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-5669f73c-f961{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-2cdcca98-9783{font-size:0.88rem;line-height:1.7;}.elementor .e-1412a7d7-6767{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-69a7f36f-a546{font-size:0.88rem;line-height:1.7;}.elementor .e-3f563d9d-d832{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-17cd3deb-bb6f{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-37bea25d-465a{font-size:1.55rem;}.elementor .e-7c8157f8-2987{font-size:0.95rem;}.elementor .e-7c2bcce-d374{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-71fe508b-aded{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-4b1ecd67-a531{font-size:0.88rem;line-height:1.7;}.elementor .e-750cf24-ff8f{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-632d93c7-23e0{font-size:0.88rem;line-height:1.7;}.elementor .e-1b6cb41c-7a7d{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-4df12cbb-42db{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-1609d801-4ef1{font-size:1.55rem;}.elementor .e-76c75393-8fc4{font-size:0.95rem;}.elementor .e-75a1e760-fe88{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-277cc588-e1ae{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-587697eb-5306{font-size:0.88rem;line-height:1.7;}.elementor .e-5f63ea8a-107d{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-5501a767-b7bf{font-size:0.88rem;line-height:1.7;}.elementor .e-7a99ab1d-17cf{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-6285f674-b62d{width:100%;height:220px;object-fit:cover;padding:0px;background-color:var(--tds-cream);}.elementor .e-40da4e9d-f1d3{font-size:1.55rem;}.elementor .e-c109d28-63e0{font-size:0.95rem;}.elementor .e-1edbefab-1f18{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-3c898401-9eb0{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-ffb251d-6b19{font-size:0.88rem;line-height:1.7;}.elementor .e-27543473-84db{font-weight:700;font-size:0.78rem;color:var(--tds-heading);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.4rem;}.elementor .e-72fa74ac-7cd4{font-size:0.88rem;line-height:1.7;}.elementor .e-7e3d678d-ea93{padding-block-start:1.4rem;padding-block-end:1.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-5f14aee2-1501{width:100%;display:grid;gap:1.75rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-6af0b3bc-fea5{width:100%;}.elementor .e-72f3d4e0-c3f1{width:100%;}.elementor .e-33f0f0f7-c327{width:100%;}.elementor .e-b2ffee-465f{align-items:center;}.elementor .e-593f0e32-9b4d{font-size:2.6rem;}.elementor .e-5effd346-cf51{margin-block-start:0.5rem;}.elementor .e-33cb96c0-6e3c{width:100%;max-width:1040px;text-align:center;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#ffffff;box-shadow:0px 22px 60px 0px rgba(74, 47, 36, 0.16);display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-68118647-2cdd{width:100%;padding-block-start:5rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;justify-content:center;}