.elementor .e-5898d4de-6c02{font-family:var(--kb-font-heading);font-weight:600;font-size:0.75rem;color:var(--kb-white);letter-spacing:1px;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;border-radius:var(--kb-radius-pill);background-color:var(--kb-red-dark);}.elementor .e-3e66a1ff-75d5{width:28px;height:28px;color:var(--kb-navy);padding:6px;border-radius:var(--kb-radius-pill);background-color:var(--kb-white);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-24b5cd15-f27a{min-height:130px;padding:10px;border-radius:25px;background-image:url("https://dev.kingsbeachslsc.co.za/wp-content/uploads/2026/10/3.6.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:space-between;align-items:flex-start;}.elementor .e-69ca4258-1941{font-size:1rem;}.elementor .e-6c648503-bfe9{font-size:1rem;text-align: right;\n}.elementor .e-57ac1dfb-b879{padding:0px;gap:var(--kb-space-xs);justify-content:space-between;}.elementor .e-5bda5d70-6e24{background-color:rgba(255,255,255,0.24);}.elementor .e-298609bd-4dc9{width:16px;height:16px;color:var(--kb-white);}.elementor .e-2f8a1f42-5da6{font-size:1rem;}.elementor .e-5017037b-ca7f{padding:0px;gap:8px;justify-content:center;align-items:center;}.elementor .e-79691c0a-5749:hover,.elementor .e-79691c0a-5749:focus-visible{background-image:linear-gradient(142deg, rgba(0,0,0,0.30) 52%,rgba(0,1,25,0.55) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-79691c0a-5749{width:300px;text-decoration:none;padding:13px;border-radius:30px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:rgba(138,138,138,0.72);border-style:solid;background-image:linear-gradient(142deg, rgba(0,0,0,0.18) 52%,rgba(0,1,25,0.38) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;backdrop-filter:blur(1.4px);flex-direction:column;gap:var(--kb-space-xs);flex:0 0 auto;}.elementor .e-73ffbf2-a6c7:hover,.elementor .e-73ffbf2-a6c7:focus-visible{color:var(--kb-white);background-color:var(--kb-red-dark);}.elementor .e-73ffbf2-a6c7{width:32px;height:32px;color:var(--kb-navy);padding:8px;border-radius:var(--kb-radius-pill);background-color:var(--kb-white);}.elementor .e-e6c5311-f8d5:hover,.elementor .e-e6c5311-f8d5:focus-visible{color:var(--kb-white);background-color:var(--kb-red-dark);}.elementor .e-e6c5311-f8d5{width:32px;height:32px;color:var(--kb-navy);padding:8px;border-radius:var(--kb-radius-pill);background-color:var(--kb-white);}.elementor .e-4a6b79a2-1d42:hover,.elementor .e-4a6b79a2-1d42:focus-visible{color:var(--kb-white);background-color:var(--kb-red-dark);}.elementor .e-4a6b79a2-1d42{width:32px;height:32px;color:var(--kb-navy);padding:8px;border-radius:var(--kb-radius-pill);background-color:var(--kb-white);}.elementor .e-1ce1019d-4399{width:auto;padding:0px;gap:var(--kb-space-xs);}.elementor .e-6a9e7190-77e4{width:136px;height:136px;min-width:136px;margin-inline-end:185px;}.elementor .e-45715194-a658{width:auto;padding:0px;flex-direction:column;gap:100px;flex:0 0 auto;align-items:flex-end;}.elementor .e-77c5b9de-d47d{padding:0px;flex-direction:row;gap:var(--kb-space-l);justify-content:space-between;align-items:flex-start;}.elementor .e-507c987a-75cd{max-width:490px;font-size:1rem;color:var(--kb-grey-light);line-height:1.5;}.elementor .e-4e2735a4-b2f3{font-size:7.6rem;white-space: nowrap;\n}.elementor .e-47933f34-61d5{padding:0px;flex-direction:column;gap:var(--kb-space-2xs);}.elementor .e-1c5b7599-afc6{font-family:var(--kb-font-body);font-weight:600;font-size:2rem;line-height:1;}.elementor .e-420708e4-370c{font-size:1rem;}.elementor .e-27c274eb-780f{padding:0px;flex-direction:column;gap:var(--kb-space-xs);align-items:flex-end;}.elementor .e-79c70458-6b12{font-family:var(--kb-font-body);font-weight:600;font-size:2rem;line-height:1;}.elementor .e-608409b9-e021{font-size:1rem;}.elementor .e-6c8b787e-f00a{padding:0px;flex-direction:column;gap:var(--kb-space-xs);align-items:flex-end;}.elementor .e-6a32c4b4-12ef{font-family:var(--kb-font-body);font-weight:600;font-size:2rem;line-height:1;}.elementor .e-7266eff0-d2ba{font-size:1rem;}.elementor .e-5241ad89-3930{padding:0px;flex-direction:column;gap:var(--kb-space-xs);align-items:flex-end;}.elementor .e-1aff101-3e2f{font-size:0.75rem;opacity:80%;}.elementor .e-5db07940-30a0{width:auto;max-width:300px;padding:0px;flex-direction:column;gap:var(--kb-space-s);flex:0 0 auto;align-items:flex-end;text-align: right;\n}.elementor .e-2097dc27-60f3{padding:0px;flex-direction:row;gap:var(--kb-space-xl);justify-content:space-between;align-items:flex-end;}.elementor .e-36a075fe-e78e{min-height:808px;padding-block-start:185px;padding-block-end:100px;background-image:linear-gradient(180deg, rgba(40,40,40,0.18) 0%,rgba(0,1,54,0.36) 100%),url("https://dev.kingsbeachslsc.co.za/wp-content/uploads/2026/09/carlos-manich_FullHD_200KB.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--kb-navy-dark);flex-direction:column;gap:var(--kb-space-m);justify-content:space-between;background-size: auto auto,cover; background-position: 0% 0%,bottom center;\n}.elementor .e-57280969-34bc{width:auto;background-color:var(--kb-line);flex:1 1 auto;}.elementor .e-73ac4c5c-3001{padding:0px;flex-direction:row;gap:var(--kb-space-m);align-items:center;}.elementor .e-72a698e3-9518{padding:0px;flex-direction:column;gap:var(--kb-space-s);}.elementor .e-2c18c291-a623{width:40px;height:40px;color:var(--kb-white);padding:10px;border-radius:var(--kb-radius-pill);background-color:var(--kb-navy);}.elementor .e-7aa2d012-9fb4{font-size:0.8rem;}.elementor .e-39f18211-e55b{font-family:var(--kb-font-heading);font-weight:500;font-size:1.75rem;color:var(--kb-navy);line-height:1.1;}.elementor .e-9e6dc3d-3e5d{font-size:0.875rem;}.elementor .e-6ec82f87-dda4{width:40px;height:40px;color:var(--kb-white);padding:10px;border-radius:var(--kb-radius-pill);background-color:var(--kb-navy);}.elementor .e-ef33ded-4e39{font-size:0.8rem;}.elementor .e-421badf4-c1dc{font-family:var(--kb-font-heading);font-weight:500;font-size:1.75rem;color:var(--kb-navy);line-height:1.1;}.elementor .e-aab11a7-7ef4{font-size:0.875rem;}.elementor .e-21f1a235-432a{width:40px;height:40px;color:var(--kb-white);padding:10px;border-radius:var(--kb-radius-pill);background-color:var(--kb-navy);}.elementor .e-3ea6db3b-b290{font-size:0.8rem;}.elementor .e-1c4cb77f-7bf8{font-family:var(--kb-font-heading);font-weight:500;font-size:1.75rem;color:var(--kb-navy);line-height:1.1;}.elementor .e-161befad-af0c{font-size:0.875rem;}.elementor .e-439edc72-4c69{width:40px;height:40px;color:var(--kb-white);padding:10px;border-radius:var(--kb-radius-pill);background-color:var(--kb-navy);}.elementor .e-2d2c22bf-73b4{font-size:0.8rem;}.elementor .e-6934e287-ffba{font-family:var(--kb-font-heading);font-weight:500;font-size:1.75rem;color:var(--kb-navy);line-height:1.1;}.elementor .e-590e69cb-e9cd{font-size:0.875rem;}.elementor .e-7d641e69-e5d5{padding:0px;gap:var(--kb-space-m);grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-4523b862-f26e{font-size:0.8rem;}.elementor .e-4593108b-91b5{font-size:0.8rem;}.elementor .e-5e6e1765-cecd{padding:0px;flex-direction:column;gap:var(--kb-space-xs);align-items:flex-start;}.elementor .e-4e269fb-9a1b{flex:0 0 auto;white-space: nowrap;\n}.elementor .e-6accfc33-db0b{padding:0px;flex-direction:row;gap:var(--kb-space-l);justify-content:space-between;align-items:center;}.elementor .e-64f3d6d1-2ffe{padding:0px;flex-direction:column;gap:var(--kb-space-l);}.elementor .e-1372d9f1-9400{padding-block-start:var(--kb-space-2xl);padding-block-end:var(--kb-space-xl);}.elementor .e-7afd868c-fb8e{width:92%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--kb-radius);}.elementor .e-57f86fe0-6997{border-width:1px;border-color:var(--kb-navy);border-style:solid;}.elementor .e-44d8ef52-fb61{width:36%;padding:0px;flex-direction:column;gap:var(--kb-space-m);flex:0 0 auto;justify-content:space-between;align-items:flex-start;}.elementor .e-2f5deabc-5108{width:auto;background-color:var(--kb-line);flex:1 1 auto;}.elementor .e-1d6bf33b-2fbe{padding:0px;flex-direction:row;gap:var(--kb-space-m);align-items:center;}.elementor .e-4821284b-ce7d{font-size:1.75rem;line-height:1.3;text-transform:none;}.elementor .e-49f9ae4a-a48d{font-family:var(--kb-font-heading);font-weight:500;font-size:2.5rem;color:var(--kb-navy);line-height:1;}.elementor .e-5553803-87d6{font-size:0.875rem;}.elementor .e-6ae10c04-64dd{padding:0px;flex-direction:column;gap:var(--kb-space-2xs);}.elementor .e-7e145dc4-e763{width:44px;height:44px;object-fit:cover;border-radius:var(--kb-radius-pill);border-width:2px;border-color:var(--kb-white);border-style:solid;}.elementor .e-6ee25ac8-b29c{width:44px;height:44px;object-fit:cover;margin-inline-start:-10px;border-radius:var(--kb-radius-pill);border-width:2px;border-color:var(--kb-white);border-style:solid;}.elementor .e-3271c5ad-cd26{width:44px;height:44px;object-fit:cover;margin-inline-start:-10px;border-radius:var(--kb-radius-pill);border-width:2px;border-color:var(--kb-white);border-style:solid;}.elementor .e-418e6b17-6056:hover,.elementor .e-418e6b17-6056:focus-visible{background-color:var(--kb-navy);}.elementor .e-418e6b17-6056{width:44px;height:44px;color:var(--kb-white);padding:13px;margin-inline-start:-10px;border-radius:var(--kb-radius-pill);border-width:2px;border-color:var(--kb-white);border-style:solid;background-color:var(--kb-red-dark);}.elementor .e-f0690a5-1bd7{width:auto;padding:0px;flex-direction:row;align-items:center;}.elementor .e-5ae5c0c1-207d{width:auto;padding:0px;flex-direction:column;gap:var(--kb-space-m);flex:0 0 auto;}.elementor .e-3e9cd0ce-2bb6{max-width:520px;font-size:1rem;line-height:1.7;}.elementor .e-17d08d9e-96bd{padding:0px;flex-direction:row;gap:var(--kb-space-xl);justify-content:center;}.elementor .e-4002827e-d1c2{padding:0px;flex-direction:column;gap:var(--kb-space-xl);flex:1 1 0px;}.elementor .e-5ec2be2a-3bc6{padding:0px;flex-direction:row;gap:var(--kb-space-l);}.elementor .e-3f39c254-d7f3{font-size:0.8rem;text-align:center;}.elementor .e-221e14c5-97a0:hover,.elementor .e-221e14c5-97a0:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-221e14c5-97a0{width:auto;height:64px;opacity:70%;filter: grayscale(1);\n}.elementor .e-4e2358da-9f09:hover,.elementor .e-4e2358da-9f09:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-4e2358da-9f09{width:auto;height:64px;opacity:70%;filter: grayscale(1);\n}.elementor .e-251d7fed-9930:hover,.elementor .e-251d7fed-9930:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-251d7fed-9930{width:auto;height:76px;opacity:70%;filter: grayscale(1);\n}.elementor .e-7b9c87f1-2632:hover,.elementor .e-7b9c87f1-2632:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-7b9c87f1-2632{width:auto;height:76px;opacity:70%;filter: grayscale(1);\n}.elementor .e-49d358c9-a1cb:hover,.elementor .e-49d358c9-a1cb:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-49d358c9-a1cb{width:auto;height:76px;opacity:70%;filter: grayscale(1);\n}.elementor .e-39f098c4-734d{padding:0px;flex-direction:row;gap:var(--kb-space-l);flex-wrap:wrap;justify-content:space-around;align-items:center;}.elementor .e-36f6522b-19f0{padding-block-start:var(--kb-space-l);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--kb-line);border-style:solid;flex-direction:column;gap:var(--kb-space-m);align-items:center;}.elementor .e-6409f2b4-ec03{padding:0px;flex-direction:column;gap:var(--kb-space-xl);}.elementor .e-247a425f-d4d6{padding-block-start:var(--kb-space-xl);padding-block-end:var(--kb-space-xl);}.elementor .e-4137db66-fa41{width:auto;background-color:var(--kb-line);flex:1 1 auto;}.elementor .e-4a765a80-5e0e{max-width:420px;padding:0px;flex-direction:row;gap:var(--kb-space-m);flex:1 1 auto;align-items:center;}.elementor .e-288925c9-bb7a{padding:0px;flex-direction:row;gap:var(--kb-space-l);justify-content:space-between;align-items:center;}.elementor .e-312d8a03-49b8{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-1022d265-508e{min-height:220px;position:relative;padding:0px;flex:0 0 45%;}.elementor .e-7f907672-8485{font-size:0.9rem;}.elementor .e-1b5ad3a3-2a06{width:14px;height:14px;color:var(--kb-red-dark);flex:0 0 auto;}.elementor .e-614b2b88-2317{font-size:0.875rem;}.elementor .e-417d7f5a-20d3{padding:0px;gap:var(--kb-space-xs);align-items:center;}.elementor .e-4bbab23c-af22{width:14px;height:14px;color:var(--kb-red-dark);flex:0 0 auto;}.elementor .e-5ad81fb1-36e1{font-size:0.875rem;}.elementor .e-5fdc9c07-ee6a{padding:0px;gap:var(--kb-space-xs);align-items:center;}.elementor .e-5c3be40e-2554{width:14px;height:14px;color:var(--kb-red-dark);flex:0 0 auto;}.elementor .e-6912caf8-a81e{font-size:0.875rem;}.elementor .e-78c458d0-9771{padding:0px;gap:var(--kb-space-xs);align-items:center;}.elementor .e-5813782f-767a{padding:0px;flex-direction:column;gap:6px;}.elementor .e-6d2cfbb8-bbd6{margin-block-start:var(--kb-space-xs);}.elementor .e-41f2f64-b187{padding:var(--kb-space-l);flex-direction:column;gap:var(--kb-space-s);align-items:flex-start;}.elementor .e-3b2435f4-c7b6{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-6bf2e14a-a1d0{min-height:220px;position:relative;padding:0px;flex:0 0 45%;}.elementor .e-ef09528-c0be{font-size:0.9rem;}.elementor .e-456d2ce2-8011{width:14px;height:14px;color:var(--kb-red-dark);flex:0 0 auto;}.elementor .e-71432cc-2413{font-size:0.875rem;}.elementor .e-1f3ff6ce-6f49{padding:0px;gap:var(--kb-space-xs);align-items:center;}.elementor .e-639a30fd-9088{width:14px;height:14px;color:var(--kb-red-dark);flex:0 0 auto;}.elementor .e-79ffbafa-1ef4{font-size:0.875rem;}.elementor .e-69b13b93-1b28{padding:0px;gap:var(--kb-space-xs);align-items:center;}.elementor .e-314d8a97-1cc1{width:14px;height:14px;color:var(--kb-red-dark);flex:0 0 auto;}.elementor .e-38a04a6b-cd9b{font-size:0.875rem;}.elementor .e-22131d35-76e4{padding:0px;gap:var(--kb-space-xs);align-items:center;}.elementor .e-73626245-4552{padding:0px;flex-direction:column;gap:6px;}.elementor .e-2a1e5bbb-3eff{margin-block-start:var(--kb-space-xs);}.elementor .e-1517a33a-beac{padding:var(--kb-space-l);flex-direction:column;gap:var(--kb-space-s);align-items:flex-start;}.elementor .e-79ce1071-3109{flex-direction:row-reverse;}.elementor .e-5d0fda11-8b04{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-5a890a34-77a3{min-height:220px;position:relative;padding:0px;flex:0 0 45%;}.elementor .e-45fa5155-fe7b{font-size:0.9rem;}.elementor .e-46ffb32a-cbf4{width:14px;height:14px;color:var(--kb-red-dark);flex:0 0 auto;}.elementor .e-64a9042a-685a{font-size:0.875rem;}.elementor .e-668675ff-6672{padding:0px;gap:var(--kb-space-xs);align-items:center;}.elementor .e-3085cb41-bc93{width:14px;height:14px;color:var(--kb-red-dark);flex:0 0 auto;}.elementor .e-308f9f4c-fee4{font-size:0.875rem;}.elementor .e-2d5579fe-f545{padding:0px;gap:var(--kb-space-xs);align-items:center;}.elementor .e-32e2f3c3-71f3{width:14px;height:14px;color:var(--kb-red-dark);flex:0 0 auto;}.elementor .e-571fb765-73a9{font-size:0.875rem;}.elementor .e-4a78d524-1d30{padding:0px;gap:var(--kb-space-xs);align-items:center;}.elementor .e-dd31bae-121a{padding:0px;flex-direction:column;gap:6px;}.elementor .e-17ae475c-9d79{margin-block-start:var(--kb-space-xs);}.elementor .e-3d0a76e7-d4f4{padding:var(--kb-space-l);flex-direction:column;gap:var(--kb-space-s);align-items:flex-start;}.elementor .e-5cd3dc4d-e524{max-width:680px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:var(--kb-space-m);}.elementor .e-37d14b52-4385{padding:0px;flex-direction:column;gap:var(--kb-space-xl);}.elementor .e-61899c33-aac9{padding-block-start:var(--kb-space-2xl);padding-block-end:var(--kb-space-xl);}.elementor .e-57beb8f9-297e{width:auto;background-color:var(--kb-line);flex:1 1 auto;}.elementor .e-68bb9bd5-3909{padding:0px;flex-direction:row;gap:var(--kb-space-m);align-items:center;}.elementor .e-605f239e-6d10{line-height:1.05;}.elementor .e-65c28c82-b80d{font-size:1rem;}.elementor .e-744a6d85-4b0e{width:28%;padding:0px;flex-direction:column;gap:var(--kb-space-m);flex:0 0 auto;}.elementor .e-7d10ae61-af77{width:44px;height:44px;color:var(--kb-white);padding:10px;border-radius:var(--kb-radius-pill);background-color:var(--kb-red-dark);flex:0 0 auto;}.elementor .e-6fb134c3-f0d6{font-size:1.1rem;text-transform:none;}.elementor .e-5df8e719-f80a{font-size:0.875rem;line-height:1.5;}.elementor .e-2d4b2d56-3477{padding:0px;flex-direction:column;gap:4px;}.elementor .e-20851e5c-5855{padding:var(--kb-space-s);border-radius:var(--kb-radius-s);background-color:rgba(20,40,82,0.72);backdrop-filter:blur(6px);gap:var(--kb-space-s);align-items:center;}.elementor .e-de6c98c-da11{min-height:420px;padding:var(--kb-space-s);border-radius:var(--kb-radius);background-image:url("https://dev.kingsbeachslsc.co.za/wp-content/uploads/2026/10/3.4.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;flex:1 1 0px;justify-content:flex-end;}.elementor .e-6e52337d-6719{margin:0px;}.elementor .e-2b9d0e6d-4b75{width:14px;height:14px;}.elementor .e-34dae273-da9a{width:auto;color:var(--kb-red-dark);}.elementor .e-32ffb0f1-830a{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;display:flex;gap:var(--kb-space-s);justify-content:space-between;align-items:center;}.elementor .e-1ea8264a-de01{font-size:0.9rem;}.elementor .e-393ad8a0-d3f9{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-524f3c15-f916{margin:0px;}.elementor .e-6d26b66b-7e96{width:14px;height:14px;}.elementor .e-440e0c77-1299{width:auto;color:var(--kb-red-dark);}.elementor .e-77489d04-d2be{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;display:flex;gap:var(--kb-space-s);justify-content:space-between;align-items:center;}.elementor .e-768b8ae5-34c9{font-size:0.9rem;}.elementor .e-4083a7f9-dc03{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-74b66998-c742{margin:0px;}.elementor .e-2305603b-6144{width:14px;height:14px;}.elementor .e-1ab54f95-4496{width:auto;color:var(--kb-red-dark);}.elementor .e-746fa676-89b0{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;display:flex;gap:var(--kb-space-s);justify-content:space-between;align-items:center;}.elementor .e-5d748d9b-1eb3{font-size:0.9rem;}.elementor .e-3346ed3a-4025{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-631fd41d-eac7{margin:0px;}.elementor .e-34179fd4-10e1{width:14px;height:14px;}.elementor .e-1bbce5d8-c762{width:auto;color:var(--kb-red-dark);}.elementor .e-5f7f21cc-528e{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;display:flex;gap:var(--kb-space-s);justify-content:space-between;align-items:center;}.elementor .e-552709fc-10b2{font-size:0.9rem;}.elementor .e-5d13e078-89bb{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-13a57acd-a230{margin:0px;}.elementor .e-338a9a24-922d{width:14px;height:14px;}.elementor .e-669f4f21-8b6f{width:auto;color:var(--kb-red-dark);}.elementor .e-4d348761-407b{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;display:flex;gap:var(--kb-space-s);justify-content:space-between;align-items:center;}.elementor .e-4e031921-b34c{font-size:0.9rem;}.elementor .e-c0bf367-efb5{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-70e9b699-e0e8{margin:0px;}.elementor .e-4faedccc-a2c4{width:14px;height:14px;}.elementor .e-5b1f6950-ae05{width:auto;color:var(--kb-red-dark);}.elementor .e-387c6fd8-acbf{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;display:flex;gap:var(--kb-space-s);justify-content:space-between;align-items:center;}.elementor .e-5c321641-bec1{font-size:0.9rem;}.elementor .e-48ab74f-527d{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-22aeeb91-6a9b{width:100%;gap:var(--kb-space-xs);}.elementor .e-4a88535-8be5{padding:0px;flex-direction:column;gap:var(--kb-space-m);flex:1 1 0px;align-items:flex-start;}.elementor .e-179ad403-289b{padding:0px;flex-direction:row;gap:var(--kb-space-l);align-items:stretch;}.elementor .e-447670dc-30a4{padding:0px;flex-direction:column;gap:var(--kb-space-xl);}.elementor .e-fef0fcd-4552{padding-block-start:var(--kb-space-2xl);padding-block-end:var(--kb-space-2xl);background-color:var(--kb-navy-tint);}.elementor .e-128e74ec-d9f8{font-size:1.4rem;}.elementor .e-28025f21-13b1{font-size:0.875rem;font-style:italic;}.elementor .e-61dd27e7-f69c{padding:0px;flex-direction:column;gap:var(--kb-space-2xs);}.elementor .e-5e25fcd4-bd02{min-height:440px;padding:var(--kb-space-m);border-radius:var(--kb-radius);background-image:linear-gradient(180deg, rgba(20,40,82,0) 40%,rgba(20,40,82,0.9) 100%),url("https://dev.kingsbeachslsc.co.za/wp-content/uploads/2026/10/3.7.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;flex:1 1 0px;justify-content:space-between;align-items:flex-start;background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-1e8a5b31-d62f{font-size:1.4rem;}.elementor .e-3ee6e5c3-eda6{font-size:0.875rem;font-style:italic;}.elementor .e-749fcf57-5c4e{padding:0px;flex-direction:column;gap:var(--kb-space-2xs);}.elementor .e-2195cf34-b749{min-height:440px;padding:var(--kb-space-m);border-radius:var(--kb-radius);background-image:linear-gradient(180deg, rgba(20,40,82,0) 40%,rgba(20,40,82,0.9) 100%),url("https://dev.kingsbeachslsc.co.za/wp-content/uploads/2026/10/3.8.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;flex:1 1 0px;justify-content:space-between;align-items:flex-start;background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-3d932d75-68fa{width:58%;padding:0px;gap:var(--kb-space-m);flex:0 0 auto;}.elementor .e-265b9ab2-7cd8{width:auto;background-color:var(--kb-line);flex:1 1 auto;}.elementor .e-42b0725b-3392{padding:0px;flex-direction:row;gap:var(--kb-space-m);align-items:center;}.elementor .e-15e107df-cc8a{line-height:1.05;}.elementor .e-a149168-554e{font-size:1rem;}.elementor .e-5bd18d10-d4fd{width:100%;padding:0px;}.elementor .e-625bf9eb-3e46{font-size:0.875rem;}.elementor .e-647fdb9c-4129{padding:0px;flex-direction:column;gap:var(--kb-space-m);flex:1 1 0px;align-items:flex-start;}.elementor .e-667c8c7c-e98b{padding:0px;flex-direction:row;gap:var(--kb-space-xl);align-items:center;}.elementor .e-669b7813-e008{padding-block-start:var(--kb-space-2xl);padding-block-end:var(--kb-space-2xl);}.elementor .e-40f86596-e061{width:auto;background-color:var(--kb-line);flex:1 1 auto;}.elementor .e-d1adfbf-315e{padding:0px;flex-direction:row;gap:var(--kb-space-m);align-items:center;}.elementor .e-ffbaf6a-984d{text-align:center;}.elementor .e-3e215cc2-27d4{text-transform:none;margin:0px;}.elementor .e-20a6b988-4b60{width:16px;height:16px;}.elementor .e-218b1737-6dff{width:auto;color:var(--kb-red-dark);}.elementor .e-ed8ad30-caed{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;display:flex;gap:var(--kb-space-s);justify-content:space-between;align-items:center;}.elementor .e-5b20b4dd-72c4{line-height:1.7;}.elementor .e-31a7ab73-8565{padding-block-start:0px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-6f749878-783c{text-transform:none;margin:0px;}.elementor .e-69ec5d20-4d5f{width:16px;height:16px;}.elementor .e-145db6-184c{width:auto;color:var(--kb-red-dark);}.elementor .e-7fcd9345-7fd6{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;display:flex;gap:var(--kb-space-s);justify-content:space-between;align-items:center;}.elementor .e-3e5ce549-2f4a{line-height:1.7;}.elementor .e-34064ec7-cdb9{padding-block-start:0px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-feb2c96-e441{text-transform:none;margin:0px;}.elementor .e-56d5746-e063{width:16px;height:16px;}.elementor .e-23ab7132-1e42{width:auto;color:var(--kb-red-dark);}.elementor .e-29e6b63c-ebb9{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;display:flex;gap:var(--kb-space-s);justify-content:space-between;align-items:center;}.elementor .e-1fb0d0df-36a8{line-height:1.7;}.elementor .e-2930fbb-757d{padding-block-start:0px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-6509dbaa-33ba{text-transform:none;margin:0px;}.elementor .e-5f7915d2-1e0c{width:16px;height:16px;}.elementor .e-430422fb-6c80{width:auto;color:var(--kb-red-dark);}.elementor .e-50dd51f7-3131{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;display:flex;gap:var(--kb-space-s);justify-content:space-between;align-items:center;}.elementor .e-15dcc7a2-bb9a{line-height:1.7;}.elementor .e-59aaaf08-9545{padding-block-start:0px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-75edb581-f626{text-transform:none;margin:0px;}.elementor .e-327c0f00-9d0b{width:16px;height:16px;}.elementor .e-53e7d450-a066{width:auto;color:var(--kb-red-dark);}.elementor .e-3b265ec6-6ce1{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;display:flex;gap:var(--kb-space-s);justify-content:space-between;align-items:center;}.elementor .e-4a6e49b8-bd66{line-height:1.7;}.elementor .e-544a1151-350e{padding-block-start:0px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-5e416a6e-c72e{width:100%;max-width:900px;gap:var(--kb-space-xs);}.elementor .e-1d8d941e-7858{padding:0px;flex-direction:column;gap:var(--kb-space-l);align-items:center;}.elementor .e-732ae94-91e2{padding-block-start:var(--kb-space-2xl);padding-block-end:var(--kb-space-2xl);background-color:var(--kb-navy-tint);}.elementor .e-d0e8ec8-8a87{width:auto;background-color:var(--kb-line);flex:1 1 auto;}.elementor .e-fc62722-883f{padding:0px;flex-direction:row;gap:var(--kb-space-m);align-items:center;}.elementor .e-5180d6c2-7306{max-width:320px;font-size:1rem;}.elementor .e-7568f066-c562{max-width:640px;line-height:1.05;text-align: right;\n}.elementor .e-129e610a-8362{padding:0px;flex-direction:row;gap:var(--kb-space-l);justify-content:space-between;align-items:flex-end;}.elementor .e-145c6ab5-acf0{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-48fa266b-6d99{font-size:0.8rem;font-style:italic;}.elementor .e-cdd7ca8-bf15{padding:0px;gap:var(--kb-space-s);align-items:center;}.elementor .e-4f895426-a7fd{font-size:1.15rem;text-transform:none;}.elementor .e-22096724-b8c1{font-size:0.9rem;}.elementor .e-5bb766a2-2b7e{padding:var(--kb-space-m);flex-direction:column;gap:var(--kb-space-xs);}.elementor .e-9e29ae5-8577{overflow:hidden;padding:0px;gap:0px;}.elementor .e-63e41ca6-b6ad{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-70d3e232-3498{font-size:0.8rem;font-style:italic;}.elementor .e-d7fc3b3-8b24{padding:0px;gap:var(--kb-space-s);align-items:center;}.elementor .e-69cf4d77-f9b8{font-size:1.15rem;text-transform:none;}.elementor .e-2ad2ebce-fbae{font-size:0.9rem;}.elementor .e-34382986-bb0e{padding:var(--kb-space-m);flex-direction:column;gap:var(--kb-space-xs);}.elementor .e-588d7954-b4e6{overflow:hidden;padding:0px;gap:0px;}.elementor .e-5d65c020-bcee{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-4befd1af-192e{font-size:0.8rem;font-style:italic;}.elementor .e-13ae1080-eb51{padding:0px;gap:var(--kb-space-s);align-items:center;}.elementor .e-578ca529-f163{font-size:1.15rem;text-transform:none;}.elementor .e-29b17e3d-1e07{font-size:0.9rem;}.elementor .e-bc5719f-ec41{padding:var(--kb-space-m);flex-direction:column;gap:var(--kb-space-xs);}.elementor .e-57687ce8-e862{overflow:hidden;padding:0px;gap:0px;}.elementor .e-586d0c31-83a7{padding:0px;gap:var(--kb-space-m);grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-4aaea4d1-3b04{font-size:0.875rem;text-align:center;align-self:center;}.elementor .e-6a06203c-1ba7{padding:0px;flex-direction:column;gap:var(--kb-space-l);}.elementor .e-7bf436c9-eb3e{padding-block-start:var(--kb-space-2xl);padding-block-end:var(--kb-space-2xl);}