.elementor .e-6b45f4e2-c6ed3b2{width:700px;color:var(--Black);text-align:center;align-self:center;}.elementor .e-2d9bf754-5be1476{width:900px;color:var(--Black);text-align:center;align-self:center;}.elementor .e-30cd8332-b612065{width:100%;}.elementor .e-5437002-310fc02{font-family:var(--Teko);font-weight:500;font-size:1.5rem;color:var(--Accent);text-align:start;}.elementor .e-ee2ee0d-cf5ebe6{width:40px;height:2px;padding:0px;margin-block-start:-15px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--Accent);}.elementor .e-36e96751-9f33ec0{width:80%;color:var(--Primary);text-align:start;margin-block-end:20px;}.elementor .e-67e9c42-4bd3c8f{width:86%;}.elementor .e-7f19df9f-fe3a811{align-self:start;}.elementor .e-5ef9649-8ce1c8a{width:50%;padding:0px;margin:0px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-3d1b1fb7-63e82cc{width:35%;color:var(--Primary);}.elementor .e-46c18d16-23dd4e7{width:65%;}.elementor .e-3f9d6270-01ea099{width:100%;padding:40px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--Accent);border-style:solid;background-image:url("https://www.sv-tailfingen.de/wp-content/uploads/2026/11/bg-dot.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:20px;}.elementor .e-b201bd5-9e69a08{width:35%;color:var(--Primary);}.elementor .e-276b1e61-7a3d69b{width:65%;}.elementor .e-54184851-0843d68{width:100%;padding:40px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--Accent);border-style:solid;background-image:url("https://www.sv-tailfingen.de/wp-content/uploads/2026/11/bg-dot.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:20px;}.elementor .e-5e1a3865-349ab30{width:45%;padding:0px;margin:0px;flex-direction:column;gap:20px;justify-content:flex-end;}.elementor .e-1aef8893-ec4005a{flex-direction:row;gap:40px;justify-content:space-between;}.elementor .e-1cdf495b-2363017{width:50%;color:var(--Primary);text-align:center;}.elementor .e-3a55a993-7ce1fec{width:60%;text-align:center;}.elementor .e-5de30f36-d274d36{width:40px;height:40px;color:var(--Accent-2);}.elementor .e-79cf0b63-5f7ad6b{color:var(--Primary);margin-block-start:20px;}.elementor .e-32efb47d-e21abcd{color:var(--Text);margin-block-start:5px;}.elementor .e-5ea2c4ab-cde1b9f{padding:24px;margin:0px;border-radius:0px;border-width:2px;border-color:var(--line);border-style:solid;background-color:var(--White);transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-5ea2c4ab-cde1b9f:hover,.elementor .e-5ea2c4ab-cde1b9f:focus-visible{border-color:var(--White);box-shadow:0px 0px 40px 4px #e0e0e0;}.elementor .e-1a0dcd1a-9a83c72{width:40px;height:40px;color:var(--Accent-2);}.elementor .e-54b17929-6ec0a09{color:var(--Primary);margin-block-start:20px;}.elementor .e-631faa84-cc0f5a0{color:var(--Text);margin-block-start:5px;}.elementor .e-53909218-f74a711{padding:24px;margin:0px;border-radius:0px;border-width:2px;border-color:var(--line);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-53909218-f74a711:hover,.elementor .e-53909218-f74a711:focus-visible{border-color:var(--White);background-color:var(--White);box-shadow:0px 0px 40px 4px #e0e0e0;}.elementor .e-1964dee7-7f321c3{width:40px;height:40px;color:var(--Accent-2);}.elementor .e-50d0138a-0e92ea7{color:var(--Primary);margin-block-start:20px;}.elementor .e-1aec331a-ef9b4cc{color:var(--Text);margin-block-start:5px;}.elementor .e-4146dea2-2b7e4b9{padding:24px;margin:0px;border-radius:0px;border-width:2px;border-color:var(--line);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-4146dea2-2b7e4b9:hover,.elementor .e-4146dea2-2b7e4b9:focus-visible{border-color:var(--White);background-color:var(--White);box-shadow:0px 0px 40px 4px #e0e0e0;}.elementor .e-509c23f7-462aa5e{padding:0px;margin-block-start:30px;gap:30px;grid-template-rows:repeat(1, 1fr);}.elementor .e-655f8248-85e8231{margin-block-start:0%;margin-block-end:0%;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-329d9154-a32a7f7{flex-direction:column;}.elementor .e-468b30ec-fe0ff70{border-width:0px;border-style:none;}.elementor .e-ee55475-475e5c2{width:40px;margin-block-start:-15px;border-width:1px;border-color:var(--Accent);border-style:solid;}.elementor .e-38ba5433-0641a57{width:50%;color:var(--Primary);}.elementor .e-1a1f8384-a02e5f8{width:100%;padding:0px;margin-inline-end:0%;flex-direction:column;gap:20px;}.elementor .e-155097aa-83b7e5d{width:80%;height:50vh;object-fit:cover;object-position:center center;padding:10px;border-radius:0px;border-width:1px;border-color:#d1d1d1;border-style:solid;align-self:end;}.elementor .e-295923d7-af44cc6{width:20%;height:20%;position:absolute;inset-block-start:120px;inset-inline-start:20px;z-index:-1;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;align-items:start;}.elementor .e-22010824-a138a25{width:35%;padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;justify-content:flex-start;}.elementor .e-600b5aff-0059f79{width:28%;padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-170cf481-893803a{width:28%;padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-1e3a800f-20901ab{display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-8dd4b10-9cc2d37{width:50%;color:var(--Primary);text-align:center;}.elementor .e-91d3995-d9ebedb{width:60%;text-align:center;}.elementor .e-7f5a74ca-99512e7{margin-block-start:0%;margin-block-end:0%;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-77bf05-772e9b4{color:var(--Primary);margin-block-start:0px;}.elementor .e-78346e5c-6e1cbcc{color:var(--Text);margin-block-start:5px;}.elementor .e-467b5add-653fe25{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-width:0px;border-color:var(--Accent);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-467b5add-653fe25:hover,.elementor .e-467b5add-653fe25:focus-visible{border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-6cdf3de9-b763155{color:var(--Primary);margin-block-start:0px;}.elementor .e-22f69dac-a237b17{color:var(--Text);margin-block-start:5px;}.elementor .e-63a2a203-d5532db{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--Accent);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-63a2a203-d5532db:hover,.elementor .e-63a2a203-d5532db:focus-visible{border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-2782f922-661c2b3{color:var(--Primary);margin-block-start:0px;}.elementor .e-3ef41e03-22047c4{color:var(--Text);margin-block-start:5px;}.elementor .e-4c7838f5-665206f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--Accent);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-4c7838f5-665206f:hover,.elementor .e-4c7838f5-665206f:focus-visible{border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-6dc4ea62-ce17492{color:var(--Primary);margin-block-start:0px;}.elementor .e-ffbf47a-b832a7f{color:var(--Text);margin-block-start:5px;}.elementor .e-70c9db31-80a4fc7{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--Accent);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:15px;}.elementor .e-70c9db31-80a4fc7:hover,.elementor .e-70c9db31-80a4fc7:focus-visible{border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-106249ed-0c5e4be{padding:0px;margin-block-start:30px;margin-block-end:30px;gap:30px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-6cd1df29-b60e730{flex-direction:column;gap:40px;}.elementor .e-1d70e2b3-2203b48{width:25%;color:var(--Primary);}.elementor .e-4f70847b-41d3590{width:50%;text-align:start;}.elementor .e-23bbb27f-53c5766{width:20%;align-self:center;}.elementor .e-386dfbad-6547ef7{display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}