.elementor .e-102af43e-dd71{color:#FFFFFF;}.elementor .e-26e47584-2d70{max-width:48rem;color:#FFFFFF;}.elementor .e-5e169c93-b861{max-width:1140px;padding:0px;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-323e1b47-844e{min-height:56vh;position:relative;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(90deg, rgba(20,20,20,0.9) 0%,rgba(20,20,20,0.7) 55%,rgba(20,20,20,0.45) 100%),url("https://fines4u.co.za/wp-content/uploads/2020/05/speeding-1920x1080-2.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;align-items:center;}.elementor .e-21052c46-4ce7{width:100%;height:11rem;object-fit:contain;padding:1.5rem;border-block-end-width:1px;background-color:#FFFFFF;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-ec52590-af92{font-size:1.05rem;}.elementor .e-83d9ca8-5ff3{font-family:var(--font-body);font-size:0.85rem;color:var(--body-text);}.elementor .e-129bb0d5-d2a1{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;margin-block-start:auto;}.elementor .e-3fe75240-b1df{padding:1.5rem;flex-direction:column;gap:0.6rem;flex:1 1 auto;}.elementor .e-4ae92c04-ae0a:hover,.elementor .e-4ae92c04-ae0a:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-4ae92c04-ae0a{overflow:hidden;padding:0px;border-radius:1rem;background-color:var(--surface);box-shadow:0px 12px 34px 0px rgba(35,35,35,0.08);transition:transform 0.3s;flex-direction:column;gap:0px;}.elementor .e-384cdbbf-e627{width:100%;height:11rem;object-fit:contain;padding:1.5rem;border-block-end-width:1px;background-color:#FFFFFF;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-1e746c85-d055{font-size:1.05rem;}.elementor .e-655afe8e-3a3a{font-family:var(--font-body);font-size:0.85rem;color:var(--body-text);}.elementor .e-692be6d3-fcee{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;margin-block-start:auto;}.elementor .e-60ba39bd-4544{padding:1.5rem;flex-direction:column;gap:0.6rem;flex:1 1 auto;}.elementor .e-673fd73d-3d40:hover,.elementor .e-673fd73d-3d40:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-673fd73d-3d40{overflow:hidden;padding:0px;border-radius:1rem;background-color:var(--surface);box-shadow:0px 12px 34px 0px rgba(35,35,35,0.08);transition:transform 0.3s;flex-direction:column;gap:0px;}.elementor .e-778c81fc-89e5{width:100%;height:11rem;object-fit:cover;}.elementor .e-632578e9-e729{font-size:1.05rem;}.elementor .e-12416279-1381{font-family:var(--font-body);font-size:0.85rem;color:var(--body-text);}.elementor .e-7e6fa692-2dde{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;margin-block-start:auto;}.elementor .e-70c4c0aa-914f{padding:1.5rem;flex-direction:column;gap:0.6rem;flex:1 1 auto;}.elementor .e-16a672e0-a08c:hover,.elementor .e-16a672e0-a08c:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-16a672e0-a08c{overflow:hidden;padding:0px;border-radius:1rem;background-color:var(--surface);box-shadow:0px 12px 34px 0px rgba(35,35,35,0.08);transition:transform 0.3s;flex-direction:column;gap:0px;}.elementor .e-689d198f-2d6e{width:100%;height:11rem;object-fit:contain;padding:1.5rem;border-block-end-width:1px;background-color:#FFFFFF;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-31f90d2f-98fb{font-size:1.05rem;}.elementor .e-34941e28-422e{font-family:var(--font-body);font-size:0.85rem;color:var(--body-text);}.elementor .e-220db5b-d372{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;margin-block-start:auto;}.elementor .e-2bb2835d-881b{padding:1.5rem;flex-direction:column;gap:0.6rem;flex:1 1 auto;}.elementor .e-bacc01b-6c94:hover,.elementor .e-bacc01b-6c94:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-bacc01b-6c94{overflow:hidden;padding:0px;border-radius:1rem;background-color:var(--surface);box-shadow:0px 12px 34px 0px rgba(35,35,35,0.08);transition:transform 0.3s;flex-direction:column;gap:0px;}.elementor .e-69ec57bb-91cd{width:100%;height:11rem;object-fit:contain;padding:1.5rem;border-block-end-width:1px;background-color:#FFFFFF;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-145f2405-17cb{font-size:1.05rem;}.elementor .e-77c416c4-f847{font-family:var(--font-body);font-size:0.85rem;color:var(--body-text);}.elementor .e-46557e44-1e56{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;margin-block-start:auto;}.elementor .e-3cea5af9-cdb3{padding:1.5rem;flex-direction:column;gap:0.6rem;flex:1 1 auto;}.elementor .e-8593734-117f:hover,.elementor .e-8593734-117f:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-8593734-117f{overflow:hidden;padding:0px;border-radius:1rem;background-color:var(--surface);box-shadow:0px 12px 34px 0px rgba(35,35,35,0.08);transition:transform 0.3s;flex-direction:column;gap:0px;}.elementor .e-5bc1e4b-97c4{width:100%;height:11rem;object-fit:contain;padding:1.5rem;border-block-end-width:1px;background-color:#FFFFFF;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-5438925b-5f79{font-size:1.05rem;}.elementor .e-439b71e1-72d0{font-family:var(--font-body);font-size:0.85rem;color:var(--body-text);}.elementor .e-7a6ded02-fae7{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;margin-block-start:auto;}.elementor .e-283111f4-ea5e{padding:1.5rem;flex-direction:column;gap:0.6rem;flex:1 1 auto;}.elementor .e-14dbf3c4-fb32:hover,.elementor .e-14dbf3c4-fb32:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-14dbf3c4-fb32{overflow:hidden;padding:0px;border-radius:1rem;background-color:var(--surface);box-shadow:0px 12px 34px 0px rgba(35,35,35,0.08);transition:transform 0.3s;flex-direction:column;gap:0px;}.elementor .e-3a14f2d2-8c1b{column-gap:1.5rem;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap: 1.5rem;\n}.elementor .e-55ced07c-f4ee{background-color:var(--surface-alt);}.elementor .e-3e4fc249-fcba{font-size:1.05rem;}.elementor .e-72b0b441-62ab{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);}.elementor .e-541e6ed-8817{padding:0px;flex-direction:column;gap:0.3rem;}.elementor .e-39b69dc7-e974{width:1.1rem;height:1.1rem;color:var(--brand-green-dark);flex:0 0 auto;fill: var(--brand-green-dark);\n}.elementor .e-1c426527-e600:hover,.elementor .e-1c426527-e600:focus-visible{background-color:var(--brand-green-tint);}.elementor .e-1c426527-e600{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.9rem;border-inline-start-width:4px;background-color:var(--surface-alt);transition:background-color 0.3s;gap:1.25rem;justify-content:space-between;align-items:center;border-left-style: solid; border-left-color: var(--brand-green);\n}.elementor .e-19473a98-eadd{font-size:1.05rem;}.elementor .e-4fc25210-db25{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);}.elementor .e-4a57cfe0-6cd8{padding:0px;flex-direction:column;gap:0.3rem;}.elementor .e-315c3113-dd36{width:1.1rem;height:1.1rem;color:var(--brand-green-dark);flex:0 0 auto;fill: var(--brand-green-dark);\n}.elementor .e-1d8cf72f-167f:hover,.elementor .e-1d8cf72f-167f:focus-visible{background-color:var(--brand-green-tint);}.elementor .e-1d8cf72f-167f{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.9rem;border-inline-start-width:4px;background-color:var(--surface-alt);transition:background-color 0.3s;gap:1.25rem;justify-content:space-between;align-items:center;border-left-style: solid; border-left-color: var(--brand-green);\n}.elementor .e-71f327bc-a228{font-size:1.05rem;}.elementor .e-20f5daa2-7a84{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);}.elementor .e-715d845a-7777{padding:0px;flex-direction:column;gap:0.3rem;}.elementor .e-3ba2b475-fbb6{width:1.1rem;height:1.1rem;color:var(--brand-green-dark);flex:0 0 auto;fill: var(--brand-green-dark);\n}.elementor .e-3e0e17e5-f18c:hover,.elementor .e-3e0e17e5-f18c:focus-visible{background-color:var(--brand-green-tint);}.elementor .e-3e0e17e5-f18c{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.9rem;border-inline-start-width:4px;background-color:var(--surface-alt);transition:background-color 0.3s;gap:1.25rem;justify-content:space-between;align-items:center;border-left-style: solid; border-left-color: var(--brand-green);\n}.elementor .e-6d65e0f4-e37c{font-size:1.05rem;}.elementor .e-5c09d8bf-565b{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);}.elementor .e-422e017c-a63a{padding:0px;flex-direction:column;gap:0.3rem;}.elementor .e-5acfd786-8f39{width:1.1rem;height:1.1rem;color:var(--brand-green-dark);flex:0 0 auto;fill: var(--brand-green-dark);\n}.elementor .e-426f012e-56fe:hover,.elementor .e-426f012e-56fe:focus-visible{background-color:var(--brand-green-tint);}.elementor .e-426f012e-56fe{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.9rem;border-inline-start-width:4px;background-color:var(--surface-alt);transition:background-color 0.3s;gap:1.25rem;justify-content:space-between;align-items:center;border-left-style: solid; border-left-color: var(--brand-green);\n}.elementor .e-765c8e7a-7092{font-size:1.05rem;}.elementor .e-5d33cfcc-c1c6{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);}.elementor .e-88a7a9-50fe{padding:0px;flex-direction:column;gap:0.3rem;}.elementor .e-4e9ba371-415e{width:1.1rem;height:1.1rem;color:var(--brand-green-dark);flex:0 0 auto;fill: var(--brand-green-dark);\n}.elementor .e-7a0ed37e-9755:hover,.elementor .e-7a0ed37e-9755:focus-visible{background-color:var(--brand-green-tint);}.elementor .e-7a0ed37e-9755{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.9rem;border-inline-start-width:4px;background-color:var(--surface-alt);transition:background-color 0.3s;gap:1.25rem;justify-content:space-between;align-items:center;border-left-style: solid; border-left-color: var(--brand-green);\n}.elementor .e-110c6f08-1e09{padding:0px;flex-direction:column;gap:0.9rem;}.elementor .e-54a2eec6-a5d0{padding:0px;flex-direction:column;gap:1.75rem;flex:1 1 0px;}.elementor .e-5c905bd5-bed2{width:100%;height:100%;min-height:24rem;object-fit:cover;border-radius:1rem;}.elementor .e-f799538-cae9{padding:0px;flex:1 1 0px;}.elementor .e-23b6d353-1a50{padding:0px;gap:3.5rem;align-items:stretch;}.elementor .e-20f1cc2d-534f{background-color:var(--surface);}.elementor .e-22aaf24d-ac6e{width:100%;height:16rem;object-fit:cover;object-position: center top;\n}.elementor .e-42018534-2de1{color:var(--heading);}.elementor .e-3fc86975-dab7{padding:1.5rem;flex-direction:column;gap:0.9rem;align-items:flex-start;}.elementor .e-2974f95b-6c6f{overflow:hidden;padding:0px;border-radius:1rem;background-color:var(--surface);box-shadow:0px 12px 34px 0px rgba(35,35,35,0.08);flex-direction:column;gap:0px;}.elementor .e-31584715-21d7{width:100%;height:16rem;object-fit:cover;object-position: center top;\n}.elementor .e-64bc507b-e13a{color:var(--heading);}.elementor .e-2a32f23-6fed{padding:1.5rem;flex-direction:column;gap:0.9rem;align-items:flex-start;}.elementor .e-130bfbf1-ae05{overflow:hidden;padding:0px;border-radius:1rem;background-color:var(--surface);box-shadow:0px 12px 34px 0px rgba(35,35,35,0.08);flex-direction:column;gap:0px;}.elementor .e-3410fbab-b312{width:100%;height:16rem;object-fit:cover;object-position: center top;\n}.elementor .e-ed08108-6e9a{color:var(--heading);}.elementor .e-426b94f9-2cb1{font-family:var(--font-body);font-weight:700;font-size:0.85rem;color:var(--brand-green-dark);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-5dbc80ff-4456{padding:1.5rem;flex-direction:column;gap:0.9rem;align-items:flex-start;}.elementor .e-4862fec4-1e03{overflow:hidden;padding:0px;border-radius:1rem;background-color:var(--surface);box-shadow:0px 12px 34px 0px rgba(35,35,35,0.08);flex-direction:column;gap:0px;}.elementor .e-590de2c0-a564{column-gap:1.5rem;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap: 1.5rem;\n}.elementor .e-59f5bf71-139d{gap:2.5rem;}.elementor .e-4f486258-b09e{background-color:var(--surface-alt);}