.elementor-2332 .elementor-element.elementor-element-171e396:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-171e396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fencingchristchurch.co.nz/wp-content/uploads/2025/05/Security-fencing-Christchurch.jpg");background-size:cover;}.elementor-2332 .elementor-element.elementor-element-171e396 > .elementor-background-overlay{background-color:#000000B8;opacity:0.74;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2332 .elementor-element.elementor-element-171e396{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 0150px 0px;}.elementor-2332 .elementor-element.elementor-element-3a31fe3{text-align:center;}.elementor-2332 .elementor-element.elementor-element-3a31fe3 .elementor-heading-title{color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-a2b5d84 .elementor-button{background-color:transparent;font-size:25px;background-image:linear-gradient(180deg, #04524A 0%, #04524A 100%);}.elementor-2332 .elementor-element.elementor-element-a2b5d84 .elementor-button:hover, .elementor-2332 .elementor-element.elementor-element-a2b5d84 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-2332 .elementor-element.elementor-element-a2b5d84 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-2332 .elementor-element.elementor-element-a2b5d84 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2332 .elementor-element.elementor-element-a2b5d84 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2332 .elementor-element.elementor-element-57e7f24:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-57e7f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-57e7f24 > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2332 .elementor-element.elementor-element-57e7f24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-2332 .elementor-element.elementor-element-d844574 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-2332 .elementor-element.elementor-element-d844574 > .elementor-element-populated{padding:0px 0px 0px 70px;}.elementor-2332 .elementor-element.elementor-element-6b0d9db .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-0b0c42f .elementor-heading-title{color:#04524A;}.elementor-2332 .elementor-element.elementor-element-2a342e7 > .elementor-element-populated{padding:20px 20px 20px 50px;}.elementor-2332 .elementor-element.elementor-element-7b76f61 .elementor-heading-title{color:#04524A;}.elementor-2332 .elementor-element.elementor-element-45b1930:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-45b1930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-45b1930{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2332 .elementor-element.elementor-element-45b1930 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2332 .elementor-element.elementor-element-b61563e .elementor-heading-title{font-size:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-bbfd8ea:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-bbfd8ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-bbfd8ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2332 .elementor-element.elementor-element-bbfd8ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2332 .elementor-element.elementor-element-61a87cc{width:var( --container-widget-width, 99.237% );max-width:99.237%;--container-widget-width:99.237%;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-61a87cc .elementor-heading-title{font-size:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-8978f5a{width:var( --container-widget-width, 99.237% );max-width:99.237%;--container-widget-width:99.237%;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-8978f5a .elementor-heading-title{font-size:25px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-9599c7f{width:var( --container-widget-width, 99.237% );max-width:99.237%;--container-widget-width:99.237%;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-9599c7f .elementor-heading-title{font-size:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-7b1c821{width:var( --container-widget-width, 99.237% );max-width:99.237%;--container-widget-width:99.237%;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-7b1c821 .elementor-heading-title{font-size:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-95de15a{width:var( --container-widget-width, 99.237% );max-width:99.237%;--container-widget-width:99.237%;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-95de15a .elementor-heading-title{font-size:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-dde478b{width:var( --container-widget-width, 99.237% );max-width:99.237%;--container-widget-width:99.237%;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-dde478b .elementor-heading-title{font-size:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-efd05b5{--spacer-size:50px;}.elementor-2332 .elementor-element.elementor-element-7c0aecb{width:var( --container-widget-width, 99.237% );max-width:99.237%;--container-widget-width:99.237%;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-7c0aecb .elementor-heading-title{font-size:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-2e22501 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2332 .elementor-element.elementor-element-fd95d6b{--spacer-size:100px;}@media(min-width:768px){.elementor-2332 .elementor-element.elementor-element-d844574{width:54.188%;}.elementor-2332 .elementor-element.elementor-element-2a342e7{width:45.812%;}}@media(max-width:1024px){.elementor-2332 .elementor-element.elementor-element-57e7f24{padding:0px 0px 139px 0px;}.elementor-2332 .elementor-element.elementor-element-d844574 > .elementor-element-populated{padding:50px 30px 50px 50px;}.elementor-2332 .elementor-element.elementor-element-2a342e7 > .elementor-element-populated{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-2332 .elementor-element.elementor-element-57e7f24{padding:0px 0px 160px 0px;}.elementor-2332 .elementor-element.elementor-element-d844574 > .elementor-element-populated{padding:60px 25px 25px 25px;}}