.elementor-28 .elementor-element.elementor-element-89ed5ed{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-89ed5ed:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-89ed5ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#291609;background-image:url("https://stoneformaus.com.au/wp-content/uploads/2026/06/Stoneform-Website-Assets-2-scaled.png");background-size:cover;}.elementor-28 .elementor-element.elementor-element-d7aed67{--spacer-size:95px;}.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-28 .elementor-element.elementor-element-33e2afc{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-33e2afc p{margin-block-end:0px;}.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-28 .elementor-element.elementor-element-18affd7{width:var( --container-widget-width, 90% );max-width:90%;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-18affd7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:88px;font-weight:600;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-71df401{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFECE6;}.elementor-28 .elementor-element.elementor-element-71df401 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-be0bfa0{--spacer-size:95px;}.elementor-28 .elementor-element.elementor-element-1b3b033{--display:flex;--min-height:86px;}.elementor-28 .elementor-element.elementor-element-85ceaac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;}.elementor-28 .elementor-element.elementor-element-6459806{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:43px 43px 43px 43px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28 .elementor-element.elementor-element-6459806:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6459806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E8DF;}.elementor-28 .elementor-element.elementor-element-f32f884 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-f32f884{color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-e2b4a47{width:var( --container-widget-width, 79% );max-width:79%;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-e2b4a47 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-f236fdc{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-f236fdc p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-5ce6a92 .elementor-button{background-color:var( --e-global-color-kadence1 );font-family:"Montserrat", Sans-serif;font-weight:500;border-style:none;border-radius:28px 28px 28px 28px;}.elementor-28 .elementor-element.elementor-element-8ec752c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:43px 43px 43px 43px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28 .elementor-element.elementor-element-8ec752c:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8ec752c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E8DF;}.elementor-28 .elementor-element.elementor-element-a6b97f4 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-a6b97f4{color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-f02421b{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-f02421b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-9ac9cd9{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-9ac9cd9 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-2dfa330 .elementor-button{background-color:var( --e-global-color-kadence1 );font-family:"Montserrat", Sans-serif;font-weight:500;border-style:none;border-radius:28px 28px 28px 28px;}.elementor-28 .elementor-element.elementor-element-a4617d7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:43px 43px 43px 43px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28 .elementor-element.elementor-element-a4617d7:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a4617d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E8DF;}.elementor-28 .elementor-element.elementor-element-9b6975a p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-9b6975a{color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-fd5b198{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-fd5b198 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-a97a959{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-a97a959 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-82abd8c .elementor-button{background-color:var( --e-global-color-kadence1 );font-family:"Montserrat", Sans-serif;font-weight:500;border-style:none;border-radius:28px 28px 28px 28px;}.elementor-28 .elementor-element.elementor-element-cbf7e0d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:43px 43px 43px 43px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28 .elementor-element.elementor-element-cbf7e0d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-cbf7e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E8DF;}.elementor-28 .elementor-element.elementor-element-5609b44 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-5609b44{color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-bcc40e4{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-bcc40e4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-97103af{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-97103af p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-c7f913c .elementor-button{background-color:var( --e-global-color-kadence1 );font-family:"Montserrat", Sans-serif;font-weight:500;border-style:none;border-radius:28px 28px 28px 28px;}.elementor-28 .elementor-element.elementor-element-ad7e3ff{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:43px 43px 43px 43px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28 .elementor-element.elementor-element-ad7e3ff:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-ad7e3ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E8DF;}.elementor-28 .elementor-element.elementor-element-e3a2882 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-e3a2882{color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-d35bdb2{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-d35bdb2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-3934b2d{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-kadence1 );}.elementor-28 .elementor-element.elementor-element-3934b2d p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-1d3a1c1 .elementor-button{background-color:var( --e-global-color-kadence1 );font-family:"Montserrat", Sans-serif;font-weight:500;border-style:none;border-radius:28px 28px 28px 28px;}.elementor-28 .elementor-element.elementor-element-1222080{--display:flex;--min-height:290px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-85ceaac{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-d7aed67{--spacer-size:39px;}.elementor-28 .elementor-element.elementor-element-33e2afc{font-size:12px;}.elementor-28 .elementor-element.elementor-element-18affd7{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;}.elementor-28 .elementor-element.elementor-element-18affd7 .elementor-heading-title{font-size:29px;}.elementor-28 .elementor-element.elementor-element-71df401{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;font-size:12px;}.elementor-28 .elementor-element.elementor-element-be0bfa0{--spacer-size:33px;}.elementor-28 .elementor-element.elementor-element-85ceaac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-e2b4a47 .elementor-heading-title{font-size:35px;}.elementor-28 .elementor-element.elementor-element-f02421b .elementor-heading-title{font-size:35px;}.elementor-28 .elementor-element.elementor-element-fd5b198 .elementor-heading-title{font-size:35px;}.elementor-28 .elementor-element.elementor-element-bcc40e4 .elementor-heading-title{font-size:35px;}.elementor-28 .elementor-element.elementor-element-d35bdb2 .elementor-heading-title{font-size:35px;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-85ceaac{--width:69%;}.elementor-28 .elementor-element.elementor-element-cbf7e0d{--width:100%;}.elementor-28 .elementor-element.elementor-element-ad7e3ff{--width:100%;}}/* Start custom CSS *//* ── Hide Site Title & Tagline ────────────────────── */
.site-title,
.site-description {
  display: none !important;
}/* End custom CSS */