.elementor-77 .elementor-element.elementor-element-57fa42d{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-77 .elementor-element.elementor-element-57fa42d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-57fa42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoogenboomenlodge.co.za/wp-content/uploads/2026/10/Lot29.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-90e0bf4{--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;}.elementor-77 .elementor-element.elementor-element-a9e8963{--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;}.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-77 .elementor-element.elementor-element-ffdc465{text-align:end;}.elementor-77 .elementor-element.elementor-element-ffdc465 .elementor-heading-title{color:var( --e-global-color-2564bfa );}.elementor-77 .elementor-element.elementor-element-46c161c{text-align:end;}.elementor-77 .elementor-element.elementor-element-46c161c .elementor-heading-title{color:var( --e-global-color-2564bfa );}.elementor-77 .elementor-element.elementor-element-19afdd7{--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;}.elementor-77 .elementor-element.elementor-element-b8cd776{--spacer-size:50px;}.elementor-77 .elementor-element.elementor-element-40691c6{text-align:center;}.elementor-77 .elementor-element.elementor-element-40691c6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{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 );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-77 .elementor-element.elementor-element-7b102cf{text-align:center;}.elementor-77 .elementor-element.elementor-element-200adcc{--spacer-size:50px;}.elementor-77 .elementor-element.elementor-element-f6eda78{--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;}.elementor-77 .elementor-element.elementor-element-f6eda78:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f6eda78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2564bfa ) 50%, var( --e-global-color-secondary ) 50%);}.elementor-77 .elementor-element.elementor-element-892d85e{--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;}.elementor-widget-image .widget-image-caption{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 );}.elementor-77 .elementor-element.elementor-element-d5788ee{--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;}.elementor-77 .elementor-element.elementor-element-25d935d{--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;}.elementor-77 .elementor-element.elementor-element-c2e9f7c{--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;}.elementor-77 .elementor-element.elementor-element-c2e9f7c:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c2e9f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-db00f72{--spacer-size:50px;}.elementor-77 .elementor-element.elementor-element-eaa0e24{text-align:center;}.elementor-77 .elementor-element.elementor-element-eaa0e24 .elementor-heading-title{color:var( --e-global-color-2564bfa );}.elementor-77 .elementor-element.elementor-element-a04addf{text-align:center;color:var( --e-global-color-2564bfa );}.elementor-77 .elementor-element.elementor-element-d2eb809{--spacer-size:50px;}.elementor-77 .elementor-element.elementor-element-996aed5{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-9189368{--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;}.elementor-77 .elementor-element.elementor-element-9066bce{--spacer-size:50px;}.elementor-77 .elementor-element.elementor-element-b82288d{text-align:center;}.elementor-77 .elementor-element.elementor-element-b82288d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-045f762{text-align:center;}.elementor-77 .elementor-element.elementor-element-9f4ab57{--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;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-77 .elementor-element.elementor-element-d53c30a .elementor-repeater-item-ed21927 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hoogenboomenlodge.co.za/wp-content/uploads/2026/10/Lot17.jpg);background-size:cover;}.elementor-77 .elementor-element.elementor-element-d53c30a .elementor-repeater-item-ed21927 .elementor-background-overlay{background-color:#00000038;}.elementor-77 .elementor-element.elementor-element-d53c30a .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-77 .elementor-element.elementor-element-d53c30a .swiper-slide-contents{max-width:66%;}.elementor-77 .elementor-element.elementor-element-d53c30a .swiper-slide-inner{text-align:start;}.elementor-77 .elementor-element.elementor-element-d53c30a .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-77 .elementor-element.elementor-element-d53c30a .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-77 .elementor-element.elementor-element-95577b0{--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;}.elementor-77 .elementor-element.elementor-element-a00ce4f .elementor-repeater-item-ed21927 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hoogenboomenlodge.co.za/wp-content/uploads/2026/10/Sable-scaled-1.jpeg);background-size:cover;}.elementor-77 .elementor-element.elementor-element-a00ce4f .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-77 .elementor-element.elementor-element-a00ce4f .swiper-slide-contents{max-width:66%;}.elementor-77 .elementor-element.elementor-element-a00ce4f .swiper-slide-inner{text-align:start;}.elementor-77 .elementor-element.elementor-element-a00ce4f .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-77 .elementor-element.elementor-element-a00ce4f .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-77 .elementor-element.elementor-element-7d6a6a2{--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;}.elementor-77 .elementor-element.elementor-element-77029e6 .elementor-repeater-item-ed21927 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hoogenboomenlodge.co.za/wp-content/uploads/2026/10/Oryx4-scaled-1.jpeg);background-size:cover;}.elementor-77 .elementor-element.elementor-element-77029e6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-77 .elementor-element.elementor-element-77029e6 .swiper-slide-contents{max-width:66%;}.elementor-77 .elementor-element.elementor-element-77029e6 .swiper-slide-inner{text-align:start;}.elementor-77 .elementor-element.elementor-element-77029e6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-77 .elementor-element.elementor-element-77029e6 .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-77 .elementor-element.elementor-element-ebcf3a6{--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;}.elementor-77 .elementor-element.elementor-element-e0aa203 .elementor-repeater-item-ed21927 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hoogenboomenlodge.co.za/wp-content/uploads/2026/09/Lot48.jpg);background-size:cover;}.elementor-77 .elementor-element.elementor-element-e0aa203 .elementor-repeater-item-ed21927 .elementor-background-overlay{background-color:#0000003B;}.elementor-77 .elementor-element.elementor-element-e0aa203 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-77 .elementor-element.elementor-element-e0aa203 .swiper-slide-contents{max-width:66%;}.elementor-77 .elementor-element.elementor-element-e0aa203 .swiper-slide-inner{text-align:start;}.elementor-77 .elementor-element.elementor-element-e0aa203 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-77 .elementor-element.elementor-element-e0aa203 .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-77 .elementor-element.elementor-element-618f536{--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;}.elementor-77 .elementor-element.elementor-element-dde945a .elementor-repeater-item-ed21927 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hoogenboomenlodge.co.za/wp-content/uploads/2026/10/Eland-scaled-1.jpeg);background-size:cover;}.elementor-77 .elementor-element.elementor-element-dde945a .elementor-repeater-item-ed21927 .elementor-background-overlay{background-color:#00000026;}.elementor-77 .elementor-element.elementor-element-dde945a .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-77 .elementor-element.elementor-element-dde945a .swiper-slide-contents{max-width:66%;}.elementor-77 .elementor-element.elementor-element-dde945a .swiper-slide-inner{text-align:start;}.elementor-77 .elementor-element.elementor-element-dde945a .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-77 .elementor-element.elementor-element-dde945a .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-77 .elementor-element.elementor-element-6bf593f{--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;}.elementor-77 .elementor-element.elementor-element-e9f0974{--spacer-size:50px;}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-90e0bf4{--width:50%;}.elementor-77 .elementor-element.elementor-element-a9e8963{--width:50%;}.elementor-77 .elementor-element.elementor-element-19afdd7{--content-width:800px;}.elementor-77 .elementor-element.elementor-element-892d85e{--width:50%;}.elementor-77 .elementor-element.elementor-element-d5788ee{--width:50%;}.elementor-77 .elementor-element.elementor-element-25d935d{--width:50%;}.elementor-77 .elementor-element.elementor-element-c2e9f7c{--content-width:800px;}.elementor-77 .elementor-element.elementor-element-9189368{--width:100%;}.elementor-77 .elementor-element.elementor-element-9f4ab57{--width:33%;}.elementor-77 .elementor-element.elementor-element-95577b0{--width:33%;}.elementor-77 .elementor-element.elementor-element-7d6a6a2{--width:33%;}.elementor-77 .elementor-element.elementor-element-ebcf3a6{--width:50%;}.elementor-77 .elementor-element.elementor-element-618f536{--width:50%;}.elementor-77 .elementor-element.elementor-element-6bf593f{--width:100%;}}@media(min-width:1025px){.elementor-77 .elementor-element.elementor-element-57fa42d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-57fa42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}