{"id":18,"date":"2026-02-25T13:08:19","date_gmt":"2026-02-25T13:08:19","guid":{"rendered":"https:\/\/villa.ryumi.co.za\/?page_id=18"},"modified":"2026-04-21T23:17:51","modified_gmt":"2026-04-21T23:17:51","slug":"home","status":"publish","type":"page","link":"https:\/\/villa.ryumi.co.za\/","title":{"rendered":"Home"},"content":{"rendered":"<style>.elementor-18 .elementor-element.elementor-element-77846641 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-77846641:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-77846641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url(\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-12-scaled.jpg\") 50% 50%;background-size:cover;}.elementor-18 .elementor-element.elementor-element-77846641 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0000005E 71%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-77846641{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:500px 0px 80px 0px;}.elementor-18 .elementor-element.elementor-element-19a2f538 .elementor-heading-title{font-family:\"Marcellus\", Sans-serif;font-size:65px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;color:var( --e-global-color-e5c8540 );}.elementor-18 .elementor-element.elementor-element-19a2f538 > .elementor-widget-container{margin:0px 80px 0px 0px;}.elementor-18 .elementor-element.elementor-element-29725de5 .elementor-heading-title{font-family:var( --e-global-typography-997f697-font-family ), Sans-serif;font-size:var( --e-global-typography-997f697-font-size );font-weight:var( --e-global-typography-997f697-font-weight );text-transform:var( --e-global-typography-997f697-text-transform );font-style:var( --e-global-typography-997f697-font-style );text-decoration:var( --e-global-typography-997f697-text-decoration );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );color:var( --e-global-color-e5c8540 );}.elementor-18 .elementor-element.elementor-element-dadb002{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-1adbcdbc.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-18 .elementor-element.elementor-element-1adbcdbc.elementor-column.elementor-element[data-element_type=\"column\"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-18 .elementor-element.elementor-element-1adbcdbc > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-6db605fb{padding:0% 0% 0% 25%;}.elementor-18 .elementor-element.elementor-element-ce5ea9e > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1fa57d6.jkit-equal-height-enable, .elementor-18 .elementor-element.elementor-element-1fa57d6.jkit-equal-height-enable > .elementor-widget-container, .elementor-18 .elementor-element.elementor-element-1fa57d6.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-18 .elementor-element.elementor-element-1fa57d6.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .title{margin:20px 0px 10px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-e5c8540 );font-family:var( --e-global-typography-661e4ff-font-family ), Sans-serif;font-size:var( --e-global-typography-661e4ff-font-size );font-weight:var( --e-global-typography-661e4ff-font-weight );text-transform:var( --e-global-typography-661e4ff-text-transform );font-style:var( --e-global-typography-661e4ff-font-style );text-decoration:var( --e-global-typography-661e4ff-text-decoration );line-height:var( --e-global-typography-661e4ff-line-height );letter-spacing:var( --e-global-typography-661e4ff-letter-spacing );word-spacing:var( --e-global-typography-661e4ff-word-spacing );}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-e5c8540 );margin:5px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-e5c8540 );width:25px;}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:25px;}.elementor-18 .elementor-element.elementor-element-1fa57d6.elementor-widget > .elementor-widget-container, .elementor-18 .elementor-element.elementor-element-1fa57d6.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:5px;}.elementor-18 .elementor-element.elementor-element-1fa57d6.elementor-widget > .elementor-widget-container::before{content:\"\";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:inherit;background-color:inherit;}.elementor-18 .elementor-element.elementor-element-1fa57d6 > .elementor-widget-container{--e-transform-translateY:0px;background-color:#FFFFFF26;}.elementor-18 .elementor-element.elementor-element-1fa57d6 > .elementor-widget-container:hover{--e-transform-translateY:-10px;--e-transform-scale:0.9;}.elementor-18 .elementor-element.elementor-element-3b799c00 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-55ebaa4b.jkit-equal-height-enable, .elementor-18 .elementor-element.elementor-element-55ebaa4b.jkit-equal-height-enable > .elementor-widget-container, .elementor-18 .elementor-element.elementor-element-55ebaa4b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-18 .elementor-element.elementor-element-55ebaa4b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .title{margin:20px 0px 10px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-e5c8540 );font-family:var( --e-global-typography-661e4ff-font-family ), Sans-serif;font-size:var( --e-global-typography-661e4ff-font-size );font-weight:var( --e-global-typography-661e4ff-font-weight );text-transform:var( --e-global-typography-661e4ff-text-transform );font-style:var( --e-global-typography-661e4ff-font-style );text-decoration:var( --e-global-typography-661e4ff-text-decoration );line-height:var( --e-global-typography-661e4ff-line-height );letter-spacing:var( --e-global-typography-661e4ff-letter-spacing );word-spacing:var( --e-global-typography-661e4ff-word-spacing );}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-e5c8540 );margin:5px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-e5c8540 );width:25px;}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:25px;}.elementor-18 .elementor-element.elementor-element-55ebaa4b.elementor-widget > .elementor-widget-container, .elementor-18 .elementor-element.elementor-element-55ebaa4b.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:5px;}.elementor-18 .elementor-element.elementor-element-55ebaa4b.elementor-widget > .elementor-widget-container::before{content:\"\";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:inherit;background-color:inherit;}.elementor-18 .elementor-element.elementor-element-55ebaa4b > .elementor-widget-container{--e-transform-translateY:0px;background-color:#FFFFFF26;}.elementor-18 .elementor-element.elementor-element-55ebaa4b > .elementor-widget-container:hover{--e-transform-translateY:-10px;--e-transform-scale:0.9;}.elementor-18 .elementor-element.elementor-element-58637dfe > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-27bfb6ee.jkit-equal-height-enable, .elementor-18 .elementor-element.elementor-element-27bfb6ee.jkit-equal-height-enable > .elementor-widget-container, .elementor-18 .elementor-element.elementor-element-27bfb6ee.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-18 .elementor-element.elementor-element-27bfb6ee.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .title{margin:20px 0px 10px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-e5c8540 );font-family:var( --e-global-typography-661e4ff-font-family ), Sans-serif;font-size:var( --e-global-typography-661e4ff-font-size );font-weight:var( --e-global-typography-661e4ff-font-weight );text-transform:var( --e-global-typography-661e4ff-text-transform );font-style:var( --e-global-typography-661e4ff-font-style );text-decoration:var( --e-global-typography-661e4ff-text-decoration );line-height:var( --e-global-typography-661e4ff-line-height );letter-spacing:var( --e-global-typography-661e4ff-letter-spacing );word-spacing:var( --e-global-typography-661e4ff-word-spacing );}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-e5c8540 );margin:5px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-e5c8540 );width:25px;}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:25px;}.elementor-18 .elementor-element.elementor-element-27bfb6ee.elementor-widget > .elementor-widget-container, .elementor-18 .elementor-element.elementor-element-27bfb6ee.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:5px;}.elementor-18 .elementor-element.elementor-element-27bfb6ee.elementor-widget > .elementor-widget-container::before{content:\"\";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:inherit;background-color:inherit;}.elementor-18 .elementor-element.elementor-element-27bfb6ee > .elementor-widget-container{--e-transform-translateY:0px;background-color:#FFFFFF26;}.elementor-18 .elementor-element.elementor-element-27bfb6ee > .elementor-widget-container:hover{--e-transform-translateY:-10px;--e-transform-scale:0.9;}.elementor-18 .elementor-element.elementor-element-2ca87c02 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-2ca87c02 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-18 .elementor-element.elementor-element-2ca87c02:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2ca87c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-2ca87c02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 80px 0px;}.elementor-18 .elementor-element.elementor-element-2ca87c02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-355351ec{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-4ab7f00f > .elementor-element-populated{padding:10px 10px 0px 120px;}.elementor-18 .elementor-element.elementor-element-4b2d00f7 .elementor-heading-title{font-family:var( --e-global-typography-997f697-font-family ), Sans-serif;font-size:var( --e-global-typography-997f697-font-size );font-weight:var( --e-global-typography-997f697-font-weight );text-transform:var( --e-global-typography-997f697-text-transform );font-style:var( --e-global-typography-997f697-font-style );text-decoration:var( --e-global-typography-997f697-text-decoration );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-76d28cf8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-76d28cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-50e64e91 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-50e64e91:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-50e64e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-50e64e91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-18 .elementor-element.elementor-element-50e64e91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-46263a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-46263a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-6-scaled.jpg\");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-46263a5 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-46263a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-46263a5 > .elementor-background-slideshow{border-radius:21px 21px 21px 21px;}.elementor-18 .elementor-element.elementor-element-46263a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-80px 120px 10px 10px;--e-column-margin-right:120px;--e-column-margin-left:10px;}.elementor-18 .elementor-element.elementor-element-46263a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-2be254aa{--spacer-size:531px;}.elementor-18 .elementor-element.elementor-element-765f7d6a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-765f7d6a > .elementor-element-populated{margin:0px 0px 0px 35px;--e-column-margin-right:0px;--e-column-margin-left:35px;}.elementor-18 .elementor-element.elementor-element-71d99400{margin-top:-90px;margin-bottom:30px;}.elementor-18 .elementor-element.elementor-element-5458124d{text-align:start;}.elementor-18 .elementor-element.elementor-element-5458124d img{width:91%;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-5458124d > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-18 .elementor-element.elementor-element-131f8466{text-align:end;}.elementor-18 .elementor-element.elementor-element-131f8466 img{width:91%;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-4c5aab69{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-4c5aab69 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-ccd012e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-ccd012e{margin-top:30px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:18px 30px 18px 30px;font-family:var( --e-global-typography-a892a9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a892a9f-font-size );font-weight:var( --e-global-typography-a892a9f-font-weight );text-transform:var( --e-global-typography-a892a9f-text-transform );font-style:var( --e-global-typography-a892a9f-font-style );text-decoration:var( --e-global-typography-a892a9f-text-decoration );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );word-spacing:var( --e-global-typography-a892a9f-word-spacing );color:var( --e-global-color-e5c8540 );background-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-e5c8540 );width:20px;}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-e5c8540 );}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-e5c8540 );}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#BD9035;}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-18 .elementor-element.elementor-element-3c0039ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-3c0039ab{width:auto;max-width:auto;}.elementor-18 .elementor-element.elementor-element-3c0039ab:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#BD9035;}.elementor-18 .elementor-element.elementor-element-1e04073e{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-b6d2542 );padding:100px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-73a8e80 > .elementor-container{max-width:1170px;}.elementor-18 .elementor-element.elementor-element-73a8e80 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-3cedccef .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-3cedccef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-ac42060{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-ac42060 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e294a7b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item{-ms-flex:0 0 calc(100% \/ 4);flex:0 0 calc(100% \/ 4);max-width:calc(100% \/ 4);height:820px;}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info{text-align:center;padding:40px 0px 30px 0px;}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-family:var( --e-global-typography-7f517b0-font-family ), Sans-serif;font-size:var( --e-global-typography-7f517b0-font-size );font-weight:var( --e-global-typography-7f517b0-font-weight );text-transform:var( --e-global-typography-7f517b0-text-transform );font-style:var( --e-global-typography-7f517b0-font-style );text-decoration:var( --e-global-typography-7f517b0-text-decoration );line-height:var( --e-global-typography-7f517b0-line-height );letter-spacing:var( --e-global-typography-7f517b0-letter-spacing );word-spacing:var( --e-global-typography-7f517b0-word-spacing );color:var( --e-global-color-e5c8540 );}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-info .info-title{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-subtitle{color:var( --e-global-color-e5c8540 );}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-info .info-subtitle{color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more{text-align:right;}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-after i, .elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-after svg{margin-left:5px;}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-before i, .elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-before svg{margin-right:5px;}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item.current-item:before{background-color:#D5C5C500;}.elementor-18 .elementor-element.elementor-element-221b3926 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-dffd327 .elementor-button{border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-17bbe1d .elementor-button{border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-7d491509 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-7d491509 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-7d491509{padding:100px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-40ced55d .elementor-heading-title{font-family:var( --e-global-typography-997f697-font-family ), Sans-serif;font-size:var( --e-global-typography-997f697-font-size );font-weight:var( --e-global-typography-997f697-font-weight );text-transform:var( --e-global-typography-997f697-text-transform );font-style:var( --e-global-typography-997f697-font-style );text-decoration:var( --e-global-typography-997f697-text-decoration );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-46f7978b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-46f7978b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-29762e0d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-29762e0d > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1ecdbfd4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-5f501a20 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-1bc949e8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-18 .elementor-element.elementor-element-1bc949e8 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-68439ee2 .elementor-heading-title{font-family:var( --e-global-typography-01acdab-font-family ), Sans-serif;font-size:var( --e-global-typography-01acdab-font-size );font-weight:var( --e-global-typography-01acdab-font-weight );text-transform:var( --e-global-typography-01acdab-text-transform );font-style:var( --e-global-typography-01acdab-font-style );text-decoration:var( --e-global-typography-01acdab-text-decoration );line-height:var( --e-global-typography-01acdab-line-height );letter-spacing:var( --e-global-typography-01acdab-letter-spacing );word-spacing:var( --e-global-typography-01acdab-word-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-68439ee2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-1fb9f396 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-b6d2542 );padding:0px 0px 0px 40px;}.elementor-18 .elementor-element.elementor-element-2fedeeb .elementor-star-rating{font-size:22px;}.elementor-18 .elementor-element.elementor-element-2fedeeb .elementor-star-rating i:not(:last-of-type){margin-inline-end:10px;}.elementor-18 .elementor-element.elementor-element-2fedeeb .elementor-star-rating i:before{color:var( --e-global-color-451cf1f );}.elementor-18 .elementor-element.elementor-element-70737613{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-70737613 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4b2d71c4 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-4b2d71c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-4b2d71c4{padding:20px 0px 120px 0px;}.elementor-18 .elementor-element.elementor-element-f914759 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f914759 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{text-align:left;background-color:var( --e-global-color-primary );margin:20px 10px 0px 10px;padding:40px 40px 30px 40px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before{border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-family:var( --e-global-typography-5702cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-5702cc8-font-size );font-weight:var( --e-global-typography-5702cc8-font-weight );text-transform:var( --e-global-typography-5702cc8-text-transform );font-style:var( --e-global-typography-5702cc8-font-style );text-decoration:var( --e-global-typography-5702cc8-text-decoration );line-height:var( --e-global-typography-5702cc8-line-height );letter-spacing:var( --e-global-typography-5702cc8-letter-spacing );word-spacing:var( --e-global-typography-5702cc8-word-spacing );padding:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{top:160px;left:200px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content{color:#CA86460F;font-size:124px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:#CA86460F;width:124px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li:not(:last-child){margin-right:10px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars{margin:0px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{color:var( --e-global-color-e5c8540 );font-family:var( --e-global-typography-4e452f7-font-family ), Sans-serif;font-size:var( --e-global-typography-4e452f7-font-size );font-weight:var( --e-global-typography-4e452f7-font-weight );text-transform:var( --e-global-typography-4e452f7-text-transform );font-style:var( --e-global-typography-4e452f7-font-style );text-decoration:var( --e-global-typography-4e452f7-text-decoration );line-height:var( --e-global-typography-4e452f7-line-height );letter-spacing:var( --e-global-typography-4e452f7-letter-spacing );word-spacing:var( --e-global-typography-4e452f7-word-spacing );margin-bottom:5px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{color:var( --e-global-color-text );font-family:var( --e-global-typography-7f7fd94-font-family ), Sans-serif;font-size:var( --e-global-typography-7f7fd94-font-size );font-weight:var( --e-global-typography-7f7fd94-font-weight );font-style:var( --e-global-typography-7f7fd94-font-style );text-decoration:var( --e-global-typography-7f7fd94-text-decoration );line-height:var( --e-global-typography-7f7fd94-line-height );letter-spacing:var( --e-global-typography-7f7fd94-letter-spacing );word-spacing:var( --e-global-typography-7f7fd94-word-spacing );margin-bottom:-10px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img{margin:0px 20px -10px 0px;width:60px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img.source-url{height:60px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .tns-controls button i{font-size:16px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .tns-controls button svg{width:16px;fill:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .tns-controls button span{color:var( --e-global-color-accent );padding:10px 10px 10px 10px;margin:0px 0px 0px 20px;border-radius:50px 50px 50px 50px;opacity:100%;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button span{opacity:100%;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .tns-nav{text-align:center;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .tns-nav button{background-color:var( --e-global-color-b6d2542 );}.elementor-18 .elementor-element.elementor-element-21d4aa6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5ec96b95 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-5ec96b95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-120px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:4;}.elementor-18 .elementor-element.elementor-element-5ec96b95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-5135ce1c > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-5135ce1c > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-5135ce1c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5135ce1c > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-39853cff > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-39853cff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 80px 0px;}.elementor-18 .elementor-element.elementor-element-39853cff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-5bdd3737.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-5bdd3737 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-18 .elementor-element.elementor-element-60b0e50e{text-align:center;}.elementor-18 .elementor-element.elementor-element-60b0e50e .elementor-heading-title{font-family:var( --e-global-typography-997f697-font-family ), Sans-serif;font-size:var( --e-global-typography-997f697-font-size );font-weight:var( --e-global-typography-997f697-font-weight );text-transform:var( --e-global-typography-997f697-text-transform );font-style:var( --e-global-typography-997f697-font-style );text-decoration:var( --e-global-typography-997f697-text-decoration );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-4d5a72e{text-align:center;}.elementor-18 .elementor-element.elementor-element-4d5a72e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap{transition:500ms;}.elementor-18 .elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{transition:500ms;}.elementor-18 .elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content{transition:500ms;}.elementor-18 .elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over{transition:500ms;}.elementor-18 .elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item{margin:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-hover-bg, .elementor-18 .elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over{text-align:center;}.elementor-18 .elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a{transition:500ms;}.elementor-18 .elementor-element.elementor-element-50332277 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-ece7378 .elementor-button{border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-f4f2f28 > .elementor-container{max-width:1200px;}.elementor-18 .elementor-element.elementor-element-f4f2f28:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f4f2f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-19-scaled.jpg\");background-position:0% 76%;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-f4f2f28 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.74;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-f4f2f28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-18 .elementor-element.elementor-element-1d2a69f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-d380c92{text-align:center;}.elementor-18 .elementor-element.elementor-element-d380c92 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d380c92 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-07a8466{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-07a8466 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 24% 0% 24%;}.elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:18px 30px 18px 30px;font-family:\"Raleway\", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.3px;color:#000000;background-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#000000;width:20px;}.elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-e5c8540 );}.elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-e5c8540 );}.elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#BD9035;}.elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-18 .elementor-element.elementor-element-3951899 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-e5c8540 );}.elementor-18 .elementor-element.elementor-element-3951899{width:auto;max-width:auto;}.elementor-18 .elementor-element.elementor-element-3951899:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#BD9035;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-165d96b{width:58.5%;}.elementor-18 .elementor-element.elementor-element-1adbcdbc{width:41.417%;}.elementor-18 .elementor-element.elementor-element-507dbb4f{width:40%;}.elementor-18 .elementor-element.elementor-element-4ab7f00f{width:60%;}.elementor-18 .elementor-element.elementor-element-46263a5{width:46.5%;}.elementor-18 .elementor-element.elementor-element-765f7d6a{width:53.5%;}.elementor-18 .elementor-element.elementor-element-7daed895{width:36.371%;}.elementor-18 .elementor-element.elementor-element-708fb15c{width:63.629%;}.elementor-18 .elementor-element.elementor-element-171744eb{width:48.116%;}.elementor-18 .elementor-element.elementor-element-e294a7b{width:51.884%;}.elementor-18 .elementor-element.elementor-element-7b9cdd9c{width:51.368%;}.elementor-18 .elementor-element.elementor-element-1ecdbfd4{width:48.59%;}.elementor-18 .elementor-element.elementor-element-1bc949e8{width:55.664%;}.elementor-18 .elementor-element.elementor-element-1fb9f396{width:44.248%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-165d96b{width:100%;}.elementor-18 .elementor-element.elementor-element-1adbcdbc{width:100%;}.elementor-18 .elementor-element.elementor-element-507dbb4f{width:100%;}.elementor-18 .elementor-element.elementor-element-4ab7f00f{width:100%;}.elementor-18 .elementor-element.elementor-element-46263a5{width:100%;}.elementor-18 .elementor-element.elementor-element-765f7d6a{width:100%;}.elementor-18 .elementor-element.elementor-element-7daed895{width:30%;}.elementor-18 .elementor-element.elementor-element-171744eb{width:65%;}.elementor-18 .elementor-element.elementor-element-e294a7b{width:35%;}.elementor-18 .elementor-element.elementor-element-7b9cdd9c{width:100%;}.elementor-18 .elementor-element.elementor-element-1ecdbfd4{width:100%;}.elementor-18 .elementor-element.elementor-element-1bc949e8{width:50%;}.elementor-18 .elementor-element.elementor-element-f914759{width:100%;}.elementor-18 .elementor-element.elementor-element-5135ce1c{width:100%;}}@media(min-width:1025px){.elementor-18 .elementor-element.elementor-element-f4f2f28:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f4f2f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-77846641{padding:320px 10px 80px 10px;}.elementor-18 .elementor-element.elementor-element-19a2f538 > .elementor-widget-container{margin:0px 180px 0px 0px;}.elementor-18 .elementor-element.elementor-element-29725de5 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );}.elementor-18 .elementor-element.elementor-element-1adbcdbc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-6db605fb{margin-top:20px;margin-bottom:0px;padding:0% 50% 0% 0%;}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-661e4ff-font-size );line-height:var( --e-global-typography-661e4ff-line-height );letter-spacing:var( --e-global-typography-661e4ff-letter-spacing );word-spacing:var( --e-global-typography-661e4ff-word-spacing );}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-661e4ff-font-size );line-height:var( --e-global-typography-661e4ff-line-height );letter-spacing:var( --e-global-typography-661e4ff-letter-spacing );word-spacing:var( --e-global-typography-661e4ff-word-spacing );}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-661e4ff-font-size );line-height:var( --e-global-typography-661e4ff-line-height );letter-spacing:var( --e-global-typography-661e4ff-letter-spacing );word-spacing:var( --e-global-typography-661e4ff-word-spacing );}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2ca87c02{padding:60px 20px 60px 20px;}.elementor-18 .elementor-element.elementor-element-507dbb4f > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-355351ec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4ab7f00f > .elementor-element-populated{padding:10px 0px 0px 10px;}.elementor-18 .elementor-element.elementor-element-4b2d00f7 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );}.elementor-18 .elementor-element.elementor-element-76d28cf8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-50e64e91{padding:0px 10px 80px 10px;}.elementor-18 .elementor-element.elementor-element-46263a5 > .elementor-element-populated{margin:-60px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-18 .elementor-element.elementor-element-765f7d6a > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-71d99400{margin-top:0px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-267e96db > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-5458124d img{width:100%;}.elementor-18 .elementor-element.elementor-element-30907d1f > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-18 .elementor-element.elementor-element-131f8466 img{width:100%;}.elementor-18 .elementor-element.elementor-element-4c5aab69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );word-spacing:var( --e-global-typography-a892a9f-word-spacing );}.elementor-18 .elementor-element.elementor-element-1e04073e{padding:80px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-73a8e80{padding:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-3cedccef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-ac42060{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ac42060 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item{-ms-flex:0 0 calc(100% \/ 4);flex:0 0 calc(100% \/ 4);max-width:calc(100% \/ 4);height:600px;}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-size:var( --e-global-typography-7f517b0-font-size );line-height:var( --e-global-typography-7f517b0-line-height );letter-spacing:var( --e-global-typography-7f517b0-letter-spacing );word-spacing:var( --e-global-typography-7f517b0-word-spacing );}.elementor-18 .elementor-element.elementor-element-221b3926 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7d491509{padding:80px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-40ced55d{text-align:center;}.elementor-18 .elementor-element.elementor-element-40ced55d .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );}.elementor-18 .elementor-element.elementor-element-46f7978b{text-align:center;}.elementor-18 .elementor-element.elementor-element-46f7978b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-29762e0d{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-29762e0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 13% 0% 13%;}.elementor-18 .elementor-element.elementor-element-5f501a20{margin-top:20px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-68439ee2 .elementor-heading-title{font-size:var( --e-global-typography-01acdab-font-size );line-height:var( --e-global-typography-01acdab-line-height );letter-spacing:var( --e-global-typography-01acdab-letter-spacing );word-spacing:var( --e-global-typography-01acdab-word-spacing );}.elementor-18 .elementor-element.elementor-element-70737613{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4b2d71c4{padding:20px 20px 60px 20px;}.elementor-18 .elementor-element.elementor-element-f914759 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-size:var( --e-global-typography-5702cc8-font-size );line-height:var( --e-global-typography-5702cc8-line-height );letter-spacing:var( --e-global-typography-5702cc8-letter-spacing );word-spacing:var( --e-global-typography-5702cc8-word-spacing );}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{font-size:var( --e-global-typography-4e452f7-font-size );line-height:var( --e-global-typography-4e452f7-line-height );letter-spacing:var( --e-global-typography-4e452f7-letter-spacing );word-spacing:var( --e-global-typography-4e452f7-word-spacing );}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{font-size:var( --e-global-typography-7f7fd94-font-size );line-height:var( --e-global-typography-7f7fd94-line-height );letter-spacing:var( --e-global-typography-7f7fd94-letter-spacing );word-spacing:var( --e-global-typography-7f7fd94-word-spacing );}.elementor-18 .elementor-element.elementor-element-5ec96b95{margin-top:-120px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-5135ce1c > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-5135ce1c > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-5135ce1c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5135ce1c > .elementor-element-populated{padding:30px 40px 40px 40px;}.elementor-18 .elementor-element.elementor-element-39853cff{padding:80px 10px 40px 10px;}.elementor-18 .elementor-element.elementor-element-5bdd3737 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-60b0e50e .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );}.elementor-18 .elementor-element.elementor-element-4d5a72e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-50332277 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f4f2f28:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f4f2f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-18 .elementor-element.elementor-element-f4f2f28{padding:80px 0px 80px 0px;}.elementor-18 .elementor-element.elementor-element-d380c92 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-d380c92 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-07a8466{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-07a8466 > .elementor-widget-container{padding:0% 10% 0% 10%;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-77846641{padding:110px 10px 60px 10px;}.elementor-18 .elementor-element.elementor-element-19a2f538 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-19a2f538 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-29725de5 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );}.elementor-18 .elementor-element.elementor-element-6db605fb{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-ce5ea9e{width:33.3%;}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 10px 0px;font-size:var( --e-global-typography-661e4ff-font-size );line-height:var( --e-global-typography-661e4ff-line-height );letter-spacing:var( --e-global-typography-661e4ff-letter-spacing );word-spacing:var( --e-global-typography-661e4ff-word-spacing );}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1fa57d6 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{margin:0px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-3b799c00{width:33.3%;}.elementor-18 .elementor-element.elementor-element-3b799c00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 10px 0px;font-size:var( --e-global-typography-661e4ff-font-size );line-height:var( --e-global-typography-661e4ff-line-height );letter-spacing:var( --e-global-typography-661e4ff-letter-spacing );word-spacing:var( --e-global-typography-661e4ff-word-spacing );}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-55ebaa4b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{margin:0px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-58637dfe{width:80%;}.elementor-18 .elementor-element.elementor-element-58637dfe > .elementor-element-populated{margin:20px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 10px 0px;font-size:var( --e-global-typography-661e4ff-font-size );line-height:var( --e-global-typography-661e4ff-line-height );letter-spacing:var( --e-global-typography-661e4ff-letter-spacing );word-spacing:var( --e-global-typography-661e4ff-word-spacing );}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-27bfb6ee .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{margin:0px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-2ca87c02{padding:40px 20px 40px 20px;}.elementor-18 .elementor-element.elementor-element-507dbb4f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-355351ec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4ab7f00f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4b2d00f7 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );}.elementor-18 .elementor-element.elementor-element-76d28cf8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-50e64e91{padding:0px 10px 40px 10px;}.elementor-18 .elementor-element.elementor-element-2be254aa{--spacer-size:350px;}.elementor-18 .elementor-element.elementor-element-765f7d6a > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-71d99400{margin-top:0px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-267e96db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-30907d1f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-4c5aab69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ccd012e{margin-top:20px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-18 .elementor-element.elementor-element-3c0039ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );word-spacing:var( --e-global-typography-a892a9f-word-spacing );}.elementor-18 .elementor-element.elementor-element-1e04073e{padding:40px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3cedccef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-ac42060{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ac42060 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-e294a7b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item{-ms-flex:0 0 calc(100% \/ 2);flex:0 0 calc(100% \/ 2);max-width:calc(100% \/ 2);height:200px;}.elementor-18 .elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-size:var( --e-global-typography-7f517b0-font-size );line-height:var( --e-global-typography-7f517b0-line-height );letter-spacing:var( --e-global-typography-7f517b0-letter-spacing );word-spacing:var( --e-global-typography-7f517b0-word-spacing );}.elementor-18 .elementor-element.elementor-element-221b3926 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7d491509{padding:40px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-40ced55d{text-align:center;}.elementor-18 .elementor-element.elementor-element-40ced55d .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );}.elementor-18 .elementor-element.elementor-element-46f7978b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-29762e0d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-29762e0d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1bc949e8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-1bc949e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-68439ee2{text-align:center;width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-68439ee2 .elementor-heading-title{font-size:var( --e-global-typography-01acdab-font-size );line-height:var( --e-global-typography-01acdab-line-height );letter-spacing:var( --e-global-typography-01acdab-letter-spacing );word-spacing:var( --e-global-typography-01acdab-word-spacing );}.elementor-18 .elementor-element.elementor-element-1fb9f396 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2fedeeb{text-align:center;}.elementor-18 .elementor-element.elementor-element-70737613{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4b2d71c4{padding:20px 10px 40px 10px;}.elementor-18 .elementor-element.elementor-element-f914759 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{padding:40px 30px 20px 30px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-size:var( --e-global-typography-5702cc8-font-size );line-height:var( --e-global-typography-5702cc8-line-height );letter-spacing:var( --e-global-typography-5702cc8-letter-spacing );word-spacing:var( --e-global-typography-5702cc8-word-spacing );}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{top:117px;left:210px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content{font-size:30px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg{width:30px;}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{font-size:var( --e-global-typography-4e452f7-font-size );line-height:var( --e-global-typography-4e452f7-line-height );letter-spacing:var( --e-global-typography-4e452f7-letter-spacing );word-spacing:var( --e-global-typography-4e452f7-word-spacing );}.elementor-18 .elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{font-size:var( --e-global-typography-7f7fd94-font-size );line-height:var( --e-global-typography-7f7fd94-line-height );letter-spacing:var( --e-global-typography-7f7fd94-letter-spacing );word-spacing:var( --e-global-typography-7f7fd94-word-spacing );}.elementor-18 .elementor-element.elementor-element-5135ce1c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-18 .elementor-element.elementor-element-39853cff{padding:40px 10px 40px 10px;}.elementor-18 .elementor-element.elementor-element-60b0e50e .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );word-spacing:var( --e-global-typography-997f697-word-spacing );}.elementor-18 .elementor-element.elementor-element-4d5a72e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-f4f2f28:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f4f2f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-18 .elementor-element.elementor-element-f4f2f28{margin-top:0px;margin-bottom:0px;padding:40px 10px 40px 10px;}.elementor-18 .elementor-element.elementor-element-d380c92 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-07a8466{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-07a8466 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-18 .elementor-element.elementor-element-3951899 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:12px;}.elementor-18 .elementor-element.elementor-element-3951899 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-18 .elementor-element.elementor-element-3951899{width:auto;max-width:auto;}}\/* Start custom CSS for button, class: .elementor-element-b656e8e *\/.elementor-18 .elementor-element.elementor-element-b656e8e .elementor-button {\r\n    \/* Glass Effect Basics *\/\r\n    background: rgba(255, 255, 255, 0.1) !important;\r\n    backdrop-filter: blur(10px);\r\n    -webkit-backdrop-filter: blur(10px);\r\n    \r\n    \/* The \"Glass Edge\" *\/\r\n    border: 1px solid rgba(255, 255, 255, 0.2) !important;\r\n    border-radius: 50px; \/* Makes it a sleek pill shape *\/\r\n    \r\n    \/* Text Styling *\/\r\n    color: #ffffff !important;\r\n    text-transform: uppercase;\r\n    letter-spacing: 1.5px;\r\n    font-weight: 500;\r\n    \r\n    \/* Animation *\/\r\n    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);\r\n    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n\/* Hover State for Luxury Feel *\/\r\n.elementor-18 .elementor-element.elementor-element-b656e8e .elementor-button:hover {\r\n    background: rgba(255, 255, 255, 0.2) !important;\r\n    border: 1px solid rgba(255, 255, 255, 0.4) !important;\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2);\r\n}\/* End custom CSS *\/\n\n\n\n@media (min-width: 1025px) {.elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item:nth-child(4n) { border-right-width:0; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item:nth-child(4n) { border-right-width:0; } }@media (max-width: 767px) {.elementor-element.elementor-element-221b3926 .jeg-elementor-kit.jkit-portfolio-gallery .row-item:nth-child(2n) { border-right-width:0; } }\n@media (min-width: 1025px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(2) } }@media (min-width: 1025px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3) { display: none; } }@media (min-width: 1025px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(2)) { margin-right: 10px; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(2) } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3) { display: none; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(2)) { margin-right: 10px; } }@media (max-width: 767px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (max-width: 767px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(1) } }@media (max-width: 767px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) { display: none; } }@media (max-width: 767px) {.elementor-element.elementor-element-21d4aa6 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) { margin-right: 10px; } }\n.elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% \/ 3 ); float: left; }@media (max-width: 1024px) {.elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% \/ 3 ); float: left; } }@media (max-width: 767px) {.elementor-element.elementor-element-50332277 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% \/ 1 ); float: left; } }<\/style>\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"18\" class=\"elementor elementor-18\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-77846641 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"77846641\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Quaggaskloof_48_A_Video-1.mp4&quot;,&quot;background_video_start&quot;:5,&quot;background_play_on_mobile&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-background-video-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<video class=\"elementor-background-video-hosted\" role=\"presentation\" autoplay muted playsinline loop><\/video>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-165d96b\" data-id=\"165d96b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-19a2f538 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"19a2f538\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:200}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">A private comfort-rustic waterfront retreat<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29725de5 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"29725de5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Quaggaskloof Dam \u2022 Western Cape \u2022 South Africa<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dadb002 elementor-widget elementor-widget-text-editor\" data-id=\"dadb002\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">A private villa offering privacy, dedicated resident staff, and exclusive waterside activities within a members-only dam club \u2014 where family gathers, fun happens, life slows down, and everything delicious is taken care of.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b656e8e elementor-widget elementor-widget-button\" data-id=\"b656e8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/villa.ryumi.co.za\/index.php\/reservations\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Enquire now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1adbcdbc\" data-id=\"1adbcdbc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-6db605fb elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6db605fb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-ce5ea9e\" data-id=\"ce5ea9e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1fa57d6 e-transform e-transform e-transform e-transform jkit-equal-height-disable elementor-widget elementor-widget-jkit_icon_box\" data-id=\"1fa57d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-10,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.9,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"jkit_icon_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div  class=\"jeg-elementor-kit jkit-icon-box icon-position- elementor-animation- jeg_module___69ef913752266\" ><a href=\"https:\/\/villa.ryumi.co.za\/index.php\/contact-us\/\" class=\"icon-box-link\" aria-label=\"Read More\"><div class=\"jkit-icon-box-wrapper hover-from-bottom\"><div class=\"icon-box icon-box-header elementor-animation-\"><div class=\"icon style-color\"><i aria-hidden=\"true\" class=\"jki jki-map-pin-line\"><\/i><\/div><\/div><div class=\"icon-box icon-box-body\">\n                <h3 class=\"title\">Location<\/h3>\n            <\/div>\n            \n            <\/div><\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-3b799c00\" data-id=\"3b799c00\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-55ebaa4b e-transform e-transform e-transform e-transform jkit-equal-height-disable elementor-widget elementor-widget-jkit_icon_box\" data-id=\"55ebaa4b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-10,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.9,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"jkit_icon_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div  class=\"jeg-elementor-kit jkit-icon-box icon-position- elementor-animation- jeg_module__1_69ef913753d1c\" ><a href=\"https:\/\/villa.ryumi.co.za\/index.php\/experiences\/\" class=\"icon-box-link\" aria-label=\"Read More\"><div class=\"jkit-icon-box-wrapper hover-from-bottom\"><div class=\"icon-box icon-box-header elementor-animation-\"><div class=\"icon style-color\"><i aria-hidden=\"true\" class=\"jki jki-drink-glass-light\"><\/i><\/div><\/div><div class=\"icon-box icon-box-body\">\n                <h3 class=\"title\">Facilities<\/h3>\n            <\/div>\n            \n            <\/div><\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-58637dfe elementor-hidden-mobile\" data-id=\"58637dfe\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-27bfb6ee e-transform e-transform e-transform e-transform jkit-equal-height-disable elementor-widget elementor-widget-jkit_icon_box\" data-id=\"27bfb6ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-10,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.9,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"jkit_icon_box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div  class=\"jeg-elementor-kit jkit-icon-box icon-position- elementor-animation- jeg_module__2_69ef913755656\" ><a href=\"https:\/\/villa.ryumi.co.za\/index.php\/contact-us\/\" class=\"icon-box-link\" aria-label=\"Read More\"><div class=\"jkit-icon-box-wrapper hover-from-bottom\"><div class=\"icon-box icon-box-header elementor-animation-\"><div class=\"icon style-color\"><i aria-hidden=\"true\" class=\"jki jki-phone-call-line\"><\/i><\/div><\/div><div class=\"icon-box icon-box-body\">\n                <h3 class=\"title\">Contact<\/h3>\n            <\/div>\n            \n            <\/div><\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2ca87c02 elementor-section-content-top elementor-reverse-mobile elementor-reverse-tablet elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2ca87c02\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-507dbb4f elementor-invisible\" data-id=\"507dbb4f\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;fadeInLeft&quot;,&quot;animation_delay&quot;:400}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-355351ec elementor-widget elementor-widget-text-editor\" data-id=\"355351ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Nestled in the heart of the Breede River Valley, Villa @ the Dam is an exclusive, private waterside family retreat located within the Quaggaskloof Waterski Club \u2014 just 90 minutes from Cape Town and 15 km outside Worcester on the R47 to Villiersdorp.<\/span><\/p><p><span style=\"font-weight: 400;\">Surrounded by nature and uninterrupted dam and mountain views, this serene setting offers the perfect balance of tranquillity and adventure. Enjoy water skiing, wakeboarding, kneeboarding, boating, tubing, fishing, swimming, and relaxed outdoor living \u2014 all within a secure, family-focused environment designed for meaningful time together.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-4ab7f00f\" data-id=\"4ab7f00f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4b2d00f7 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"4b2d00f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInRight&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">About Villa @ the dam<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76d28cf8 elementor-widget elementor-widget-heading\" data-id=\"76d28cf8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Your Private Escape at Quaggaskloof Dam<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-50e64e91 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"50e64e91\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-46263a5 elementor-invisible\" data-id=\"46263a5\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:200}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2be254aa elementor-widget elementor-widget-spacer\" data-id=\"2be254aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-765f7d6a\" data-id=\"765f7d6a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-71d99400 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"71d99400\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-267e96db\" data-id=\"267e96db\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5458124d elementor-invisible elementor-widget elementor-widget-image\" data-id=\"5458124d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:400}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/elementor\/thumbs\/A-117-scaled-rkawhdkyc8osit5s4hm9v6e0ovlhh6yvk6ius9sbq0.jpg\" title=\"A-117\" alt=\"A-117\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-30907d1f\" data-id=\"30907d1f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-131f8466 elementor-invisible elementor-widget elementor-widget-image\" data-id=\"131f8466\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:600}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/elementor\/thumbs\/A-121-scaled-rkawj1qmhmz55uqed7mear7ipjcz5tlp4g9xhzb4ns.jpg\" title=\"A-121\" alt=\"A-121\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c5aab69 elementor-widget elementor-widget-text-editor\" data-id=\"4c5aab69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Enjoy a premium self-catering stay, or elevate your getaway with optional private Halaal Chef services (on request). With fully equipped indoor and outdoor kitchens, the villa is ideal for curated dining, family feasts, and bespoke culinary experiences.<\/span><\/p><p><span style=\"font-weight: 400;\">Activities can be added to create a fully tailored, multi-generational stay.<\/span><\/p><p><span style=\"font-weight: 400;\">Safety first: Life jackets, designated ski zones, and strict boating rules ensure peace of mind for families.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-ccd012e elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ccd012e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-7daed895\" data-id=\"7daed895\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3c0039ab elementor-widget__width-auto elementor-invisible elementor-widget elementor-widget-jkit_button\" data-id=\"3c0039ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInRight&quot;,&quot;_animation_delay&quot;:100}\" data-widget_type=\"jkit_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div  class=\"jeg-elementor-kit jkit-button  icon-position-after jeg_module__3_69ef913757956\" ><a href=\"https:\/\/villa.ryumi.co.za\/index.php\/about-the-villa\/\" class=\"jkit-button-wrapper\">More About Us<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-708fb15c\" data-id=\"708fb15c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1e04073e elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"1e04073e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6bdd8b97\" data-id=\"6bdd8b97\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-73a8e80 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"73a8e80\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-171744eb\" data-id=\"171744eb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3cedccef elementor-widget elementor-widget-heading\" data-id=\"3cedccef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">THE EXPERIENCE<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac42060 elementor-widget elementor-widget-text-editor\" data-id=\"ac42060\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span data-path-to-node=\"6,1\"><span class=\"citation-580\">Where family gathers, fun happens, and life slows down<\/span><\/span><span data-path-to-node=\"6,3\">. <\/span><span data-path-to-node=\"6,5\"><span class=\"citation-579\">Within our secure, family-focused environment, everything is designed for meaningful time together<\/span><\/span><span data-path-to-node=\"6,7\">.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e294a7b\" data-id=\"e294a7b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-221b3926 elementor-widget elementor-widget-jkit_portfolio_gallery\" data-id=\"221b3926\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"jkit_portfolio_gallery.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div  class=\"jeg-elementor-kit jkit-portfolio-gallery on-hover jeg_module__4_69ef9137594e3\" ><div class=\"portfolio-gallery-container\">\n            <div class=\"row-items\"><div class=\"row-item elementor-repeater-item-631e98c current-item\" data-tab=\"portfolio-gallery-tab-0\"><div class=\"row-item-info\">\n            <p class=\"info-subtitle\"><\/p>\n            <h3 class=\"info-title\">Waterside Adventure<\/h3>\n        <\/div><\/div><div class=\"row-item elementor-repeater-item-472f7c9 \" data-tab=\"portfolio-gallery-tab-1\"><div class=\"row-item-info\">\n            <p class=\"info-subtitle\"><\/p>\n            <h3 class=\"info-title\">Bespoke Dining<\/h3>\n        <\/div><\/div><div class=\"row-item elementor-repeater-item-4512fd0 \" data-tab=\"portfolio-gallery-tab-2\"><div class=\"row-item-info\">\n            <p class=\"info-subtitle\"><\/p>\n            <h3 class=\"info-title\">Tailored Stays<\/h3>\n        <\/div><\/div><div class=\"row-item elementor-repeater-item-2c33b81 \" data-tab=\"portfolio-gallery-tab-3\"><div class=\"row-item-info\">\n            <p class=\"info-subtitle\"><\/p>\n            <h3 class=\"info-title\">Safety &amp; Privacy<\/h3>\n        <\/div><\/div><\/div>\n            <div class=\"gallery-items\"><div id=\"portfolio-gallery-tab-0\" class=\"image-item current-item\" data-background=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/summer-day-by-swimming-pool-G3CGAPT.jpg\" style=\"background-image:url(https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/summer-day-by-swimming-pool-G3CGAPT.jpg);\"><\/div><div id=\"portfolio-gallery-tab-1\" class=\"image-item \" data-background=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/professional-masseuse-massaging-acupressure-points-on-client-face.jpg\" style=\"background-image:url(https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/professional-masseuse-massaging-acupressure-points-on-client-face.jpg);\"><\/div><div id=\"portfolio-gallery-tab-2\" class=\"image-item \" data-background=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/modern-gym-interior-with-sport-and-fitness-8J5LGGZ.jpg\" style=\"background-image:url(https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/modern-gym-interior-with-sport-and-fitness-8J5LGGZ.jpg);\"><\/div><div id=\"portfolio-gallery-tab-3\" class=\"image-item \" data-background=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/upscale-hotel-dining-room.jpg\" style=\"background-image:url(https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/upscale-hotel-dining-room.jpg);\"><\/div><\/div>\n        <\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b530713 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b530713\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c1d9893\" data-id=\"c1d9893\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7904bc6 elementor-widget elementor-widget-html\" data-id=\"7904bc6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <style>\r\n        :root {\r\n            --gold-accent: #c5a059;\r\n            --deep-slate: #2c3e50;\r\n            --soft-cream: #f9f7f2;\r\n            --text-dark: #333333;\r\n            --white: #ffffff;\r\n        }\r\n\r\n        body {\r\n            font-family: 'Optima', 'Didot', 'Segoe UI', sans-serif;\r\n            margin: 0;\r\n            background-color: var(--soft-cream);\r\n            color: var(--text-dark);\r\n            line-height: 1.6;\r\n        }\r\n\r\n        .container {\r\n            max-width: 1400px;\r\n            margin: 0 auto;\r\n            padding: 80px 20px;\r\n        }\r\n\r\n        .section-header {\r\n            text-align: center;\r\n            margin-bottom: 60px;\r\n        }\r\n\r\n        \/* UPDATED SECTION: TRUE BLACK HEADING *\/\r\n        .section-header h2 {\r\n            font-size: 2.8rem;\r\n            color: #000000 !important; \/* Forces absolute black *\/\r\n            text-transform: uppercase;\r\n            letter-spacing: 5px;\r\n            margin-bottom: 15px;\r\n            font-weight: 400; \/* Increased from 300 to make the black more visible *\/\r\n        }\r\n\r\n        .section-header .divider {\r\n            width: 60px;\r\n            height: 2px;\r\n            background-color: var(--gold-accent);\r\n            margin: 0 auto;\r\n        }\r\n\r\n        .property-grid {\r\n            display: flex;\r\n            flex-wrap: nowrap;\r\n            gap: 20px;\r\n            justify-content: center;\r\n        }\r\n\r\n        .property-card {\r\n            background: var(--white);\r\n            padding: 35px 25px;\r\n            flex: 1;\r\n            min-width: 0;\r\n            border-radius: 2px;\r\n            box-shadow: 0 15px 35px rgba(0,0,0,0.03);\r\n            transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);\r\n            display: flex;\r\n            flex-direction: column;\r\n            border: 1px solid rgba(0,0,0,0.05);\r\n            position: relative;\r\n        }\r\n\r\n        .property-card:hover {\r\n            transform: translateY(-12px);\r\n            box-shadow: 0 20px 40px rgba(197, 160, 89, 0.15);\r\n            border-color: var(--gold-accent);\r\n        }\r\n\r\n        .property-card h3 {\r\n            font-size: 1.2rem;\r\n            margin-bottom: 20px;\r\n            color: var(--deep-slate);\r\n            text-transform: uppercase;\r\n            letter-spacing: 2px;\r\n            text-align: center;\r\n            font-weight: 600;\r\n        }\r\n\r\n        .property-card p {\r\n            font-size: 0.9rem;\r\n            color: #777;\r\n            margin-bottom: 25px;\r\n            text-align: center;\r\n            min-height: 45px;\r\n        }\r\n\r\n        .feature-list {\r\n            list-style: none;\r\n            padding: 0;\r\n            margin: 0;\r\n        }\r\n\r\n        .feature-list li {\r\n            padding: 10px 0;\r\n            font-size: 0.85rem;\r\n            color: var(--text-dark);\r\n            border-bottom: 1px solid #f0f0f0;\r\n            text-align: center;\r\n        }\r\n\r\n        .feature-list li:last-child {\r\n            border-bottom: none;\r\n        }\r\n\r\n        @media (max-width: 1100px) {\r\n            .property-grid { flex-wrap: wrap; }\r\n            .property-card { flex: 0 0 calc(50% - 20px); }\r\n        }\r\n\r\n        @media (max-width: 600px) {\r\n            .property-card { flex: 0 0 100%; }\r\n            .section-header h2 { font-size: 2rem; letter-spacing: 2px; }\r\n        }\r\n    <\/style>\r\n    <title>Villa @ The Dam | Property Overview<\/title>\r\n<\/head>\r\n<body>\r\n\r\n<section class=\"container\">\r\n    <div class=\"section-header\">\r\n        <h2>Property Overview<\/h2>\r\n        <div class=\"divider\"><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"property-grid\">\r\n        <div class=\"property-card\">\r\n            <h3>The Estate<\/h3>\r\n            <ul class=\"feature-list\">\r\n                <li>Sleeps 13 Adults + 7 Children<\/li>\r\n                <li>Exclusive 20-Sleeper Capacity<\/li>\r\n                <li>Multi-generational Layout<\/li>\r\n                <li>Dedicated Resident Staff<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"property-card\">\r\n            <h3>Sleeping Quarters<\/h3>\r\n            <ul class=\"feature-list\">\r\n                <li>Orthopaedic Queen Master<\/li>\r\n                <li>5 Air-Conditioned Queen Rooms<\/li>\r\n                <li>Kids\u2019 Playroom & Bedroom<\/li>\r\n                <li>4 Elegant Bathrooms<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"property-card\">\r\n            <h3>Culinary Art<\/h3>\r\n            <ul class=\"feature-list\">\r\n                <li>Strictly Halaal Environment<\/li>\r\n                <li>Optional Private Chef Services<\/li>\r\n                <li>Indoor & Outdoor Kitchens<\/li>\r\n                <li>20-Seater Dining Capacity<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"property-card\">\r\n            <h3>Exclusive Leisure<\/h3>\r\n            <ul class=\"feature-list\">\r\n                <li>Cinema with Popcorn Machine<\/li>\r\n                <li>Game Room & Table Tennis<\/li>\r\n                <li>Sundeck & Hot-Water Showers<\/li>\r\n                <li>Cricket Pitch & Jungle Gym<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dffd327 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"dffd327\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/villa.ryumi.co.za\/index.php\/about-the-villa\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d27965d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d27965d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9c78db2\" data-id=\"9c78db2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e409043 elementor-widget elementor-widget-html\" data-id=\"e409043\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <style>\r\n        :root {\r\n            --gold-accent: #c5a059;\r\n            --deep-slate: #1a2a3a;\r\n            --soft-cream: #fdfcf9;\r\n            --white: #ffffff;\r\n            --border-color: #e2e2e2;\r\n        }\r\n\r\n        body {\r\n            font-family: 'Optima', 'Didot', 'Segoe UI', sans-serif;\r\n            margin: 0;\r\n            background-color: var(--soft-cream);\r\n            -webkit-font-smoothing: antialiased;\r\n        }\r\n\r\n        .amenities-section {\r\n            max-width: 1200px;\r\n            margin: 0 auto;\r\n            padding: 100px 20px;\r\n        }\r\n\r\n        .section-header {\r\n            text-align: left;\r\n            margin-bottom: 80px;\r\n            border-left: 4px solid var(--gold-accent);\r\n            padding-left: 30px;\r\n        }\r\n\r\n        .section-header h2 {\r\n            font-size: 2.5rem;\r\n            color: var(--deep-slate);\r\n            text-transform: uppercase;\r\n            letter-spacing: 6px;\r\n            margin: 0;\r\n            font-weight: 300;\r\n        }\r\n\r\n        .section-header p {\r\n            color: var(--gold-accent);\r\n            text-transform: uppercase;\r\n            letter-spacing: 2px;\r\n            font-size: 0.9rem;\r\n            margin-top: 10px;\r\n        }\r\n\r\n        \/* Asymmetric Layout *\/\r\n        .amenity-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 2px; \/* Creates thin lines between blocks *\/\r\n            background-color: var(--border-color); \/* The \"line\" color *\/\r\n            border: 2px solid var(--border-color);\r\n        }\r\n\r\n        .amenity-block {\r\n            background-color: var(--white);\r\n            padding: 60px;\r\n            transition: all 0.4s ease-in-out;\r\n            display: flex;\r\n            flex-direction: column;\r\n        }\r\n\r\n        \/* Subtle Hover: Lifts the card slightly and warms the background *\/\r\n        .amenity-block:hover {\r\n            background-color: #fffcf5;\r\n            z-index: 1;\r\n            box-shadow: 0 20px 40px rgba(0,0,0,0.05);\r\n        }\r\n\r\n        .amenity-block h3 {\r\n            font-size: 1.1rem;\r\n            color: var(--deep-slate);\r\n            text-transform: uppercase;\r\n            letter-spacing: 3px;\r\n            margin-bottom: 30px;\r\n            position: relative;\r\n        }\r\n\r\n        .amenity-block ul {\r\n            list-style: none;\r\n            padding: 0;\r\n            margin: 0;\r\n        }\r\n\r\n        .amenity-block li {\r\n            font-size: 0.95rem;\r\n            color: #444;\r\n            margin-bottom: 18px;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            border-bottom: 1px dotted #ddd;\r\n            padding-bottom: 8px;\r\n        }\r\n\r\n        .amenity-block li:last-child {\r\n            border-bottom: none;\r\n        }\r\n\r\n        .optional-label {\r\n            font-size: 0.65rem;\r\n            background: var(--gold-accent);\r\n            color: white;\r\n            padding: 2px 8px;\r\n            border-radius: 20px;\r\n            text-transform: uppercase;\r\n            letter-spacing: 1px;\r\n            font-weight: bold;\r\n            margin-left: 15px;\r\n        }\r\n\r\n        \/* Mobile Adjustments *\/\r\n        @media (max-width: 900px) {\r\n            .amenity-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n            .amenity-block {\r\n                padding: 40px;\r\n            }\r\n            .section-header h2 {\r\n                font-size: 2rem;\r\n            }\r\n        }\r\n    <\/style>\r\n    <title>Villa @ The Dam | Amenities<\/title>\r\n<\/head>\r\n<body>\r\n\r\n<section class=\"amenities-section\">\r\n    <div class=\"section-header\">\r\n        <h2>Premium Amenities<\/h2>\r\n        <p>Refining the Waterfront Experience<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"amenity-grid\">\r\n        <div class=\"amenity-block\">\r\n            <h3>Connectivity<\/h3>\r\n            <ul>\r\n                <li>Complimentary Wi-Fi<\/li>\r\n                <li>Solar & UPS Backup System<\/li>\r\n                <li>Smart TV Technology<\/li>\r\n                <li>Climate Control<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"amenity-block\">\r\n            <h3>Bespoke Services<\/h3>\r\n            <ul>\r\n                <li>Dedicated Villa Staff<\/li>\r\n                <li>Daily Cleaning Service<\/li>\r\n                <li>Luggage Assistance<\/li>\r\n                <li>Laundry & Ironing <span class=\"optional-label\">Optional<\/span><\/li>\r\n            <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"amenity-block\">\r\n            <h3>Elite Access<\/h3>\r\n            <ul>\r\n                <li>Private Onsite Helipad<\/li>\r\n                <li>Helicopter Transfers <span class=\"optional-label\">Optional<\/span><\/li>\r\n                <li>Airport Shuttles <span class=\"optional-label\">Optional<\/span><\/li>\r\n                <li>Secure Valet Parking<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"amenity-block\">\r\n            <h3>Guest Comfort<\/h3>\r\n            <ul>\r\n                <li>Private Halaal Chef <span class=\"optional-label\">Optional<\/span><\/li>\r\n                <li>Luxury Linens & Towels<\/li>\r\n                <li>Water Dispensing System<\/li>\r\n                <li>Complimentary Braai Wood<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17bbe1d elementor-align-center elementor-widget elementor-widget-button\" data-id=\"17bbe1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/villa.ryumi.co.za\/index.php\/about-the-villa\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-91cacea elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"91cacea\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c18ebe2\" data-id=\"c18ebe2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8ab74ab elementor-widget elementor-widget-html\" data-id=\"8ab74ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <style>\r\n        :root {\r\n            --gold-accent: #c5a059;\r\n            --deep-slate: #1a2a3a;\r\n            --soft-cream: #fdfcf9;\r\n            --white: #ffffff;\r\n            --warm-gray: #757575;\r\n            --rule-bg: #fcfaf7;\r\n        }\r\n\r\n        body {\r\n            font-family: 'Optima', 'Didot', 'Segoe UI', sans-serif;\r\n            margin: 0;\r\n            background-color: var(--soft-cream);\r\n            -webkit-font-smoothing: antialiased;\r\n        }\r\n\r\n        .rules-section {\r\n            max-width: 1200px;\r\n            margin: 0 auto;\r\n            padding: 100px 20px;\r\n        }\r\n\r\n        .section-header {\r\n            text-align: center;\r\n            margin-bottom: 80px;\r\n        }\r\n\r\n        .section-header h2 {\r\n            font-size: 2.5rem;\r\n            color: var(--deep-slate);\r\n            text-transform: uppercase;\r\n            letter-spacing: 8px;\r\n            margin: 0;\r\n            font-weight: 300;\r\n        }\r\n\r\n        .header-line {\r\n            width: 40px;\r\n            height: 1px;\r\n            background: var(--gold-accent);\r\n            margin: 20px auto;\r\n        }\r\n\r\n        \/* Rules Layout *\/\r\n        .rules-container {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 40px;\r\n        }\r\n\r\n        .rules-category {\r\n            background: var(--white);\r\n            padding: 50px;\r\n            border-radius: 2px;\r\n            box-shadow: 0 10px 30px rgba(0,0,0,0.02);\r\n            border: 1px solid rgba(0,0,0,0.05);\r\n            transition: transform 0.4s ease;\r\n        }\r\n\r\n        .rules-category:hover {\r\n            transform: translateY(-5px);\r\n        }\r\n\r\n        .rules-category h3 {\r\n            font-size: 1.2rem;\r\n            color: var(--deep-slate);\r\n            text-transform: uppercase;\r\n            letter-spacing: 3px;\r\n            margin-bottom: 35px;\r\n            display: flex;\r\n            align-items: center;\r\n        }\r\n\r\n        .rules-category h3::before {\r\n            content: \"\";\r\n            width: 12px;\r\n            height: 12px;\r\n            background-color: var(--gold-accent);\r\n            margin-right: 15px;\r\n            border-radius: 50%;\r\n        }\r\n\r\n        .rules-list {\r\n            list-style: none;\r\n            padding: 0;\r\n            margin: 0;\r\n        }\r\n\r\n        .rules-list li {\r\n            font-size: 0.95rem;\r\n            color: var(--warm-gray);\r\n            margin-bottom: 20px;\r\n            line-height: 1.6;\r\n            padding-left: 25px;\r\n            position: relative;\r\n        }\r\n\r\n        .rules-list li::after {\r\n            content: \"\u2014\";\r\n            position: absolute;\r\n            left: 0;\r\n            color: var(--gold-accent);\r\n        }\r\n\r\n        .highlight-text {\r\n            color: var(--deep-slate);\r\n            font-weight: 600;\r\n        }\r\n\r\n        \/* Mobile Adjustments *\/\r\n        @media (max-width: 900px) {\r\n            .rules-container {\r\n                grid-template-columns: 1fr;\r\n            }\r\n            .rules-category {\r\n                padding: 40px 25px;\r\n            }\r\n            .section-header h2 {\r\n                font-size: 1.8rem;\r\n                letter-spacing: 4px;\r\n            }\r\n        }\r\n    <\/style>\r\n    <title>Villa @ The Dam | Club & Villa Rules<\/title>\r\n<\/head>\r\n<body>\r\n\r\n<section class=\"rules-section\">\r\n    <div class=\"section-header\">\r\n        <h2>Club & Villa Rules<\/h2>\r\n        <div class=\"header-line\"><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"rules-container\">\r\n        <div class=\"rules-category\">\r\n            <h3>Villa Etiquette<\/h3>\r\n            <ul class=\"rules-list\">\r\n                <li><span class=\"highlight-text\">Strictly Halaal Property:<\/span> No alcohol, no pork, and no non-Halaal products are permitted on the premises.<\/li>\r\n                <li><span class=\"highlight-text\">Family Environment:<\/span> This is a family-focused retreat. No stag parties or disruptive gatherings.<\/li>\r\n                <li><span class=\"highlight-text\">Age Requirement:<\/span> No guests under 25 are permitted unless accompanied by parents (ID verification required).<\/li>\r\n                <li><span class=\"highlight-text\">Interior Policy:<\/span> Strictly no smoking inside the villa.<\/li>\r\n                <li><span class=\"highlight-text\">Pet Policy:<\/span> No pets are allowed on the property or within the club grounds.<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"rules-category\">\r\n            <h3>Club Regulations<\/h3>\r\n            <ul class=\"rules-list\">\r\n                <li><span class=\"highlight-text\">Boating Requirements:<\/span> A valid Skipper\u2019s licence and COF are required for all guest boats.<\/li>\r\n                <li><span class=\"highlight-text\">Safety Protocol:<\/span> Life jackets must be worn at all times. Boating is restricted to designated ski zones.<\/li>\r\n                <li><span class=\"highlight-text\">Vehicle Restrictions:<\/span> No private quad bikes or private jet skis allowed. No driving on beaches or dunes.<\/li>\r\n                <li><span class=\"highlight-text\">Club Access:<\/span> Separate club entrance fees apply for all guests.<\/li>\r\n                <li><span class=\"highlight-text\">Operational Hours:<\/span> Boating activities are subject to club-specific sunrise and sunset timings.<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7d491509 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7d491509\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7b9cdd9c\" data-id=\"7b9cdd9c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-40ced55d animated-slow elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"40ced55d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Reviews<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46f7978b elementor-widget elementor-widget-heading\" data-id=\"46f7978b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What People Say About Villa @ The dam<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29762e0d elementor-widget elementor-widget-text-editor\" data-id=\"29762e0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tLorem ipsum dolor sit amet, consectet adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1ecdbfd4\" data-id=\"1ecdbfd4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-5f501a20 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5f501a20\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-1bc949e8\" data-id=\"1bc949e8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-68439ee2 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"68439ee2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">People rated\nour Services<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-1fb9f396\" data-id=\"1fb9f396\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2fedeeb elementor-star-rating-mobile--align-center elementor--star-style-star_unicode elementor-widget elementor-widget-star-rating\" data-id=\"2fedeeb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"star-rating.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-star-rating__wrapper\">\n\t\t\t\t\t\t<div class=\"elementor-star-rating\" itemtype=\"http:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\">\n\t\t\t\t<i class=\"elementor-star-full\" aria-hidden=\"true\">&#9733;<\/i><i class=\"elementor-star-full\" aria-hidden=\"true\">&#9733;<\/i><i class=\"elementor-star-full\" aria-hidden=\"true\">&#9733;<\/i><i class=\"elementor-star-full\" aria-hidden=\"true\">&#9733;<\/i><i class=\"elementor-star-full\" aria-hidden=\"true\">&#9733;<\/i>\t\t\t\t<span itemprop=\"ratingValue\" class=\"elementor-screen-only\">Rated 5 out of 5<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-70737613 elementor-widget elementor-widget-text-editor\" data-id=\"70737613\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tAverage rating 5 \/ 5\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4b2d71c4 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4b2d71c4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f914759\" data-id=\"f914759\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-21d4aa6 elementor-invisible elementor-widget elementor-widget-jkit_testimonials\" data-id=\"21d4aa6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:200}\" data-widget_type=\"jkit_testimonials.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div  class=\"jeg-elementor-kit jkit-testimonials arrow-bottom-edge style-2 quote-override jeg_module__5_69ef91375d2b0\"  data-id=\"jeg_module__5_69ef91375d2b0\" data-settings=\"{&quot;autoplay&quot;:true,&quot;autoplay_speed&quot;:3500,&quot;autoplay_hover_pause&quot;:false,&quot;show_navigation&quot;:false,&quot;navigation_left&quot;:&quot;&lt;span&gt;&lt;i aria-hidden=\\&quot;true\\&quot; class=\\&quot;jki jki-left-arrow-light\\&quot;&gt;&lt;\\\/i&gt;&lt;\\\/span&gt;&quot;,&quot;navigation_right&quot;:&quot;&lt;span&gt;&lt;i aria-hidden=\\&quot;true\\&quot; class=\\&quot;jki jki-right-arrow-light\\&quot;&gt;&lt;\\\/i&gt;&lt;\\\/span&gt;&quot;,&quot;show_dots&quot;:false,&quot;arrow_position&quot;:&quot;bottom&quot;,&quot;responsive&quot;:{&quot;desktop&quot;:{&quot;items&quot;:2,&quot;margin&quot;:10,&quot;breakpoint&quot;:1025},&quot;tablet&quot;:{&quot;items&quot;:2,&quot;margin&quot;:10,&quot;breakpoint&quot;:768},&quot;mobile&quot;:{&quot;items&quot;:1,&quot;margin&quot;:10,&quot;breakpoint&quot;:0}}}\"><div class=\"testimonials-list\">\n            <div class=\"testimonials-track\"><div class=\"testimonial-item  elementor-repeater-item-6e9b2e1\">\n                    <div class=\"testimonial-box hover-from-left\" >\n                        <div class=\"comment-header\"><ul class=\"rating-stars\"><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><\/ul><\/div>\n                <div class=\"comment-bio\"><div class=\"bio-details\">\n                <div class=\"profile-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"320\" height=\"320\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-MKLVKTE.jpg\" class=\"source-url\" alt=\"Shawn Beltran\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-MKLVKTE.jpg\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-MKLVKTE.jpg 320w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-MKLVKTE-300x300.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-MKLVKTE-150x150.jpg 150w\" sizes=\"(max-width: 320px) 100vw, 320px\" \/><\/div>\n                <span class=\"profile-info\">\n                    <strong class=\"profile-name\">Shawn Beltran<\/strong>\n                    <p class=\"profile-des\">Entrepreneur<\/p>\n                <\/span>\n            <\/div><div class=\"icon-content\"><\/div><\/div>\n                <div class=\"comment-content\"><p>Lorem ipsum dolor sit amet consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua quis nostrud exercitation <\/p><\/div>\n                    <\/div>\n                <\/div><div class=\"testimonial-item  elementor-repeater-item-1c4a96f\">\n                    <div class=\"testimonial-box hover-from-left\" >\n                        <div class=\"comment-header\"><ul class=\"rating-stars\"><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><\/ul><\/div>\n                <div class=\"comment-bio\"><div class=\"bio-details\">\n                <div class=\"profile-image\"><img decoding=\"async\" width=\"320\" height=\"320\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-CASCKD8.jpg\" class=\"source-url\" alt=\"Miya Hansen\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-CASCKD8.jpg\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-CASCKD8.jpg 320w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-CASCKD8-300x300.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-CASCKD8-150x150.jpg 150w\" sizes=\"(max-width: 320px) 100vw, 320px\" \/><\/div>\n                <span class=\"profile-info\">\n                    <strong class=\"profile-name\">Miya Hansen<\/strong>\n                    <p class=\"profile-des\">CEO Brand<\/p>\n                <\/span>\n            <\/div><div class=\"icon-content\"><\/div><\/div>\n                <div class=\"comment-content\"><p>Lorem ipsum dolor sit amet consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua quis nostrud exercitation <\/p><\/div>\n                    <\/div>\n                <\/div><div class=\"testimonial-item  elementor-repeater-item-2229ddb\">\n                    <div class=\"testimonial-box hover-from-left\" >\n                        <div class=\"comment-header\"><ul class=\"rating-stars\"><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><li><i aria-hidden=\"true\" class=\"jki jki-star-solid\"><\/i><\/li><\/ul><\/div>\n                <div class=\"comment-bio\"><div class=\"bio-details\">\n                <div class=\"profile-image\"><img decoding=\"async\" width=\"320\" height=\"320\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-UUFGSJH.jpg\" class=\"source-url\" alt=\"Liya Pickett\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-UUFGSJH.jpg\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-UUFGSJH.jpg 320w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-UUFGSJH-300x300.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/02\/testimonial-UUFGSJH-150x150.jpg 150w\" sizes=\"(max-width: 320px) 100vw, 320px\" \/><\/div>\n                <span class=\"profile-info\">\n                    <strong class=\"profile-name\">Liya Pickett<\/strong>\n                    <p class=\"profile-des\">Entrepreneur<\/p>\n                <\/span>\n            <\/div><div class=\"icon-content\"><\/div><\/div>\n                <div class=\"comment-content\"><p>Lorem ipsum dolor sit amet consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua quis nostrud exercitation <\/p><\/div>\n                    <\/div>\n                <\/div><\/div>\n        <\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5ec96b95 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5ec96b95\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5135ce1c\" data-id=\"5135ce1c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3772a77d elementor-widget elementor-widget-metform\" data-id=\"3772a77d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"metform.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"mf-response-props-id-666\" data-previous-steps-style=\"\" data-editswitchopen=\"\" data-response_type=\"alert\" data-erroricon=\"fas fa-exclamation-triangle\" data-successicon=\"fas fa-check\" data-messageposition=\"top\" class=\"   mf-scroll-top-no\">\n\t\t<div class=\"formpicker_warper formpicker_warper_editable\" data-metform-formpicker-key=\"666\" >\n\t\t\t\t\n\t\t\t<div class=\"mf-widget-container\">\n\t\t\t\t\r\n\t\t<div\r\n\t\t\tid=\"metform-wrap-3772a77d-666\"\r\n\t\t\tclass=\"mf-form-wrapper\"\r\n\t\t\tdata-form-id=\"666\"\r\n\t\t\tdata-action=\"https:\/\/villa.ryumi.co.za\/index.php\/wp-json\/metform\/v1\/entries\/insert\/666\"\r\n\t\t\tdata-wp-nonce=\"eefb6a7438\"\r\n\t\t\tdata-form-nonce=\"3e01bb75a1\"\r\n\t\t\tdata-quiz-summery = \"false\"\r\n\t\t\tdata-save-progress = \"false\"\r\n\t\t\tdata-form-type=\"contact_form\"\r\n\t\t\tdata-stop-vertical-effect=\"\"\r\n\t\t\t><\/div>\r\n\r\n\r\n\t\t<!----------------------------- \r\n\t\t\t* controls_data : find the the props passed indie of data attribute\r\n\t\t\t* props.SubmitResponseMarkup : contains the markup of error or success message\r\n\t\t\t* https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Template_literals\r\n\t\t--------------------------- -->\r\n\r\n\t\t\t\t<script type=\"text\/mf\" class=\"mf-template\">\r\n\t\t\tfunction controls_data (value){\r\n\t\t\t\tlet currentWrapper = \"mf-response-props-id-666\";\r\n\t\t\t\tlet currentEl = document.getElementById(currentWrapper);\r\n\t\t\t\t\r\n\t\t\t\treturn currentEl ? currentEl.dataset[value] : false\r\n\t\t\t}\r\n\r\n\r\n\t\t\tlet is_edit_mode = '' ? true : false;\r\n\t\t\tlet message_position = controls_data('messageposition') || 'top';\r\n\r\n\t\t\t\r\n\t\t\tlet message_successIcon = controls_data('successicon') || '';\r\n\t\t\tlet message_errorIcon = controls_data('erroricon') || '';\r\n\t\t\tlet message_editSwitch = controls_data('editswitchopen') === 'yes' ? true : false;\r\n\t\t\tlet message_proClass = controls_data('editswitchopen') === 'yes' ? 'mf_pro_activated' : '';\r\n\t\t\t\r\n\t\t\tlet is_dummy_markup = is_edit_mode && message_editSwitch ? true : false;\r\n\r\n\t\t\t\r\n\t\t\treturn html`\r\n\t\t\t\t<form\r\n\t\t\t\t\tclassName=\"metform-form-content\"\r\n\t\t\t\t\tref=${parent.formContainerRef}\r\n\t\t\t\t\tonSubmit=${ validation.handleSubmit( parent.handleFormSubmit ) }\r\n\t\t\t\t\r\n\t\t\t\t\t>\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'top' ?  props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' :  message_position === 'top' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\r\n\t\t\t\t\t<!--------------------------------------------------------\r\n\t\t\t\t\t*** IMPORTANT \/ DANGEROUS ***\r\n\t\t\t\t\t${html``} must be used as in immediate child of \"metform-form-main-wrapper\"\r\n\t\t\t\t\tclass otherwise multistep form will not run at all\r\n\t\t\t\t\t---------------------------------------------------------->\r\n\r\n\t\t\t\t\t<div className=\"metform-form-main-wrapper\" key=${'hide-form-after-submit'} ref=${parent.formRef}>\r\n\t\t\t\t\t${html`\r\n\t\t\t\t\t\t\t\t\t\t\t`}\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'bottom' ? props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' : message_position === 'bottom' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\t\t\t\t\r\n\t\t\t\t<\/form>\r\n\t\t\t`\r\n\t\t<\/script>\r\n\r\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-39853cff elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"39853cff\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5bdd3737\" data-id=\"5bdd3737\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-60b0e50e animated-slow elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"60b0e50e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Gallery<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d5a72e elementor-widget elementor-widget-heading\" data-id=\"4d5a72e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">View Our Gallery<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-50332277 elementor-invisible elementor-widget elementor-widget-jkit_gallery\" data-id=\"50332277\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:200}\" data-widget_type=\"jkit_gallery.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div  class=\"jeg-elementor-kit jkit-gallery layout-overlay jeg_module__6_69ef913761311\"  data-grid=\"masonry\" data-id=\"jeg_module__6_69ef913761311\" data-per-page=\"9\" data-load-more=\"0\" data-current-loaded=\"9\" data-count-items=\"9\" data-animation-duration=\"500\" data-no-more=\"No More Item\" data-items=\"[&quot;&lt;div class=\\&quot;gallery-item-wrap \\&quot;&gt; &lt;div class=\\&quot;grid-item\\&quot;&gt;&lt;div class=\\&quot;thumbnail-wrap\\&quot;&gt;&lt;img width=\\&quot;2560\\&quot; height=\\&quot;1440\\&quot; src=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-8-scaled.jpg\\&quot; class=\\&quot;attachment-full size-full\\&quot; alt=\\&quot;\\&quot; url=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-8-scaled.jpg\\&quot; source=\\&quot;library\\&quot; srcset=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-8-scaled.jpg 2560w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-8-300x169.jpg 300w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-8-1024x576.jpg 1024w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-8-768x432.jpg 768w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-8-1536x864.jpg 1536w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-8-2048x1152.jpg 2048w\\&quot; sizes=\\&quot;(max-width: 2560px) 100vw, 2560px\\&quot; \\\/&gt;&lt;\\\/div&gt;&lt;a href=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-8-scaled.jpg\\&quot; class=\\&quot;gallery-link\\&quot; rel=\\&quot;nofollow\\&quot; data-elementor-open-lightbox=\\&quot;yes\\&quot; data-elementor-lightbox-slideshow=\\&quot;jkit_gallery_lightbox_jeg_module__6_69ef913761311\\&quot;&gt;&lt;div class=\\&quot;caption-wrap style-overlay overlay-none\\&quot;&gt; &lt;div class=\\&quot;item-hover-bg\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;item-caption-over\\&quot;&gt; &lt;h5 class=\\&quot;item-title\\&quot;&gt;&lt;\\\/h5&gt; &lt;div class=\\&quot;item-content\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt; &lt;div class=\\&quot;caption-head\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;caption-category\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&lt;\\\/a&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&quot;,&quot;&lt;div class=\\&quot;gallery-item-wrap \\&quot;&gt; &lt;div class=\\&quot;grid-item\\&quot;&gt;&lt;div class=\\&quot;thumbnail-wrap\\&quot;&gt;&lt;img width=\\&quot;2560\\&quot; height=\\&quot;1440\\&quot; src=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-6-scaled.jpg\\&quot; class=\\&quot;attachment-full size-full\\&quot; alt=\\&quot;\\&quot; url=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-6-scaled.jpg\\&quot; source=\\&quot;library\\&quot; srcset=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-6-scaled.jpg 2560w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-6-300x169.jpg 300w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-6-1024x576.jpg 1024w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-6-768x432.jpg 768w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-6-1536x864.jpg 1536w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-6-2048x1152.jpg 2048w\\&quot; sizes=\\&quot;(max-width: 2560px) 100vw, 2560px\\&quot; \\\/&gt;&lt;\\\/div&gt;&lt;a href=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-6-scaled.jpg\\&quot; class=\\&quot;gallery-link\\&quot; rel=\\&quot;nofollow\\&quot; data-elementor-open-lightbox=\\&quot;yes\\&quot; data-elementor-lightbox-slideshow=\\&quot;jkit_gallery_lightbox_jeg_module__6_69ef913761311\\&quot;&gt;&lt;div class=\\&quot;caption-wrap style-overlay overlay-none\\&quot;&gt; &lt;div class=\\&quot;item-hover-bg\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;item-caption-over\\&quot;&gt; &lt;h5 class=\\&quot;item-title\\&quot;&gt;&lt;\\\/h5&gt; &lt;div class=\\&quot;item-content\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt; &lt;div class=\\&quot;caption-head\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;caption-category\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&lt;\\\/a&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&quot;,&quot;&lt;div class=\\&quot;gallery-item-wrap \\&quot;&gt; &lt;div class=\\&quot;grid-item\\&quot;&gt;&lt;div class=\\&quot;thumbnail-wrap\\&quot;&gt;&lt;img width=\\&quot;2560\\&quot; height=\\&quot;1440\\&quot; src=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-22-scaled.jpg\\&quot; class=\\&quot;attachment-full size-full\\&quot; alt=\\&quot;\\&quot; url=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-22-scaled.jpg\\&quot; source=\\&quot;library\\&quot; srcset=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-22-scaled.jpg 2560w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-22-300x169.jpg 300w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-22-1024x576.jpg 1024w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-22-768x432.jpg 768w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-22-1536x864.jpg 1536w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-22-2048x1152.jpg 2048w\\&quot; sizes=\\&quot;(max-width: 2560px) 100vw, 2560px\\&quot; \\\/&gt;&lt;\\\/div&gt;&lt;a href=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-22-scaled.jpg\\&quot; class=\\&quot;gallery-link\\&quot; rel=\\&quot;nofollow\\&quot; data-elementor-open-lightbox=\\&quot;yes\\&quot; data-elementor-lightbox-slideshow=\\&quot;jkit_gallery_lightbox_jeg_module__6_69ef913761311\\&quot;&gt;&lt;div class=\\&quot;caption-wrap style-overlay overlay-none\\&quot;&gt; &lt;div class=\\&quot;item-hover-bg\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;item-caption-over\\&quot;&gt; &lt;h5 class=\\&quot;item-title\\&quot;&gt;&lt;\\\/h5&gt; &lt;div class=\\&quot;item-content\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt; &lt;div class=\\&quot;caption-head\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;caption-category\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&lt;\\\/a&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&quot;,&quot;&lt;div class=\\&quot;gallery-item-wrap \\&quot;&gt; &lt;div class=\\&quot;grid-item\\&quot;&gt;&lt;div class=\\&quot;thumbnail-wrap\\&quot;&gt;&lt;img width=\\&quot;2560\\&quot; height=\\&quot;1440\\&quot; src=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-1-scaled.jpg\\&quot; class=\\&quot;attachment-full size-full\\&quot; alt=\\&quot;\\&quot; url=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-1-scaled.jpg\\&quot; source=\\&quot;library\\&quot; srcset=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-1-scaled.jpg 2560w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-1-300x169.jpg 300w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-1-1024x576.jpg 1024w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-1-768x432.jpg 768w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-1-1536x864.jpg 1536w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-1-2048x1152.jpg 2048w\\&quot; sizes=\\&quot;(max-width: 2560px) 100vw, 2560px\\&quot; \\\/&gt;&lt;\\\/div&gt;&lt;a href=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-1-scaled.jpg\\&quot; class=\\&quot;gallery-link\\&quot; rel=\\&quot;nofollow\\&quot; data-elementor-open-lightbox=\\&quot;yes\\&quot; data-elementor-lightbox-slideshow=\\&quot;jkit_gallery_lightbox_jeg_module__6_69ef913761311\\&quot;&gt;&lt;div class=\\&quot;caption-wrap style-overlay overlay-none\\&quot;&gt; &lt;div class=\\&quot;item-hover-bg\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;item-caption-over\\&quot;&gt; &lt;h5 class=\\&quot;item-title\\&quot;&gt;&lt;\\\/h5&gt; &lt;div class=\\&quot;item-content\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt; &lt;div class=\\&quot;caption-head\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;caption-category\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&lt;\\\/a&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&quot;,&quot;&lt;div class=\\&quot;gallery-item-wrap \\&quot;&gt; &lt;div class=\\&quot;grid-item\\&quot;&gt;&lt;div class=\\&quot;thumbnail-wrap\\&quot;&gt;&lt;img width=\\&quot;2560\\&quot; height=\\&quot;1440\\&quot; src=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-14-scaled.jpg\\&quot; class=\\&quot;attachment-full size-full\\&quot; alt=\\&quot;\\&quot; url=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-14-scaled.jpg\\&quot; source=\\&quot;library\\&quot; srcset=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-14-scaled.jpg 2560w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-14-300x169.jpg 300w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-14-1024x576.jpg 1024w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-14-768x432.jpg 768w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-14-1536x864.jpg 1536w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-14-2048x1152.jpg 2048w\\&quot; sizes=\\&quot;(max-width: 2560px) 100vw, 2560px\\&quot; \\\/&gt;&lt;\\\/div&gt;&lt;a href=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-14-scaled.jpg\\&quot; class=\\&quot;gallery-link\\&quot; rel=\\&quot;nofollow\\&quot; data-elementor-open-lightbox=\\&quot;yes\\&quot; data-elementor-lightbox-slideshow=\\&quot;jkit_gallery_lightbox_jeg_module__6_69ef913761311\\&quot;&gt;&lt;div class=\\&quot;caption-wrap style-overlay overlay-none\\&quot;&gt; &lt;div class=\\&quot;item-hover-bg\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;item-caption-over\\&quot;&gt; &lt;h5 class=\\&quot;item-title\\&quot;&gt;&lt;\\\/h5&gt; &lt;div class=\\&quot;item-content\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt; &lt;div class=\\&quot;caption-head\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;caption-category\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&lt;\\\/a&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&quot;,&quot;&lt;div class=\\&quot;gallery-item-wrap \\&quot;&gt; &lt;div class=\\&quot;grid-item\\&quot;&gt;&lt;div class=\\&quot;thumbnail-wrap\\&quot;&gt;&lt;img width=\\&quot;2560\\&quot; height=\\&quot;1440\\&quot; src=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-3-scaled.jpg\\&quot; class=\\&quot;attachment-full size-full\\&quot; alt=\\&quot;\\&quot; url=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-3-scaled.jpg\\&quot; source=\\&quot;library\\&quot; srcset=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-3-scaled.jpg 2560w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-3-300x169.jpg 300w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-3-1024x576.jpg 1024w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-3-768x432.jpg 768w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-3-1536x864.jpg 1536w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-3-2048x1152.jpg 2048w\\&quot; sizes=\\&quot;(max-width: 2560px) 100vw, 2560px\\&quot; \\\/&gt;&lt;\\\/div&gt;&lt;a href=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-3-scaled.jpg\\&quot; class=\\&quot;gallery-link\\&quot; rel=\\&quot;nofollow\\&quot; data-elementor-open-lightbox=\\&quot;yes\\&quot; data-elementor-lightbox-slideshow=\\&quot;jkit_gallery_lightbox_jeg_module__6_69ef913761311\\&quot;&gt;&lt;div class=\\&quot;caption-wrap style-overlay overlay-none\\&quot;&gt; &lt;div class=\\&quot;item-hover-bg\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;item-caption-over\\&quot;&gt; &lt;h5 class=\\&quot;item-title\\&quot;&gt;&lt;\\\/h5&gt; &lt;div class=\\&quot;item-content\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt; &lt;div class=\\&quot;caption-head\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;caption-category\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&lt;\\\/a&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&quot;,&quot;&lt;div class=\\&quot;gallery-item-wrap \\&quot;&gt; &lt;div class=\\&quot;grid-item\\&quot;&gt;&lt;div class=\\&quot;thumbnail-wrap\\&quot;&gt;&lt;img width=\\&quot;2560\\&quot; height=\\&quot;1707\\&quot; src=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-109-scaled.jpg\\&quot; class=\\&quot;attachment-full size-full\\&quot; alt=\\&quot;\\&quot; url=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-109-scaled.jpg\\&quot; source=\\&quot;library\\&quot; srcset=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-109-scaled.jpg 2560w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-109-300x200.jpg 300w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-109-1024x683.jpg 1024w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-109-768x512.jpg 768w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-109-1536x1024.jpg 1536w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-109-2048x1365.jpg 2048w\\&quot; sizes=\\&quot;(max-width: 2560px) 100vw, 2560px\\&quot; \\\/&gt;&lt;\\\/div&gt;&lt;a href=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-109-scaled.jpg\\&quot; class=\\&quot;gallery-link\\&quot; rel=\\&quot;nofollow\\&quot; data-elementor-open-lightbox=\\&quot;yes\\&quot; data-elementor-lightbox-slideshow=\\&quot;jkit_gallery_lightbox_jeg_module__6_69ef913761311\\&quot;&gt;&lt;div class=\\&quot;caption-wrap style-overlay overlay-none\\&quot;&gt; &lt;div class=\\&quot;item-hover-bg\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;item-caption-over\\&quot;&gt; &lt;h5 class=\\&quot;item-title\\&quot;&gt;&lt;\\\/h5&gt; &lt;div class=\\&quot;item-content\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt; &lt;div class=\\&quot;caption-head\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;caption-category\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&lt;\\\/a&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&quot;,&quot;&lt;div class=\\&quot;gallery-item-wrap \\&quot;&gt; &lt;div class=\\&quot;grid-item\\&quot;&gt;&lt;div class=\\&quot;thumbnail-wrap\\&quot;&gt;&lt;img width=\\&quot;2560\\&quot; height=\\&quot;1707\\&quot; src=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-112-scaled.jpg\\&quot; class=\\&quot;attachment-full size-full\\&quot; alt=\\&quot;\\&quot; url=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-112-scaled.jpg\\&quot; source=\\&quot;library\\&quot; srcset=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-112-scaled.jpg 2560w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-112-300x200.jpg 300w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-112-1024x683.jpg 1024w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-112-768x512.jpg 768w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-112-1536x1024.jpg 1536w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-112-2048x1365.jpg 2048w\\&quot; sizes=\\&quot;(max-width: 2560px) 100vw, 2560px\\&quot; \\\/&gt;&lt;\\\/div&gt;&lt;a href=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-112-scaled.jpg\\&quot; class=\\&quot;gallery-link\\&quot; rel=\\&quot;nofollow\\&quot; data-elementor-open-lightbox=\\&quot;yes\\&quot; data-elementor-lightbox-slideshow=\\&quot;jkit_gallery_lightbox_jeg_module__6_69ef913761311\\&quot;&gt;&lt;div class=\\&quot;caption-wrap style-overlay overlay-none\\&quot;&gt; &lt;div class=\\&quot;item-hover-bg\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;item-caption-over\\&quot;&gt; &lt;h5 class=\\&quot;item-title\\&quot;&gt;&lt;\\\/h5&gt; &lt;div class=\\&quot;item-content\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt; &lt;div class=\\&quot;caption-head\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;caption-category\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&lt;\\\/a&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&quot;,&quot;&lt;div class=\\&quot;gallery-item-wrap \\&quot;&gt; &lt;div class=\\&quot;grid-item\\&quot;&gt;&lt;div class=\\&quot;thumbnail-wrap\\&quot;&gt;&lt;img width=\\&quot;2560\\&quot; height=\\&quot;1707\\&quot; src=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-121-scaled.jpg\\&quot; class=\\&quot;attachment-full size-full\\&quot; alt=\\&quot;\\&quot; url=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-121-scaled.jpg\\&quot; source=\\&quot;library\\&quot; srcset=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-121-scaled.jpg 2560w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-121-300x200.jpg 300w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-121-1024x683.jpg 1024w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-121-768x512.jpg 768w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-121-1536x1024.jpg 1536w, https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-121-2048x1365.jpg 2048w\\&quot; sizes=\\&quot;(max-width: 2560px) 100vw, 2560px\\&quot; \\\/&gt;&lt;\\\/div&gt;&lt;a href=\\&quot;https:\\\/\\\/villa.ryumi.co.za\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/A-121-scaled.jpg\\&quot; class=\\&quot;gallery-link\\&quot; rel=\\&quot;nofollow\\&quot; data-elementor-open-lightbox=\\&quot;yes\\&quot; data-elementor-lightbox-slideshow=\\&quot;jkit_gallery_lightbox_jeg_module__6_69ef913761311\\&quot;&gt;&lt;div class=\\&quot;caption-wrap style-overlay overlay-none\\&quot;&gt; &lt;div class=\\&quot;item-hover-bg\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;item-caption-over\\&quot;&gt; &lt;h5 class=\\&quot;item-title\\&quot;&gt;&lt;\\\/h5&gt; &lt;div class=\\&quot;item-content\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt; &lt;div class=\\&quot;caption-head\\&quot;&gt;&lt;\\\/div&gt; &lt;div class=\\&quot;caption-category\\&quot;&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&lt;\\\/a&gt;&lt;\\\/div&gt; &lt;\\\/div&gt;&quot;]\">\n            <div class=\"gallery-items\"><div class=\"gallery-item-wrap \"> <div class=\"grid-item\"><div class=\"thumbnail-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-8-scaled.jpg\" class=\"attachment-full size-full\" alt=\"\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-8-scaled.jpg\" source=\"library\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-8-scaled.jpg 2560w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-8-300x169.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-8-1024x576.jpg 1024w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-8-768x432.jpg 768w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-8-1536x864.jpg 1536w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-8-2048x1152.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/div><a href=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-8-scaled.jpg\" class=\"gallery-link\" rel=\"nofollow\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"jkit_gallery_lightbox_jeg_module__6_69ef913761311\"><div class=\"caption-wrap style-overlay overlay-none\"> <div class=\"item-hover-bg\"><\/div> <div class=\"item-caption-over\"> <h5 class=\"item-title\"><\/h5> <div class=\"item-content\"><\/div> <\/div> <div class=\"caption-head\"><\/div> <div class=\"caption-category\"><\/div> <\/div><\/a><\/div> <\/div><div class=\"gallery-item-wrap \"> <div class=\"grid-item\"><div class=\"thumbnail-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-6-scaled.jpg\" class=\"attachment-full size-full\" alt=\"\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-6-scaled.jpg\" source=\"library\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-6-scaled.jpg 2560w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-6-300x169.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-6-1024x576.jpg 1024w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-6-768x432.jpg 768w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-6-1536x864.jpg 1536w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-6-2048x1152.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/div><a href=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-6-scaled.jpg\" class=\"gallery-link\" rel=\"nofollow\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"jkit_gallery_lightbox_jeg_module__6_69ef913761311\"><div class=\"caption-wrap style-overlay overlay-none\"> <div class=\"item-hover-bg\"><\/div> <div class=\"item-caption-over\"> <h5 class=\"item-title\"><\/h5> <div class=\"item-content\"><\/div> <\/div> <div class=\"caption-head\"><\/div> <div class=\"caption-category\"><\/div> <\/div><\/a><\/div> <\/div><div class=\"gallery-item-wrap \"> <div class=\"grid-item\"><div class=\"thumbnail-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-22-scaled.jpg\" class=\"attachment-full size-full\" alt=\"\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-22-scaled.jpg\" source=\"library\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-22-scaled.jpg 2560w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-22-300x169.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-22-1024x576.jpg 1024w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-22-768x432.jpg 768w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-22-1536x864.jpg 1536w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-22-2048x1152.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/div><a href=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-22-scaled.jpg\" class=\"gallery-link\" rel=\"nofollow\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"jkit_gallery_lightbox_jeg_module__6_69ef913761311\"><div class=\"caption-wrap style-overlay overlay-none\"> <div class=\"item-hover-bg\"><\/div> <div class=\"item-caption-over\"> <h5 class=\"item-title\"><\/h5> <div class=\"item-content\"><\/div> <\/div> <div class=\"caption-head\"><\/div> <div class=\"caption-category\"><\/div> <\/div><\/a><\/div> <\/div><div class=\"gallery-item-wrap \"> <div class=\"grid-item\"><div class=\"thumbnail-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-1-scaled.jpg\" class=\"attachment-full size-full\" alt=\"\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-1-scaled.jpg\" source=\"library\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-1-scaled.jpg 2560w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-1-300x169.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-1-1024x576.jpg 1024w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-1-768x432.jpg 768w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-1-1536x864.jpg 1536w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-1-2048x1152.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/div><a href=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-1-scaled.jpg\" class=\"gallery-link\" rel=\"nofollow\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"jkit_gallery_lightbox_jeg_module__6_69ef913761311\"><div class=\"caption-wrap style-overlay overlay-none\"> <div class=\"item-hover-bg\"><\/div> <div class=\"item-caption-over\"> <h5 class=\"item-title\"><\/h5> <div class=\"item-content\"><\/div> <\/div> <div class=\"caption-head\"><\/div> <div class=\"caption-category\"><\/div> <\/div><\/a><\/div> <\/div><div class=\"gallery-item-wrap \"> <div class=\"grid-item\"><div class=\"thumbnail-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-14-scaled.jpg\" class=\"attachment-full size-full\" alt=\"\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-14-scaled.jpg\" source=\"library\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-14-scaled.jpg 2560w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-14-300x169.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-14-1024x576.jpg 1024w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-14-768x432.jpg 768w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-14-1536x864.jpg 1536w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-14-2048x1152.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/div><a href=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-14-scaled.jpg\" class=\"gallery-link\" rel=\"nofollow\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"jkit_gallery_lightbox_jeg_module__6_69ef913761311\"><div class=\"caption-wrap style-overlay overlay-none\"> <div class=\"item-hover-bg\"><\/div> <div class=\"item-caption-over\"> <h5 class=\"item-title\"><\/h5> <div class=\"item-content\"><\/div> <\/div> <div class=\"caption-head\"><\/div> <div class=\"caption-category\"><\/div> <\/div><\/a><\/div> <\/div><div class=\"gallery-item-wrap \"> <div class=\"grid-item\"><div class=\"thumbnail-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-3-scaled.jpg\" class=\"attachment-full size-full\" alt=\"\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-3-scaled.jpg\" source=\"library\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-3-scaled.jpg 2560w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-3-300x169.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-3-1024x576.jpg 1024w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-3-768x432.jpg 768w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-3-1536x864.jpg 1536w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-3-2048x1152.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/div><a href=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-3-scaled.jpg\" class=\"gallery-link\" rel=\"nofollow\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"jkit_gallery_lightbox_jeg_module__6_69ef913761311\"><div class=\"caption-wrap style-overlay overlay-none\"> <div class=\"item-hover-bg\"><\/div> <div class=\"item-caption-over\"> <h5 class=\"item-title\"><\/h5> <div class=\"item-content\"><\/div> <\/div> <div class=\"caption-head\"><\/div> <div class=\"caption-category\"><\/div> <\/div><\/a><\/div> <\/div><div class=\"gallery-item-wrap \"> <div class=\"grid-item\"><div class=\"thumbnail-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-109-scaled.jpg\" class=\"attachment-full size-full\" alt=\"\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-109-scaled.jpg\" source=\"library\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-109-scaled.jpg 2560w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-109-300x200.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-109-1024x683.jpg 1024w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-109-768x512.jpg 768w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-109-1536x1024.jpg 1536w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-109-2048x1365.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/div><a href=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-109-scaled.jpg\" class=\"gallery-link\" rel=\"nofollow\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"jkit_gallery_lightbox_jeg_module__6_69ef913761311\"><div class=\"caption-wrap style-overlay overlay-none\"> <div class=\"item-hover-bg\"><\/div> <div class=\"item-caption-over\"> <h5 class=\"item-title\"><\/h5> <div class=\"item-content\"><\/div> <\/div> <div class=\"caption-head\"><\/div> <div class=\"caption-category\"><\/div> <\/div><\/a><\/div> <\/div><div class=\"gallery-item-wrap \"> <div class=\"grid-item\"><div class=\"thumbnail-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-112-scaled.jpg\" class=\"attachment-full size-full\" alt=\"\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-112-scaled.jpg\" source=\"library\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-112-scaled.jpg 2560w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-112-300x200.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-112-1024x683.jpg 1024w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-112-768x512.jpg 768w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-112-1536x1024.jpg 1536w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-112-2048x1365.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/div><a href=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-112-scaled.jpg\" class=\"gallery-link\" rel=\"nofollow\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"jkit_gallery_lightbox_jeg_module__6_69ef913761311\"><div class=\"caption-wrap style-overlay overlay-none\"> <div class=\"item-hover-bg\"><\/div> <div class=\"item-caption-over\"> <h5 class=\"item-title\"><\/h5> <div class=\"item-content\"><\/div> <\/div> <div class=\"caption-head\"><\/div> <div class=\"caption-category\"><\/div> <\/div><\/a><\/div> <\/div><div class=\"gallery-item-wrap \"> <div class=\"grid-item\"><div class=\"thumbnail-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-121-scaled.jpg\" class=\"attachment-full size-full\" alt=\"\" url=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-121-scaled.jpg\" source=\"library\" srcset=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-121-scaled.jpg 2560w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-121-300x200.jpg 300w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-121-1024x683.jpg 1024w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-121-768x512.jpg 768w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-121-1536x1024.jpg 1536w, https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-121-2048x1365.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/div><a href=\"https:\/\/villa.ryumi.co.za\/wp-content\/uploads\/2026\/03\/A-121-scaled.jpg\" class=\"gallery-link\" rel=\"nofollow\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"jkit_gallery_lightbox_jeg_module__6_69ef913761311\"><div class=\"caption-wrap style-overlay overlay-none\"> <div class=\"item-hover-bg\"><\/div> <div class=\"item-caption-over\"> <h5 class=\"item-title\"><\/h5> <div class=\"item-content\"><\/div> <\/div> <div class=\"caption-head\"><\/div> <div class=\"caption-category\"><\/div> <\/div><\/a><\/div> <\/div><\/div>\n            <div class=\"load-more-items\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ece7378 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"ece7378\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/villa.ryumi.co.za\/index.php\/gallery\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View All<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f4f2f28 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f4f2f28\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1d2a69f\" data-id=\"1d2a69f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d380c92 animated-slow elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"d380c92\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Villa @ the Dam is available for private bookings throughout the year.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-07a8466 elementor-widget elementor-widget-text-editor\" data-id=\"07a8466\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li><p id=\"p-rc_44d33e3deb2de67c-278\" data-path-to-node=\"22,0,1\"><span data-path-to-node=\"22,0,1,0\"><b data-path-to-node=\"22,0,1,0\" data-index-in-node=\"0\"><span class=\"citation-558\">Seasons:<\/span><\/b><span class=\"citation-558\"> Low (May\u2013Aug), Mid (Sept\u2013Nov &amp; Feb\u2013Apr), and Peak (Dec\u2013Jan &amp; Holidays)<\/span><\/span><span data-path-to-node=\"22,0,1,2\">.<\/span><\/p><\/li><li><p id=\"p-rc_44d33e3deb2de67c-279\" data-path-to-node=\"22,1,1\"><span data-path-to-node=\"22,1,1,0\"><b data-path-to-node=\"22,1,1,0\" data-index-in-node=\"0\"><span class=\"citation-557\">Minimum Stay:<\/span><\/b><span class=\"citation-557\"> Ranges from 2 to 5 nights depending on the season<\/span><\/span><span data-path-to-node=\"22,1,1,2\">.<\/span><\/p><\/li><li><p id=\"p-rc_44d33e3deb2de67c-280\" data-path-to-node=\"22,2,1\"><span data-path-to-node=\"22,2,1,0\"><b data-path-to-node=\"22,2,1,0\" data-index-in-node=\"0\"><span class=\"citation-556\">Pricing:<\/span><\/b><span class=\"citation-556\"> Price on request<\/span><\/span><span data-path-to-node=\"22,2,1,2\">.<\/span><\/p><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3951899 elementor-widget__width-auto elementor-widget-mobile__width-auto elementor-widget elementor-widget-jkit_button\" data-id=\"3951899\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"jkit_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div  class=\"jeg-elementor-kit jkit-button  icon-position-after jeg_module__7_69ef913767290\" ><a href=\"https:\/\/villa.ryumi.co.za\/index.php\/reservations\/\" class=\"jkit-button-wrapper\">Enquire now<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>A private comfort-rustic waterfront retreat Quaggaskloof Dam \u2022 Western Cape \u2022 South Africa A private villa offering privacy, dedicated resident staff, and exclusive waterside activities within a members-only dam club \u2014 where family gathers, fun happens, life slows down, and everything delicious is taken care of. Enquire now Location Facilities Contact Nestled in the heart [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-18","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/villa.ryumi.co.za\/index.php\/wp-json\/wp\/v2\/pages\/18","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/villa.ryumi.co.za\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/villa.ryumi.co.za\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/villa.ryumi.co.za\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/villa.ryumi.co.za\/index.php\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":64,"href":"https:\/\/villa.ryumi.co.za\/index.php\/wp-json\/wp\/v2\/pages\/18\/revisions"}],"predecessor-version":[{"id":354,"href":"https:\/\/villa.ryumi.co.za\/index.php\/wp-json\/wp\/v2\/pages\/18\/revisions\/354"}],"wp:attachment":[{"href":"https:\/\/villa.ryumi.co.za\/index.php\/wp-json\/wp\/v2\/media?parent=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}