.elementor .e-222b21f5-343a{font-size:0.8rem;color:#d2d2d8;}.elementor .e-321575f9-6bc6{font-size:3.7rem;color:#ffffff;line-height:1.1;}.elementor .e-2a0b3751-8cb6{width:3rem;height:0.25rem;padding:0px;margin-block-start:0.3rem;background-color:#e3000f;}.elementor .e-12d41548-b1b4{position:relative;z-index:2;gap:1.1rem;flex:1 1 0px;}.elementor .e-60ca6bf2-edfe{width:100%;height:auto;aspect-ratio:1920/1081;object-fit:contain;opacity:68%;display:block;}.elementor .e-41bdf48e-1e55{position:absolute;padding:0px;background-image:linear-gradient(90deg, #111117 0%,#11111700 38%,#11111700 88%,#111117 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset:0;\n}.elementor .e-26a1a2cf-8ab7{width:0.45rem;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:2rem;padding:0px;background-color:#e3000f;transform:rotateX(0deg) rotateY(0deg) rotateZ(16deg);}.elementor .e-34e11ba2-8c57{position:relative;padding:0px;flex:1 1 0px;}.elementor .e-56fb3358-b736{gap:3rem;align-items:center;}.elementor .e-4e6a745b-a51e{overflow:hidden;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#111117;}.elementor .e-48867a34-883d{max-width:44rem;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;align-items:center;}.elementor .e-7a61cd70-2e10{max-width:48rem;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3800be0c-160f{font-size:1.2rem;}.elementor .e-738621ad-7054{padding:2rem;border-block-end-width:0.2rem;gap:1rem;border-bottom-style: solid; border-bottom-color: #e3000f;\n}.elementor .e-393329a5-fc7e{font-size:1.2rem;}.elementor .e-5ae539d2-735c{padding:2rem;border-block-end-width:0.2rem;gap:1rem;border-bottom-style: solid; border-bottom-color: #e3000f;\n}.elementor .e-361d52f4-80bc{font-size:1rem;overflow-wrap:anywhere;\n}.elementor .e-3d780051-ca8b{padding:2rem;border-block-end-width:0.2rem;gap:1rem;border-bottom-style: solid; border-bottom-color: #e3000f;\n}.elementor .e-51bfaa7b-20c9{gap:1.5rem;align-items:stretch;}.elementor .e-1dc420bf-d2d5{max-width:46rem;font-family:Manrope;font-size:1rem;color:#62626c;line-height:1.8;}.elementor .e-5bc9e7d1-cbeb{font-family:Urbanist;font-weight:800;font-size:1.35rem;color:#111117;line-height:1.2;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f564974-995d{font-family:Manrope;font-size:0.92rem;color:#55555f;line-height:1.8;margin:0px;}.elementor .e-4fe2f6c7-306f{font-family:Manrope;font-size:0.92rem;color:#55555f;line-height:1.8;margin:0px;}.elementor .e-b9cbbf4-197f{padding:1.6rem;border-block-start-width:3px;background-color:#ffffff;flex-direction:column;gap:0.25rem;flex:1 1 0px;border-top-style: solid; border-top-color: #e3000f;\n}.elementor .e-7357a331-24f1{font-family:Urbanist;font-weight:800;font-size:1.35rem;color:#111117;line-height:1.2;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-478a243c-28bb{font-family:Manrope;font-size:0.92rem;color:#55555f;line-height:1.8;margin:0px;}.elementor .e-59479890-77c9{font-family:Manrope;font-size:0.92rem;color:#55555f;line-height:1.8;margin:0px;}.elementor .e-1ad5c245-eee2{padding:1.6rem;border-block-start-width:3px;background-color:#ffffff;flex-direction:column;gap:0.25rem;flex:1 1 0px;border-top-style: solid; border-top-color: #e3000f;\n}.elementor .e-703c83e9-10be{font-family:Urbanist;font-weight:800;font-size:1.35rem;color:#111117;line-height:1.2;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4add59b2-4ae8{font-family:Manrope;font-size:0.92rem;color:#55555f;line-height:1.8;margin:0px;}.elementor .e-19e29f8-3555{padding:1.6rem;border-block-start-width:3px;background-color:#ffffff;flex-direction:column;gap:0.25rem;flex:1 1 0px;border-top-style: solid; border-top-color: #e3000f;\n}.elementor .e-1058a57f-f411{padding:0px;display:flex;flex-direction:row;gap:2rem;}.elementor .e-6611d3ac-1874{font-family:Manrope;font-size:0.85rem;color:#62626c;line-height:1.6;margin:0px;}.elementor .e-279d9e15-a31d{flex-direction:column;gap:1.5rem;}.elementor .e-4340d38f-c1ba{padding-block-start:4rem;padding-block-end:4rem;background-color:#f4f4f5;}.elementor .e-4d1e69d8-3a1b{flex:1 1 0px;}.elementor .e-600093ce-bf58{width:100%;font-size:0.85rem;}.elementor .e-42728beb-faf8{font-family:Manrope;font-weight:700;font-size:0.88rem;color:#111117;line-height:1.5;}.elementor .e-16ca2886-a715:focus{border-color:#ec2526;outline-width:2px;outline-color:#ec2526;outline-style:solid;outline-offset:2px;}.elementor .e-16ca2886-a715{width:100%;height:auto;min-width:0px;min-height:3.5rem;font-family:Manrope;font-size:1rem;color:#111117;line-height:1.5;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:#dddfe3;border-style:solid;background-color:#f7f7f8;}.elementor .e-601edfc3-9edb{width:calc(50% - .75rem);min-width:0px;padding:0px;gap:0.55rem;}.elementor .e-785bdb45-c9fd{font-family:Manrope;font-weight:700;font-size:0.88rem;color:#111117;line-height:1.5;}.elementor .e-14eeb96d-826d:focus{border-color:#ec2526;outline-width:2px;outline-color:#ec2526;outline-style:solid;outline-offset:2px;}.elementor .e-14eeb96d-826d{width:100%;height:auto;min-width:0px;min-height:3.5rem;font-family:Manrope;font-size:1rem;color:#111117;line-height:1.5;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:#dddfe3;border-style:solid;background-color:#f7f7f8;}.elementor .e-207a7369-cf1b{width:calc(50% - .75rem);min-width:0px;padding:0px;gap:0.55rem;}.elementor .e-45fe78c5-78e5{font-family:Manrope;font-weight:700;font-size:0.88rem;color:#111117;line-height:1.5;}.elementor .e-3f257ac3-d391:focus{border-color:#ec2526;outline-width:2px;outline-color:#ec2526;outline-style:solid;outline-offset:2px;}.elementor .e-3f257ac3-d391{width:100%;height:auto;min-width:0px;min-height:3.5rem;font-family:Manrope;font-size:1rem;color:#111117;line-height:1.5;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:#dddfe3;border-style:solid;background-color:#f7f7f8;}.elementor .e-5af0cdc9-d2a3{width:calc(50% - .75rem);min-width:0px;padding:0px;gap:0.55rem;}.elementor .e-1bd859cd-4966{font-family:Manrope;font-weight:700;font-size:0.88rem;color:#111117;line-height:1.5;}.elementor .e-e32b05b-58e6:focus{border-color:#ec2526;outline-width:2px;outline-color:#ec2526;outline-style:solid;outline-offset:2px;}.elementor .e-e32b05b-58e6{width:100%;height:auto;min-width:0px;min-height:3.5rem;font-family:Manrope;font-size:1rem;color:#111117;line-height:1.5;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:#dddfe3;border-style:solid;background-color:#f7f7f8;}.elementor .e-1bb13a1b-f471{width:calc(50% - .75rem);min-width:0px;padding:0px;gap:0.55rem;}.elementor .e-15ae7089-1b1f{font-family:Manrope;font-weight:700;font-size:0.88rem;color:#111117;line-height:1.5;}.elementor .e-53827558-924f:focus{border-color:#ec2526;outline-width:2px;outline-color:#ec2526;outline-style:solid;outline-offset:2px;}.elementor .e-53827558-924f{width:100%;height:auto;min-width:0px;min-height:10rem;font-family:Manrope;font-size:1rem;color:#111117;line-height:1.5;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:#dddfe3;border-style:solid;background-color:#f7f7f8;resize:vertical;\n}.elementor .e-39eeac63-e2ac{width:100%;min-width:0px;padding:0px;gap:0.55rem;}.elementor .e-24cc7d01-e6fa{font-family:Manrope;font-weight:700;font-size:0.88rem;color:#111117;line-height:1.5;}.elementor .e-79ca229b-6ac0{width:1px;height:1px;overflow:hidden;position:absolute;inset-block-start:auto;inset-inline-start:-10000px;padding:0px;}.elementor .e-7812445d-f27c{font-size:0.82rem;line-height:1.7;}.elementor .e-5d6b34e6-78be{font-weight:700;font-size:0.82rem;color:#c91e20;text-decoration:underline;}.elementor .e-28d4975f-5904{width:100%;min-width:0px;padding:0px;gap:0.55rem;}.elementor .e-647286e7-90d1{min-height:3.5rem;max-width:100%;cursor:pointer;white-space:normal;\n}.elementor .e-6fd5e629-498d{font-size:0.95rem;color:#24462c;line-height:1.7;}.elementor .e-6088067e-a80b{font-weight:700;font-size:0.9rem;color:#24462c;text-decoration:underline;}.elementor .e-1069b95f-19b0{width:100%;font-size:1rem;color:#24462c;padding:1.25rem;background-color:#e8f3e9;text-align:left;\n}.elementor .e-29721f48-c8ed{font-size:0.95rem;color:#842029;line-height:1.7;}.elementor .e-c10d589-793a{font-weight:700;font-size:0.9rem;color:#842029;text-decoration:underline;}.elementor .e-1f510f9e-51dd{width:100%;font-size:1rem;color:#842029;padding:1.25rem;background-color:#fce9e9;text-align:left;\n}.elementor .e-683cd6b2-3640{width:100%;padding:0px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;align-items:start;}.elementor .e-5cbe1ab3-cec9{flex:2 1 0px;}.elementor .e-735d8cf8-2901{gap:4rem;align-items:flex-start;}.elementor .e-5cae9fce-ba74{background-image:linear-gradient(0deg, #f5f5f5eb 0%,#f5f5f5eb 100%),url("https://timo-fahrschule.de/wp-content/uploads/2026/10/drivschol-geometrie.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f5f5f5;background-position:center center,left center; background-size:cover,auto 100%; background-repeat:no-repeat,no-repeat;\n}.elementor .e-6d85e49f-8b46{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:center;\n}.elementor .e-366ff506-7375{min-width:0px;flex:1 1 0px;}.elementor .e-71da2641-2fa4{flex:1 1 0px;}