.elementor .e-42dc481-012c{width:2.9rem;height:2.9rem;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-7edcf2a-cf73{font-family:var(--font-heading);font-weight:700;font-size:1.5rem;color:var(--text-white);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-d2bce5b-5a03{width:auto;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.7rem;flex:0 0 auto;align-items:center;}.elementor .e-c2fdfbc-722b{font-family:var(--font-heading);font-weight:600;font-size:0.95rem;color:var(--accent-red);letter-spacing:0.08em;text-decoration:none;text-transform:uppercase;}.elementor .e-b8080da-8544{font-family:var(--font-heading);font-weight:600;font-size:0.95rem;color:var(--text-white);letter-spacing:0.08em;text-decoration:none;text-transform:uppercase;}.elementor .e-ff44f55-9b9b{font-family:var(--font-heading);font-weight:600;font-size:0.95rem;color:var(--text-white);letter-spacing:0.08em;text-decoration:none;text-transform:uppercase;}.elementor .e-177a121-807a{font-family:var(--font-heading);font-weight:600;font-size:0.95rem;color:var(--text-white);letter-spacing:0.08em;text-decoration:none;text-transform:uppercase;}.elementor .e-eb850f2-03e6{font-family:var(--font-heading);font-weight:600;font-size:0.95rem;color:var(--text-white);letter-spacing:0.08em;text-decoration:none;text-transform:uppercase;}.elementor .e-2835d3a-154c{font-family:var(--font-heading);font-weight:600;font-size:0.95rem;color:var(--text-white);letter-spacing:0.08em;text-decoration:none;text-transform:uppercase;}.elementor .e-4c4f492-d07b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.5rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-5fc8171-40f1{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 auto;align-items:center;}.elementor .e-5eaa198-c2fb{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.1rem;flex:0 0 auto;align-items:center;}.elementor .e-639ef25-625d{width:100%;max-width:78rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:1.2rem;justify-content:space-between;align-items:center;}.elementor .e-a17e213-5f6a{width:100%;position:sticky;inset-block-start:0px;z-index:90;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:0px;background-color:rgba(14,14,16,0.94);}.elementor .e-348ee16-bc53{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--accent-red);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-4d7e6a9-7cde{max-width:48rem;font-family:var(--font-heading);font-weight:700;font-size:5rem;color:var(--text-white);line-height:1.0;text-transform:uppercase;}.elementor .e-0b30abf-6f61{max-width:38rem;font-family:var(--font-body);font-size:1.25rem;color:var(--text-white);line-height:1.6;}.elementor .e-4a31d90-c686{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--text-white);letter-spacing:0.1em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:2px;border-width:2px;border-color:var(--accent-red);border-style:solid;background-color:var(--accent-red);align-self:flex-start;}.elementor .e-d17ff5e-9c36{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--text-white);letter-spacing:0.1em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:2px;border-width:2px;border-color:rgba(255,255,255,0.45);border-style:solid;background-color:rgba(0,0,0,0);align-self:flex-start;}.elementor .e-4842ffc-adb0{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.9rem;flex-wrap:wrap;}.elementor .e-4510d72-f13b{width:100%;max-width:78rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;justify-content:center;}.elementor .e-9c03d2c-ee43{width:100%;min-height:60vh;padding-block-start:4rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(180deg, rgba(14,14,16,0.52) 0%,rgba(14,14,16,0.88) 100%),url("https://vmotorsport.com/wp-content/uploads/2026/10/hero-motion-blur-1-1024x452.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;}.elementor .e-9882bc0-3511{font-family:var(--font-heading);font-weight:700;font-size:2.6rem;color:var(--accent-red);line-height:1;}.elementor .e-da410fd-e272{font-family:var(--font-body);font-size:0.9rem;color:var(--text-grey);line-height:1.45;}.elementor .e-324ecc1-81bf{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.3rem;flex:1 1 10rem;}.elementor .e-322b5b7-e0bb{font-family:var(--font-heading);font-weight:700;font-size:2.6rem;color:var(--accent-red);line-height:1;}.elementor .e-6658be0-671d{font-family:var(--font-body);font-size:0.9rem;color:var(--text-grey);line-height:1.45;}.elementor .e-bfd7140-1bc8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.3rem;flex:1 1 10rem;}.elementor .e-ba2b779-cd9a{font-family:var(--font-heading);font-weight:700;font-size:2.6rem;color:var(--accent-red);line-height:1;}.elementor .e-e709751-8a84{font-family:var(--font-body);font-size:0.9rem;color:var(--text-grey);line-height:1.45;}.elementor .e-979198c-ca2b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.3rem;flex:1 1 10rem;}.elementor .e-9db0dc6-9463{font-family:var(--font-heading);font-weight:700;font-size:2.6rem;color:var(--accent-red);line-height:1;}.elementor .e-da177cc-bfdb{font-family:var(--font-body);font-size:0.9rem;color:var(--text-grey);line-height:1.45;}.elementor .e-e652c9e-53c5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.3rem;flex:1 1 10rem;}.elementor .e-511e77b-e784{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:2rem;flex-wrap:wrap;}.elementor .e-3dbc295-a979{width:100%;max-width:72rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0rem;}.elementor .e-356acd8-9552{width:100%;padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--panel-dark);flex-direction:column;}.elementor .e-30b1fa2-2b86{font-family:var(--font-heading);font-weight:700;font-size:0.9rem;color:var(--accent-red);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-de27969-73a6{max-width:40rem;font-family:var(--font-heading);font-weight:700;font-size:3.2rem;color:var(--text-white);line-height:1.03;text-transform:uppercase;}.elementor .e-2aade40-2ed9{max-width:46rem;font-family:var(--font-body);font-size:1.1rem;color:var(--text-grey);line-height:1.7;}.elementor .e-8391ac6-b51e{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.85rem;}.elementor .e-7e2467c-978d{width:100%;height:15rem;min-width:0px;object-fit:cover;}.elementor .e-2285322-74bf{width:100%;height:15rem;min-width:0px;object-fit:cover;}.elementor .e-11d0597-a1c2{width:100%;height:15rem;min-width:0px;object-fit:cover;}.elementor .e-c6fdb00-084e{width:100%;height:15rem;min-width:0px;object-fit:cover;}.elementor .e-7145f71-f612{width:100%;height:15rem;min-width:0px;object-fit:cover;}.elementor .e-e97e3f1-a874{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.5rem;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;}.elementor .e-ca460b2-93c5{width:100%;max-width:72rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.4rem;}.elementor .e-a48eea7-6d43{width:100%;padding-block-start:4.4rem;padding-block-end:4.4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--bg-black);flex-direction:column;}.elementor .e-d8b310f-e958{font-family:var(--font-heading);font-weight:700;font-size:0.9rem;color:var(--accent-red);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-bd37d44-73f9{max-width:46rem;font-family:var(--font-heading);font-weight:700;font-size:3.2rem;color:var(--text-white);line-height:1.03;text-transform:uppercase;}.elementor .e-6f464a3-513c{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.85rem;}.elementor .e-238a6cb-e1bb{width:100%;aspect-ratio:16 / 10;object-fit:cover;}.elementor .e-77618fc-6ce7{font-family:var(--font-heading);font-weight:700;font-size:0.9rem;color:var(--accent-red);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-e934583-e9b8{font-family:var(--font-heading);font-weight:700;font-size:1.9rem;color:var(--text-white);letter-spacing:0.01em;line-height:1.1;text-transform:uppercase;}.elementor .e-b34794b-02aa{max-width:30rem;font-family:var(--font-body);font-size:1.02rem;color:var(--text-grey);line-height:1.7;}.elementor .e-ea691af-3f27{padding-block-start:1.6rem;padding-block-end:1.9rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;flex-direction:column;gap:0.5rem;}.elementor .e-93f7d2f-5a9c{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:var(--panel-dark);flex-direction:column;gap:0px;flex:1 1 22rem;}.elementor .e-575f87c-c840{width:100%;aspect-ratio:16 / 10;object-fit:cover;}.elementor .e-3e6a7a0-d0ba{font-family:var(--font-heading);font-weight:700;font-size:0.9rem;color:var(--accent-red);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-db73130-7ea4{font-family:var(--font-heading);font-weight:700;font-size:1.9rem;color:var(--text-white);letter-spacing:0.01em;line-height:1.1;text-transform:uppercase;}.elementor .e-0d69ba2-4b8f{max-width:30rem;font-family:var(--font-body);font-size:1.02rem;color:var(--text-grey);line-height:1.7;}.elementor .e-08549bf-24d9{padding-block-start:1.6rem;padding-block-end:1.9rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;flex-direction:column;gap:0.5rem;}.elementor .e-1627dd6-81f3{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:var(--panel-dark);flex-direction:column;gap:0px;flex:1 1 22rem;}.elementor .e-3cbdfb1-3bfb{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.5rem;flex-wrap:wrap;}.elementor .e-03f2a62-88d4{width:100%;max-width:72rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.4rem;}.elementor .e-404aa66-597b{width:100%;padding-block-start:4.4rem;padding-block-end:4.4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--bg-black);flex-direction:column;}.elementor .e-d8a9f1b-ccff{font-family:var(--font-heading);font-weight:700;font-size:0.9rem;color:var(--accent-red);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-028c04d-9789{max-width:46rem;font-family:var(--font-heading);font-weight:700;font-size:3.2rem;color:var(--text-white);line-height:1.03;text-transform:uppercase;}.elementor .e-4061da2-5236{max-width:46rem;font-family:var(--font-body);font-size:1.1rem;color:var(--text-grey);line-height:1.7;}.elementor .e-105e88c-1132{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.85rem;}.elementor .e-2f3281b-baee{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:0px;}.elementor .e-a429555-5d35{font-family:var(--font-heading);font-weight:700;font-size:1.45rem;color:var(--text-white);letter-spacing:0.01em;line-height:1.1;text-transform:uppercase;}.elementor .e-999ddb3-1a5a{max-width:30rem;font-family:var(--font-body);font-size:0.98rem;color:var(--text-grey);line-height:1.7;}.elementor .e-fd9ee15-c452{padding-block-start:1.4rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.5rem;}.elementor .e-80ddb17-5ddb{min-width:0px;overflow:hidden;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:var(--panel-dark);flex-direction:column;gap:0px;flex:1 1 15rem;}.elementor .e-52519eb-3bb7{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:0px;}.elementor .e-6d4ac9a-7fe6{font-family:var(--font-heading);font-weight:700;font-size:1.45rem;color:var(--text-white);letter-spacing:0.01em;line-height:1.1;text-transform:uppercase;}.elementor .e-d256055-7f05{max-width:30rem;font-family:var(--font-body);font-size:0.98rem;color:var(--text-grey);line-height:1.7;}.elementor .e-b9d2b9f-a2d8{padding-block-start:1.4rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.5rem;}.elementor .e-74eb5c2-6893{min-width:0px;overflow:hidden;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:var(--panel-dark);flex-direction:column;gap:0px;flex:1 1 15rem;}.elementor .e-38e64ac-f4d1{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:0px;}.elementor .e-77ffb0a-ca4b{font-family:var(--font-heading);font-weight:700;font-size:1.45rem;color:var(--text-white);letter-spacing:0.01em;line-height:1.1;text-transform:uppercase;}.elementor .e-d2a5b4c-b500{max-width:30rem;font-family:var(--font-body);font-size:0.98rem;color:var(--text-grey);line-height:1.7;}.elementor .e-b0ba312-f7ed{padding-block-start:1.4rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.5rem;}.elementor .e-589dbfc-6763{min-width:0px;overflow:hidden;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:var(--panel-dark);flex-direction:column;gap:0px;flex:1 1 15rem;}.elementor .e-2ca166f-4bf9{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:0px;}.elementor .e-ed1e517-3ae6{font-family:var(--font-heading);font-weight:700;font-size:1.45rem;color:var(--text-white);letter-spacing:0.01em;line-height:1.1;text-transform:uppercase;}.elementor .e-9f3a319-1587{max-width:30rem;font-family:var(--font-body);font-size:0.98rem;color:var(--text-grey);line-height:1.7;}.elementor .e-32dfa13-2773{padding-block-start:1.4rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.5rem;}.elementor .e-e306371-f2af{min-width:0px;overflow:hidden;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:var(--panel-dark);flex-direction:column;gap:0px;flex:1 1 15rem;}.elementor .e-4af33a8-3e16{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.2rem;flex-wrap:wrap;}.elementor .e-1257514-f504{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--text-white);letter-spacing:0.1em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:2px;border-width:2px;border-color:var(--accent-red);border-style:solid;background-color:var(--accent-red);align-self:flex-start;}.elementor .e-925d565-a342{width:100%;max-width:72rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.4rem;}.elementor .e-25a494a-bcb9{width:100%;padding-block-start:4.4rem;padding-block-end:4.4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#121216;flex-direction:column;}.elementor .e-31f417f-5acd{font-family:var(--font-heading);font-weight:700;font-size:0.9rem;color:var(--accent-red);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-d2f16ca-00cf{max-width:30rem;font-family:var(--font-heading);font-weight:700;font-size:3.2rem;color:var(--text-white);line-height:1.03;text-transform:uppercase;}.elementor .e-33a1d9b-820e{max-width:34rem;font-family:var(--font-body);font-size:1.08rem;color:var(--text-white);line-height:1.7;}.elementor .e-de48cd2-8bd5{max-width:34rem;font-family:var(--font-body);font-size:1.02rem;color:var(--text-grey);line-height:1.7;}.elementor .e-f286cab-401b{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--text-white);letter-spacing:0.1em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:2px;border-width:2px;border-color:var(--accent-red);border-style:solid;background-color:var(--accent-red);align-self:flex-start;}.elementor .e-0298e6e-d18b{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--text-white);letter-spacing:0.1em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:2px;border-width:2px;border-color:rgba(255,255,255,0.45);border-style:solid;background-color:rgba(0,0,0,0);align-self:flex-start;}.elementor .e-1ac64c2-f10b{padding-block-start:0.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.8rem;flex-wrap:wrap;}.elementor .e-9e7e45f-0ef4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.85rem;flex:1 1 26rem;}.elementor .e-9c2d6d8-5aa1{font-family:var(--font-heading);font-weight:700;font-size:0.78rem;color:var(--accent-red);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-ddeea88-3d6a{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--text-white);text-transform:uppercase;}.elementor .e-c35e71d-6709{font-family:var(--font-body);font-size:0.88rem;color:var(--text-grey);line-height:1.5;}.elementor .e-f15697f-3a7e{text-decoration:none;padding-block-start:1rem;padding-block-end:1.1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:var(--panel-dark);flex-direction:column;gap:0.15rem;flex:1 1 12rem;}.elementor .e-1a05651-cd85{font-family:var(--font-heading);font-weight:700;font-size:0.78rem;color:var(--accent-red);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-8f997cf-b992{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--text-white);text-transform:uppercase;}.elementor .e-4344166-7e31{font-family:var(--font-body);font-size:0.88rem;color:var(--text-grey);line-height:1.5;}.elementor .e-a4c7431-67d2{text-decoration:none;padding-block-start:1rem;padding-block-end:1.1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:var(--panel-dark);flex-direction:column;gap:0.15rem;flex:1 1 12rem;}.elementor .e-dc67170-edb6{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.8rem;flex-wrap:wrap;}.elementor .e-354433f-cda9{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.8rem;flex:1.3 1 30rem;}.elementor .e-4b1badb-0333{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:3rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-9d2fca7-28e8{width:100%;max-width:72rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0rem;}.elementor .e-62523ef-e51e{width:100%;padding-block-start:4.6rem;padding-block-end:4.6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--bg-black);flex-direction:column;}.elementor .e-32a0ec3-7211{font-family:var(--font-heading);font-weight:700;font-size:0.9rem;color:var(--accent-red);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-a73a348-f17d{max-width:28rem;font-family:var(--font-heading);font-weight:700;font-size:3.2rem;color:var(--text-white);line-height:1.03;text-transform:uppercase;}.elementor .e-dffa509-b1db{max-width:32rem;font-family:var(--font-body);font-size:1.1rem;color:var(--text-white);line-height:1.7;}.elementor .e-6005856-ef0d{max-width:32rem;font-family:var(--font-body);font-size:0.98rem;color:var(--text-grey);line-height:1.7;}.elementor .e-b8fa951-6adf{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--text-white);letter-spacing:0.1em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:2px;border-width:2px;border-color:var(--accent-red);border-style:solid;background-color:var(--accent-red);align-self:flex-start;}.elementor .e-4c19382-9eff{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.85rem;flex:1 1 24rem;}.elementor .e-a7837cd-0e46{width:100%;aspect-ratio:16 / 10;object-fit:cover;}.elementor .e-11cc0ca-edb7{width:100%;height:9rem;min-width:0px;object-fit:cover;}.elementor .e-17da857-562e{width:100%;height:9rem;min-width:0px;object-fit:cover;}.elementor .e-9ab1fe2-10f4{width:100%;height:9rem;min-width:0px;object-fit:cover;}.elementor .e-8531b49-85a4{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-6adcb1d-9102{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.5rem;flex:1 1 26rem;}.elementor .e-49e2e12-cf17{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:3rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-530fdfe-fd4b{width:100%;max-width:72rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0rem;}.elementor .e-b14fcf7-8c4d{width:100%;padding-block-start:4.6rem;padding-block-end:4.6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#121216;flex-direction:column;}.elementor .e-d63d80f-9263{font-family:var(--font-heading);font-weight:700;font-size:0.9rem;color:var(--accent-red);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-d286460-2a31{max-width:46rem;font-family:var(--font-heading);font-weight:700;font-size:3.2rem;color:var(--text-white);line-height:1.03;text-transform:uppercase;}.elementor .e-041fba0-fef0{max-width:46rem;font-family:var(--font-body);font-size:1.1rem;color:var(--text-grey);line-height:1.7;}.elementor .e-4a66097-996c{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.85rem;}.elementor .e-aa03386-98bf{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-45e214b-19a8{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-55fa83c-1c9d{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-3f52a8c-8906{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-09ef65c-386d{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-a6b7dc9-1839{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-43f9f4d-5592{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-c5d2d42-a082{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-b338400-9937{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-cd16a8c-8e55{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--text-white);letter-spacing:0.1em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:2px;border-width:2px;border-color:var(--accent-red);border-style:solid;background-color:var(--accent-red);align-self:flex-start;}.elementor .e-da91217-d34a{width:100%;max-width:72rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.4rem;}.elementor .e-f7edeab-31f7{width:100%;padding-block-start:4.4rem;padding-block-end:4.4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--bg-black);flex-direction:column;}.elementor .e-6b906b3-8560{font-family:var(--font-heading);font-weight:700;font-size:0.9rem;color:var(--accent-red);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-9b2d5a2-79b2{max-width:26rem;font-family:var(--font-heading);font-weight:700;font-size:3.2rem;color:var(--text-white);line-height:1.03;text-transform:uppercase;}.elementor .e-f3989c7-005e{max-width:30rem;font-family:var(--font-body);font-size:1.08rem;color:var(--text-white);line-height:1.7;}.elementor .e-7007a42-a0f7{font-family:var(--font-heading);font-weight:700;font-size:0.78rem;color:var(--accent-red);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-91bb261-4342{font-family:var(--font-body);font-size:1.02rem;color:var(--text-white);text-decoration:none;}.elementor .e-2592866-8087{text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.1rem;}.elementor .e-40fd113-6d3d{font-family:var(--font-heading);font-weight:700;font-size:0.78rem;color:var(--accent-red);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-00a2382-a808{font-family:var(--font-body);font-size:1.02rem;color:var(--text-white);text-decoration:none;}.elementor .e-77c3173-0dd2{text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.1rem;}.elementor .e-55796e0-9b15{padding-block-start:0.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.6rem;}.elementor .e-e93fd56-80c5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.85rem;flex:1 1 22rem;}.elementor .e-06eba28-4178{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;flex:1 1 30rem;}.elementor .e-b67b239-ea52{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:3rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-56e9f45-7856{width:100%;max-width:72rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0rem;}.elementor .e-fdecb61-a746{width:100%;padding-block-start:4.6rem;padding-block-end:4.6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#121216;flex-direction:column;}.elementor .e-e2ab03b-5a72{font-family:var(--font-heading);font-weight:700;font-size:0.9rem;color:var(--accent-red);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-8d4bc3a-0df7{max-width:40rem;font-family:var(--font-heading);font-weight:700;font-size:3.2rem;color:var(--text-white);line-height:1.03;text-transform:uppercase;}.elementor .e-5569fdf-5b32{max-width:42rem;font-family:var(--font-body);font-size:1.15rem;color:var(--text-white);line-height:1.7;}.elementor .e-52708c2-3c18{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--text-white);letter-spacing:0.1em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:2px;border-width:2px;border-color:var(--accent-red);border-style:solid;background-color:var(--accent-red);align-self:flex-start;}.elementor .e-9f6328b-1635{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--text-white);letter-spacing:0.1em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:2px;border-width:2px;border-color:rgba(255,255,255,0.45);border-style:solid;background-color:rgba(0,0,0,0);align-self:flex-start;}.elementor .e-f30bb9a-cbb7{padding-block-start:0.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.9rem;flex-wrap:wrap;}.elementor .e-9b525d6-2b3d{max-width:46rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.9rem;}.elementor .e-88e41e7-8bc3{width:100%;max-width:72rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.4rem;}.elementor .e-10f7da6-ad43{width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(180deg, rgba(14,14,16,0.80) 0%,rgba(14,14,16,0.93) 100%),url("https://vmotorsport.com/wp-content/uploads/2026/10/night-kart-1-1024x439.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;}.elementor .e-663a883-e713{width:3.4rem;height:3.4rem;object-fit:contain;flex:0 0 auto;}.elementor .e-cf4853f-4888{font-family:var(--font-heading);font-weight:700;font-size:1.5rem;color:var(--text-white);letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-230dad6-c5c8{font-family:var(--font-body);font-size:1rem;color:var(--text-white);line-height:1.7;text-decoration:none;}.elementor .e-7941784-11ae{font-family:var(--font-heading);font-weight:700;font-size:1.6rem;color:var(--accent-red);letter-spacing:0.02em;text-decoration:none;}.elementor .e-e13d362-8ffc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.45rem;flex:1 1 18rem;}.elementor .e-c8b173b-4bdf{font-family:var(--font-heading);font-weight:700;font-size:0.95rem;color:var(--text-grey);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-2d0e2d5-6906{font-family:var(--font-body);font-size:0.98rem;color:var(--text-white);line-height:1.9;text-decoration:none;}.elementor .e-9dfad0b-dd82{font-family:var(--font-body);font-size:0.98rem;color:var(--text-white);line-height:1.9;text-decoration:none;}.elementor .e-96d67a6-6335{font-family:var(--font-body);font-size:0.98rem;color:var(--text-white);line-height:1.9;text-decoration:none;}.elementor .e-d1fee6c-4466{font-family:var(--font-body);font-size:0.98rem;color:var(--text-white);line-height:1.9;text-decoration:none;}.elementor .e-5d6d143-d22b{font-family:var(--font-body);font-size:0.98rem;color:var(--text-white);line-height:1.9;text-decoration:none;}.elementor .e-0fb6137-7eb2{font-family:var(--font-body);font-size:0.98rem;color:var(--text-white);line-height:1.9;text-decoration:none;}.elementor .e-7ce6a78-8090{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.3rem;flex:0 1 11rem;}.elementor .e-5c3097d-ea99{font-family:var(--font-heading);font-weight:700;font-size:0.95rem;color:var(--text-grey);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-5398347-4551{padding-block-start:0.35rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-d6941d7-7a8c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.3rem;flex:0 1 11rem;}.elementor .e-bc66bb1-3d6e{font-family:var(--font-heading);font-weight:700;font-size:0.95rem;color:var(--text-grey);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-3cbe5a1-f199{font-family:var(--font-body);font-size:0.98rem;color:var(--text-white);line-height:1.9;text-decoration:none;}.elementor .e-b173608-2153{font-family:var(--font-body);font-size:0.98rem;color:var(--text-white);line-height:1.9;text-decoration:none;}.elementor .e-544ec38-08c8{font-family:var(--font-body);font-size:0.98rem;color:var(--text-white);line-height:1.9;text-decoration:none;}.elementor .e-78ccfb3-4839{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.3rem;flex:0 1 11rem;}.elementor .e-537f86b-3929{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:2.5rem;flex-wrap:wrap;flex:1 1 22rem;}.elementor .e-687c40a-e5c2{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:3rem;flex-wrap:wrap;justify-content:space-between;}.elementor .e-897790f-b693{font-family:var(--font-body);font-size:0.82rem;color:var(--text-grey);}.elementor .e-aced32d-d5f9{font-family:var(--font-body);font-size:0.82rem;color:var(--text-grey);}.elementor .e-5486f0c-63f1{width:100%;padding-block-start:1.4rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;gap:1rem;flex-wrap:wrap;justify-content:space-between;}.elementor .e-d52d83b-60e2{width:100%;max-width:78rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2.2rem;}.elementor .e-b18b968-d103{width:100%;padding-block-start:3.4rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#08080A;}