.elementor-5 .elementor-element.elementor-element-83e04e9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-5 .elementor-element.elementor-element-83e04e9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-83e04e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karl.tspropertygroup.com.au/wp-content/uploads/2026/06/Karl-Latham-sold-sticker-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-83e04e9::before, .elementor-5 .elementor-element.elementor-element-83e04e9 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-83e04e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-83e04e9 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-83e04e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-83e04e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7A7A7C;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-7ea2b1c{--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;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-388978b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-3aafd15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;line-height:1.05em;letter-spacing:0.01em;color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-0261a57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;line-height:1.05em;letter-spacing:0.01em;}.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-5 .elementor-element.elementor-element-2ee4f33{color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-5b48161{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-3262ca6 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-e8c6b38 .elementor-button{background-color:#3A3A3B00;border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;}.elementor-5 .elementor-element.elementor-element-e05726f{--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;--justify-content:center;}.elementor-5 .elementor-element.elementor-element-49d10c0{--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;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-49d10c0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-49d10c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-2dbfa77{--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-5 .elementor-element.elementor-element-097902e img{border-radius:4px 4px 4px 4px;}.elementor-5 .elementor-element.elementor-element-93f95c5{--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-5 .elementor-element.elementor-element-cabf3d1{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-0365f70{--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:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-0365f70:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-0365f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-3ec9eaa{text-align:center;}.elementor-5 .elementor-element.elementor-element-3ec9eaa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-5e730f0{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-3b878bb{--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 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-3b878bb:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-3b878bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-8bd2c86{--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-5 .elementor-element.elementor-element-6223283 img{border-radius:50% 50% 50% 50%;}.elementor-5 .elementor-element.elementor-element-e68244c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-655a39e{--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-5 .elementor-element.elementor-element-2c0102b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-1013eeb{--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-5 .elementor-element.elementor-element-2c90531 img{border-radius:50% 50% 50% 50%;}.elementor-5 .elementor-element.elementor-element-bff2e0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-9dbede5{--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:100px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-9dbede5:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9dbede5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-11b6c10{--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;--overlay-opacity:0.7;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-11b6c10:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-11b6c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karl.tspropertygroup.com.au/wp-content/uploads/2026/06/1764733654-31cc5679-9fb9-4280-aa65-0bb7c8a4a3ee__175582277391383430-rsd.w.1920.zc_.C.q.70.jpg");background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-11b6c10::before, .elementor-5 .elementor-element.elementor-element-11b6c10 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-11b6c10 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-11b6c10 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-11b6c10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-11b6c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-aece74c );--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-95baf09{text-align:center;}.elementor-5 .elementor-element.elementor-element-95baf09 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:40px;text-transform:none;color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-64d7d7c{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-325905b{--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:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-325905b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-325905b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-3d5f624{text-align:center;}.elementor-5 .elementor-element.elementor-element-3d5f624 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-3ac1a53{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-9140a27{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-9140a27:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9140a27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-921a59f{--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-5 .elementor-element.elementor-element-c9e7dca{text-align:start;}.elementor-5 .elementor-element.elementor-element-c9e7dca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-7ab0fee{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-751f08d{--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-5 .elementor-element.elementor-element-8fa3eb2{text-align:start;}.elementor-5 .elementor-element.elementor-element-8fa3eb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-3c62dc2{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-437ea13{--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-5 .elementor-element.elementor-element-e99efed{text-align:start;}.elementor-5 .elementor-element.elementor-element-e99efed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-9589238{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-fcd2c49{--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-5 .elementor-element.elementor-element-fcef6b1{text-align:start;}.elementor-5 .elementor-element.elementor-element-fcef6b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-3be5f91{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-7b1cd3a{--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:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:040px;}.elementor-5 .elementor-element.elementor-element-12e8de6{text-align:center;}.elementor-5 .elementor-element.elementor-element-12e8de6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-f47e2f5{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-f47e2f5.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-e75a3a6{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-df66330{--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-5 .elementor-element.elementor-element-ff843e7{text-align:start;}.elementor-5 .elementor-element.elementor-element-ff843e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-a1560df{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-873d4ed{--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-5 .elementor-element.elementor-element-95f4b49{text-align:start;}.elementor-5 .elementor-element.elementor-element-95f4b49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-8bd46c8{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-a9294df{--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-5 .elementor-element.elementor-element-d389e9d{text-align:start;}.elementor-5 .elementor-element.elementor-element-d389e9d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-4421ea1{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-40aefb3{--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-5 .elementor-element.elementor-element-8ad6737{text-align:start;}.elementor-5 .elementor-element.elementor-element-8ad6737 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-7095bdf{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-07b8e38{--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:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:040px;}.elementor-5 .elementor-element.elementor-element-95123f7{text-align:center;}.elementor-5 .elementor-element.elementor-element-95123f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-46f3146{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-2c28b1f );}.elementor-5 .elementor-element.elementor-element-ccbca38{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-55bc099{--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;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-5 .elementor-element.elementor-element-55bc099:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-55bc099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karl.tspropertygroup.com.au/wp-content/uploads/2026/07/1755215703-9963c865-28ed-4b8b-81a1-5ff249bf5109__175201490677935671-rsd.w.1920.zc_.C.q.70.jpg");background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-55bc099::before, .elementor-5 .elementor-element.elementor-element-55bc099 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-55bc099 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-55bc099 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-55bc099 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-55bc099 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000AD 100%);}.elementor-5 .elementor-element.elementor-element-2a4a803{--spacer-size:250px;}.elementor-5 .elementor-element.elementor-element-d6244df .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-3835b92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:1.05em;letter-spacing:0.01em;color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-074b4d8{--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;--overlay-opacity:0.84;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-5 .elementor-element.elementor-element-074b4d8:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-074b4d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karl.tspropertygroup.com.au/wp-content/uploads/2026/07/1768184153-54d7a97c-d645-43f2-92eb-0f7fe31b220e__176782920118554163-rsd.w.1400.h.980.zc_.C.aoe_.1.q.70.f.webp.webp");background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-074b4d8::before, .elementor-5 .elementor-element.elementor-element-074b4d8 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-074b4d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-074b4d8 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-074b4d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-074b4d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 5%, #000000AD 89%);}.elementor-5 .elementor-element.elementor-element-fcafad1{--spacer-size:250px;}.elementor-5 .elementor-element.elementor-element-eea58bf .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-37cb237 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:1.05em;letter-spacing:0.01em;color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-2ab53b5{--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;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-5 .elementor-element.elementor-element-2ab53b5:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2ab53b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karl.tspropertygroup.com.au/wp-content/uploads/2026/07/1760432312-ff17d5f4-6709-4a3a-a1d5-fedcc794f31a__174615411773517305-rsd.w.1400.h.980.zc_.C.aoe_.1.q.70.f.webp.webp");background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-2ab53b5::before, .elementor-5 .elementor-element.elementor-element-2ab53b5 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-2ab53b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-2ab53b5 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-2ab53b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-2ab53b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 38%, #000000AD 100%);}.elementor-5 .elementor-element.elementor-element-1e2f8e1{--spacer-size:250px;}.elementor-5 .elementor-element.elementor-element-4a7f49d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-7fa2a2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:1.05em;letter-spacing:0.01em;color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-760ddc0{--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;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-5 .elementor-element.elementor-element-760ddc0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-760ddc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karl.tspropertygroup.com.au/wp-content/uploads/2026/07/1756085097-30ebbc25-e733-46a8-875e-b1d734deb1cd__175487579157939383-rsd.w.1400.h.980.zc_.C.aoe_.1.q.70.f.webp.webp");background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-760ddc0::before, .elementor-5 .elementor-element.elementor-element-760ddc0 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-760ddc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-760ddc0 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-760ddc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-760ddc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 27%, #000000AD 84%);}.elementor-5 .elementor-element.elementor-element-4e4182a{--spacer-size:250px;}.elementor-5 .elementor-element.elementor-element-f7b0c0c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-99e0741 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;line-height:1.05em;letter-spacing:0.01em;color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-787e9b7{--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:100px;--padding-bottom:0100px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-787e9b7:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-787e9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-5abfd6e{--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;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:050px;--padding-left:25px;--padding-right:25px;}.elementor-5 .elementor-element.elementor-element-5abfd6e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-5abfd6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-24d4a67{--display:flex;--justify-content:center;}.elementor-5 .elementor-element.elementor-element-c9970d3 img{border-radius:10px 10px 10px 10px;}.elementor-5 .elementor-element.elementor-element-6af2b01{--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;}.elementor-5 .elementor-element.elementor-element-d8f4c31{--display:flex;}.elementor-5 .elementor-element.elementor-element-5bb01ca img{border-radius:5px 5px 5px 5px;}.elementor-5 .elementor-element.elementor-element-a5f6037{--display:flex;}.elementor-5 .elementor-element.elementor-element-e3358a6 img{border-radius:5px 5px 5px 5px;}.elementor-5 .elementor-element.elementor-element-68fc8fc{--display:flex;}.elementor-5 .elementor-element.elementor-element-2ee293b{text-align:start;}.elementor-5 .elementor-element.elementor-element-2ee293b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-9de69d7{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-5c56b17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-5 .elementor-element.elementor-element-5c56b17:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-5c56b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-8ebc578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-5 .elementor-element.elementor-element-8ebc578 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-92ebb76{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4E4E4F38;--border-color:#4E4E4F38;--padding-top:08px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-60d01d3{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-0269fb2{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-b848427{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4E4E4F38;--border-color:#4E4E4F38;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-6fd0c6c{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-acf94e1{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-eecdbfb{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4E4E4F38;--border-color:#4E4E4F38;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-891c724{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-60b1947{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-bca7482{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4E4E4F38;--border-color:#4E4E4F38;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-b8a9b3a{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-9b689e4{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-8b4a574{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4E4E4F38;--border-color:#4E4E4F38;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-533e82a{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-8d27da8{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-c268be4{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4E4E4F38;--border-color:#4E4E4F38;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-201d795{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-e31dc37{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-e74c703{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4E4E4F38;--border-color:#4E4E4F38;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-06d3c02{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-c2e284d{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-dc6bf56{--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;border-style:none;--border-style:none;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-3ea6ca8{text-align:start;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-aece74c );}.elementor-5 .elementor-element.elementor-element-1f37618{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-35b36ae{--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:100px;--padding-bottom:0100px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-35b36ae:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-35b36ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-1a435f9{--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;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:050px;--padding-left:25px;--padding-right:25px;}.elementor-5 .elementor-element.elementor-element-1a435f9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1a435f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-7f6cab0{--display:flex;--justify-content:center;}.elementor-5 .elementor-element.elementor-element-7f6cab0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-412896a{--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:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-412896a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-412896a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-284efe2{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-5b030f3{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-5b030f3:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-5b030f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-b706ec9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-f2ffc9b{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-9259db8{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-ce5fb23{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-b39c22f{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-11e9848{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-7c061bd{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-f93be99{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-5c3d588{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-1e5fbce{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-83778a1{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-0ac9daf{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4dc0540{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-1e5b769{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4ec0f31{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-acb03e1{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-0bee045{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-1c400f4{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-50fdd44{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-f74fbe8{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-f83f1ca{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-7a7af8e{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4d4cfd2{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-a22a31e{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-8f104fc{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-b0c099c{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6d6be57 );--border-color:var( --e-global-color-6d6be57 );--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-0d75e0d{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-ae1e3fd{--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:flex-start;--align-items:center;border-style:none;--border-style:none;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-a7c4e1b{padding:010px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-470d982{--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;--justify-content:center;}.elementor-5 .elementor-element.elementor-element-98e06f6 img{border-radius:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-388a44b{--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-388a44b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-388a44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karl.tspropertygroup.com.au/wp-content/uploads/2026/06/DSC09711-scaled.jpg");background-position:0px -221px;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-388a44b::before, .elementor-5 .elementor-element.elementor-element-388a44b > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-388a44b > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-388a44b > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-388a44b > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-388a44b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-a3d9dfa{text-align:center;}.elementor-5 .elementor-element.elementor-element-a3d9dfa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-d19af93{text-align:center;}.elementor-5 .elementor-element.elementor-element-d19af93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;line-height:1.05em;letter-spacing:0.01em;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-3471f9f{text-align:center;}.elementor-5 .elementor-element.elementor-element-3471f9f .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:40px;text-transform:none;color:var( --e-global-color-1e56d66 );}.elementor-5 .elementor-element.elementor-element-38ecfeb{text-align:center;}.elementor-5 .elementor-element.elementor-element-38ecfeb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-6d6be57 );}.elementor-5 .elementor-element.elementor-element-29f45ad{--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;}.elementor-5 .elementor-element.elementor-element-ec8a6d6 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-fb2a9b5 .elementor-button{background-color:#3A3A3B00;border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5 .elementor-element.elementor-element-388978b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5 .elementor-element.elementor-element-d6244df .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-eea58bf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-4a7f49d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-f7b0c0c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-388a44b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-388a44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-83e04e9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-83e04e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karl.tspropertygroup.com.au/wp-content/uploads/2026/07/FrontrowFoto-TS-Karl-043-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-83e04e9{--overlay-opacity:0.75;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:020%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5 .elementor-element.elementor-element-388978b{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-388978b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-3aafd15{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-3aafd15 .elementor-heading-title{font-size:48px;}.elementor-5 .elementor-element.elementor-element-0261a57{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-0261a57 .elementor-heading-title{font-size:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5 .elementor-element.elementor-element-2ee4f33{padding:0px 15px 0px 15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5 .elementor-element.elementor-element-93f95c5{--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-3b878bb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5 .elementor-element.elementor-element-9140a27{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-f47e2f5{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-5 .elementor-element.elementor-element-e75a3a6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-ccbca38{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5 .elementor-element.elementor-element-d6244df .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-eea58bf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-4a7f49d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-f7b0c0c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-2ee293b .elementor-heading-title{font-size:11px;}.elementor-5 .elementor-element.elementor-element-9de69d7{text-align:center;}.elementor-5 .elementor-element.elementor-element-284efe2{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-5 .elementor-element.elementor-element-388a44b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-388a44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-351px 0px;}.elementor-5 .elementor-element.elementor-element-d19af93 .elementor-heading-title{font-size:38px;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-7ea2b1c{--width:55%;}.elementor-5 .elementor-element.elementor-element-e05726f{--width:45%;}.elementor-5 .elementor-element.elementor-element-2dbfa77{--width:50%;}.elementor-5 .elementor-element.elementor-element-93f95c5{--width:50%;}.elementor-5 .elementor-element.elementor-element-8bd2c86{--width:50%;}.elementor-5 .elementor-element.elementor-element-655a39e{--width:50%;}.elementor-5 .elementor-element.elementor-element-1013eeb{--width:50%;}.elementor-5 .elementor-element.elementor-element-921a59f{--width:25%;}.elementor-5 .elementor-element.elementor-element-751f08d{--width:25%;}.elementor-5 .elementor-element.elementor-element-437ea13{--width:25%;}.elementor-5 .elementor-element.elementor-element-fcd2c49{--width:25%;}.elementor-5 .elementor-element.elementor-element-df66330{--width:25%;}.elementor-5 .elementor-element.elementor-element-873d4ed{--width:25%;}.elementor-5 .elementor-element.elementor-element-a9294df{--width:25%;}.elementor-5 .elementor-element.elementor-element-40aefb3{--width:25%;}.elementor-5 .elementor-element.elementor-element-55bc099{--width:25%;}.elementor-5 .elementor-element.elementor-element-074b4d8{--width:25%;}.elementor-5 .elementor-element.elementor-element-2ab53b5{--width:25%;}.elementor-5 .elementor-element.elementor-element-760ddc0{--width:25%;}.elementor-5 .elementor-element.elementor-element-b706ec9{--width:50%;}.elementor-5 .elementor-element.elementor-element-470d982{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-2dbfa77 */.elementor-5 .elementor-element.elementor-element-2dbfa77 { position: relative; overflow: visible; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bd2c86 */.elementor-5 .elementor-element.elementor-element-8bd2c86 {
  background: #ffffff;
  padding: 40px 28px;
  border-radius: 4px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  text-align: center;
  transition: transform 0.3s ease;
}
.elementor-5 .elementor-element.elementor-element-8bd2c86:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-655a39e */.elementor-5 .elementor-element.elementor-element-655a39e {
  background: #ffffff;
  padding: 40px 28px;
  border-radius: 4px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  text-align: center;
  transition: transform 0.3s ease;
}
.elementor-5 .elementor-element.elementor-element-655a39e:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1013eeb */.elementor-5 .elementor-element.elementor-element-1013eeb {
  background: #ffffff;
  padding: 40px 28px;
  border-radius: 4px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  text-align: center;
  transition: transform 0.3s ease;
}
.elementor-5 .elementor-element.elementor-element-1013eeb:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-921a59f */.elementor-5 .elementor-element.elementor-element-921a59f {
  background: #ffffff;
  padding: 38px 30px;
  border-radius: 4px;
  border-top: 3px solid #FF0812;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.elementor-5 .elementor-element.elementor-element-921a59f:hover {
  transform: translateY(-6px);
  box-shadow: 0 18px 50px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-751f08d */.elementor-5 .elementor-element.elementor-element-751f08d {
  background: #ffffff;
  padding: 38px 30px;
  border-radius: 4px;
  border-top: 3px solid #FF0812;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.elementor-5 .elementor-element.elementor-element-751f08d:hover {
  transform: translateY(-6px);
  box-shadow: 0 18px 50px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-437ea13 */.elementor-5 .elementor-element.elementor-element-437ea13 {
  background: #ffffff;
  padding: 38px 30px;
  border-radius: 4px;
  border-top: 3px solid #FF0812;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.elementor-5 .elementor-element.elementor-element-437ea13:hover {
  transform: translateY(-6px);
  box-shadow: 0 18px 50px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd2c49 */.elementor-5 .elementor-element.elementor-element-fcd2c49 {
  background: #ffffff;
  padding: 38px 30px;
  border-radius: 4px;
  border-top: 3px solid #FF0812;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.elementor-5 .elementor-element.elementor-element-fcd2c49:hover {
  transform: translateY(-6px);
  box-shadow: 0 18px 50px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df66330 */.elementor-5 .elementor-element.elementor-element-df66330 {
  background: #ffffff;
  padding: 38px 30px;
  border-radius: 4px;
  border-top: 3px solid #FF0812;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.elementor-5 .elementor-element.elementor-element-df66330:hover {
  transform: translateY(-6px);
  box-shadow: 0 18px 50px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-873d4ed */.elementor-5 .elementor-element.elementor-element-873d4ed {
  background: #ffffff;
  padding: 38px 30px;
  border-radius: 4px;
  border-top: 3px solid #FF0812;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.elementor-5 .elementor-element.elementor-element-873d4ed:hover {
  transform: translateY(-6px);
  box-shadow: 0 18px 50px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9294df */.elementor-5 .elementor-element.elementor-element-a9294df {
  background: #ffffff;
  padding: 38px 30px;
  border-radius: 4px;
  border-top: 3px solid #FF0812;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.elementor-5 .elementor-element.elementor-element-a9294df:hover {
  transform: translateY(-6px);
  box-shadow: 0 18px 50px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40aefb3 */.elementor-5 .elementor-element.elementor-element-40aefb3 {
  background: #ffffff;
  padding: 38px 30px;
  border-radius: 4px;
  border-top: 3px solid #FF0812;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.elementor-5 .elementor-element.elementor-element-40aefb3:hover {
  transform: translateY(-6px);
  box-shadow: 0 18px 50px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS *//* Bullet list house motif */
.kl-list li::before {
  content: "";
  position: absolute;
  left: 0; top: 8px;
  width: 8px; height: 8px;
  background: #FF0812;
  clip-path: polygon(50% 0%, 100% 30%, 100% 100%, 0 100%, 0 30%);
}
.kl-list li {
  position: relative;
  padding-left: 18px;
  list-style: none;
}

/* Parallax fix for mobile */
@media (max-width: 880px) {
  .section--image { background-attachment: scroll !important; }
}/* End custom CSS */