.elementor .e-3fcde67-b266{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#BDBDBD;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-211411a2-ae7f{max-width:60rem;font-family:"Cormorant Garamond";font-weight:600;font-size:4.75rem;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.02;}.elementor .e-1bcf7ee2-e3b9{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#D9D9D9;line-height:1.7;}.elementor .e-86b81bd-c3db:hover,.elementor .e-86b81bd-c3db:focus-visible{color:#FFFFFF;background-color:#8A8A8A;}.elementor .e-86b81bd-c3db{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#000000;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;background-color:#FFFFFF;}.elementor .e-1814e90f-74b2:hover,.elementor .e-1814e90f-74b2:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-1814e90f-74b2{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#FFFFFF;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:33px;padding-inline-end:33px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-60d43fbe-38a9{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-7a5d820e-b320{min-height:92vh;padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-image:linear-gradient(180deg, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.85) 75%),url("https://makotopongcarmuseum.co.za/wp-content/uploads/2026/02/Itoo_MercedesClub_40years45-scaled-e1771509411967.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#000000;display:flex;flex-direction:column;gap:28px;justify-content:flex-end;}.elementor .e-5b7c09ef-6645{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#5E5E5E;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-3f34b630-9f28{font-family:"Cormorant Garamond";font-weight:600;font-size:4rem;color:#000000;letter-spacing:-0.03em;line-height:1;}.elementor .e-12d8f72c-4611{font-family:Montserrat;font-weight:500;font-size:0.85rem;color:#5E5E5E;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-2337321c-8ed2{padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 180px;}.elementor .e-3ad02d64-a3b9{font-family:"Cormorant Garamond";font-weight:600;font-size:4rem;color:#000000;letter-spacing:-0.03em;line-height:1;}.elementor .e-53dc1b62-d503{font-family:Montserrat;font-weight:500;font-size:0.85rem;color:#5E5E5E;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-781a532a-6d5e{padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 180px;}.elementor .e-473635a8-29c8{font-family:"Cormorant Garamond";font-weight:600;font-size:4rem;color:#000000;letter-spacing:-0.03em;line-height:1;}.elementor .e-58c86458-8df7{font-family:Montserrat;font-weight:500;font-size:0.85rem;color:#5E5E5E;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-349c4f01-2ce1{padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 180px;}.elementor .e-6ae3c5da-c08f{font-family:"Cormorant Garamond";font-weight:600;font-size:4rem;color:#000000;letter-spacing:-0.03em;line-height:1;}.elementor .e-6aab9137-6cc8{font-family:Montserrat;font-weight:500;font-size:0.85rem;color:#5E5E5E;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-32b3eb98-807d{padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 180px;}.elementor .e-4f86f662-55cd{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #000000 inset,0px -1px 0px 0px #000000 inset;display:flex;flex-direction:row;gap:48px;flex-wrap:wrap;}.elementor .e-2cd6e851-9716{max-width:44rem;font-family:"Cormorant Garamond";font-weight:400;font-size:2rem;color:#000000;line-height:1.35;}.elementor .e-51ae6d0b-a280{padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#F3F1EC;display:flex;flex-direction:column;gap:28px;}.elementor .e-d79acaf-9316{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#8A8A8A;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-5ced9db-2d00{font-family:"Cormorant Garamond";font-weight:600;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.005em;line-height:1.08;}.elementor .e-270360d1-552c{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#D9D9D9;line-height:1.7;}.elementor .e-162dd0f1-7086:hover,.elementor .e-162dd0f1-7086:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-162dd0f1-7086{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#FFFFFF;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:33px;padding-inline-end:33px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-71b4d4ad-84ee{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 100%;}.elementor .e-480e5c55-3a05{padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#0E0E0F;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-7b4b635a-5681{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#5E5E5E;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-bf66bf7-2fc2{max-width:46rem;font-family:"Cormorant Garamond";font-weight:600;font-size:3.25rem;color:#000000;letter-spacing:-0.005em;line-height:1.08;}.elementor .e-393665c3-3e25{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-5a3e1341-2fa0{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#5E5E5E;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-6d85579e-d231{font-family:"Cormorant Garamond";font-weight:600;font-size:1.6rem;color:#000000;line-height:1.2;}.elementor .e-6b78e209-68de{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1rem;color:#2B2B2B;line-height:1.7;}.elementor .e-25f5c456-3b44{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-747f05d3-f9f5{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-69636985-4dfe{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#5E5E5E;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-14151d4f-6fe3{font-family:"Cormorant Garamond";font-weight:600;font-size:1.6rem;color:#000000;line-height:1.2;}.elementor .e-52609941-942a{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1rem;color:#2B2B2B;line-height:1.7;}.elementor .e-6f7e1ee4-519d{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-11a804a2-4095{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-5dbdc31d-15c8{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#5E5E5E;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-3cd9340e-6326{font-family:"Cormorant Garamond";font-weight:600;font-size:1.6rem;color:#000000;line-height:1.2;}.elementor .e-224abfb7-d910{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1rem;color:#2B2B2B;line-height:1.7;}.elementor .e-25aa8471-db14{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-7dd8f964-379b{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;}.elementor .e-3d6bcb67-46af:hover,.elementor .e-3d6bcb67-46af:focus-visible{color:#FFFFFF;background-color:#8A8A8A;}.elementor .e-3d6bcb67-46af{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#FFFFFF;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;background-color:#000000;align-self:flex-start;}.elementor .e-4c53b116-d2d1{padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#FFFFFF;display:flex;flex-direction:column;gap:28px;}.elementor .e-33be2c4b-ce7f{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#8A8A8A;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-68d66f9a-e7bb{font-family:"Cormorant Garamond";font-weight:600;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.005em;line-height:1.08;}.elementor .e-467d7bc0-48e2{font-family:Montserrat;font-weight:400;font-size:1rem;color:#FFFFFF;line-height:1.5;padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #2A2A2A inset;}.elementor .e-772d4754-4a20{font-family:Montserrat;font-weight:400;font-size:1rem;color:#FFFFFF;line-height:1.5;padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #2A2A2A inset;}.elementor .e-317fc5be-eb69{font-family:Montserrat;font-weight:400;font-size:1rem;color:#FFFFFF;line-height:1.5;padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #2A2A2A inset;}.elementor .e-5c5e0ec4-1b4c{font-family:Montserrat;font-weight:400;font-size:1rem;color:#FFFFFF;line-height:1.5;padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #2A2A2A inset;}.elementor .e-388d4662-5a69{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#8A8A8A;letter-spacing:0.25em;text-transform:uppercase;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7f221e86-85b6{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#D9D9D9;line-height:1.7;}.elementor .e-56491fa2-eceb:hover,.elementor .e-56491fa2-eceb:focus-visible{color:#FFFFFF;background-color:#8A8A8A;}.elementor .e-56491fa2-eceb{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#000000;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;background-color:#FFFFFF;align-self:flex-start;}.elementor .e-38489f-b13d{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 55%;}.elementor .e-1415e9c8-1f3c{width:100%;height:auto;}.elementor .e-18cbc296-4a22{padding:0px;display:flex;flex:1 1 45%;}.elementor .e-6503a6d-98dd{padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#000000;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-7b83c9d7-e2d3{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#5E5E5E;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-23748b0f-b8cb{max-width:46rem;font-family:"Cormorant Garamond";font-weight:600;font-size:3.25rem;color:#000000;letter-spacing:-0.005em;line-height:1.08;}.elementor .e-5a99a25f-cd4b{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#2B2B2B;line-height:1.7;}.elementor .e-19b58f67-a8bc:hover,.elementor .e-19b58f67-a8bc:focus-visible{color:#FFFFFF;background-color:#8A8A8A;}.elementor .e-19b58f67-a8bc{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#FFFFFF;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;background-color:#000000;}.elementor .e-2bfe764c-c182:hover,.elementor .e-2bfe764c-c182:focus-visible{color:#FFFFFF;background-color:#8A8A8A;}.elementor .e-2bfe764c-c182{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#000000;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;border-width:1px;border-color:#000000;border-style:solid;background-color:transparent;}.elementor .e-c243ad2-b274{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-eede391-aa79{padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#F3F1EC;display:flex;flex-direction:column;gap:28px;}.elementor .e-2dd8e898-22e1{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#BDBDBD;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-2b71792b-d277{font-family:"Cormorant Garamond";font-weight:600;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.005em;line-height:1.08;}.elementor .e-7a87813e-6b5d{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#D9D9D9;line-height:1.7;}.elementor .e-52c08bcb-49d7{max-width:32rem;font-family:Montserrat;font-size:0.9rem;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#8A8A8A;border-style:dashed;}.elementor .e-7ff1d1d5-ac72{font-family:Montserrat;font-weight:300;font-size:0.8rem;color:#BDBDBD;}.elementor .e-6c6adea1-8cdc{min-height:70vh;padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-image:linear-gradient(90deg, rgba(0,0,0,0.92) 0%,rgba(0,0,0,0.55) 100%),url("https://makotopongcarmuseum.co.za/wp-content/uploads/2026/02/Itoo_MercedesClub_40years38-scaled-e1771508575565.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#000000;display:flex;flex-direction:column;gap:28px;justify-content:center;}.elementor .e-216678bc-9559{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#5E5E5E;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-1643bd14-1824{font-family:"Cormorant Garamond";font-weight:600;font-size:3.25rem;color:#000000;letter-spacing:-0.005em;line-height:1.08;}.elementor .e-74780fba-50aa{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#2B2B2B;line-height:1.7;}.elementor .e-ad57110-1fba:hover,.elementor .e-ad57110-1fba:focus-visible{color:#FFFFFF;background-color:#8A8A8A;}.elementor .e-ad57110-1fba{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#FFFFFF;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;background-color:#000000;align-self:flex-start;}.elementor .e-f032835-2286{padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#FFFFFF;display:flex;flex-direction:column;gap:28px;}