.elementor .e-57a28406-66ca2bb{font-family:"Playfair Display";font-weight:500;font-size:16px;text-align:center;font-style:italic;}.elementor .e-776303c9-d4042a4{background-color:#9FA597;display:flex;flex-direction:row;justify-content:center;}.elementor .e-6c6bdba3-5b49f8a{width:30%;flex-direction:column;}.elementor .e-1ea4f39b-8e1f888{width:60%;flex-direction:column;}.elementor .e-1b16f8be-d3bdf8a{width:10%;flex-direction:column;}.elementor .e-63dd95c1-c826a0f{flex-direction:row;}.elementor .e-64dc4364-dfd77e2{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-1ed256a5-d000791{width:50%;background-color:#F4F1EC;flex-direction:column;}.elementor .e-52434df9-0f1f0a7{width:50%;background-color:#1A313F;flex-direction:column;}.elementor .e-4d7fae48-04d8197{background-color:#F4F1EC;background-clip:border-box;display:flex;flex-direction:row;}.elementor .e-e290721-7ea0112{width:50%;background-color:#F4F1EC;flex-direction:column;}.elementor .e-22d66c3-934a698{width:50%;background-color:#9FA597;flex-direction:column;}.elementor .e-9a67e74-2257064{background-color:#F4F1EC;background-clip:border-box;display:flex;flex-direction:row;}.elementor .e-9a062d3{width:50%;flex-direction:column;}.elementor .e-dc655c0{width:50%;flex-direction:column;}.elementor .e-bca9424-7917717{width:50%;flex-direction:column;}.elementor .e-3cddd80{flex-direction:row;}.elementor .e-29b6a56d-4b50a93{column-gap:20px;padding-inline-start:75px;justify-content:flex-start;align-items:start;}.elementor .e-1d0374c-59b27c7{background-image:url("https://drnjgiles.co.za/wp-content/uploads/2026/09/ABOUT_Take_the_next_Step-1024x727.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:#fffff;flex-direction:column;}.elementor .e-729fc233-3d047d8{width:25%;flex-direction:column;}.elementor .e-36a72234-d27c8e6{width:50%;flex-direction:column;}.elementor .e-4f8ab395-3869554{width:25%;flex-direction:column;}.elementor .e-4ef80b3c-b7e2be8{background-color:#1A313F;flex-direction:row;}