.elementor .e-369a32c6-3ac1{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#BDBDBD;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-271574ff-7049{max-width:56rem;font-family:"Cormorant Garamond";font-weight:600;font-size:4.75rem;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.02;}.elementor .e-5a88fdf4-a9dc{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#D9D9D9;line-height:1.7;}.elementor .e-2d500186-5914{min-height:72vh;padding-block-start:120px;padding-block-end:80px;padding-inline-start:8vw;padding-inline-end:8vw;background-image:linear-gradient(180deg, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.85) 78%),url("https://makotopongcarmuseum.co.za/wp-content/uploads/2026/02/Itoo_MercedesClub_40years144-scaled.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:24px;justify-content:flex-end;}.elementor .e-6371a1b6-9c97{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#5E5E5E;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-27602c7-b7a4{font-family:"Cormorant Garamond";font-weight:600;font-size:3.25rem;color:#000000;letter-spacing:-0.005em;line-height:1.08;}.elementor .e-1e630eab-990e{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#2B2B2B;line-height:1.7;}.elementor .e-5ca4307b-9645{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#2B2B2B;line-height:1.7;}.elementor .e-29d06790-cb56{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 100%;justify-content:center;}.elementor .e-1930876-7c80{padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#F3F1EC;display:flex;flex-direction:row;gap:64px;align-items:stretch;}.elementor .e-507a85b9-eb74{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#BDBDBD;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-24dfb840-43a8{font-family:"Cormorant Garamond";font-weight:600;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.005em;line-height:1.08;}.elementor .e-6dd47b0a-790d{max-width:40rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#D9D9D9;line-height:1.7;}.elementor .e-7e1963f2-3c3d{text-align:center;padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#000000;display:flex;flex-direction:column;gap:28px;align-items:center;}.elementor .e-5963bc68-573a{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#5E5E5E;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-207ed1cb-a8e7{max-width:44rem;font-family:"Cormorant Garamond";font-weight:600;font-size:3.25rem;color:#000000;letter-spacing:-0.005em;line-height:1.08;}.elementor .e-15108fd8-198c{max-width:44rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#2B2B2B;line-height:1.7;}.elementor .e-1fd4b44d-4877{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;}.elementor .e-25dfd631-4c0a{font-family:"Cormorant Garamond";font-weight:600;font-size:1.6rem;color:#000000;line-height:1.2;}.elementor .e-6b4426b0-2c5a{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:0.95rem;color:#2B2B2B;line-height:1.7;}.elementor .e-72fe04fd-5e64{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-7779b94-257a{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;}.elementor .e-3bd92df5-77eb{font-family:"Cormorant Garamond";font-weight:600;font-size:1.6rem;color:#000000;line-height:1.2;}.elementor .e-2f98ed6c-2082{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:0.95rem;color:#2B2B2B;line-height:1.7;}.elementor .e-79e435a2-f080{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-e3a56f3-e8a8{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;}.elementor .e-5bfe2293-5ec9{font-family:"Cormorant Garamond";font-weight:600;font-size:1.6rem;color:#000000;line-height:1.2;}.elementor .e-4a85dab5-be6d{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:0.95rem;color:#2B2B2B;line-height:1.7;}.elementor .e-55407439-4375{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-5a1f8bbd-c8c8{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;}.elementor .e-2de7f29c-9915{font-family:"Cormorant Garamond";font-weight:600;font-size:1.6rem;color:#000000;line-height:1.2;}.elementor .e-2b0d9379-ade2{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:0.95rem;color:#2B2B2B;line-height:1.7;}.elementor .e-6c6099f5-1032{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-7df92f3c-d497{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-418b69b0-c86e{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-2bc2fe8e-a14f{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#BDBDBD;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-7e32420b-da77{font-family:"Cormorant Garamond";font-weight:600;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.005em;line-height:1.08;}.elementor .e-73cb185f-f428{max-width:42rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#D9D9D9;line-height:1.7;}.elementor .e-1dd33184-115e:hover,.elementor .e-1dd33184-115e:focus-visible{color:#000000;background-color:#D9D9D9;}.elementor .e-1dd33184-115e{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;display:none;}.elementor .e-331ac40b-3891:hover,.elementor .e-331ac40b-3891:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-331ac40b-3891{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-48eaebbf-6660{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-b01f8c3-6041{padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#0E0E0F;display:flex;flex-direction:column;gap:28px;}