.elementor .e-6f64d011-822e{font-size:4rem;color:#ffffff;text-shadow: 0 4px 24px rgba(0,0,0,0.35);\n}.elementor .e-7e485bbe-44c3{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-da28e70-6aa8{text-align:center;}.elementor .e-ac9d08e-eb32{width:110px;height:auto;margin-block-start:0.25rem;margin-block-end:0.5rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3e90434a-4d25{width:100%;display:flex;flex-direction:column;gap:0.35rem;align-items:center;}.elementor .e-5eb87aee-a6bc{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-30f99d3-6197:hover,.elementor .e-30f99d3-6197:focus-visible{border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: var(--tds-accent);\n}.elementor .e-30f99d3-6197{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-541b808a-6192{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-3f5845a6-e93d:hover,.elementor .e-3f5845a6-e93d:focus-visible{border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: var(--tds-accent);\n}.elementor .e-3f5845a6-e93d{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-7f68173-1de5{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-400f8ddb-7a7c:hover,.elementor .e-400f8ddb-7a7c:focus-visible{border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: var(--tds-accent);\n}.elementor .e-400f8ddb-7a7c{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-bc96312-e0ea{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-b62e360-31e6:hover,.elementor .e-b62e360-31e6:focus-visible{border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: var(--tds-accent);\n}.elementor .e-b62e360-31e6{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-e4f86a2-1a97{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-71d93c5b-fc0d:hover,.elementor .e-71d93c5b-fc0d:focus-visible{border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: var(--tds-accent);\n}.elementor .e-71d93c5b-fc0d{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-37fd156f-b59e{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-5d038cbd-7a35{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-5c7c4b9-49f5{font-size:1.55rem;}.elementor .e-76140e13-cd74{font-size:0.95rem;}.elementor .e-5427fae7-b874{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-52708994-9c70{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-3dc7334e-f10c{font-size:0.88rem;line-height:1.7;}.elementor .e-2b6883f0-f713{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-1b3201ce-257e{font-size:0.88rem;line-height:1.7;}.elementor .e-12443f41-d49f{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-7063db6b-749f{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-5d2d2b34-2678{font-size:1.55rem;}.elementor .e-78d4669c-4073{font-size:0.95rem;}.elementor .e-56c635d5-dd5f{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-684f1b91-8cf8{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-767d942e-b301{font-size:0.88rem;line-height:1.7;}.elementor .e-124f3aec-f5e6{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-7704928c-91bf{font-size:0.88rem;line-height:1.7;}.elementor .e-732082b6-d99d{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-59b80b71-6e08{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-b8bd0fd-42d4{font-size:1.55rem;}.elementor .e-47468d33-4ac4{font-size:0.95rem;}.elementor .e-5e096af1-81db{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-6b37aa34-edd8{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-5ffd601b-a5f0{font-size:0.88rem;line-height:1.7;}.elementor .e-5e43724f-b5c8{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-5569ad07-9fda{font-size:0.88rem;line-height:1.7;}.elementor .e-4679372e-f553{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-6ebc89a5-ee9d{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-220fd988-d73e{font-size:1.55rem;}.elementor .e-37c5cb71-139e{font-size:0.95rem;}.elementor .e-5e67a2b3-36cc{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-5eb96352-443a{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-53678e5-acdb{font-size:0.88rem;line-height:1.7;}.elementor .e-1ca37c8c-edee{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-3e7373b8-3f64{font-size:0.88rem;line-height:1.7;}.elementor .e-75a19ce-555a{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-35a2d671-9bee{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-1a87364a-3996{font-size:1.55rem;}.elementor .e-7c1588b0-dff6{font-size:0.95rem;}.elementor .e-1c507f0d-8bb8{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-53c90847-169a{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-1c247304-f58e{font-size:0.88rem;line-height:1.7;}.elementor .e-54469ca3-cc1e{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-3e7ff153-c333{font-size:0.88rem;line-height:1.7;}.elementor .e-30bf3852-51c4{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-893fee2-82e4{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-44178e69-9443{font-size:1.55rem;}.elementor .e-20595f1b-54fb{font-size:0.95rem;}.elementor .e-7973f1ae-d2b1{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-52fea8ea-3113{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-3e09ef52-2f65{font-size:0.88rem;line-height:1.7;}.elementor .e-f439232-80a4{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-231df7dc-c78d{font-size:0.88rem;line-height:1.7;}.elementor .e-609dc192-86bb{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-141f2b76-7ee3{width:100%;display:grid;gap:1.75rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-7829294f-6eaf{width:100%;}.elementor .e-25635d9c-3c7f{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-2834041e-a325{font-size:1.55rem;}.elementor .e-4154b03f-47e4{font-size:0.95rem;}.elementor .e-2e95dacc-f234{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-64288be8-9b66{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-4b0ad8eb-1edf{font-size:0.88rem;line-height:1.7;}.elementor .e-727718bb-9f54{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-5ec310a0-42da{font-size:0.88rem;line-height:1.7;}.elementor .e-4b09c59f-dad6{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-55dc8a2b-4644{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-418d9d7f-117a{font-size:1.55rem;}.elementor .e-5a309b18-f166{font-size:0.95rem;}.elementor .e-f6ba0c8-3e9b{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-14c67aba-dcdc{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-5cd89c9f-303b{font-size:0.88rem;line-height:1.7;}.elementor .e-2f98e710-afdb{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-2e5afd2c-4af3{font-size:0.88rem;line-height:1.7;}.elementor .e-474fc0a6-3be1{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-1d1c73b-74f7{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-31ec46ca-fbaa{font-size:1.55rem;}.elementor .e-55433e50-301c{font-size:0.95rem;}.elementor .e-28848398-5a96{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-15a3c537-2e37{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-37179fdc-2d32{font-size:0.88rem;line-height:1.7;}.elementor .e-70aeba97-e8f9{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-4cc482e8-30da{font-size:0.88rem;line-height:1.7;}.elementor .e-2c6ef0b9-867d{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-6791802f-97a5{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-39c6c48c-79e6{font-size:1.55rem;}.elementor .e-3367695d-c352{font-size:0.95rem;}.elementor .e-3af8076e-f0c0{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-24d6cc6e-1d4a{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-48a74ace-1be0{font-size:0.88rem;line-height:1.7;}.elementor .e-11a9bc87-4e4c{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-7b2eaa11-ec9f{font-size:0.88rem;line-height:1.7;}.elementor .e-9a98453-37a1{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-e825f2e-25bd{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-159e3b91-9dd8{font-size:1.55rem;}.elementor .e-5d0627f7-be92{font-size:0.95rem;}.elementor .e-3f8e717c-fe5e{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-4f661cdf-fcf3{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-6382d153-2e27{font-size:0.88rem;line-height:1.7;}.elementor .e-7e4f9d6e-2add{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-63bb030d-1eb3{font-size:0.88rem;line-height:1.7;}.elementor .e-23c789d9-cf09{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-2801ed3c-86fd{width:100%;display:grid;gap:1.75rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-55bbab64-5e34{width:100%;}.elementor .e-6ec4dce-d766{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-444e6276-30df{font-size:1.55rem;}.elementor .e-6d0e1c05-15cf{font-size:0.95rem;}.elementor .e-600ad99b-52ab{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-67dd407d-12df{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-79d54d40-4e75{font-size:0.88rem;line-height:1.7;}.elementor .e-74712aa5-fa3d{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-2e4bcf1d-6f7a{font-size:0.88rem;line-height:1.7;}.elementor .e-76a332ae-156c{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-6bfe4303-2c44{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-21ad0596-acab{font-size:1.55rem;}.elementor .e-56754dbb-a78d{font-size:0.95rem;}.elementor .e-1bfdcb7c-c8f0{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-17244f9e-bbcf{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-57bfe720-2dcf{font-size:0.88rem;line-height:1.7;}.elementor .e-25a8d420-e068{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-7af9f11a-a169{font-size:0.88rem;line-height:1.7;}.elementor .e-2c8a62b-21f5{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-cad8a63-f7a1{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-27590e18-fb2f{font-size:1.55rem;}.elementor .e-2f64c0ea-dae1{font-size:0.95rem;}.elementor .e-8d2b5e1-304f{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-5655d9fc-59e2{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-6a51ae06-f74a{font-size:0.88rem;line-height:1.7;}.elementor .e-18834c7e-5232{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-41f3990c-fd25{font-size:0.88rem;line-height:1.7;}.elementor .e-1b652b5-e14c{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-41d8333c-c926{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-50f19534-35b4{font-size:1.55rem;}.elementor .e-fd0c043-8f05{font-size:0.95rem;}.elementor .e-6efd1ecf-8dc1{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-49ff1b13-2b5e{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-17acdbb3-7291{font-size:0.88rem;line-height:1.7;}.elementor .e-4cc0107c-81d9{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-608483be-6c93{font-size:0.88rem;line-height:1.7;}.elementor .e-3f5c14fa-cbbc{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-60796715-8619{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-39636226-47f2{font-size:1.55rem;}.elementor .e-51aeb97b-7788{font-size:0.95rem;}.elementor .e-2326f2f1-4eab{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-7fbaf1f6-a1b4{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-186c827c-61d8{font-size:0.88rem;line-height:1.7;}.elementor .e-46ffaa0c-b233{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-62fc9907-f45f{font-size:0.88rem;line-height:1.7;}.elementor .e-4b78dbdf-b19f{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-654b452e-195f{width:100%;display:grid;gap:1.75rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-5130e065-181e{width:100%;}.elementor .e-2b5b82b4-ae47{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-41d3c02f-3789{font-size:1.55rem;}.elementor .e-2344b52-bfac{font-size:0.95rem;}.elementor .e-7f961e62-39e3{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-720711d5-c42d{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-478e3f0b-e25b{font-size:0.88rem;line-height:1.7;}.elementor .e-4aa5efc4-5d52{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-5b90dc5c-3769{font-size:0.88rem;line-height:1.7;}.elementor .e-197069f7-9f5b{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-1c2cb392-d444{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-1082b5ac-89cb{font-size:1.55rem;}.elementor .e-691a00fb-a364{font-size:0.95rem;}.elementor .e-287999e5-6ad2{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-1e9304ec-2a2b{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-13b9cc9c-dd56{font-size:0.88rem;line-height:1.7;}.elementor .e-697f2de3-c85a{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-40567eef-72d6{font-size:0.88rem;line-height:1.7;}.elementor .e-cd92640-c1e5{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-418be96a-b972{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-6d3db203-fb09{font-size:1.55rem;}.elementor .e-50ac2bc4-9edd{font-size:0.95rem;}.elementor .e-7dd98311-91c2{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-40535c19-6907{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-1999a0d2-503f{font-size:0.88rem;line-height:1.7;}.elementor .e-2a6618ba-51f0{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-7eb92b3f-cd65{font-size:0.88rem;line-height:1.7;}.elementor .e-63a38a63-92b0{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-14f3175b-967f{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-97ca84d-5a19{font-size:1.55rem;}.elementor .e-19ec8529-f8c7{font-size:0.95rem;}.elementor .e-5c54d2dc-e7ca{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-533a5158-9d13{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-2c6f365b-3180{font-size:0.88rem;line-height:1.7;}.elementor .e-f5157c2-f753{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-27809186-4143{font-size:0.88rem;line-height:1.7;}.elementor .e-1163814f-7d78{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-22163a8-36c4{width:100%;display:grid;gap:1.75rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-25dd5dcf-a0ad{width:100%;}.elementor .e-64e8cb71-e229{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-576503c9-5dce{font-size:1.55rem;}.elementor .e-16ae9353-94ae{font-size:0.95rem;}.elementor .e-529e7bc4-8e27{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-7eea831d-9bbf{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-29972620-646a{font-size:0.88rem;line-height:1.7;}.elementor .e-7678f3af-6e45{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-68e9c4ca-da33{font-size:0.88rem;line-height:1.7;}.elementor .e-6e8bef46-eb74{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-4af23cc9-2282{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-4af61f5d-e88b{font-size:1.55rem;}.elementor .e-4c6d04e-6992{font-size:0.95rem;}.elementor .e-4e7b90f8-6fd0{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-169026ac-edca{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-41b8ca63-9a13{font-size:0.88rem;line-height:1.7;}.elementor .e-802dca5-7599{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-3f5f5e79-f833{font-size:0.88rem;line-height:1.7;}.elementor .e-6fed51d5-cc5c{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-beaac6d-9795{width:100%;height:220px;object-fit:contain;padding:1rem;background-color:var(--tds-cream);}.elementor .e-308a8f08-e80d{font-size:1.55rem;}.elementor .e-73660730-39d4{font-size:0.95rem;}.elementor .e-3b35201f-36e6{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-4d10ff7a-1e2b{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-45e27241-f46b{font-size:0.88rem;line-height:1.7;}.elementor .e-250146b6-6e6b{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-6d1e750-4aa2{font-size:0.88rem;line-height:1.7;}.elementor .e-72d80d6e-9845{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-3f4e0154-821d{width:100%;height:220px;object-fit:cover;padding:0px;background-color:var(--tds-cream);}.elementor .e-14e5d51b-19e4{font-size:1.55rem;}.elementor .e-1728bef8-7fef{font-size:0.95rem;}.elementor .e-f50384b-b7f6{font-size:0.82rem;color:var(--tds-accent);}.elementor .e-18597827-833f{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-30abffa0-e287{font-size:0.88rem;line-height:1.7;}.elementor .e-209b97fe-39b0{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-1c46bd3c-4ff1{font-size:0.88rem;line-height:1.7;}.elementor .e-55bbddb5-3b48{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-42bbf3d2-30ee{width:100%;display:grid;gap:1.75rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-7056bc7e-a745{width:100%;}.elementor .e-40171c6-9358{width:100%;}.elementor .e-23e29572-5991{width:100%;}.elementor .e-32470941-51a0{align-items:center;}.elementor .e-45034f4d-5cf0{font-size:2.6rem;}.elementor .e-e524a1a-460d{margin-block-start:0.5rem;}.elementor .e-5fefcd7f-9ff2{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-3b51ee41-792d{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;}