.elementor .e-7b2cc3-5905{font-family:Inter;font-weight:600;font-size:0.85rem;color:#AE9D4F;letter-spacing:0.14em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-6244d8a1-3f00{font-family:Inter;font-weight:700;font-size:3.4rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.12;margin:0px;}.elementor .e-2008fdfd-cb05{max-width:40rem;font-family:Inter;font-size:1.15rem;color:#E6E3DA;line-height:1.65;margin:0px;}.elementor .e-55afad3f-18f3:hover,.elementor .e-55afad3f-18f3:focus-visible{background-color:#C4B36A;}.elementor .e-55afad3f-18f3{font-family:Inter;font-weight:700;font-size:1rem;color:#0B0909;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:4px;background-color:#AE9D4F;}.elementor .e-3cc2a198-a48d:hover,.elementor .e-3cc2a198-a48d:focus-visible{color:#AE9D4F;border-color:#AE9D4F;}.elementor .e-3cc2a198-a48d{font-family:Inter;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:4px;border-width:1px;border-color:#6E7666;border-style:solid;background-color:transparent;}.elementor .e-451cec10-eb55{width:auto;padding:0px;margin-block-start:0.75rem;gap:1rem;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-57e60b54-82c7{font-family:Inter;font-size:0.9rem;color:#AAA1A1;letter-spacing:0.02em;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3a091b60-abcc{max-width:38rem;text-align:center;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;text-align: left;\n}.elementor .e-1d44cbf1-d4a9{min-height:680px;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:max(2rem, calc((100% - 1140px) / 2));padding-inline-end:max(2rem, calc((100% - 1140px) / 2));background-image:linear-gradient(90deg, #080808 0%,rgba(8,8,8,0.94) 38%,rgba(8,8,8,0.35) 60%,rgba(8,8,8,0) 75%),url("https://toomaskarting.ee/wp-content/uploads/2026/10/Toomas-Karting-personaaltreener-mentor-kitsam.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#080808;flex-direction:column;justify-content:flex-start;align-items:center;background-position: center 30%; background-size: cover, auto 100%; background-position: center, right center; background-position: center, right -340px center; background-size: cover, auto 100%; background-position: center, right -250px center; background-position: center, right 8% center; background-size: cover, auto 100%; background-position: center, right 1% center; background-repeat: no-repeat; background-position: center, calc(50% + 330px) center; background-size: cover, auto 100%; background-position: center, calc(50% + 330px) center; background-size: cover, auto 100%; background-position: center, calc(50% + 330px) center; background-size: cover, auto 100%; background-position: center, calc(50% + 420px) center;\n}.elementor .e-16b35d87-f501{font-family:Inter;font-weight:700;font-size:2.4rem;color:#FFFFFF;text-align:center;margin:0px;}.elementor .e-253fe1c7-6ee4{max-width:42rem;font-family:Inter;font-size:1.1rem;color:#AAA1A1;line-height:1.7;text-align:center;margin:0px;}.elementor .e-7be4cee9-6dde{font-family:Inter;font-weight:700;font-size:0.78rem;color:#FFFFFF;letter-spacing:0.14em;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;margin:0px;border-radius:3px;border-width:1px;border-color:#6E7666;border-style:solid;background-color:#6E7666;align-self:flex-start;}.elementor .e-39f554cd-16f8{font-family:Inter;font-weight:700;font-size:1.6rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-5846277-ae37{font-family:Inter;font-size:1rem;color:#E6E3DA;line-height:1.65;margin:0px;}.elementor .e-618a6e25-6fb0{font-family:Inter;font-size:0.92rem;color:#AAA1A1;line-height:1.5;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #2A2727; & strong { display: block; color: #FFFFFF; font-size: 1.02rem; } & span { display: block; } & a { display: inline-block; margin-top: 0.35rem; color: #AE9D4F; font-weight: 600; text-decoration: none; } & a:hover { color: #C4B36A; }\n}.elementor .e-3b487432-d556{font-family:Inter;font-size:0.92rem;color:#AAA1A1;line-height:1.5;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #2A2727; & strong { display: block; color: #FFFFFF; font-size: 1.02rem; } & span { display: block; } & a { display: inline-block; margin-top: 0.35rem; color: #AE9D4F; font-weight: 600; text-decoration: none; } & a:hover { color: #C4B36A; }\n}.elementor .e-166fb06d-ba67{font-family:Inter;font-size:0.92rem;color:#AAA1A1;line-height:1.5;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-block-end-width:1px;border-top-style: solid; border-top-color: #2A2727; border-bottom-style: solid; border-bottom-color: #2A2727; & strong { display: block; color: #FFFFFF; font-size: 1.02rem; } & span { display: block; } & a { display: inline-block; margin-top: 0.35rem; color: #AE9D4F; font-weight: 600; text-decoration: none; } & a:hover { color: #C4B36A; }\n}.elementor .e-34a19ade-3484{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-5dadc598-e4e4:hover,.elementor .e-5dadc598-e4e4:focus-visible{color:#AE9D4F;border-color:#AE9D4F;}.elementor .e-5dadc598-e4e4{font-family:Inter;font-weight:600;font-size:0.95rem;color:#FFFFFF;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#6E7666;border-style:solid;background-color:transparent;}.elementor .e-735bae58-8083{padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;gap:0.75rem;flex-wrap:wrap;}.elementor .e-10fb069f-60be{padding:2.25rem;border-radius:12px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#3D3838;border-style:solid;background-image:linear-gradient(150deg, rgba(0,0,0,0.2) 17%,rgba(73,73,73,0.2) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 16px 40px 0px rgba(0,0,0,0.5);display:flex;flex-direction:column;gap:1rem;flex:1 1 17rem;border-top-style: solid; border-top-color: #6E7666; border-top-style: solid; border-top-color: #6E7666;\n}.elementor .e-47f8762e-395d{font-family:Inter;font-weight:700;font-size:0.78rem;color:#0B0909;letter-spacing:0.14em;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;margin:0px;border-radius:3px;background-color:#AE9D4F;align-self:flex-start;}.elementor .e-2bd2891e-b7f7{font-family:Inter;font-weight:700;font-size:1.6rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-baad879-5885{font-family:Inter;font-size:1rem;color:#E6E3DA;line-height:1.65;margin:0px;}.elementor .e-22066239-2812{font-family:Inter;font-size:0.92rem;color:#AAA1A1;line-height:1.5;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #2A2727; & strong { display: block; color: #FFFFFF; font-size: 1.02rem; } & span { display: block; }\n}.elementor .e-740c5860-bbe3{font-family:Inter;font-size:0.92rem;color:#AAA1A1;line-height:1.5;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #2A2727; & strong { display: block; color: #FFFFFF; font-size: 1.02rem; } & span { display: block; }\n}.elementor .e-7dc6c335-bc21{font-family:Inter;font-size:0.92rem;color:#AAA1A1;line-height:1.5;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-block-end-width:1px;border-top-style: solid; border-top-color: #2A2727; border-bottom-style: solid; border-bottom-color: #2A2727; & strong { display: block; color: #FFFFFF; font-size: 1.02rem; } & span { display: block; }\n}.elementor .e-36b50b8a-abab{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-23d446ca-7617:hover,.elementor .e-23d446ca-7617:focus-visible{background-color:#C4B36A;}.elementor .e-23d446ca-7617{font-family:Inter;font-weight:700;font-size:0.95rem;color:#0B0909;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;background-color:#AE9D4F;}.elementor .e-441e9ba5-14cb:hover,.elementor .e-441e9ba5-14cb:focus-visible{color:#AE9D4F;border-color:#AE9D4F;}.elementor .e-441e9ba5-14cb{font-family:Inter;font-weight:600;font-size:0.95rem;color:#FFFFFF;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#6E7666;border-style:solid;background-color:transparent;}.elementor .e-567d0547-a4c2{padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;gap:0.75rem;flex-wrap:wrap;}.elementor .e-71c853e7-14f4{padding:2.25rem;border-radius:12px;border-width:2px;border-color:#AE9D4F;border-style:solid;background-image:linear-gradient(150deg, rgba(0,0,0,0.2) 17%,rgba(73,73,73,0.2) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 0px 4px rgba(174,157,79,0.25),0px 16px 40px 0px rgba(0,0,0,0.5);display:flex;flex-direction:column;gap:1rem;flex:1 1 17rem;}.elementor .e-33eb4148-7c0c{padding:0px;margin-block-start:1rem;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-75a23fbd-cf6b{max-width:42rem;font-family:Inter;font-size:0.95rem;color:#AE9D4F;line-height:1.6;text-align:center;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3d92bb64-7bd4{max-width:1140px;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-69c8fbde-f4e1{font-family:Inter;font-weight:800;font-size:2.5rem;color:#FFFFFF;line-height:1.15;text-align:center;margin:0px;}.elementor .e-4218ae27-8293{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:2.5rem;align-items:center;}.elementor .e-7d3c6cad-dcd1{font-family:Inter;font-weight:700;font-size:2.2rem;color:#FFFFFF;margin:0px;}.elementor .e-531a289b-8498{max-width:36rem;font-family:Inter;font-size:1.1rem;color:#E6E3DA;line-height:1.65;margin:0px;}.elementor .e-56ca9b66-38d5:hover,.elementor .e-56ca9b66-38d5:focus-visible{background-color:#C4B36A;}.elementor .e-56ca9b66-38d5{font-family:Inter;font-weight:700;font-size:1.05rem;color:#0B0909;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin-block-start:0.5rem;border-radius:4px;background-color:#AE9D4F;}.elementor .e-f0e8179-ed71{font-family:Inter;font-size:0.95rem;color:#AAA1A1;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52c9e216-8a40{width:100%;max-width:52rem;text-align:center;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:12px;border-width:1px;border-color:#AE9D4F;border-style:solid;background-image:linear-gradient(135deg, #1B1818 0%,#24201C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 0px 4px rgba(174,157,79,0.2),0px 16px 40px 0px rgba(0,0,0,0.5);display:flex;flex-direction:column;gap:1.1rem;align-items:center;}.elementor .e-7e325137-a91b{padding-block-start:2rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;justify-content:center;}