.elementor-168 .elementor-element.elementor-element-d24c46e{--display:flex;--min-height:56vh;--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;--justify-content:space-between;--align-items:flex-start;}.elementor-168 .elementor-element.elementor-element-d24c46e:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-d24c46e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-168 .elementor-element.elementor-element-d74f63c{--display:flex;--min-height:56vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-168 .elementor-element.elementor-element-d74f63c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-168 .elementor-element.elementor-element-e7b8d5c{--display:flex;--min-height:36vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-e7b8d5c:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-e7b8d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://house-oflaura.co.za/wp-content/uploads/2025/05/ChatGPT-Image-May-17-2025-10_54_06-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-e7b8d5c.e-con{--flex-grow:0;--flex-shrink:0;}.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-168 .elementor-element.elementor-element-6ad74cb{font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:400;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-767e51f{--display:flex;--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;--justify-content:space-between;--align-items:center;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-8184373{--display:flex;--min-height:56vh;--justify-content:flex-start;}.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-168 .elementor-element.elementor-element-23be35a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;color:#B99D72;}.elementor-168 .elementor-element.elementor-element-a55dd96{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-0cb4962{text-align:left;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-0cb4962 a{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-0cb4962 a:hover, .elementor-168 .elementor-element.elementor-element-0cb4962 a:focus{color:#B99D72;}.elementor-168 .elementor-element.elementor-element-3b2c432{text-align:left;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-3b2c432 a{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-3b2c432 a:hover, .elementor-168 .elementor-element.elementor-element-3b2c432 a:focus{color:#B99D72;}.elementor-168 .elementor-element.elementor-element-567cd8c{text-align:left;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-567cd8c a{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-567cd8c a:hover, .elementor-168 .elementor-element.elementor-element-567cd8c a:focus{color:#B99D72;}.elementor-168 .elementor-element.elementor-element-74176e3{text-align:left;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-74176e3 a{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-74176e3 a:hover, .elementor-168 .elementor-element.elementor-element-74176e3 a:focus{color:#B99D72;}.elementor-168 .elementor-element.elementor-element-ac2ae91{--display:flex;--min-height:56vh;--justify-content:flex-start;}.elementor-168 .elementor-element.elementor-element-6c42bd6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;color:#B99D72;}.elementor-168 .elementor-element.elementor-element-0e852d9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-01c36ec{text-align:left;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-01c36ec a{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-01c36ec a:hover, .elementor-168 .elementor-element.elementor-element-01c36ec a:focus{color:#B99D72;}.elementor-168 .elementor-element.elementor-element-c5bf019{text-align:left;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-c5bf019 a{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-c5bf019 a:hover, .elementor-168 .elementor-element.elementor-element-c5bf019 a:focus{color:#B99D72;}.elementor-168 .elementor-element.elementor-element-2f7ba3f{text-align:left;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-2f7ba3f a{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-2f7ba3f a:hover, .elementor-168 .elementor-element.elementor-element-2f7ba3f a:focus{color:#B99D72;}.elementor-168 .elementor-element.elementor-element-fe32f07{text-align:left;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-fe32f07 a{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-fe32f07 a:hover, .elementor-168 .elementor-element.elementor-element-fe32f07 a:focus{color:#B99D72;}.elementor-168 .elementor-element.elementor-element-10c8cc5{text-align:left;color:#B99D72;}.elementor-168 .elementor-element.elementor-element-10c8cc5 a{color:#FFFFFF;transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-10c8cc5 a:hover, .elementor-168 .elementor-element.elementor-element-10c8cc5 a:focus{color:#B99D72;}.elementor-168 .elementor-element.elementor-element-555e597{--display:flex;--min-height:56vh;}.elementor-168 .elementor-element.elementor-element-e5af714 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;color:#B99D72;}.elementor-168 .elementor-element.elementor-element-6625e84{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-168 .elementor-element.elementor-element-0b71577{--icon-box-icon-margin:15px;}.elementor-168 .elementor-element.elementor-element-0b71577.elementor-view-stacked .elementor-icon{background-color:#B99D72;}.elementor-168 .elementor-element.elementor-element-0b71577.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-0b71577.elementor-view-default .elementor-icon{fill:#B99D72;color:#B99D72;border-color:#B99D72;}.elementor-168 .elementor-element.elementor-element-0b71577 .elementor-icon{font-size:20px;}.elementor-168 .elementor-element.elementor-element-0b71577 .elementor-icon-box-description{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-feb14c1{--icon-box-icon-margin:15px;}.elementor-168 .elementor-element.elementor-element-feb14c1.elementor-view-stacked .elementor-icon{background-color:#B99D72;}.elementor-168 .elementor-element.elementor-element-feb14c1.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-feb14c1.elementor-view-default .elementor-icon{fill:#B99D72;color:#B99D72;border-color:#B99D72;}.elementor-168 .elementor-element.elementor-element-feb14c1 .elementor-icon{font-size:20px;}.elementor-168 .elementor-element.elementor-element-feb14c1 .elementor-icon-box-description{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-bb204ca{--icon-box-icon-margin:15px;}.elementor-168 .elementor-element.elementor-element-bb204ca.elementor-view-stacked .elementor-icon{background-color:#B99D72;}.elementor-168 .elementor-element.elementor-element-bb204ca.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-bb204ca.elementor-view-default .elementor-icon{fill:#B99D72;color:#B99D72;border-color:#B99D72;}.elementor-168 .elementor-element.elementor-element-bb204ca .elementor-icon{font-size:20px;}.elementor-168 .elementor-element.elementor-element-bb204ca .elementor-icon-box-description{color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-ae18f33{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#838383;--border-color:#838383;}.elementor-168 .elementor-element.elementor-element-ae18f33:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-ae18f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-168 .elementor-element.elementor-element-63a777e{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-63a777e a{color:#B99D72;}.elementor-168 .elementor-element.elementor-element-63a777e a:hover, .elementor-168 .elementor-element.elementor-element-63a777e a:focus{color:#DAA14C;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-168 .elementor-element.elementor-element-d24c46e{--content-width:1400px;}.elementor-168 .elementor-element.elementor-element-d74f63c{--width:30%;}.elementor-168 .elementor-element.elementor-element-e7b8d5c{--width:69%;}.elementor-168 .elementor-element.elementor-element-8184373{--width:80%;}.elementor-168 .elementor-element.elementor-element-ac2ae91{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-168 .elementor-element.elementor-element-e7b8d5c{--width:205.887px;}}@media(max-width:767px){.elementor-168 .elementor-element.elementor-element-d74f63c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-168 .elementor-element.elementor-element-e7b8d5c{--width:60%;--min-height:28vh;}.elementor-168 .elementor-element.elementor-element-63a777e{font-size:11px;}}/* Start custom CSS for text-editor, class: .elementor-element-0cb4962 */.elementor-168 .elementor-element.elementor-element-0cb4962:hover{
    color: #B99D72; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b2c432 */.elementor-168 .elementor-element.elementor-element-3b2c432:hover{
    color: #B99D72; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-567cd8c */.elementor-168 .elementor-element.elementor-element-567cd8c:hover{
    color: #B99D72; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74176e3 */.elementor-168 .elementor-element.elementor-element-74176e3:hover{
    color: #B99D72; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01c36ec */.elementor-168 .elementor-element.elementor-element-01c36ec:hover{
    color: #B99D72; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5bf019 */.elementor-168 .elementor-element.elementor-element-c5bf019:hover{
    color: #DAA14C; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f7ba3f */.elementor-168 .elementor-element.elementor-element-2f7ba3f:hover{
    color: #DAA14C; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe32f07 */.elementor-168 .elementor-element.elementor-element-fe32f07:hover{
    color:#B99D72; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c8cc5 */.elementor-168 .elementor-element.elementor-element-10c8cc5:hover{
    color: #B99D72; 
}/* End custom CSS */