.elementor .e-614dec9d-2cb070c{font-family:"Playfair Display";font-weight:500;font-size:16px;text-align:center;font-style:italic;}.elementor .e-b1a9429-63b92e4{background-color:#9FA597;display:flex;flex-direction:row;justify-content:center;}.elementor .e-29bab5d7-fb5542c{width:30%;flex-direction:column;}.elementor .e-598bb83a-31335b8{width:60%;flex-direction:column;}.elementor .e-4619d61f-6197fde{width:10%;flex-direction:column;}.elementor .e-6ff3087-10db280{flex-direction:row;}.elementor .e-e25b590-a9d424b{column-gap:20px;padding-inline-start:75px;justify-content:flex-start;align-items:start;}.elementor .e-7475f1e{background-image:url("https://drnjgiles.co.za/wp-content/uploads/2026/09/Hero-scaled.png"),url("https://drnjgiles.co.za/wp-content/uploads/2026/09/Hero-1024x1024.png");background-repeat:repeat;background-attachment:scroll;background-size:cover,auto auto;background-position:top center,0% 0%;flex-direction:column;}.elementor .e-44120fd{background-color:#9FA597;flex-direction:column;}.elementor .e-3aa6f19{width:50%;background-color:#F4F1EC;flex-direction:column;}.elementor .e-18a46f8-0295c4b{aspect-ratio:1/1;object-fit:none;font-family:"Playfair Display";font-weight:600;font-size:40px;color:#F4F1EC;text-align:start;padding-inline-start:10px;}.elementor .e-6afe202-241b997{width:15%;display:block;}.elementor .e-d74fb70-bf807b8{padding-inline-end:65px;margin-block-end:-40px;}.elementor .e-89b49cf-ab01503{aspect-ratio:1/1;object-fit:none;font-family:"Playfair Display";font-weight:600;font-size:40px;color:#F4F1EC;text-align:start;padding-inline-start:10px;}.elementor .e-623da79-d98b82f{width:15%;display:block;}.elementor .e-9dd80a7-48b5c86{padding-inline-end:65px;margin-block-end:-40px;}.elementor .e-64c4d89-34b3fc9{aspect-ratio:1/1;object-fit:none;font-family:"Playfair Display";font-weight:600;font-size:40px;color:#F4F1EC;text-align:start;padding-inline-start:10px;}.elementor .e-3be5f8d-ae767fc{width:15%;display:block;}.elementor .e-a1f3775-8ae302c{padding-inline-end:65px;}.elementor .e-ff10fe1{width:50%;background-color:#0C2233;flex-direction:column;}.elementor .e-be3c0fa{background-color:#F4F1EC;background-clip:border-box;display:flex;flex-direction:row;}.elementor .e-a3b8795{flex-direction:column;}.elementor .e-4ef8776{width:50%;flex-direction:column;}.elementor .e-a217bd8{width:50%;flex-direction:column;}.elementor .e-903db2a{background-image:url("https://drnjgiles.co.za/wp-content/uploads/2026/09/Leaf-e1789203521153.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:top right;flex-direction:row;}.elementor .e-f200829{background-color:#ffffff;flex-direction:column;}.elementor .e-3070533-29a0447{background-color:#9FA597;flex-direction:column;}.elementor .e-e1669e4{background-image:url("https://drnjgiles.co.za/wp-content/uploads/2026/09/Contact-Us-Pic.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;}.elementor .e-17e6b20-d544b35{background-color:#F4F1EC;flex-direction:column;}.elementor .e-7c465e6{width:50%;margin-inline-end:5px;flex-direction:column;}.elementor .e-54f9871{width:50%;flex-direction:column;}.elementor .e-a03fac4{padding-inline-end:5px;background-color:#9FA597;flex-direction:row;}.elementor .e-76d0a31d-f9fb560{width:25%;flex-direction:column;}.elementor .e-79d33722-3fb8526{width:50%;flex-direction:column;}.elementor .e-5c433635-a43a8d4{width:25%;flex-direction:column;}.elementor .e-f60a0f2-8e54d69{background-color:#1A313F;flex-direction:row;}