.elementor-4287 .elementor-element.elementor-element-2cf06637:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-2cf06637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ccpoolfencing.com.au/wp-content/uploads/2024/11/pexels-ricardo-rojas-5797167-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4287 .elementor-element.elementor-element-2cf06637 > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-2cf06637{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-120px;padding:250px 100px 200px 100px;z-index:5;}.elementor-4287 .elementor-element.elementor-element-2cf06637 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-75d00ed2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 020px;}.elementor-4287 .elementor-element.elementor-element-75d00ed2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-6eef7eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 20px;}.elementor-4287 .elementor-element.elementor-element-6eef7eb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-28acc604{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 20px;}.elementor-4287 .elementor-element.elementor-element-28acc604 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-7cad8d0f > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-2afff42a .elementor-heading-title{font-family:var( --e-global-typography-d33e09d-font-family ), Sans-serif;font-size:var( --e-global-typography-d33e09d-font-size );font-weight:var( --e-global-typography-d33e09d-font-weight );text-transform:var( --e-global-typography-d33e09d-text-transform );letter-spacing:var( --e-global-typography-d33e09d-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-6ea54c93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-4287 .elementor-element.elementor-element-6ea54c93 .elementor-heading-title{font-family:var( --e-global-typography-3c15d67-font-family ), Sans-serif;font-size:var( --e-global-typography-3c15d67-font-size );font-weight:var( --e-global-typography-3c15d67-font-weight );letter-spacing:var( --e-global-typography-3c15d67-letter-spacing );word-spacing:var( --e-global-typography-3c15d67-word-spacing );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-44f2f3cd{font-family:"canada-type-gibson", Sans-serif;font-size:1.5em;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-751edb96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-4287 .elementor-element.elementor-element-751edb96 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-131203b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-4287 .elementor-element.elementor-element-131203b0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-1aef64e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-4287 .elementor-element.elementor-element-1aef64e1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-6d97899a .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-be2a925-font-family ), Sans-serif;font-size:var( --e-global-typography-be2a925-font-size );text-transform:var( --e-global-typography-be2a925-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-6d97899a .elementor-button:hover, .elementor-4287 .elementor-element.elementor-element-6d97899a .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-6d97899a{width:auto;max-width:auto;padding:0px 50px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-6d97899a .elementor-button:hover svg, .elementor-4287 .elementor-element.elementor-element-6d97899a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-461fae0b .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-be2a925-font-family ), Sans-serif;font-size:var( --e-global-typography-be2a925-font-size );text-transform:var( --e-global-typography-be2a925-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-461fae0b .elementor-button:hover, .elementor-4287 .elementor-element.elementor-element-461fae0b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-4287 .elementor-element.elementor-element-461fae0b{width:auto;max-width:auto;}.elementor-4287 .elementor-element.elementor-element-461fae0b .elementor-button:hover svg, .elementor-4287 .elementor-element.elementor-element-461fae0b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4287 .elementor-element.elementor-element-53b8995a:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-53b8995a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06d1218 );}.elementor-4287 .elementor-element.elementor-element-53b8995a > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-53b8995a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 0px 100px;}.elementor-4287 .elementor-element.elementor-element-53b8995a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-e9493e{z-index:10;}.elementor-4287 .elementor-element.elementor-element-e9493e .elementor-heading-title{font-family:var( --e-global-typography-d33e09d-font-family ), Sans-serif;font-size:var( --e-global-typography-d33e09d-font-size );font-weight:var( --e-global-typography-d33e09d-font-weight );text-transform:var( --e-global-typography-d33e09d-text-transform );letter-spacing:var( --e-global-typography-d33e09d-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-71a4b6f0{width:auto;max-width:auto;z-index:10;text-align:start;}.elementor-4287 .elementor-element.elementor-element-56219d70{width:auto;max-width:auto;padding:0px 050px 0px 50px;z-index:10;text-align:start;}.elementor-4287 .elementor-element.elementor-element-339a6779{width:auto;max-width:auto;z-index:10;text-align:start;}.elementor-4287 .elementor-element.elementor-element-77093db2:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-77093db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06d1218 );}.elementor-4287 .elementor-element.elementor-element-77093db2 > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-77093db2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-4287 .elementor-element.elementor-element-77093db2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-2e68bee9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-4287 .elementor-element.elementor-element-d33fae{padding:0px 50px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-d33fae .elementor-heading-title{font-family:var( --e-global-typography-ebe0d1f-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe0d1f-font-size );text-transform:var( --e-global-typography-ebe0d1f-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-4f8a3750 > .elementor-element-populated{padding:0px 0px 0px 90px;}.elementor-4287 .elementor-element.elementor-element-1ad89329{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-d1e4822{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-39e4432f:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-39e4432f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06d1218 );}.elementor-4287 .elementor-element.elementor-element-39e4432f > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-39e4432f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 100px 100px;}.elementor-4287 .elementor-element.elementor-element-39e4432f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-4966ae09{padding:0px 0px 030px 0px;text-align:center;}.elementor-4287 .elementor-element.elementor-element-4966ae09 .elementor-heading-title{font-family:var( --e-global-typography-ebe0d1f-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe0d1f-font-size );text-transform:var( --e-global-typography-ebe0d1f-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-159ec3e0{margin-top:0em;margin-bottom:-4em;}.elementor-4287 .elementor-element.elementor-element-4e2ae20b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-3c22be2c img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-4287 .elementor-element.elementor-element-22bd39f6 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-4287 .elementor-element.elementor-element-53b8d4fc img{width:100%;height:500px;}.elementor-4287 .elementor-element.elementor-element-64a258d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4287 .elementor-element.elementor-element-64a258d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(80deg, var( --e-global-color-06d1218 ) 95%, var( --e-global-color-accent ) 90%);}.elementor-4287 .elementor-element.elementor-element-64a258d0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );transition:background 0.9s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0150px 0px 0px;--e-column-margin-right:0150px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-4287 .elementor-element.elementor-element-64a258d0:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 15px 0px #FFFFFF;}.elementor-4287 .elementor-element.elementor-element-64a258d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-554fc1ee{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 0px 20px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-4287 .elementor-element.elementor-element-554fc1ee .elementor-heading-title{font-family:var( --e-global-typography-e60579c-font-family ), Sans-serif;font-size:var( --e-global-typography-e60579c-font-size );font-weight:var( --e-global-typography-e60579c-font-weight );text-transform:var( --e-global-typography-e60579c-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-3fb57569{width:var( --container-widget-width, 20% );max-width:20%;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:55px 0px 050px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;align-self:center;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-3fb57569 .elementor-icon-wrapper{text-align:center;}.elementor-4287 .elementor-element.elementor-element-3fb57569.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-3fb57569.elementor-view-framed .elementor-icon, .elementor-4287 .elementor-element.elementor-element-3fb57569.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-3fb57569.elementor-view-framed .elementor-icon, .elementor-4287 .elementor-element.elementor-element-3fb57569.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-7838bad1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4287 .elementor-element.elementor-element-7838bad1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(80deg, var( --e-global-color-06d1218 ) 95%, var( --e-global-color-accent ) 90%);}.elementor-4287 .elementor-element.elementor-element-7838bad1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0100px 0px 50px;--e-column-margin-right:0100px;--e-column-margin-left:50px;padding:0px 0px 0px 20px;}.elementor-4287 .elementor-element.elementor-element-7838bad1:hover > .elementor-element-populated{box-shadow:0px 0px 15px 0px #FFFFFF;}.elementor-4287 .elementor-element.elementor-element-7838bad1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-1741dc35{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 0px 20px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-4287 .elementor-element.elementor-element-1741dc35 .elementor-heading-title{font-family:var( --e-global-typography-e60579c-font-family ), Sans-serif;font-size:var( --e-global-typography-e60579c-font-size );font-weight:var( --e-global-typography-e60579c-font-weight );text-transform:var( --e-global-typography-e60579c-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-16c3b1da{width:var( --container-widget-width, 20% );max-width:20%;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:55px 0px 50px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;align-self:center;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-16c3b1da .elementor-icon-wrapper{text-align:center;}.elementor-4287 .elementor-element.elementor-element-16c3b1da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-16c3b1da.elementor-view-framed .elementor-icon, .elementor-4287 .elementor-element.elementor-element-16c3b1da.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-16c3b1da.elementor-view-framed .elementor-icon, .elementor-4287 .elementor-element.elementor-element-16c3b1da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-5716d88d:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-5716d88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06d1218 );}.elementor-4287 .elementor-element.elementor-element-5716d88d > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-5716d88d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 100px 100px;}.elementor-4287 .elementor-element.elementor-element-5716d88d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-60d09642{padding:0px 0px 030px 0px;text-align:center;}.elementor-4287 .elementor-element.elementor-element-60d09642 .elementor-heading-title{font-family:var( --e-global-typography-ebe0d1f-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe0d1f-font-size );text-transform:var( --e-global-typography-ebe0d1f-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-7f88bd17 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-4287 .elementor-element.elementor-element-38d6a46e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4287 .elementor-element.elementor-element-38d6a46e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(80deg, var( --e-global-color-06d1218 ) 95%, var( --e-global-color-accent ) 90%);}.elementor-4287 .elementor-element.elementor-element-38d6a46e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );transition:background 0.9s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0150px 0px 0px;--e-column-margin-right:0150px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-4287 .elementor-element.elementor-element-38d6a46e:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px #FFFFFF;}.elementor-4287 .elementor-element.elementor-element-38d6a46e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-6decd059{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 0px 20px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-4287 .elementor-element.elementor-element-6decd059 .elementor-heading-title{font-family:var( --e-global-typography-e60579c-font-family ), Sans-serif;font-size:var( --e-global-typography-e60579c-font-size );font-weight:var( --e-global-typography-e60579c-font-weight );text-transform:var( --e-global-typography-e60579c-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-415dea1e{width:var( --container-widget-width, 20% );max-width:20%;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:35px 0px 30px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;align-self:center;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-415dea1e .elementor-icon-wrapper{text-align:center;}.elementor-4287 .elementor-element.elementor-element-415dea1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-415dea1e.elementor-view-framed .elementor-icon, .elementor-4287 .elementor-element.elementor-element-415dea1e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-415dea1e.elementor-view-framed .elementor-icon, .elementor-4287 .elementor-element.elementor-element-415dea1e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-2de40c17 img{width:100%;height:500px;}.elementor-4287 .elementor-element.elementor-element-e7a5391:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4287 .elementor-element.elementor-element-e7a5391 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(80deg, var( --e-global-color-06d1218 ) 95%, var( --e-global-color-accent ) 90%);}.elementor-4287 .elementor-element.elementor-element-e7a5391 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );transition:background 0.9s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0150px 0px 0px;--e-column-margin-right:0150px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-4287 .elementor-element.elementor-element-e7a5391:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px #FFFFFF;}.elementor-4287 .elementor-element.elementor-element-e7a5391 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-58bcef16{width:var( --container-widget-width, 80% );max-width:80%;padding:20px 0px 20px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-4287 .elementor-element.elementor-element-58bcef16 .elementor-heading-title{font-family:var( --e-global-typography-e60579c-font-family ), Sans-serif;font-size:var( --e-global-typography-e60579c-font-size );font-weight:var( --e-global-typography-e60579c-font-weight );text-transform:var( --e-global-typography-e60579c-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-71ea163a{width:var( --container-widget-width, 20% );max-width:20%;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:35px 0px 30px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;align-self:center;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-71ea163a .elementor-icon-wrapper{text-align:center;}.elementor-4287 .elementor-element.elementor-element-71ea163a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-71ea163a.elementor-view-framed .elementor-icon, .elementor-4287 .elementor-element.elementor-element-71ea163a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-71ea163a.elementor-view-framed .elementor-icon, .elementor-4287 .elementor-element.elementor-element-71ea163a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4287 .elementor-element.elementor-element-a09b3ac:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-a09b3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06d1218 );}.elementor-4287 .elementor-element.elementor-element-a09b3ac > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-a09b3ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:050px 100px 400px 100px;}.elementor-4287 .elementor-element.elementor-element-a09b3ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-31708786:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4287 .elementor-element.elementor-element-31708786 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://ccpoolfencing.com.au/wp-content/uploads/2024/11/bas-van-den-eijkhof-uLIalTHWgZ8-unsplash-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4287 .elementor-element.elementor-element-31708786 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-4287 .elementor-element.elementor-element-31708786 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 461px 0px;}.elementor-4287 .elementor-element.elementor-element-31708786 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-11d0a021{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4287 .elementor-element.elementor-element-11d0a021 .elementor-heading-title{font-family:var( --e-global-typography-ebe0d1f-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe0d1f-font-size );text-transform:var( --e-global-typography-ebe0d1f-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-29f61383 > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-29f61383{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-540px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-29f61383 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-430de411 > .elementor-element-populated{padding:0px 100px 0px 10px;}.elementor-4287 .elementor-element.elementor-element-488ec6{text-align:start;}.elementor-4287 .elementor-element.elementor-element-78fb553f .elementor-heading-title{font-family:var( --e-global-typography-e60579c-font-family ), Sans-serif;font-size:var( --e-global-typography-e60579c-font-size );font-weight:var( --e-global-typography-e60579c-font-weight );text-transform:var( --e-global-typography-e60579c-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-399891ba{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-c8ccfbf .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-be2a925-font-family ), Sans-serif;font-size:var( --e-global-typography-be2a925-font-size );text-transform:var( --e-global-typography-be2a925-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-c8ccfbf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4287 .elementor-element.elementor-element-c8ccfbf .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-4287 .elementor-element.elementor-element-c8ccfbf .elementor-button:hover, .elementor-4287 .elementor-element.elementor-element-c8ccfbf .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4287 .elementor-element.elementor-element-c8ccfbf .elementor-button:hover svg, .elementor-4287 .elementor-element.elementor-element-c8ccfbf .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4287 .elementor-element.elementor-element-b6f9f9a > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-4287 .elementor-element.elementor-element-5654f37e{text-align:start;}.elementor-4287 .elementor-element.elementor-element-7c0ed6e9 .elementor-heading-title{font-family:var( --e-global-typography-e60579c-font-family ), Sans-serif;font-size:var( --e-global-typography-e60579c-font-size );font-weight:var( --e-global-typography-e60579c-font-weight );text-transform:var( --e-global-typography-e60579c-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-3af3e870{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-cfdcc42 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-be2a925-font-family ), Sans-serif;font-size:var( --e-global-typography-be2a925-font-size );text-transform:var( --e-global-typography-be2a925-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-cfdcc42 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4287 .elementor-element.elementor-element-cfdcc42 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-4287 .elementor-element.elementor-element-cfdcc42 .elementor-button:hover, .elementor-4287 .elementor-element.elementor-element-cfdcc42 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4287 .elementor-element.elementor-element-cfdcc42 .elementor-button:hover svg, .elementor-4287 .elementor-element.elementor-element-cfdcc42 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4287 .elementor-element.elementor-element-28bf5fb3:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-28bf5fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06d1218 );}.elementor-4287 .elementor-element.elementor-element-28bf5fb3 > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-28bf5fb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-4287 .elementor-element.elementor-element-28bf5fb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-4a3cb895 > .elementor-element-populated{padding:0px 100px 0px 10px;}.elementor-4287 .elementor-element.elementor-element-1506aea0{text-align:start;}.elementor-4287 .elementor-element.elementor-element-5828ca0a .elementor-heading-title{font-family:var( --e-global-typography-e60579c-font-family ), Sans-serif;font-size:var( --e-global-typography-e60579c-font-size );font-weight:var( --e-global-typography-e60579c-font-weight );text-transform:var( --e-global-typography-e60579c-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-6dd89c39{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-1448da6 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-be2a925-font-family ), Sans-serif;font-size:var( --e-global-typography-be2a925-font-size );text-transform:var( --e-global-typography-be2a925-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-1448da6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4287 .elementor-element.elementor-element-1448da6 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-4287 .elementor-element.elementor-element-1448da6 .elementor-button:hover, .elementor-4287 .elementor-element.elementor-element-1448da6 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4287 .elementor-element.elementor-element-1448da6 .elementor-button:hover svg, .elementor-4287 .elementor-element.elementor-element-1448da6 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4287 .elementor-element.elementor-element-6227740b > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-4287 .elementor-element.elementor-element-6b5588ea{text-align:start;}.elementor-4287 .elementor-element.elementor-element-8f62ebf .elementor-heading-title{font-family:var( --e-global-typography-e60579c-font-family ), Sans-serif;font-size:var( --e-global-typography-e60579c-font-size );font-weight:var( --e-global-typography-e60579c-font-weight );text-transform:var( --e-global-typography-e60579c-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-35c6a8ab{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-5b72ecf5 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-be2a925-font-family ), Sans-serif;font-size:var( --e-global-typography-be2a925-font-size );text-transform:var( --e-global-typography-be2a925-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-5b72ecf5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4287 .elementor-element.elementor-element-5b72ecf5 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-4287 .elementor-element.elementor-element-5b72ecf5 .elementor-button:hover, .elementor-4287 .elementor-element.elementor-element-5b72ecf5 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-4287 .elementor-element.elementor-element-5b72ecf5 .elementor-button:hover svg, .elementor-4287 .elementor-element.elementor-element-5b72ecf5 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4287 .elementor-element.elementor-element-2eeae7e6:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-2eeae7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-text ) 0%, var( --e-global-color-06d1218 ) 60%);}.elementor-4287 .elementor-element.elementor-element-2eeae7e6 > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-2eeae7e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-4287 .elementor-element.elementor-element-2eeae7e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-3a758904 > .elementor-element-populated{padding:0px 300px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-641817c5{padding:0px 0px 20px 0px;}.elementor-4287 .elementor-element.elementor-element-641817c5 .elementor-heading-title{font-family:var( --e-global-typography-ae55f8e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae55f8e-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-695b751d .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-be2a925-font-family ), Sans-serif;font-size:var( --e-global-typography-be2a925-font-size );text-transform:var( --e-global-typography-be2a925-text-transform );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-695b751d{padding:0px 0100px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-695b751d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4287 .elementor-element.elementor-element-695b751d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-4287 .elementor-element.elementor-element-695b751d .elementor-button:hover, .elementor-4287 .elementor-element.elementor-element-695b751d .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-695b751d .elementor-button:hover svg, .elementor-4287 .elementor-element.elementor-element-695b751d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-012e539 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-211307a0:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-211307a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06d1218 );}.elementor-4287 .elementor-element.elementor-element-211307a0 > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-211307a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-200px;padding:0px 100px 100px 100px;}.elementor-4287 .elementor-element.elementor-element-211307a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-63fa1fcf > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-76e01e70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;}.elementor-4287 .elementor-element.elementor-element-76e01e70 img{height:620px;object-fit:cover;object-position:center center;}.elementor-4287 .elementor-element.elementor-element-2b43156a > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-4287 .elementor-element.elementor-element-32d4f05e .elementor-heading-title{font-family:var( --e-global-typography-ebe0d1f-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe0d1f-font-size );text-transform:var( --e-global-typography-ebe0d1f-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-62cbc61c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-c229488{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-1c5d5b15:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-1c5d5b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-06d1218 ) 49%, var( --e-global-color-text ) 100%);}.elementor-4287 .elementor-element.elementor-element-1c5d5b15 > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-1c5d5b15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 100px 100px 100px;}.elementor-4287 .elementor-element.elementor-element-1c5d5b15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-47ab7292 > .elementor-element-populated{padding:100px 50px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-16812fb1 .elementor-heading-title{font-family:var( --e-global-typography-ebe0d1f-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe0d1f-font-size );text-transform:var( --e-global-typography-ebe0d1f-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-4b12f64f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-7213eb3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-1ace90f1 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-4287 .elementor-element.elementor-element-158e43d0 img{height:500px;object-fit:cover;object-position:center center;}.elementor-4287 .elementor-element.elementor-element-3b878250:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-3b878250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06d1218 );}.elementor-4287 .elementor-element.elementor-element-3b878250 > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-3b878250{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-4287 .elementor-element.elementor-element-3b878250 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-74b0396d{padding:0px 0px 20px 0px;text-align:center;}.elementor-4287 .elementor-element.elementor-element-74b0396d .elementor-heading-title{font-family:var( --e-global-typography-ebe0d1f-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe0d1f-font-size );text-transform:var( --e-global-typography-ebe0d1f-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-5e36464b .elementor-button{background-color:var( --e-global-color-06d1218 );font-family:var( --e-global-typography-be2a925-font-family ), Sans-serif;font-size:var( --e-global-typography-be2a925-font-size );text-transform:var( --e-global-typography-be2a925-text-transform );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-5e36464b .elementor-button:hover, .elementor-4287 .elementor-element.elementor-element-5e36464b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-5e36464b{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 50px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4287 .elementor-element.elementor-element-5e36464b .elementor-button:hover svg, .elementor-4287 .elementor-element.elementor-element-5e36464b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4287 .elementor-element.elementor-element-5d835728 .elementor-button{background-color:var( --e-global-color-06d1218 );font-family:var( --e-global-typography-be2a925-font-family ), Sans-serif;font-size:var( --e-global-typography-be2a925-font-size );text-transform:var( --e-global-typography-be2a925-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-5d835728 .elementor-button:hover, .elementor-4287 .elementor-element.elementor-element-5d835728 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-5d835728{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 50px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4287 .elementor-element.elementor-element-5d835728 .elementor-button:hover svg, .elementor-4287 .elementor-element.elementor-element-5d835728 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4287 .elementor-element.elementor-element-4a2762c3:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-4a2762c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-06d1218 ) 49%, #0E2B4D 100%);}.elementor-4287 .elementor-element.elementor-element-4a2762c3 > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-4a2762c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 100px 100px 100px;}.elementor-4287 .elementor-element.elementor-element-4a2762c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-2a38ce79 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-5cd73899 img{height:500px;object-fit:cover;object-position:center center;}.elementor-bc-flex-widget .elementor-4287 .elementor-element.elementor-element-7ea133ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4287 .elementor-element.elementor-element-7ea133ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4287 .elementor-element.elementor-element-7ea133ea > .elementor-element-populated{padding:50px 0px 50px 50px;}.elementor-4287 .elementor-element.elementor-element-71dfd5aa .elementor-heading-title{font-family:var( --e-global-typography-ebe0d1f-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe0d1f-font-size );text-transform:var( --e-global-typography-ebe0d1f-text-transform );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-51a02484{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-215b38f9:not(.elementor-motion-effects-element-type-background), .elementor-4287 .elementor-element.elementor-element-215b38f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ccpoolfencing.com.au/wp-content/uploads/2024/11/IMG_3359.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4287 .elementor-element.elementor-element-215b38f9 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4287 .elementor-element.elementor-element-215b38f9 > .elementor-container{max-width:1400px;}.elementor-4287 .elementor-element.elementor-element-215b38f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 300px 100px;}.elementor-4287 .elementor-element.elementor-element-6ba8b220{padding:0px 200px 0px 200px;text-align:center;}.elementor-4287 .elementor-element.elementor-element-6ba8b220 .elementor-heading-title{font-family:var( --e-global-typography-ae55f8e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae55f8e-font-size );color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-310b6966 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-be2a925-font-family ), Sans-serif;font-size:var( --e-global-typography-be2a925-font-size );text-transform:var( --e-global-typography-be2a925-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-310b6966 .elementor-button:hover, .elementor-4287 .elementor-element.elementor-element-310b6966 .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4287 .elementor-element.elementor-element-310b6966{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-310b6966 .elementor-button:hover svg, .elementor-4287 .elementor-element.elementor-element-310b6966 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-4287 .elementor-element.elementor-element-249c3ecc{width:30%;}.elementor-4287 .elementor-element.elementor-element-7cad8d0f{width:70%;}.elementor-4287 .elementor-element.elementor-element-2e68bee9{width:40%;}.elementor-4287 .elementor-element.elementor-element-4f8a3750{width:60%;}.elementor-4287 .elementor-element.elementor-element-63fa1fcf{width:50%;}.elementor-4287 .elementor-element.elementor-element-2b43156a{width:50%;}.elementor-4287 .elementor-element.elementor-element-47ab7292{width:50%;}.elementor-4287 .elementor-element.elementor-element-1ace90f1{width:50%;}.elementor-4287 .elementor-element.elementor-element-2a38ce79{width:50%;}.elementor-4287 .elementor-element.elementor-element-7ea133ea{width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-4287 .elementor-element.elementor-element-249c3ecc{width:20%;}.elementor-4287 .elementor-element.elementor-element-7cad8d0f{width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4287 .elementor-element.elementor-element-249c3ecc{width:100%;}.elementor-4287 .elementor-element.elementor-element-7cad8d0f{width:100%;}.elementor-4287 .elementor-element.elementor-element-2e68bee9{width:100%;}.elementor-4287 .elementor-element.elementor-element-4f8a3750{width:100%;}.elementor-4287 .elementor-element.elementor-element-4e2ae20b{width:100%;}.elementor-4287 .elementor-element.elementor-element-22bd39f6{width:100%;}.elementor-4287 .elementor-element.elementor-element-430de411{width:100%;}.elementor-4287 .elementor-element.elementor-element-b6f9f9a{width:100%;}.elementor-4287 .elementor-element.elementor-element-4a3cb895{width:100%;}.elementor-4287 .elementor-element.elementor-element-6227740b{width:100%;}.elementor-4287 .elementor-element.elementor-element-63fa1fcf{width:100%;}.elementor-4287 .elementor-element.elementor-element-2b43156a{width:100%;}.elementor-4287 .elementor-element.elementor-element-47ab7292{width:100%;}.elementor-4287 .elementor-element.elementor-element-1ace90f1{width:100%;}.elementor-4287 .elementor-element.elementor-element-2a38ce79{width:100%;}.elementor-4287 .elementor-element.elementor-element-7ea133ea{width:100%;}}@media(max-width:1366px){.elementor-4287 .elementor-element.elementor-element-75d00ed2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-6eef7eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-28acc604 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-2afff42a .elementor-heading-title{font-size:var( --e-global-typography-d33e09d-font-size );letter-spacing:var( --e-global-typography-d33e09d-letter-spacing );}.elementor-4287 .elementor-element.elementor-element-6ea54c93 .elementor-heading-title{font-size:var( --e-global-typography-3c15d67-font-size );letter-spacing:var( --e-global-typography-3c15d67-letter-spacing );word-spacing:var( --e-global-typography-3c15d67-word-spacing );}.elementor-4287 .elementor-element.elementor-element-751edb96 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-131203b0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-1aef64e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-6d97899a .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-461fae0b .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-e9493e .elementor-heading-title{font-size:var( --e-global-typography-d33e09d-font-size );letter-spacing:var( --e-global-typography-d33e09d-letter-spacing );}.elementor-4287 .elementor-element.elementor-element-d33fae .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-4f8a3750 > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-4287 .elementor-element.elementor-element-1ad89329{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-d1e4822{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-4966ae09 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-64a258d0 > .elementor-element-populated{margin:0px 75px 0px 0px;--e-column-margin-right:75px;--e-column-margin-left:0px;}.elementor-4287 .elementor-element.elementor-element-554fc1ee .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-7838bad1 > .elementor-element-populated{margin:0px 25px 0px 050px;--e-column-margin-right:25px;--e-column-margin-left:050px;}.elementor-4287 .elementor-element.elementor-element-1741dc35 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-60d09642 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-38d6a46e > .elementor-element-populated{margin:0px 75px 0px 0px;--e-column-margin-right:75px;--e-column-margin-left:0px;}.elementor-4287 .elementor-element.elementor-element-6decd059 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-e7a5391 > .elementor-element-populated{margin:0px 75px 0px 0px;--e-column-margin-right:75px;--e-column-margin-left:0px;}.elementor-4287 .elementor-element.elementor-element-58bcef16 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-a09b3ac{padding:50px 100px 470px 100px;}.elementor-4287 .elementor-element.elementor-element-11d0a021 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-29f61383{padding:0px 110px 0px 110px;}.elementor-4287 .elementor-element.elementor-element-430de411 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-78fb553f .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-399891ba{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-c8ccfbf .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-b6f9f9a > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-4287 .elementor-element.elementor-element-7c0ed6e9 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-3af3e870{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-cfdcc42 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-28bf5fb3{padding:50px 110px 100px 110px;}.elementor-4287 .elementor-element.elementor-element-4a3cb895 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-5828ca0a .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-6dd89c39{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-1448da6 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-6227740b > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-4287 .elementor-element.elementor-element-8f62ebf .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-35c6a8ab{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-5b72ecf5 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-3a758904 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-641817c5 .elementor-heading-title{font-size:var( --e-global-typography-ae55f8e-font-size );}.elementor-4287 .elementor-element.elementor-element-695b751d .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-76e01e70 img{height:810px;}.elementor-4287 .elementor-element.elementor-element-32d4f05e .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-62cbc61c{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-c229488{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-16812fb1 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-4b12f64f{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-7213eb3{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-74b0396d .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-5e36464b .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-5d835728 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-71dfd5aa .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-51a02484{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-215b38f9{padding:100px 100px 200px 100px;}.elementor-4287 .elementor-element.elementor-element-6ba8b220{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-6ba8b220 .elementor-heading-title{font-size:var( --e-global-typography-ae55f8e-font-size );}.elementor-4287 .elementor-element.elementor-element-310b6966 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}}@media(max-width:1200px){.elementor-4287 .elementor-element.elementor-element-2cf06637{padding:250px 60px 200px 60px;}.elementor-4287 .elementor-element.elementor-element-7cad8d0f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-77093db2{padding:60px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-39e4432f{padding:0px 60px 60px 60px;}.elementor-bc-flex-widget .elementor-4287 .elementor-element.elementor-element-64a258d0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4287 .elementor-element.elementor-element-64a258d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4287 .elementor-element.elementor-element-64a258d0 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-4287 .elementor-element.elementor-element-3fb57569{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-4287 .elementor-element.elementor-element-7838bad1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4287 .elementor-element.elementor-element-7838bad1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4287 .elementor-element.elementor-element-7838bad1 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-4287 .elementor-element.elementor-element-16c3b1da{padding:50px 0px 50px 0px;}.elementor-4287 .elementor-element.elementor-element-a09b3ac{padding:60px 60px 480px 60px;}.elementor-4287 .elementor-element.elementor-element-29f61383{padding:0px 75px 0px 75px;}.elementor-4287 .elementor-element.elementor-element-28bf5fb3{padding:50px 75px 100px 75px;}.elementor-4287 .elementor-element.elementor-element-2eeae7e6{padding:60px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-211307a0{padding:60px 60px 120px 60px;}.elementor-4287 .elementor-element.elementor-element-76e01e70 img{height:780px;}.elementor-4287 .elementor-element.elementor-element-1c5d5b15{margin-top:0px;margin-bottom:0px;padding:60px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-158e43d0 img{height:650px;}.elementor-4287 .elementor-element.elementor-element-3b878250{padding:60px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-4a2762c3{margin-top:0px;margin-bottom:0px;padding:60px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-5cd73899 img{height:650px;}.elementor-4287 .elementor-element.elementor-element-215b38f9{padding:60px 60px 120px 60px;}}@media(max-width:1024px){.elementor-4287 .elementor-element.elementor-element-2cf06637{margin-top:0px;margin-bottom:-171px;padding:200px 60px 150px 60px;}.elementor-4287 .elementor-element.elementor-element-75d00ed2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-6eef7eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-28acc604 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-2afff42a .elementor-heading-title{font-size:var( --e-global-typography-d33e09d-font-size );letter-spacing:var( --e-global-typography-d33e09d-letter-spacing );}.elementor-4287 .elementor-element.elementor-element-6ea54c93 .elementor-heading-title{font-size:var( --e-global-typography-3c15d67-font-size );letter-spacing:var( --e-global-typography-3c15d67-letter-spacing );word-spacing:var( --e-global-typography-3c15d67-word-spacing );}.elementor-4287 .elementor-element.elementor-element-44f2f3cd{font-size:1.3em;}.elementor-4287 .elementor-element.elementor-element-751edb96{padding:0px 0px 0px 12px;}.elementor-4287 .elementor-element.elementor-element-751edb96 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-131203b0{padding:0px 0px 0px 12px;}.elementor-4287 .elementor-element.elementor-element-131203b0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-1aef64e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 12px;}.elementor-4287 .elementor-element.elementor-element-1aef64e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-6d97899a{padding:030px 50px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-6d97899a .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-461fae0b{padding:030px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-461fae0b .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-53b8995a{padding:50px 60px 0px 60px;}.elementor-4287 .elementor-element.elementor-element-e9493e .elementor-heading-title{font-size:var( --e-global-typography-d33e09d-font-size );letter-spacing:var( --e-global-typography-d33e09d-letter-spacing );}.elementor-4287 .elementor-element.elementor-element-77093db2{padding:60px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-d33fae{padding:0px 0px 20px 0px;text-align:center;}.elementor-4287 .elementor-element.elementor-element-d33fae .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-4f8a3750 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-1ad89329{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-d1e4822{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-39e4432f{padding:0px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-4966ae09{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-4966ae09 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-3c22be2c img{height:250px;}.elementor-4287 .elementor-element.elementor-element-22bd39f6 > .elementor-element-populated{padding:050px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-53b8d4fc{padding:050px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-53b8d4fc img{height:250px;object-fit:cover;}.elementor-4287 .elementor-element.elementor-element-554fc1ee .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-1741dc35 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-5716d88d{padding:0px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-60d09642{padding:0px 0px 0px 0px;text-align:center;}.elementor-4287 .elementor-element.elementor-element-60d09642 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-7f88bd17 img{height:250px;}.elementor-4287 .elementor-element.elementor-element-224a37ba{margin-top:-80px;margin-bottom:0px;}.elementor-4287 .elementor-element.elementor-element-38d6a46e > .elementor-element-populated{margin:0px 0300px 0px 0px;--e-column-margin-right:0300px;--e-column-margin-left:0px;padding:0px 0px 0px 020px;}.elementor-4287 .elementor-element.elementor-element-6decd059{padding:20px 20px 20px 0px;}.elementor-4287 .elementor-element.elementor-element-6decd059 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-415dea1e{padding:55px 0px 50px 0px;}.elementor-4287 .elementor-element.elementor-element-2de40c17{padding:050px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-2de40c17 img{height:250px;object-fit:cover;}.elementor-4287 .elementor-element.elementor-element-69717be0{margin-top:-80px;margin-bottom:0px;}.elementor-4287 .elementor-element.elementor-element-e7a5391 > .elementor-element-populated{margin:0px 300px 0px 0px;--e-column-margin-right:300px;--e-column-margin-left:0px;}.elementor-4287 .elementor-element.elementor-element-58bcef16{padding:20px 20px 20px 0px;}.elementor-4287 .elementor-element.elementor-element-58bcef16 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-71ea163a{padding:55px 0px 50px 0px;}.elementor-4287 .elementor-element.elementor-element-a09b3ac{margin-top:0px;margin-bottom:0px;padding:60px 60px 402px 60px;}.elementor-4287 .elementor-element.elementor-element-11d0a021{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4287 .elementor-element.elementor-element-11d0a021 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-29f61383{padding:0px 75px 0px 75px;z-index:99999;}.elementor-4287 .elementor-element.elementor-element-430de411 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-78fb553f .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-399891ba{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-c8ccfbf .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-b6f9f9a > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-7c0ed6e9 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-3af3e870{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-cfdcc42 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-28bf5fb3{margin-top:-200px;margin-bottom:0px;padding:260px 75px 100px 75px;}.elementor-4287 .elementor-element.elementor-element-4a3cb895 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-5828ca0a .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-6dd89c39{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-1448da6 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-6227740b > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-8f62ebf .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-35c6a8ab{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-5b72ecf5 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-2eeae7e6{padding:60px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-641817c5 .elementor-heading-title{font-size:var( --e-global-typography-ae55f8e-font-size );}.elementor-4287 .elementor-element.elementor-element-695b751d .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-211307a0{margin-top:0px;margin-bottom:0px;padding:60px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-63fa1fcf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-76e01e70 img{height:250px;}.elementor-4287 .elementor-element.elementor-element-2b43156a > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-32d4f05e{text-align:center;}.elementor-4287 .elementor-element.elementor-element-32d4f05e .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-62cbc61c{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-c229488{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-1c5d5b15{padding:60px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-47ab7292 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-16812fb1{text-align:center;}.elementor-4287 .elementor-element.elementor-element-16812fb1 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-4b12f64f{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-7213eb3{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-1ace90f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-158e43d0{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-158e43d0 img{height:250px;}.elementor-4287 .elementor-element.elementor-element-3b878250{padding:60px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-74b0396d .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-5e36464b .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-5d835728 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-4a2762c3{padding:60px 60px 60px 60px;}.elementor-4287 .elementor-element.elementor-element-2a38ce79 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-5cd73899{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-5cd73899 img{height:250px;}.elementor-4287 .elementor-element.elementor-element-7ea133ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-71dfd5aa{text-align:center;}.elementor-4287 .elementor-element.elementor-element-71dfd5aa .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-51a02484{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-215b38f9{padding:60px 60px 120px 60px;}.elementor-4287 .elementor-element.elementor-element-6ba8b220 .elementor-heading-title{font-size:var( --e-global-typography-ae55f8e-font-size );}.elementor-4287 .elementor-element.elementor-element-310b6966 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}}@media(max-width:880px){.elementor-4287 .elementor-element.elementor-element-38d6a46e > .elementor-element-populated{margin:0px 200px 0px 0px;--e-column-margin-right:200px;--e-column-margin-left:0px;}.elementor-4287 .elementor-element.elementor-element-e7a5391 > .elementor-element-populated{margin:0px 200px 0px 0px;--e-column-margin-right:200px;--e-column-margin-left:0px;}.elementor-4287 .elementor-element.elementor-element-11d0a021{margin:-26px -26px calc(var(--kit-widget-spacing, 0px) + -26px) -26px;}.elementor-4287 .elementor-element.elementor-element-7ea133ea > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-4287 .elementor-element.elementor-element-2cf06637{margin-top:0px;margin-bottom:-140px;padding:190px 20px 150px 20px;}.elementor-4287 .elementor-element.elementor-element-75d00ed2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-6eef7eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-28acc604 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-2afff42a .elementor-heading-title{font-size:var( --e-global-typography-d33e09d-font-size );letter-spacing:var( --e-global-typography-d33e09d-letter-spacing );}.elementor-4287 .elementor-element.elementor-element-6ea54c93 .elementor-heading-title{font-size:var( --e-global-typography-3c15d67-font-size );letter-spacing:var( --e-global-typography-3c15d67-letter-spacing );word-spacing:var( --e-global-typography-3c15d67-word-spacing );}.elementor-4287 .elementor-element.elementor-element-44f2f3cd{font-size:1.2em;}.elementor-4287 .elementor-element.elementor-element-751edb96 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-131203b0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-1aef64e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-6d97899a{width:100%;max-width:100%;padding:30px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-6d97899a .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-461fae0b{width:100%;max-width:100%;}.elementor-4287 .elementor-element.elementor-element-461fae0b .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-53b8995a{padding:50px 20px 0px 20px;}.elementor-4287 .elementor-element.elementor-element-cf25e53 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-e9493e .elementor-heading-title{font-size:var( --e-global-typography-d33e09d-font-size );letter-spacing:var( --e-global-typography-d33e09d-letter-spacing );}.elementor-4287 .elementor-element.elementor-element-71a4b6f0{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-4287 .elementor-element.elementor-element-71a4b6f0 img{width:75%;}.elementor-4287 .elementor-element.elementor-element-56219d70{width:var( --container-widget-width, 33% );max-width:33%;padding:0px 0px 0px 0px;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-4287 .elementor-element.elementor-element-56219d70 img{width:75%;}.elementor-4287 .elementor-element.elementor-element-339a6779{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:end;}.elementor-4287 .elementor-element.elementor-element-339a6779 img{width:75%;}.elementor-4287 .elementor-element.elementor-element-77093db2{padding:040px 21px 20px 20px;}.elementor-4287 .elementor-element.elementor-element-2e68bee9 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-4287 .elementor-element.elementor-element-d33fae{padding:0px 0px 0px 0px;text-align:start;}.elementor-4287 .elementor-element.elementor-element-d33fae .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-1ad89329{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-d1e4822{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-4966ae09 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-554fc1ee .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-1741dc35 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-5716d88d{padding:0px 10px 60px 10px;}.elementor-4287 .elementor-element.elementor-element-60d09642{text-align:start;}.elementor-4287 .elementor-element.elementor-element-60d09642 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-bc-flex-widget .elementor-4287 .elementor-element.elementor-element-38d6a46e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4287 .elementor-element.elementor-element-38d6a46e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4287 .elementor-element.elementor-element-38d6a46e > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-4287 .elementor-element.elementor-element-6decd059{padding:0px 20px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-6decd059 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-415dea1e .elementor-icon{font-size:30px;}.elementor-4287 .elementor-element.elementor-element-415dea1e .elementor-icon svg{height:30px;}.elementor-bc-flex-widget .elementor-4287 .elementor-element.elementor-element-e7a5391.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4287 .elementor-element.elementor-element-e7a5391.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4287 .elementor-element.elementor-element-e7a5391 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-4287 .elementor-element.elementor-element-58bcef16{padding:0px 20px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-58bcef16 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-71ea163a .elementor-icon{font-size:30px;}.elementor-4287 .elementor-element.elementor-element-71ea163a .elementor-icon svg{height:30px;}.elementor-4287 .elementor-element.elementor-element-a09b3ac{margin-top:0px;margin-bottom:0px;padding:0px 10px 405px 10px;}.elementor-4287 .elementor-element.elementor-element-11d0a021{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4287 .elementor-element.elementor-element-11d0a021 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-29f61383{padding:0px 20px 0px 20px;}.elementor-4287 .elementor-element.elementor-element-488ec6{text-align:center;}.elementor-4287 .elementor-element.elementor-element-78fb553f .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-399891ba{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-c8ccfbf .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-5654f37e{text-align:center;}.elementor-4287 .elementor-element.elementor-element-7c0ed6e9 .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-3af3e870{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-cfdcc42 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-28bf5fb3{margin-top:-350px;margin-bottom:-350px;padding:0400px 20px 400px 20px;}.elementor-4287 .elementor-element.elementor-element-1506aea0{text-align:center;}.elementor-4287 .elementor-element.elementor-element-5828ca0a .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-6dd89c39{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-1448da6 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-6b5588ea{text-align:center;}.elementor-4287 .elementor-element.elementor-element-8f62ebf .elementor-heading-title{font-size:var( --e-global-typography-e60579c-font-size );}.elementor-4287 .elementor-element.elementor-element-35c6a8ab{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-5b72ecf5 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-2eeae7e6{padding:60px 20px 60px 20px;}.elementor-4287 .elementor-element.elementor-element-641817c5{text-align:center;}.elementor-4287 .elementor-element.elementor-element-641817c5 .elementor-heading-title{font-size:var( --e-global-typography-ae55f8e-font-size );}.elementor-4287 .elementor-element.elementor-element-695b751d{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-695b751d .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-211307a0{padding:0px 20px 40px 20px;}.elementor-4287 .elementor-element.elementor-element-32d4f05e{text-align:start;}.elementor-4287 .elementor-element.elementor-element-32d4f05e .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-62cbc61c{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-c229488{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-1c5d5b15{padding:60px 20px 40px 20px;}.elementor-4287 .elementor-element.elementor-element-16812fb1{text-align:start;}.elementor-4287 .elementor-element.elementor-element-16812fb1 .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-4b12f64f{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-7213eb3{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-3b878250{padding:60px 20px 60px 20px;}.elementor-4287 .elementor-element.elementor-element-1897f5ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-74b0396d .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-5e36464b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-5e36464b .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-5d835728{width:100%;max-width:100%;padding:020px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-5d835728 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}.elementor-4287 .elementor-element.elementor-element-4a2762c3{padding:60px 20px 40px 20px;}.elementor-4287 .elementor-element.elementor-element-7ea133ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-71dfd5aa{text-align:start;}.elementor-4287 .elementor-element.elementor-element-71dfd5aa .elementor-heading-title{font-size:var( --e-global-typography-ebe0d1f-font-size );}.elementor-4287 .elementor-element.elementor-element-51a02484{font-size:var( --e-global-typography-text-font-size );}.elementor-4287 .elementor-element.elementor-element-215b38f9{padding:60px 10px 120px 010px;}.elementor-4287 .elementor-element.elementor-element-2d6e7c24 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4287 .elementor-element.elementor-element-6ba8b220 .elementor-heading-title{font-size:var( --e-global-typography-ae55f8e-font-size );}.elementor-4287 .elementor-element.elementor-element-310b6966 .elementor-button{font-size:var( --e-global-typography-be2a925-font-size );}}/* Start custom CSS for heading, class: .elementor-element-75d00ed2 */.elementor-4287 .elementor-element.elementor-element-75d00ed2 {
 border-left: 2px solid white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6eef7eb */.elementor-4287 .elementor-element.elementor-element-6eef7eb {
 border-left: 2px solid white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28acc604 */.elementor-4287 .elementor-element.elementor-element-28acc604 {
 border-left: 2px solid white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-751edb96 */.elementor-4287 .elementor-element.elementor-element-751edb96 {
 border-left: 2px solid white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-131203b0 */.elementor-4287 .elementor-element.elementor-element-131203b0 {
 border-left: 2px solid white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aef64e1 */.elementor-4287 .elementor-element.elementor-element-1aef64e1 {
 border-left: 2px solid white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554fc1ee */.elementor-4287 .elementor-element.elementor-element-554fc1ee span{ 
 font-family: montserrat;
 font-size:20px;
 color: #C4DFE9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1741dc35 */.elementor-4287 .elementor-element.elementor-element-1741dc35 span { 
 font-family: montserrat! important;
 font-size:20px;
 color: #C4DFE9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6decd059 */.elementor-4287 .elementor-element.elementor-element-6decd059 span{ 
 font-family: montserrat;
 font-size:16px;
 color: #C4DFE9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58bcef16 */.elementor-4287 .elementor-element.elementor-element-58bcef16 span{ 
 font-family: montserrat;
 font-size:16px;
 color: #C4DFE9;
}/* End custom CSS */