.elementor .e-61e7d00f-f577{max-width:560px;font-size:1rem;line-height:1.6;}.elementor .e-442f567f-2069{max-width:75%;padding:0px;flex-direction:column;gap:var(--kb-space-s);}.elementor .e-3e6b7a8-819a{padding:0px;flex-direction:row;gap:var(--kb-space-l);justify-content:space-between;align-items:flex-end;}.elementor .e-77d3e681-6d6c{min-height:520px;padding-block-start:180px;padding-block-end:var(--kb-space-xl);background-image:linear-gradient(180deg, rgba(20,40,82,0.35) 0%,rgba(20,40,82,0.85) 100%),url("https://dev.kingsbeachslsc.co.za/wp-content/uploads/2026/10/3.8.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--kb-navy-dark);flex-direction:column;justify-content:flex-end;background-size: auto auto, cover; background-position: 0% 0%, center center;\n}.elementor .e-3a0c3dd6-3916{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--kb-radius);}.elementor .e-45b238ea-3ea4{padding:0px;flex:0 0 45%;}.elementor .e-5f91cae5-9bfd{line-height:1.7;}.elementor .e-628033d9-2e5c{line-height:1.7;}.elementor .e-5dc8ef2d-657f{padding:0px;flex-direction:column;gap:var(--kb-space-s);flex:1 1 0px;}.elementor .e-c2a458d-355c{padding:0px;flex-direction:row;gap:var(--kb-space-xl);align-items:center;}.elementor .e-700ec2d7-5a4f{background-color:var(--kb-white);}.elementor .e-8cabf59-2da4{line-height:1.7;}.elementor .e-60ee3e3f-7f07{width:20px;height:20px;}.elementor .e-1ea68cd0-ff79{width:48px;height:48px;color:var(--kb-red-dark);padding:0px;border-radius:var(--kb-radius-pill);background-color:var(--kb-white);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6445c49c-a577{margin:0px;}.elementor .e-5863954a-7ad8{font-size:1rem;line-height:1.5;}.elementor .e-602fdec5-ca84{width:auto;padding:0px;flex-direction:column;gap:var(--kb-space-2xs);flex:1 1 auto;}.elementor .e-6a921709-c1cc{padding-block-start:var(--kb-space-m);padding-block-end:var(--kb-space-m);padding-inline-start:var(--kb-space-l);padding-inline-end:var(--kb-space-l);margin-block-start:var(--kb-space-m);border-radius:var(--kb-radius);background-image:linear-gradient(90deg, rgba(20,40,82,0.92) 0%,rgba(20,40,82,0.6) 100%),url("https://dev.kingsbeachslsc.co.za/wp-content/uploads/2026/10/3.6.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--kb-navy);flex-direction:row;gap:var(--kb-space-m);align-items:center;background-size: auto auto, cover; background-position: 0% 0%, center center;\n}.elementor .e-43cc619d-c0cb{padding:0px;flex-direction:column;gap:var(--kb-space-s);flex:0 0 38%;}.elementor .e-647e6cc-c9cb{margin:0px;}.elementor .e-79b3647a-b418{width:16px;height:16px;}.elementor .e-21f18ffe-5e50{width:auto;color:var(--kb-red-dark);}.elementor .e-4c41c2d6-1f21{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-4b2b34a-1263{line-height:1.7;}.elementor .e-781443c5-c9ef{padding-block-start:0px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-104064b5-ebfb{overflow:hidden;border-radius:var(--kb-radius-s);background-color:var(--kb-white);}.elementor .e-23a691d5-91cb{margin:0px;}.elementor .e-4b7a9cd9-37af{width:16px;height:16px;}.elementor .e-903346a-3446{width:auto;color:var(--kb-red-dark);}.elementor .e-237f5710-fff2{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-3f1ea581-866a{line-height:1.7;}.elementor .e-5101b875-e25d{padding-block-start:0px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-28510dac-2807{overflow:hidden;border-radius:var(--kb-radius-s);background-color:var(--kb-white);}.elementor .e-301990bc-231e{margin:0px;}.elementor .e-1c679d55-9c49{width:16px;height:16px;}.elementor .e-2d89e4b1-a870{width:auto;color:var(--kb-red-dark);}.elementor .e-74465779-10b0{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-3a5c536c-d43a{line-height:1.7;}.elementor .e-465be178-81cc{padding-block-start:0px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-4f7f7fa2-95a3{overflow:hidden;border-radius:var(--kb-radius-s);background-color:var(--kb-white);}.elementor .e-18a9f033-c183{margin:0px;}.elementor .e-166d0975-70b9{width:16px;height:16px;}.elementor .e-5720910a-105e{width:auto;color:var(--kb-red-dark);}.elementor .e-4e2b62ef-feb2{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-3a132bfc-ec28{line-height:1.7;}.elementor .e-21115d84-dfaf{padding-block-start:0px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-61e6d815-edec{overflow:hidden;border-radius:var(--kb-radius-s);background-color:var(--kb-white);}.elementor .e-7be5cb19-8cb1{margin:0px;}.elementor .e-6b0563b0-333d{width:16px;height:16px;}.elementor .e-25512eef-47da{width:auto;color:var(--kb-red-dark);}.elementor .e-37ab3fb4-7f5a{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-7ce0af4a-1925{line-height:1.7;}.elementor .e-12528f0f-364c{padding-block-start:0px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-59bbadc3-65e1{overflow:hidden;border-radius:var(--kb-radius-s);background-color:var(--kb-white);}.elementor .e-7bfadfaa-c13f{margin:0px;}.elementor .e-279a9b87-376b{width:16px;height:16px;}.elementor .e-a6c9a1d-826a{width:auto;color:var(--kb-red-dark);}.elementor .e-19dcdd3a-c1fc{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-2857f5d7-3978{line-height:1.7;}.elementor .e-4cf27a67-243e{padding-block-start:0px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-6594698b-5925{overflow:hidden;border-radius:var(--kb-radius-s);background-color:var(--kb-white);}.elementor .e-38422a1b-12b7{gap:var(--kb-space-xs);flex:1 1 0px;}.elementor .e-2f429109-4ae8{padding:0px;flex-direction:row;gap:var(--kb-space-xl);align-items:flex-start;}.elementor .e-7c26dcd5-d5fe{background-color:var(--kb-grey-light);}.elementor .e-1f1e2810-d751{max-width:560px;line-height:1.7;}.elementor .e-6ee149c9-2ad8{padding:0px;flex-direction:column;gap:var(--kb-space-s);flex:1 1 0px;}.elementor .e-44badbd2-e53e{width:100%;line-height:1.6;font-style:italic;padding:var(--kb-space-m);border-radius:var(--kb-radius-s);border-width:2px;border-color:rgba(255,255,255,0.4);border-style:dashed;}.elementor .e-72604e4b-8a21{line-height:1.6;opacity:85%;}.elementor .e-57a864b5-674f{margin-block-start:var(--kb-space-xs);}.elementor .e-7b4f29dd-f376{padding:var(--kb-space-l);border-radius:var(--kb-radius);background-color:var(--kb-navy);flex-direction:column;gap:var(--kb-space-s);flex:0 0 42%;align-items:flex-start;}.elementor .e-8df12d7-163f{padding:0px;flex-direction:row;gap:var(--kb-space-xl);align-items:center;}.elementor .e-3e940a0-63ef{background-color:var(--kb-navy-dark);}.elementor .e-49cb99e1-e1d7{font-size:1.05rem;line-height:1.7;}.elementor .e-7c8fa39d-8717{max-width:720px;padding:0px;flex-direction:column;gap:var(--kb-space-s);}.elementor .e-53a91fd6-b5e1{color:var(--kb-navy);background-color:var(--kb-white);}.elementor .e-411d7282-9a81{color:var(--kb-white);border-width:2px;border-color:var(--kb-white);border-style:solid;background-color:transparent;}.elementor .e-2c3239d1-97f8{width:auto;padding:0px;flex-direction:row;gap:var(--kb-space-s);flex-wrap:wrap;flex:0 0 auto;}.elementor .e-5bda437b-e3b8{padding:0px;flex-direction:row;gap:var(--kb-space-xl);justify-content:space-between;align-items:center;}.elementor .e-396c486d-6ee2{background-color:var(--kb-red-dark);}