.elementor-394 .elementor-element.elementor-element-4ad73481{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-394 .elementor-element.elementor-element-32084620{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--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-394 .elementor-element.elementor-element-18499dc7{--display:flex;--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-394 .elementor-element.elementor-element-1ce996a1.elementor-element{--order:-99999 /* order start hack */;}.elementor-394 .elementor-element.elementor-element-1ce996a1{text-align:center;}.elementor-394 .elementor-element.elementor-element-1ce996a1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-394 .elementor-element.elementor-element-235fe013{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-394 .elementor-element.elementor-element-235fe013.elementor-element{--align-self:center;}.elementor-394 .elementor-element.elementor-element-2567a94a{--display:flex;--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-394 .elementor-element.elementor-element-51e6bdca{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--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-394 .elementor-element.elementor-element-6d185dc8{--display:flex;--min-height:395px;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-394 .elementor-element.elementor-element-6d185dc8:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-6d185dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://woodandshine.com.au/wp-content/uploads/2025/12/Property-Maintenance-1.webp");background-size:cover;}.elementor-394 .elementor-element.elementor-element-6d185dc8::before, .elementor-394 .elementor-element.elementor-element-6d185dc8 > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-6d185dc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-6d185dc8 > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-6d185dc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-6d185dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) 5%, var( --e-global-color-primary ) 58%);}.elementor-394 .elementor-element.elementor-element-6d185dc8:hover::before{filter:brightness( 100% ) contrast( 24% ) saturate( 194% ) blur( 0px ) hue-rotate( 19deg );}.elementor-394 .elementor-element.elementor-element-73f5ca25 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-394 .elementor-element.elementor-element-4f104ca0{color:var( --e-global-color-accent );}.elementor-394 .elementor-element.elementor-element-51a3493d .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-51a3493d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-51a3493d .elementor-button:hover, .elementor-394 .elementor-element.elementor-element-51a3493d .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-51a3493d .elementor-button:hover svg, .elementor-394 .elementor-element.elementor-element-51a3493d .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-7f8958ed{--display:flex;--min-height:395px;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-394 .elementor-element.elementor-element-7f8958ed:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-7f8958ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://woodandshine.com.au/wp-content/uploads/2025/12/Second-fix-carpentry.webp");background-size:cover;}.elementor-394 .elementor-element.elementor-element-7f8958ed::before, .elementor-394 .elementor-element.elementor-element-7f8958ed > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-7f8958ed > .e-con-inner > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-7f8958ed > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-7f8958ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-7f8958ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) 5%, var( --e-global-color-primary ) 58%);}.elementor-394 .elementor-element.elementor-element-7f8958ed:hover::before{filter:brightness( 100% ) contrast( 24% ) saturate( 194% ) blur( 0px ) hue-rotate( 19deg );}.elementor-394 .elementor-element.elementor-element-58cad661 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-394 .elementor-element.elementor-element-1662e9fe{color:var( --e-global-color-accent );}.elementor-394 .elementor-element.elementor-element-5cd5c7db .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-5cd5c7db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-5cd5c7db .elementor-button:hover, .elementor-394 .elementor-element.elementor-element-5cd5c7db .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-5cd5c7db .elementor-button:hover svg, .elementor-394 .elementor-element.elementor-element-5cd5c7db .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-6c354ded{--display:flex;--min-height:395px;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-394 .elementor-element.elementor-element-6c354ded:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-6c354ded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://woodandshine.com.au/wp-content/uploads/2025/12/Door-and-Window-Installation.webp");background-size:cover;}.elementor-394 .elementor-element.elementor-element-6c354ded::before, .elementor-394 .elementor-element.elementor-element-6c354ded > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-6c354ded > .e-con-inner > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-6c354ded > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-6c354ded > .e-con-inner > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-6c354ded > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) 5%, var( --e-global-color-primary ) 58%);}.elementor-394 .elementor-element.elementor-element-6c354ded:hover::before{filter:brightness( 100% ) contrast( 24% ) saturate( 194% ) blur( 0px ) hue-rotate( 19deg );}.elementor-394 .elementor-element.elementor-element-43188d05 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-394 .elementor-element.elementor-element-2553ac71{color:var( --e-global-color-accent );}.elementor-394 .elementor-element.elementor-element-260d1a1 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-260d1a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-260d1a1 .elementor-button:hover, .elementor-394 .elementor-element.elementor-element-260d1a1 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-260d1a1 .elementor-button:hover svg, .elementor-394 .elementor-element.elementor-element-260d1a1 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-48cd0e67{--display:flex;--min-height:395px;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-394 .elementor-element.elementor-element-48cd0e67:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-48cd0e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://woodandshine.com.au/wp-content/uploads/2025/12/Flooring-Installation.webp");background-size:cover;}.elementor-394 .elementor-element.elementor-element-48cd0e67::before, .elementor-394 .elementor-element.elementor-element-48cd0e67 > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-48cd0e67 > .e-con-inner > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-48cd0e67 > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-48cd0e67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-48cd0e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) 5%, var( --e-global-color-primary ) 58%);}.elementor-394 .elementor-element.elementor-element-48cd0e67:hover::before{filter:brightness( 100% ) contrast( 24% ) saturate( 194% ) blur( 0px ) hue-rotate( 19deg );}.elementor-394 .elementor-element.elementor-element-7a856033 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-394 .elementor-element.elementor-element-e8aa511{color:var( --e-global-color-accent );}.elementor-394 .elementor-element.elementor-element-3b2fa5b4 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-3b2fa5b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-3b2fa5b4 .elementor-button:hover, .elementor-394 .elementor-element.elementor-element-3b2fa5b4 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-3b2fa5b4 .elementor-button:hover svg, .elementor-394 .elementor-element.elementor-element-3b2fa5b4 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-24a7b75d{--display:flex;--min-height:395px;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-394 .elementor-element.elementor-element-24a7b75d:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-24a7b75d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://woodandshine.com.au/wp-content/uploads/2025/12/Decking-and-Pergola.webp");background-size:cover;}.elementor-394 .elementor-element.elementor-element-24a7b75d::before, .elementor-394 .elementor-element.elementor-element-24a7b75d > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-24a7b75d > .e-con-inner > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-24a7b75d > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-24a7b75d > .e-con-inner > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-24a7b75d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) 5%, var( --e-global-color-primary ) 58%);}.elementor-394 .elementor-element.elementor-element-24a7b75d:hover::before{filter:brightness( 100% ) contrast( 24% ) saturate( 194% ) blur( 0px ) hue-rotate( 19deg );}.elementor-394 .elementor-element.elementor-element-1da574f .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-394 .elementor-element.elementor-element-51dde6b4{color:var( --e-global-color-accent );}.elementor-394 .elementor-element.elementor-element-5864543b .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-5864543b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-5864543b .elementor-button:hover, .elementor-394 .elementor-element.elementor-element-5864543b .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-5864543b .elementor-button:hover svg, .elementor-394 .elementor-element.elementor-element-5864543b .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-390fbb36{--display:flex;--min-height:395px;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-394 .elementor-element.elementor-element-390fbb36:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-390fbb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://woodandshine.com.au/wp-content/uploads/2025/12/Wall-Partitions.webp");background-size:cover;}.elementor-394 .elementor-element.elementor-element-390fbb36::before, .elementor-394 .elementor-element.elementor-element-390fbb36 > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-390fbb36 > .e-con-inner > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-390fbb36 > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-390fbb36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-390fbb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) 5%, var( --e-global-color-primary ) 58%);}.elementor-394 .elementor-element.elementor-element-390fbb36:hover::before{filter:brightness( 100% ) contrast( 24% ) saturate( 194% ) blur( 0px ) hue-rotate( 19deg );}.elementor-394 .elementor-element.elementor-element-15a4f97a .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-394 .elementor-element.elementor-element-59ade76a{color:var( --e-global-color-accent );}.elementor-394 .elementor-element.elementor-element-46dd3591 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-46dd3591{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-46dd3591 .elementor-button:hover, .elementor-394 .elementor-element.elementor-element-46dd3591 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-46dd3591 .elementor-button:hover svg, .elementor-394 .elementor-element.elementor-element-46dd3591 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-90ee6e7{--display:flex;--min-height:395px;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-394 .elementor-element.elementor-element-90ee6e7:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-90ee6e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://woodandshine.com.au/wp-content/uploads/2025/12/Demolition.webp");background-size:cover;}.elementor-394 .elementor-element.elementor-element-90ee6e7::before, .elementor-394 .elementor-element.elementor-element-90ee6e7 > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-90ee6e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-90ee6e7 > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-90ee6e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-90ee6e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) 5%, var( --e-global-color-primary ) 58%);}.elementor-394 .elementor-element.elementor-element-90ee6e7:hover::before{filter:brightness( 100% ) contrast( 24% ) saturate( 194% ) blur( 0px ) hue-rotate( 19deg );}.elementor-394 .elementor-element.elementor-element-54dceaa1 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-394 .elementor-element.elementor-element-1877d6e9{color:var( --e-global-color-accent );}.elementor-394 .elementor-element.elementor-element-5a378970 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-5a378970{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-5a378970 .elementor-button:hover, .elementor-394 .elementor-element.elementor-element-5a378970 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-5a378970 .elementor-button:hover svg, .elementor-394 .elementor-element.elementor-element-5a378970 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-6366934e{--display:flex;--min-height:395px;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-394 .elementor-element.elementor-element-6366934e:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-6366934e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://woodandshine.com.au/wp-content/uploads/2025/12/Staircase-and-Balustrade.webp");background-size:cover;}.elementor-394 .elementor-element.elementor-element-6366934e::before, .elementor-394 .elementor-element.elementor-element-6366934e > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-6366934e > .e-con-inner > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-6366934e > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-6366934e > .e-con-inner > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-6366934e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) 5%, var( --e-global-color-primary ) 58%);}.elementor-394 .elementor-element.elementor-element-6366934e:hover::before{filter:brightness( 100% ) contrast( 24% ) saturate( 194% ) blur( 0px ) hue-rotate( 19deg );}.elementor-394 .elementor-element.elementor-element-28fa6561 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-394 .elementor-element.elementor-element-7eb7570c{color:var( --e-global-color-accent );}.elementor-394 .elementor-element.elementor-element-d9c5f33 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-d9c5f33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-d9c5f33 .elementor-button:hover, .elementor-394 .elementor-element.elementor-element-d9c5f33 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-d9c5f33 .elementor-button:hover svg, .elementor-394 .elementor-element.elementor-element-d9c5f33 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-a6b9f3b{--display:flex;--min-height:395px;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-394 .elementor-element.elementor-element-a6b9f3b:not(.elementor-motion-effects-element-type-background), .elementor-394 .elementor-element.elementor-element-a6b9f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://woodandshine.com.au/wp-content/uploads/2025/12/Cladding.webp");background-size:cover;}.elementor-394 .elementor-element.elementor-element-a6b9f3b::before, .elementor-394 .elementor-element.elementor-element-a6b9f3b > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-a6b9f3b > .e-con-inner > .elementor-background-video-container::before, .elementor-394 .elementor-element.elementor-element-a6b9f3b > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-a6b9f3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-394 .elementor-element.elementor-element-a6b9f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) 5%, var( --e-global-color-primary ) 58%);}.elementor-394 .elementor-element.elementor-element-a6b9f3b:hover::before{filter:brightness( 100% ) contrast( 24% ) saturate( 194% ) blur( 0px ) hue-rotate( 19deg );}.elementor-394 .elementor-element.elementor-element-2cf94b90 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-394 .elementor-element.elementor-element-4d506f26{color:var( --e-global-color-accent );}.elementor-394 .elementor-element.elementor-element-44b91f0d .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-15e26ab );color:var( --e-global-color-15e26ab );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-44b91f0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-44b91f0d .elementor-button:hover, .elementor-394 .elementor-element.elementor-element-44b91f0d .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-394 .elementor-element.elementor-element-44b91f0d .elementor-button:hover svg, .elementor-394 .elementor-element.elementor-element-44b91f0d .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}@media(max-width:1024px){.elementor-394 .elementor-element.elementor-element-4ad73481{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-394 .elementor-element.elementor-element-32084620{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-394 .elementor-element.elementor-element-1ce996a1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-394 .elementor-element.elementor-element-235fe013{--container-widget-width:428px;--container-widget-flex-grow:0;width:var( --container-widget-width, 428px );max-width:428px;}.elementor-394 .elementor-element.elementor-element-51e6bdca{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-394 .elementor-element.elementor-element-6d185dc8{--min-height:25px;}.elementor-394 .elementor-element.elementor-element-73f5ca25 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-51a3493d .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-58cad661 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-5cd5c7db .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-43188d05 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-260d1a1 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-7a856033 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-3b2fa5b4 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-1da574f .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-5864543b .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-15a4f97a .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-46dd3591 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-54dceaa1 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-5a378970 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-28fa6561 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-d9c5f33 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-2cf94b90 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-44b91f0d .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}}@media(max-width:767px){.elementor-394 .elementor-element.elementor-element-4ad73481{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-394 .elementor-element.elementor-element-1ce996a1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-394 .elementor-element.elementor-element-51e6bdca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-394 .elementor-element.elementor-element-73f5ca25 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-51a3493d .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-58cad661 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-5cd5c7db .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-43188d05 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-260d1a1 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-7a856033 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-3b2fa5b4 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-1da574f .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-5864543b .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-15a4f97a .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-46dd3591 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-54dceaa1 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-5a378970 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-28fa6561 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-d9c5f33 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-394 .elementor-element.elementor-element-2cf94b90 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-394 .elementor-element.elementor-element-44b91f0d .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}}