.elementor-18 .elementor-element.elementor-element-4d7a4251{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;}.elementor-18 .elementor-element.elementor-element-4d7a4251:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4d7a4251 > .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_1367.webp");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-4d7a4251::before, .elementor-18 .elementor-element.elementor-element-4d7a4251 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-4d7a4251 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-4d7a4251 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-4d7a4251 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-4d7a4251 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-03f561b );--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-455deb2c{text-align:center;}.elementor-18 .elementor-element.elementor-element-455deb2c .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-18 .elementor-element.elementor-element-53df007c{text-align:center;}.elementor-18 .elementor-element.elementor-element-53df007c .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-18 .elementor-element.elementor-element-7e8be64{--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-18 .elementor-element.elementor-element-5d278916 .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-18 .elementor-element.elementor-element-5d278916 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-5d278916 .elementor-button:focus{background-color:var( --e-global-color-25b51dc );color:var( --e-global-color-a4048ac );}.elementor-18 .elementor-element.elementor-element-5d278916 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-5d278916 .elementor-button:focus svg{fill:var( --e-global-color-a4048ac );}.elementor-18 .elementor-element.elementor-element-30170b74{--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-18 .elementor-element.elementor-element-cd66804{--display:flex;}.elementor-18 .elementor-element.elementor-element-246374ec{text-align:start;}.elementor-18 .elementor-element.elementor-element-246374ec .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-18 .elementor-element.elementor-element-5aa84152{text-align:start;}.elementor-18 .elementor-element.elementor-element-5aa84152 .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-18 .elementor-element.elementor-element-0e07b0a{--display:flex;}.elementor-18 .elementor-element.elementor-element-7c562c87{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-18 .elementor-element.elementor-element-3b76f1a6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-3b76f1a6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3b76f1a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f561b );}.elementor-18 .elementor-element.elementor-element-40ae2a78{text-align:center;}.elementor-18 .elementor-element.elementor-element-40ae2a78 .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-18 .elementor-element.elementor-element-2ab4ad16{text-align:center;}.elementor-18 .elementor-element.elementor-element-2ab4ad16 .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-18 .elementor-element.elementor-element-f8dcb06{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-ba69ac4{--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-18 .elementor-element.elementor-element-ba69ac4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ba69ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7249fa5 );}.elementor-18 .elementor-element.elementor-element-1590c07{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-18 .elementor-element.elementor-element-839e410 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-839e410.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-839e410.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-839e410.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-839e410.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-839e410.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-839e410 .elementor-icon{font-size:5rem;}.elementor-18 .elementor-element.elementor-element-839e410 .elementor-icon svg{height:5rem;}.elementor-18 .elementor-element.elementor-element-28c42a7{text-align:center;}.elementor-18 .elementor-element.elementor-element-28c42a7 .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-18 .elementor-element.elementor-element-cd1bcf5{font-family:"Mulish", Sans-serif;font-size:var(--step-0);line-height:1.5;color:var( --e-global-color-a4048ac );}.elementor-18 .elementor-element.elementor-element-cd1bcf5 a{color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-eec0e51.elementor-element{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-dacdfc6{--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-18 .elementor-element.elementor-element-dacdfc6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-dacdfc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-18 .elementor-element.elementor-element-77afd8b{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-18 .elementor-element.elementor-element-d580bfe .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-d580bfe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-d580bfe.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-d580bfe.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-d580bfe.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-d580bfe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-d580bfe .elementor-icon{font-size:5rem;}.elementor-18 .elementor-element.elementor-element-d580bfe .elementor-icon svg{height:5rem;}.elementor-18 .elementor-element.elementor-element-b506f7f{text-align:center;}.elementor-18 .elementor-element.elementor-element-b506f7f .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-18 .elementor-element.elementor-element-cf667e2{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-18 .elementor-element.elementor-element-1bd5a71.elementor-element{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-f91a325{--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-18 .elementor-element.elementor-element-f91a325:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f91a325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-18 .elementor-element.elementor-element-4aae44b{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-18 .elementor-element.elementor-element-7d85e2a .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-7d85e2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-7d85e2a.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-7d85e2a.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-7d85e2a.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-7d85e2a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-7d85e2a .elementor-icon{font-size:5rem;}.elementor-18 .elementor-element.elementor-element-7d85e2a .elementor-icon svg{height:5rem;}.elementor-18 .elementor-element.elementor-element-cd14be0{text-align:center;}.elementor-18 .elementor-element.elementor-element-cd14be0 .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-18 .elementor-element.elementor-element-2793501{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-18 .elementor-element.elementor-element-2921f5a.elementor-element{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-cfef228{--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-18 .elementor-element.elementor-element-cfef228:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cfef228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-18 .elementor-element.elementor-element-f16607e{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-18 .elementor-element.elementor-element-e3b5dd6 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-e3b5dd6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-e3b5dd6.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-e3b5dd6.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-e3b5dd6.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-e3b5dd6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-e3b5dd6 .elementor-icon{font-size:5rem;}.elementor-18 .elementor-element.elementor-element-e3b5dd6 .elementor-icon svg{height:5rem;}.elementor-18 .elementor-element.elementor-element-c5e4230{text-align:center;}.elementor-18 .elementor-element.elementor-element-c5e4230 .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-18 .elementor-element.elementor-element-b712079{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-18 .elementor-element.elementor-element-72a9c31.elementor-element{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-d5168b0{--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-18 .elementor-element.elementor-element-d5168b0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d5168b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-18 .elementor-element.elementor-element-f17fab0{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-18 .elementor-element.elementor-element-95d9caf .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-95d9caf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-95d9caf.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-95d9caf.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-95d9caf.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-95d9caf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-95d9caf .elementor-icon{font-size:5rem;}.elementor-18 .elementor-element.elementor-element-95d9caf .elementor-icon svg{height:5rem;}.elementor-18 .elementor-element.elementor-element-2c69310{text-align:center;}.elementor-18 .elementor-element.elementor-element-2c69310 .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-18 .elementor-element.elementor-element-ff59a0d{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-18 .elementor-element.elementor-element-4cc47f2.elementor-element{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-3f2563e{--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-18 .elementor-element.elementor-element-3f2563e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3f2563e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-18 .elementor-element.elementor-element-4ace212{--display:flex;--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);}.elementor-18 .elementor-element.elementor-element-0514afe .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-0514afe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-0514afe.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-0514afe.elementor-view-default .elementor-icon{color:var( --e-global-color-25b51dc );border-color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-0514afe.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-0514afe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-0514afe .elementor-icon{font-size:5rem;}.elementor-18 .elementor-element.elementor-element-0514afe .elementor-icon svg{height:5rem;}.elementor-18 .elementor-element.elementor-element-14fb89c{text-align:center;}.elementor-18 .elementor-element.elementor-element-14fb89c .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-18 .elementor-element.elementor-element-0580492{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-18 .elementor-element.elementor-element-57cf881.elementor-element{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-3e779c66{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-790a2be2{text-align:center;}.elementor-18 .elementor-element.elementor-element-790a2be2 .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-18 .elementor-element.elementor-element-4b2c31ee{text-align:center;}.elementor-18 .elementor-element.elementor-element-4b2c31ee .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-18 .elementor-element.elementor-element-622d9f1{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-18 .elementor-element.elementor-element-622d9f1 a{color:var( --e-global-color-25b51dc );}.elementor-18 .elementor-element.elementor-element-622d9f1 a:hover, .elementor-18 .elementor-element.elementor-element-622d9f1 a:focus{color:var( --e-global-color-03f561b );}.elementor-18 .elementor-element.elementor-element-464f452{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;}.elementor-18 .elementor-element.elementor-element-464f452:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-464f452 > .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-18 .elementor-element.elementor-element-464f452::before, .elementor-18 .elementor-element.elementor-element-464f452 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-464f452 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-464f452 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-464f452 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-464f452 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7249fa5 );--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-557c357{text-align:center;}.elementor-18 .elementor-element.elementor-element-557c357 .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-18 .elementor-element.elementor-element-29444f6{text-align:center;}.elementor-18 .elementor-element.elementor-element-29444f6 .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-18 .elementor-element.elementor-element-8c7f2ab{--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-18 .elementor-element.elementor-element-d363576 .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-18 .elementor-element.elementor-element-d363576 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-d363576 .elementor-button:focus{background-color:var( --e-global-color-25b51dc );color:var( --e-global-color-a4048ac );}.elementor-18 .elementor-element.elementor-element-d363576 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-d363576 .elementor-button:focus svg{fill:var( --e-global-color-a4048ac );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-f8dcb06{--width:100%;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-455deb2c .elementor-heading-title{font-size:var( --e-global-typography-1658a7c-font-size );line-height:var( --e-global-typography-1658a7c-line-height );}.elementor-18 .elementor-element.elementor-element-53df007c .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-18 .elementor-element.elementor-element-30170b74{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-246374ec .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-18 .elementor-element.elementor-element-5aa84152 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-18 .elementor-element.elementor-element-7c562c87{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-40ae2a78 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-18 .elementor-element.elementor-element-2ab4ad16 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-18 .elementor-element.elementor-element-f8dcb06{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-b506f7f .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-18 .elementor-element.elementor-element-cf667e2{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-cd14be0 .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-18 .elementor-element.elementor-element-2793501{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-c5e4230 .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-18 .elementor-element.elementor-element-b712079{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-2c69310 .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-18 .elementor-element.elementor-element-ff59a0d{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-14fb89c .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-18 .elementor-element.elementor-element-0580492{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-790a2be2 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-18 .elementor-element.elementor-element-4b2c31ee .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-18 .elementor-element.elementor-element-622d9f1{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-557c357 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-18 .elementor-element.elementor-element-29444f6 .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-18 .elementor-element.elementor-element-455deb2c .elementor-heading-title{font-size:var( --e-global-typography-1658a7c-font-size );line-height:var( --e-global-typography-1658a7c-line-height );}.elementor-18 .elementor-element.elementor-element-53df007c .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-18 .elementor-element.elementor-element-30170b74{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-246374ec .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-18 .elementor-element.elementor-element-5aa84152 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-18 .elementor-element.elementor-element-7c562c87{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-40ae2a78 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-18 .elementor-element.elementor-element-2ab4ad16 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-18 .elementor-element.elementor-element-f8dcb06{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-ba69ac4{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18 .elementor-element.elementor-element-839e410 .elementor-icon{font-size:4rem;}.elementor-18 .elementor-element.elementor-element-839e410 .elementor-icon svg{height:4rem;}.elementor-18 .elementor-element.elementor-element-dacdfc6{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18 .elementor-element.elementor-element-d580bfe .elementor-icon{font-size:4rem;}.elementor-18 .elementor-element.elementor-element-d580bfe .elementor-icon svg{height:4rem;}.elementor-18 .elementor-element.elementor-element-b506f7f .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-18 .elementor-element.elementor-element-cf667e2{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-f91a325{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18 .elementor-element.elementor-element-7d85e2a .elementor-icon{font-size:4rem;}.elementor-18 .elementor-element.elementor-element-7d85e2a .elementor-icon svg{height:4rem;}.elementor-18 .elementor-element.elementor-element-cd14be0 .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-18 .elementor-element.elementor-element-2793501{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-cfef228{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18 .elementor-element.elementor-element-e3b5dd6 .elementor-icon{font-size:4rem;}.elementor-18 .elementor-element.elementor-element-e3b5dd6 .elementor-icon svg{height:4rem;}.elementor-18 .elementor-element.elementor-element-c5e4230 .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-18 .elementor-element.elementor-element-b712079{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-d5168b0{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18 .elementor-element.elementor-element-95d9caf .elementor-icon{font-size:4rem;}.elementor-18 .elementor-element.elementor-element-95d9caf .elementor-icon svg{height:4rem;}.elementor-18 .elementor-element.elementor-element-2c69310 .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-18 .elementor-element.elementor-element-ff59a0d{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-3f2563e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18 .elementor-element.elementor-element-0514afe .elementor-icon{font-size:4rem;}.elementor-18 .elementor-element.elementor-element-0514afe .elementor-icon svg{height:4rem;}.elementor-18 .elementor-element.elementor-element-14fb89c .elementor-heading-title{font-size:var( --e-global-typography-3bd46c9-font-size );line-height:var( --e-global-typography-3bd46c9-line-height );}.elementor-18 .elementor-element.elementor-element-0580492{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-790a2be2 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-18 .elementor-element.elementor-element-4b2c31ee .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-18 .elementor-element.elementor-element-622d9f1{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-18 .elementor-element.elementor-element-557c357 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-18 .elementor-element.elementor-element-29444f6 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}}