.elementor-56 .elementor-element.elementor-element-2a7260f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;}.elementor-56 .elementor-element.elementor-element-2a7260f:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-2a7260f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f561b );background-image:url("https://northballinawindows.com.au/wp-content/uploads/2026/03/IMG_5296-1.webp");background-position:center center;background-size:cover;}.elementor-56 .elementor-element.elementor-element-2a7260f::before, .elementor-56 .elementor-element.elementor-element-2a7260f > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-2a7260f > .e-con-inner > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-2a7260f > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-2a7260f > .e-con-inner > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-2a7260f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-03f561b );--background-overlay:'';}.elementor-56 .elementor-element.elementor-element-a2b53ca{text-align:center;}.elementor-56 .elementor-element.elementor-element-a2b53ca .elementor-heading-title{font-family:var( --e-global-typography-1658a7c-font-family ), Sans-serif;font-size:var( --e-global-typography-1658a7c-font-size );font-weight:var( --e-global-typography-1658a7c-font-weight );text-transform:var( --e-global-typography-1658a7c-text-transform );line-height:var( --e-global-typography-1658a7c-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-fd4171d{text-align:center;}.elementor-56 .elementor-element.elementor-element-fd4171d .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-02d0af0{--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-56 .elementor-element.elementor-element-13d2b0d .elementor-button{background-color:var( --e-global-color-a4048ac );fill:var( --e-global-color-25b51dc );color:var( --e-global-color-25b51dc );border-style:solid;border-color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-13d2b0d .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-13d2b0d .elementor-button:focus{background-color:var( --e-global-color-25b51dc );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-13d2b0d .elementor-button:hover svg, .elementor-56 .elementor-element.elementor-element-13d2b0d .elementor-button:focus svg{fill:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-d163979{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--text-spacing) var(--large-gap);--row-gap:var(--text-spacing);--column-gap:var(--large-gap);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-0b0d90b{--display:flex;}.elementor-56 .elementor-element.elementor-element-549842e3{text-align:start;}.elementor-56 .elementor-element.elementor-element-39ad9344{text-align:start;}.elementor-56 .elementor-element.elementor-element-39ad9344 .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-237557b{--display:flex;}.elementor-56 .elementor-element.elementor-element-6b276256{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-56 .elementor-element.elementor-element-6b276256:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-6b276256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4862ca9 );}.elementor-56 .elementor-element.elementor-element-2aa3b5f9{text-align:center;}.elementor-56 .elementor-element.elementor-element-77f98d0f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--med-gap) var(--large-gap);--row-gap:var(--med-gap);--column-gap:var(--large-gap);--grid-auto-flow:row;--align-items:start;}.elementor-56 .elementor-element.elementor-element-6c4db1f.elementor-element{--order:-99999 /* order start hack */;}.elementor-56 .elementor-element.elementor-element-5c51fa4{--display:flex;}.elementor-56 .elementor-element.elementor-element-5b26c6ba{text-align:start;}.elementor-56 .elementor-element.elementor-element-38336b9f{text-align:start;}.elementor-56 .elementor-element.elementor-element-38336b9f .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-ee3314d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-56 .elementor-element.elementor-element-b06bbd5{text-align:center;}.elementor-56 .elementor-element.elementor-element-b06bbd5 .elementor-heading-title{color:var( --e-global-color-03f561b );}.elementor-56 .elementor-element.elementor-element-b6955ae{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-b955070{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-56 .elementor-element.elementor-element-b955070:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-b955070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-f5ca128{color:var( --e-global-color-03f561b );}.elementor-56 .elementor-element.elementor-element-bb3d35a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-56 .elementor-element.elementor-element-bb3d35a:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-bb3d35a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-04c2df2{color:var( --e-global-color-03f561b );}.elementor-56 .elementor-element.elementor-element-1cb1c70{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-56 .elementor-element.elementor-element-1cb1c70:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-1cb1c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-89026c4{color:var( --e-global-color-03f561b );}.elementor-56 .elementor-element.elementor-element-80eb0d8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-56 .elementor-element.elementor-element-80eb0d8:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-80eb0d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f561b );}.elementor-56 .elementor-element.elementor-element-5d17826{text-align:center;}.elementor-56 .elementor-element.elementor-element-5d17826 .elementor-heading-title{font-family:var( --e-global-typography-d4c060d-font-family ), Sans-serif;font-size:var( --e-global-typography-d4c060d-font-size );font-weight:var( --e-global-typography-d4c060d-font-weight );line-height:var( --e-global-typography-d4c060d-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-a1c9237{text-align:center;}.elementor-56 .elementor-element.elementor-element-a1c9237 .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-549a41e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-6e64099{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-6e64099:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-6e64099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7249fa5 );}.elementor-56 .elementor-element.elementor-element-2714f93{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-56 .elementor-element.elementor-element-6e22fe7 .elementor-icon-wrapper{text-align:center;}.elementor-56 .elementor-element.elementor-element-6e22fe7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-6e22fe7.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-6e22fe7.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-6e22fe7.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-6e22fe7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-6e22fe7 .elementor-icon{font-size:5rem;}.elementor-56 .elementor-element.elementor-element-6e22fe7 .elementor-icon svg{height:5rem;}.elementor-56 .elementor-element.elementor-element-60e4a5f{text-align:center;}.elementor-56 .elementor-element.elementor-element-60e4a5f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:var(--step-3);font-weight:700;line-height:1.1;color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-b30581c{font-family:"Mulish", Sans-serif;font-size:var(--step-0);line-height:1.5;color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-b30581c a{color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-f0fe0bd.elementor-element{--align-self:stretch;}.elementor-56 .elementor-element.elementor-element-5805fe6{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-5805fe6:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-5805fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-56 .elementor-element.elementor-element-4ee89ce{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-56 .elementor-element.elementor-element-c2572a2 .elementor-icon-wrapper{text-align:center;}.elementor-56 .elementor-element.elementor-element-c2572a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-c2572a2.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-c2572a2.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-c2572a2.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-c2572a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-c2572a2 .elementor-icon{font-size:5rem;}.elementor-56 .elementor-element.elementor-element-c2572a2 .elementor-icon svg{height:5rem;}.elementor-56 .elementor-element.elementor-element-f780c6b{text-align:center;}.elementor-56 .elementor-element.elementor-element-f780c6b .elementor-heading-title{font-family:var( --e-global-typography-3bd46c9-font-family ), Sans-serif;font-size:var( --e-global-typography-3bd46c9-font-size );font-weight:var( --e-global-typography-3bd46c9-font-weight );line-height:var( --e-global-typography-3bd46c9-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-509a58e{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-f9c2010.elementor-element{--align-self:stretch;}.elementor-56 .elementor-element.elementor-element-39ed35e{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-39ed35e:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-39ed35e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-56 .elementor-element.elementor-element-c570c86{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-56 .elementor-element.elementor-element-9a8ff78 .elementor-icon-wrapper{text-align:center;}.elementor-56 .elementor-element.elementor-element-9a8ff78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-9a8ff78.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-9a8ff78.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-9a8ff78.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-9a8ff78.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-9a8ff78 .elementor-icon{font-size:5rem;}.elementor-56 .elementor-element.elementor-element-9a8ff78 .elementor-icon svg{height:5rem;}.elementor-56 .elementor-element.elementor-element-859a137{text-align:center;}.elementor-56 .elementor-element.elementor-element-859a137 .elementor-heading-title{font-family:var( --e-global-typography-3bd46c9-font-family ), Sans-serif;font-size:var( --e-global-typography-3bd46c9-font-size );font-weight:var( --e-global-typography-3bd46c9-font-weight );line-height:var( --e-global-typography-3bd46c9-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-2e27c9c{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-66d6e94.elementor-element{--align-self:stretch;}.elementor-56 .elementor-element.elementor-element-1d8b85b{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-1d8b85b:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-1d8b85b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-56 .elementor-element.elementor-element-58ad882{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-56 .elementor-element.elementor-element-116f165 .elementor-icon-wrapper{text-align:center;}.elementor-56 .elementor-element.elementor-element-116f165.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-116f165.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-116f165.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-116f165.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-116f165.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-116f165 .elementor-icon{font-size:5rem;}.elementor-56 .elementor-element.elementor-element-116f165 .elementor-icon svg{height:5rem;}.elementor-56 .elementor-element.elementor-element-c3412be{text-align:center;}.elementor-56 .elementor-element.elementor-element-c3412be .elementor-heading-title{font-family:var( --e-global-typography-3bd46c9-font-family ), Sans-serif;font-size:var( --e-global-typography-3bd46c9-font-size );font-weight:var( --e-global-typography-3bd46c9-font-weight );line-height:var( --e-global-typography-3bd46c9-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-64111c2{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-9946be9.elementor-element{--align-self:stretch;}.elementor-56 .elementor-element.elementor-element-2031e5f{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-2031e5f:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-2031e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-56 .elementor-element.elementor-element-3cbda9d{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-56 .elementor-element.elementor-element-23e0cd5 .elementor-icon-wrapper{text-align:center;}.elementor-56 .elementor-element.elementor-element-23e0cd5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-23e0cd5.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-23e0cd5.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-23e0cd5.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-23e0cd5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-23e0cd5 .elementor-icon{font-size:5rem;}.elementor-56 .elementor-element.elementor-element-23e0cd5 .elementor-icon svg{height:5rem;}.elementor-56 .elementor-element.elementor-element-d29b3ea{text-align:center;}.elementor-56 .elementor-element.elementor-element-d29b3ea .elementor-heading-title{font-family:var( --e-global-typography-3bd46c9-font-family ), Sans-serif;font-size:var( --e-global-typography-3bd46c9-font-size );font-weight:var( --e-global-typography-3bd46c9-font-weight );line-height:var( --e-global-typography-3bd46c9-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-fc574f3{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-d05ae35.elementor-element{--align-self:stretch;}.elementor-56 .elementor-element.elementor-element-17971a8{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-17971a8:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-17971a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-56 .elementor-element.elementor-element-16d090a{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-56 .elementor-element.elementor-element-66db876 .elementor-icon-wrapper{text-align:center;}.elementor-56 .elementor-element.elementor-element-66db876.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-66db876.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-66db876.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-66db876.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-66db876.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-66db876 .elementor-icon{font-size:5rem;}.elementor-56 .elementor-element.elementor-element-66db876 .elementor-icon svg{height:5rem;}.elementor-56 .elementor-element.elementor-element-a9beae8{text-align:center;}.elementor-56 .elementor-element.elementor-element-a9beae8 .elementor-heading-title{font-family:var( --e-global-typography-3bd46c9-font-family ), Sans-serif;font-size:var( --e-global-typography-3bd46c9-font-size );font-weight:var( --e-global-typography-3bd46c9-font-weight );line-height:var( --e-global-typography-3bd46c9-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-f200984{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-091bdee.elementor-element{--align-self:stretch;}.elementor-56 .elementor-element.elementor-element-7cbfc50{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-56 .elementor-element.elementor-element-7cbfc50:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-7cbfc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4862ca9 );}.elementor-56 .elementor-element.elementor-element-d0cb803{text-align:center;}.elementor-56 .elementor-element.elementor-element-d0cb803 .elementor-heading-title{font-family:var( --e-global-typography-d4c060d-font-family ), Sans-serif;font-size:var( --e-global-typography-d4c060d-font-size );font-weight:var( --e-global-typography-d4c060d-font-weight );line-height:var( --e-global-typography-d4c060d-line-height );color:var( --e-global-color-03f561b );}.elementor-56 .elementor-element.elementor-element-d96a8f5{text-align:center;}.elementor-56 .elementor-element.elementor-element-d96a8f5 .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );color:var( --e-global-color-03f561b );}.elementor-56 .elementor-element.elementor-element-235cf36{color:var( --e-global-color-03f561b );}.elementor-56 .elementor-element.elementor-element-235cf36 a{color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-235cf36 a:hover, .elementor-56 .elementor-element.elementor-element-235cf36 a:focus{color:var( --e-global-color-03f561b );}.elementor-56 .elementor-element.elementor-element-77b70a3{text-align:center;font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );color:var( --e-global-color-03f561b );}.elementor-56 .elementor-element.elementor-element-77b70a3 a{color:var( --e-global-color-25b51dc );}.elementor-56 .elementor-element.elementor-element-77b70a3 a:hover, .elementor-56 .elementor-element.elementor-element-77b70a3 a:focus{color:var( --e-global-color-03f561b );}.elementor-56 .elementor-element.elementor-element-1d7d492{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;}.elementor-56 .elementor-element.elementor-element-1d7d492:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-1d7d492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northballinawindows.com.au/wp-content/uploads/2026/03/IMG_3779.webp");background-position:center center;background-size:cover;}.elementor-56 .elementor-element.elementor-element-1d7d492::before, .elementor-56 .elementor-element.elementor-element-1d7d492 > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-1d7d492 > .e-con-inner > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-1d7d492 > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-1d7d492 > .e-con-inner > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-1d7d492 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7249fa5 );--background-overlay:'';}.elementor-56 .elementor-element.elementor-element-93ba2e6{text-align:center;}.elementor-56 .elementor-element.elementor-element-93ba2e6 .elementor-heading-title{font-family:var( --e-global-typography-d4c060d-font-family ), Sans-serif;font-size:var( --e-global-typography-d4c060d-font-size );font-weight:var( --e-global-typography-d4c060d-font-weight );line-height:var( --e-global-typography-d4c060d-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-2c6eeef{text-align:center;}.elementor-56 .elementor-element.elementor-element-2c6eeef .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-bcf1525{--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-56 .elementor-element.elementor-element-180b992 .elementor-button{background-color:var( --e-global-color-a4048ac );fill:var( --e-global-color-25b51dc );color:var( --e-global-color-25b51dc );border-style:solid;border-color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-180b992 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-180b992 .elementor-button:focus{background-color:var( --e-global-color-25b51dc );color:var( --e-global-color-a4048ac );}.elementor-56 .elementor-element.elementor-element-180b992 .elementor-button:hover svg, .elementor-56 .elementor-element.elementor-element-180b992 .elementor-button:focus svg{fill:var( --e-global-color-a4048ac );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-a2b53ca .elementor-heading-title{font-size:var( --e-global-typography-1658a7c-font-size );line-height:var( --e-global-typography-1658a7c-line-height );}.elementor-56 .elementor-element.elementor-element-fd4171d .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-d163979{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-39ad9344 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-77f98d0f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-6c4db1f.elementor-element{--order:-99999 /* order start hack */;}.elementor-56 .elementor-element.elementor-element-38336b9f .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-b6955ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-5d17826 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-56 .elementor-element.elementor-element-a1c9237 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-549a41e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-f780c6b .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-56 .elementor-element.elementor-element-509a58e{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-859a137 .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-56 .elementor-element.elementor-element-2e27c9c{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-c3412be .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-56 .elementor-element.elementor-element-64111c2{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-d29b3ea .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-56 .elementor-element.elementor-element-fc574f3{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-a9beae8 .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-56 .elementor-element.elementor-element-f200984{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-d0cb803 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-56 .elementor-element.elementor-element-d96a8f5 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-77b70a3{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-93ba2e6 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-56 .elementor-element.elementor-element-2c6eeef .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-a2b53ca .elementor-heading-title{font-size:var( --e-global-typography-1658a7c-font-size );line-height:var( --e-global-typography-1658a7c-line-height );}.elementor-56 .elementor-element.elementor-element-fd4171d .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-d163979{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-39ad9344 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-77f98d0f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-38336b9f .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-b6955ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-5d17826 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-56 .elementor-element.elementor-element-a1c9237 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-549a41e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-56 .elementor-element.elementor-element-6e64099{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-6e22fe7 .elementor-icon{font-size:4rem;}.elementor-56 .elementor-element.elementor-element-6e22fe7 .elementor-icon svg{height:4rem;}.elementor-56 .elementor-element.elementor-element-5805fe6{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-c2572a2 .elementor-icon{font-size:4rem;}.elementor-56 .elementor-element.elementor-element-c2572a2 .elementor-icon svg{height:4rem;}.elementor-56 .elementor-element.elementor-element-f780c6b .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-56 .elementor-element.elementor-element-509a58e{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-39ed35e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-9a8ff78 .elementor-icon{font-size:4rem;}.elementor-56 .elementor-element.elementor-element-9a8ff78 .elementor-icon svg{height:4rem;}.elementor-56 .elementor-element.elementor-element-859a137 .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-56 .elementor-element.elementor-element-2e27c9c{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-1d8b85b{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-116f165 .elementor-icon{font-size:4rem;}.elementor-56 .elementor-element.elementor-element-116f165 .elementor-icon svg{height:4rem;}.elementor-56 .elementor-element.elementor-element-c3412be .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-56 .elementor-element.elementor-element-64111c2{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-2031e5f{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-23e0cd5 .elementor-icon{font-size:4rem;}.elementor-56 .elementor-element.elementor-element-23e0cd5 .elementor-icon svg{height:4rem;}.elementor-56 .elementor-element.elementor-element-d29b3ea .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-56 .elementor-element.elementor-element-fc574f3{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-17971a8{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-66db876 .elementor-icon{font-size:4rem;}.elementor-56 .elementor-element.elementor-element-66db876 .elementor-icon svg{height:4rem;}.elementor-56 .elementor-element.elementor-element-a9beae8 .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-56 .elementor-element.elementor-element-f200984{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-d0cb803 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-56 .elementor-element.elementor-element-d96a8f5 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-56 .elementor-element.elementor-element-77b70a3{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-56 .elementor-element.elementor-element-93ba2e6 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-56 .elementor-element.elementor-element-2c6eeef .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}}/* Start custom CSS for image, class: .elementor-element-6c4db1f */.elementor-56 .elementor-element.elementor-element-6c4db1f img {
    aspect-ratio: 4 / 5;
    object-fit: cover;
}/* End custom CSS */