.elementor-32 .elementor-element.elementor-element-7a48801c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7a48801c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofpowernt.com.au/wp-content/uploads/2018/05/bg3.jpg");background-position:center right;background-size:cover;}.elementor-32 .elementor-element.elementor-element-7a48801c > .elementor-background-overlay{background-color:#282828;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-7a48801c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 20px 150px 20px;}.elementor-32 .elementor-element.elementor-element-7a48801c > .elementor-shape-bottom svg{height:80px;}.elementor-32 .elementor-element.elementor-element-16adb89d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7c15c27c{text-align:center;}.elementor-32 .elementor-element.elementor-element-7c15c27c .elementor-heading-title{color:#5488ba;}.elementor-32 .elementor-element.elementor-element-243040f5{margin-top:0px;margin-bottom:0px;padding:100px 20px 100px 20px;}.elementor-32 .elementor-element.elementor-element-204bb20d .elementor-element-populated a:hover{color:#5488b8;}.elementor-32 .elementor-element.elementor-element-204bb20d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-16608fd .elementor-text-editor{text-align:center;}.elementor-32 .elementor-element.elementor-element-16608fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-32 .elementor-element.elementor-element-e26947d{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-58f8324{text-align:center;}.elementor-32 .elementor-element.elementor-element-6b35ac7 .elementor-text-editor{text-align:center;}.elementor-32 .elementor-element.elementor-element-6b35ac7{font-weight:600;}.elementor-32 .elementor-element.elementor-element-9f96d87{text-align:center;}.elementor-32 .elementor-element.elementor-element-7db1846 .elementor-text-editor{text-align:center;}.elementor-32 .elementor-element.elementor-element-7db1846{font-weight:600;}.elementor-32 .elementor-element.elementor-element-603e714{text-align:center;}.elementor-32 .elementor-element.elementor-element-bc25d53 .elementor-text-editor{text-align:center;}.elementor-32 .elementor-element.elementor-element-bc25d53{font-weight:600;}.elementor-32 .elementor-element.elementor-element-e645b63{text-align:center;}.elementor-32 .elementor-element.elementor-element-d64e2cc .elementor-text-editor{text-align:center;}.elementor-32 .elementor-element.elementor-element-d64e2cc{font-weight:600;}.elementor-32 .elementor-element.elementor-element-737ef4a .elementor-text-editor{text-align:center;}.elementor-32 .elementor-element.elementor-element-737ef4a{font-weight:600;}.elementor-32 .elementor-element.elementor-element-63349de6{padding:80px 180px 80px 180px;}.elementor-32 .elementor-element.elementor-element-26174a2c{text-align:center;}.elementor-32 .elementor-element.elementor-element-68057f1d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-68057f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-32 .elementor-element.elementor-element-68057f1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;padding:100px 20px 60px 20px;}.elementor-32 .elementor-element.elementor-element-68057f1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-68057f1d > .elementor-shape-top svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-32 .elementor-element.elementor-element-2ec79061 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2ec79061 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-2ec79061 .elementor-element-populated a{color:#5a8cbf;}.elementor-32 .elementor-element.elementor-element-2ec79061 .elementor-element-populated a:hover{color:#ffffff;}.elementor-32 .elementor-element.elementor-element-203c03c6 .elementor-heading-title{color:#5a8cbf;font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-32 .elementor-element.elementor-element-203c03c6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e40a274:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e40a274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-e40a274{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#ffffff;margin-top:-1px;margin-bottom:-1px;padding:20px 20px 0px 20px;}.elementor-32 .elementor-element.elementor-element-e40a274 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-e40a274 .elementor-heading-title{color:#ffffff;}.elementor-32 .elementor-element.elementor-element-e40a274 a{color:#88fce5;}.elementor-32 .elementor-element.elementor-element-96008c3 > .elementor-element-populated{margin:0px 10px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c2dba36{margin-top:0px;margin-bottom:20px;}.elementor-32 .elementor-element.elementor-element-15a578d{color:#ffffff;font-size:14px;}.elementor-32 .elementor-element.elementor-element-15a578d > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-72db339 .elementor-text-editor{text-align:right;}.elementor-32 .elementor-element.elementor-element-72db339{color:#ffffff;font-size:14px;}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-f90a05e{width:50%;}.elementor-32 .elementor-element.elementor-element-8c685cf{width:50%;}.elementor-32 .elementor-element.elementor-element-3449759{width:50%;}.elementor-32 .elementor-element.elementor-element-ee163cf{width:50%;}.elementor-32 .elementor-element.elementor-element-2ec79061{width:100%;}.elementor-32 .elementor-element.elementor-element-96008c3{width:100%;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-7a48801c > .elementor-shape-bottom svg{height:30px;}.elementor-32 .elementor-element.elementor-element-7a48801c{margin-top:0px;margin-bottom:0px;padding:50px 40px 70px 40px;}.elementor-32 .elementor-element.elementor-element-7c15c27c .elementor-heading-title{font-size:30px;}.elementor-32 .elementor-element.elementor-element-7c15c27c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-32 .elementor-element.elementor-element-243040f5{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-32 .elementor-element.elementor-element-204bb20d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-16608fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-58f8324 .elementor-heading-title{font-size:25px;}.elementor-32 .elementor-element.elementor-element-9f96d87 .elementor-heading-title{font-size:25px;}.elementor-32 .elementor-element.elementor-element-3449759 > .elementor-element-populated{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-603e714 .elementor-heading-title{font-size:25px;}.elementor-32 .elementor-element.elementor-element-ee163cf > .elementor-element-populated{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e645b63 .elementor-heading-title{font-size:25px;}.elementor-32 .elementor-element.elementor-element-63349de6{padding:40px 0px 40px 0px;}.elementor-32 .elementor-element.elementor-element-26174a2c .elementor-heading-title{font-size:25px;}.elementor-32 .elementor-element.elementor-element-68057f1d > .elementor-shape-top svg{height:30px;}.elementor-32 .elementor-element.elementor-element-68057f1d{padding:80px 40px 40px 40px;}.elementor-32 .elementor-element.elementor-element-203c03c6 .elementor-heading-title{font-size:25px;}.elementor-32 .elementor-element.elementor-element-15a578d > .elementor-widget-container{margin:7px 0px 0px 0px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-7a48801c{margin-top:0px;margin-bottom:0px;padding:40px 20px 60px 20px;}.elementor-32 .elementor-element.elementor-element-7c15c27c .elementor-heading-title{font-size:30px;}.elementor-32 .elementor-element.elementor-element-7c15c27c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-243040f5{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-32 .elementor-element.elementor-element-204bb20d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-16608fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e26947d{margin-top:50px;margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-58f8324 .elementor-heading-title{font-size:25px;}.elementor-32 .elementor-element.elementor-element-8c685cf > .elementor-element-populated{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3449759 > .elementor-element-populated{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ee163cf > .elementor-element-populated{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-26174a2c .elementor-heading-title{font-size:25px;}.elementor-32 .elementor-element.elementor-element-68057f1d > .elementor-shape-top svg{height:30px;}.elementor-32 .elementor-element.elementor-element-68057f1d{margin-top:0px;margin-bottom:0px;padding:80px 20px 40px 20px;}.elementor-32 .elementor-element.elementor-element-2ec79061 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-203c03c6 .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-15a578d .elementor-text-editor{text-align:center;}.elementor-32 .elementor-element.elementor-element-72db339 .elementor-text-editor{text-align:center;}.elementor-32 .elementor-element.elementor-element-72db339 > .elementor-widget-container{margin:20px 0px 0px 0px;}}