.elementor-51 .elementor-element.elementor-element-a8014cc{--display:flex;--min-height:100vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--overlay-opacity:0.07;--padding-top:200px;--padding-bottom:70px;--padding-left:100px;--padding-right:100px;}.elementor-51 .elementor-element.elementor-element-a8014cc:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a8014cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4734faf );}.elementor-51 .elementor-element.elementor-element-a8014cc::before, .elementor-51 .elementor-element.elementor-element-a8014cc > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-a8014cc > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-a8014cc > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-a8014cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-a8014cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://belvoir.greyoaksafrica.com/wp-content/uploads/2026/05/map-bg@md.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-400f83a{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:end;}.elementor-51 .elementor-element.elementor-element-400f83a .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:120px;font-weight:200;line-height:0.9em;letter-spacing:0.01em;color:var( --e-global-color-3b96dbb );}.elementor-51 .elementor-element.elementor-element-a5b9108{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.07;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a5b9108:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a5b9108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4734faf );}.elementor-51 .elementor-element.elementor-element-a5b9108::before, .elementor-51 .elementor-element.elementor-element-a5b9108 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-a5b9108 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-a5b9108 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-a5b9108 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-a5b9108 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://belvoir.greyoaksafrica.com/wp-content/uploads/2026/05/map-bg@md.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-84b7245{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-350px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-51 .elementor-element.elementor-element-665e640 img{width:100%;height:1200px;object-fit:cover;object-position:center center;}.elementor-51 .elementor-element.elementor-element-9b77246{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8ba05ea img{width:100%;height:auto;object-fit:cover;object-position:center center;}.elementor-51 .elementor-element.elementor-element-2a5c03a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2a5c03a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-2a5c03a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4734faf );}.elementor-51 .elementor-element.elementor-element-752f6bb{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-e340ffb{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--overlay-opacity:0.71;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:30px;--padding-left:150px;--padding-right:70px;}.elementor-51 .elementor-element.elementor-element-e340ffb:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-e340ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belvoir.greyoaksafrica.com/wp-content/uploads/2026/05/L1.jpg");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-e340ffb::before, .elementor-51 .elementor-element.elementor-element-e340ffb > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-e340ffb > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-e340ffb > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-e340ffb > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-e340ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(225deg, #FFFFFF 0%, var( --e-global-color-47af839 ) 100%);}.elementor-51 .elementor-element.elementor-element-e340ffb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-66bdf7a{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 20px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-66bdf7a .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:120px;font-weight:200;line-height:0.9em;letter-spacing:0.01em;color:var( --e-global-color-829aae9 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-ff458b0{width:initial;max-width:initial;color:var( --e-global-color-3b96dbb );}.elementor-51 .elementor-element.elementor-element-b62205c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-51 .elementor-element.elementor-element-b62205c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-b62205c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b96dbb );}.elementor-51 .elementor-element.elementor-element-b62205c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-b3d9417{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-e470de3{width:initial;max-width:initial;padding:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-e470de3 .elementor-heading-title{font-family:var( --e-global-typography-5cf7782-font-family ), Sans-serif;font-size:var( --e-global-typography-5cf7782-font-size );font-weight:var( --e-global-typography-5cf7782-font-weight );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );color:var( --e-global-color-47af839 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-38d4fc0{--divider-border-style:solid;--divider-color:var( --e-global-color-44b6394 );--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-38d4fc0 .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-3f1e2c2{width:initial;max-width:initial;padding:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-3f1e2c2 .elementor-heading-title{font-family:var( --e-global-typography-5cf7782-font-family ), Sans-serif;font-size:var( --e-global-typography-5cf7782-font-size );font-weight:var( --e-global-typography-5cf7782-font-weight );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );color:var( --e-global-color-47af839 );}.elementor-51 .elementor-element.elementor-element-a3d185c{--divider-border-style:solid;--divider-color:var( --e-global-color-44b6394 );--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-a3d185c .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-1debf96{width:initial;max-width:initial;padding:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-1debf96 .elementor-heading-title{font-family:var( --e-global-typography-5cf7782-font-family ), Sans-serif;font-size:var( --e-global-typography-5cf7782-font-size );font-weight:var( --e-global-typography-5cf7782-font-weight );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );color:var( --e-global-color-47af839 );}.elementor-51 .elementor-element.elementor-element-85ee7c5{--divider-border-style:solid;--divider-color:var( --e-global-color-44b6394 );--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-85ee7c5 .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-10b8ac4{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-10b8ac4:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-10b8ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-149d9b5 );}.elementor-51 .elementor-element.elementor-element-10b8ac4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-d8eaa49{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-d8eaa49 img{width:auto;height:95vh;object-fit:contain;object-position:center center;}.elementor-51 .elementor-element.elementor-element-60cdd95{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-60cdd95:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-60cdd95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4734faf );}.elementor-51 .elementor-element.elementor-element-91829a0{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-e1ebafe{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--overlay-opacity:0;--padding-top:100px;--padding-bottom:30px;--padding-left:150px;--padding-right:70px;}.elementor-51 .elementor-element.elementor-element-e1ebafe:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-e1ebafe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belvoir.greyoaksafrica.com/wp-content/uploads/2026/05/3-bedroom-1-mood-1-1st-floor.jpg");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-e1ebafe::before, .elementor-51 .elementor-element.elementor-element-e1ebafe > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-e1ebafe > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-e1ebafe > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-e1ebafe > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-e1ebafe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-149d9b5 );--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-e1ebafe.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-6c3625a{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 20px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-6c3625a .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:120px;font-weight:200;line-height:0.9em;letter-spacing:0.01em;color:var( --e-global-color-829aae9 );}.elementor-51 .elementor-element.elementor-element-67a065d{width:initial;max-width:initial;color:var( --e-global-color-3b96dbb );}.elementor-51 .elementor-element.elementor-element-7421d2e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-51 .elementor-element.elementor-element-7421d2e:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-7421d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-149d9b5 );}.elementor-51 .elementor-element.elementor-element-7421d2e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-90a8ebe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3cc84a5{width:initial;max-width:initial;padding:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-3cc84a5 .elementor-heading-title{font-family:var( --e-global-typography-5cf7782-font-family ), Sans-serif;font-size:var( --e-global-typography-5cf7782-font-size );font-weight:var( --e-global-typography-5cf7782-font-weight );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );color:var( --e-global-color-b1e9aa8 );}.elementor-51 .elementor-element.elementor-element-e554eaa{--divider-border-style:solid;--divider-color:var( --e-global-color-44b6394 );--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-e554eaa .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-ada4560{width:initial;max-width:initial;padding:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-ada4560 .elementor-heading-title{font-family:var( --e-global-typography-5cf7782-font-family ), Sans-serif;font-size:var( --e-global-typography-5cf7782-font-size );font-weight:var( --e-global-typography-5cf7782-font-weight );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );color:var( --e-global-color-b1e9aa8 );}.elementor-51 .elementor-element.elementor-element-9b66ed6{--divider-border-style:solid;--divider-color:var( --e-global-color-44b6394 );--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-9b66ed6 .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-585b155{width:initial;max-width:initial;padding:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-585b155 .elementor-heading-title{font-family:var( --e-global-typography-5cf7782-font-family ), Sans-serif;font-size:var( --e-global-typography-5cf7782-font-size );font-weight:var( --e-global-typography-5cf7782-font-weight );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );color:var( --e-global-color-b1e9aa8 );}.elementor-51 .elementor-element.elementor-element-d8acc23{--divider-border-style:solid;--divider-color:var( --e-global-color-44b6394 );--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-d8acc23 .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-48a1a5d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-48a1a5d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-48a1a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4734faf );}.elementor-51 .elementor-element.elementor-element-48a1a5d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-93380c2{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-93380c2 img{width:auto;height:95vh;object-fit:contain;object-position:center center;}.elementor-51 .elementor-element.elementor-element-dc3f4fa{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-dc3f4fa:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-dc3f4fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4734faf );}.elementor-51 .elementor-element.elementor-element-0d09209{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-e891c57{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--overlay-opacity:0.01;--padding-top:100px;--padding-bottom:30px;--padding-left:150px;--padding-right:70px;}.elementor-51 .elementor-element.elementor-element-e891c57:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-e891c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belvoir.greyoaksafrica.com/wp-content/uploads/2026/05/master-bedroom-3-mood-1.jpg");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-e891c57::before, .elementor-51 .elementor-element.elementor-element-e891c57 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-e891c57 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-e891c57 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-e891c57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-e891c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-149d9b5 );--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-e891c57.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-acf467f{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 20px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-acf467f .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:120px;font-weight:200;line-height:0.9em;letter-spacing:0.01em;color:var( --e-global-color-829aae9 );}.elementor-51 .elementor-element.elementor-element-99357c5{width:initial;max-width:initial;color:var( --e-global-color-3b96dbb );}.elementor-51 .elementor-element.elementor-element-4cc676c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-51 .elementor-element.elementor-element-4cc676c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4cc676c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b96dbb );}.elementor-51 .elementor-element.elementor-element-4cc676c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-e271f9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-df8ab1b{width:initial;max-width:initial;padding:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-df8ab1b .elementor-heading-title{font-family:var( --e-global-typography-5cf7782-font-family ), Sans-serif;font-size:var( --e-global-typography-5cf7782-font-size );font-weight:var( --e-global-typography-5cf7782-font-weight );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );color:var( --e-global-color-47af839 );}.elementor-51 .elementor-element.elementor-element-bad4628{--divider-border-style:solid;--divider-color:var( --e-global-color-44b6394 );--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-bad4628 .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-0361be5{width:initial;max-width:initial;padding:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-0361be5 .elementor-heading-title{font-family:var( --e-global-typography-5cf7782-font-family ), Sans-serif;font-size:var( --e-global-typography-5cf7782-font-size );font-weight:var( --e-global-typography-5cf7782-font-weight );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );color:var( --e-global-color-47af839 );}.elementor-51 .elementor-element.elementor-element-6a854fc{--divider-border-style:solid;--divider-color:var( --e-global-color-44b6394 );--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-6a854fc .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-baeea9a{width:initial;max-width:initial;padding:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-baeea9a .elementor-heading-title{font-family:var( --e-global-typography-5cf7782-font-family ), Sans-serif;font-size:var( --e-global-typography-5cf7782-font-size );font-weight:var( --e-global-typography-5cf7782-font-weight );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );color:var( --e-global-color-47af839 );}.elementor-51 .elementor-element.elementor-element-3efe241{--divider-border-style:solid;--divider-color:var( --e-global-color-44b6394 );--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-3efe241 .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-2e0575e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-2e0575e:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-2e0575e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-149d9b5 );}.elementor-51 .elementor-element.elementor-element-2e0575e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-5bf1e23{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-5bf1e23 img{width:auto;height:95vh;object-fit:contain;object-position:center center;}@media(max-width:1366px){.elementor-51 .elementor-element.elementor-element-e470de3 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3f1e2c2 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1debf96 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3cc84a5 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ada4560 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-585b155 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-df8ab1b .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-0361be5 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-baeea9a .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-e470de3 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3f1e2c2 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1debf96 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3cc84a5 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ada4560 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-585b155 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-df8ab1b .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-0361be5 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-baeea9a .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-e470de3 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3f1e2c2 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1debf96 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3cc84a5 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ada4560 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-585b155 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-df8ab1b .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-0361be5 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-baeea9a .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-a8014cc{--width:100%;}.elementor-51 .elementor-element.elementor-element-a5b9108{--width:100%;}.elementor-51 .elementor-element.elementor-element-84b7245{--width:50%;}.elementor-51 .elementor-element.elementor-element-9b77246{--width:50%;}.elementor-51 .elementor-element.elementor-element-2a5c03a{--width:100%;}.elementor-51 .elementor-element.elementor-element-752f6bb{--width:100%;}.elementor-51 .elementor-element.elementor-element-b62205c{--width:50%;}.elementor-51 .elementor-element.elementor-element-b3d9417{--width:100%;}.elementor-51 .elementor-element.elementor-element-10b8ac4{--width:50%;}.elementor-51 .elementor-element.elementor-element-60cdd95{--width:100%;}.elementor-51 .elementor-element.elementor-element-91829a0{--width:100%;}.elementor-51 .elementor-element.elementor-element-7421d2e{--width:50%;}.elementor-51 .elementor-element.elementor-element-90a8ebe{--width:100%;}.elementor-51 .elementor-element.elementor-element-48a1a5d{--width:50%;}.elementor-51 .elementor-element.elementor-element-dc3f4fa{--width:100%;}.elementor-51 .elementor-element.elementor-element-0d09209{--width:100%;}.elementor-51 .elementor-element.elementor-element-4cc676c{--width:50%;}.elementor-51 .elementor-element.elementor-element-e271f9c{--width:100%;}.elementor-51 .elementor-element.elementor-element-2e0575e{--width:50%;}}@media(min-width:2400px){.elementor-51 .elementor-element.elementor-element-e470de3 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3f1e2c2 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1debf96 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3cc84a5 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ada4560 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-585b155 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-df8ab1b .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-0361be5 .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}.elementor-51 .elementor-element.elementor-element-baeea9a .elementor-heading-title{font-size:var( --e-global-typography-5cf7782-font-size );line-height:var( --e-global-typography-5cf7782-line-height );letter-spacing:var( --e-global-typography-5cf7782-letter-spacing );}}