.elementor-8503 .elementor-element.elementor-element-52f96ce:not(.elementor-motion-effects-element-type-background), .elementor-8503 .elementor-element.elementor-element-52f96ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alwaysdry.com.au/wp-content/uploads/2019/11/adHeaderBackground.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8503 .elementor-element.elementor-element-52f96ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8503 .elementor-element.elementor-element-52f96ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8503 .elementor-element.elementor-element-d45252f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-8503 .elementor-element.elementor-element-d45252f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.66);}.elementor-8503 .elementor-element.elementor-element-d45252f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8503 .elementor-element.elementor-element-d45252f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8503 .elementor-element.elementor-element-cc75878 .elementor-spacer-inner{height:50px;}.elementor-8503 .elementor-element.elementor-element-b4858db .elementor-spacer-inner{height:50px;}.elementor-8503 .elementor-element.elementor-element-8012b4f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-8503 .elementor-element.elementor-element-8012b4f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(98,185,44,0.8);}.elementor-8503 .elementor-element.elementor-element-8012b4f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8503 .elementor-element.elementor-element-8012b4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8503 .elementor-element.elementor-element-8e70e6b .elementor-spacer-inner{height:50px;}.elementor-8503 .elementor-element.elementor-element-76eebbf .elementor-spacer-inner{height:50px;}.elementor-8503 .elementor-element.elementor-element-485cd50 .elementor-spacer-inner{height:50px;}.elementor-8503 .elementor-element.elementor-element-30f8516 .elementor-spacer-inner{height:50px;}.elementor-8503 .elementor-element.elementor-element-3ddde0d .elementor-spacer-inner{height:50px;}.elementor-8503 .elementor-element.elementor-element-2090625 .elementor-spacer-inner{height:50px;}.elementor-8503 .elementor-element.elementor-element-b94afd4 .elementor-spacer-inner{height:50px;}.elementor-8503 .elementor-element.elementor-element-ceb0686 .elementor-spacer-inner{height:50px;}.elementor-8503 .elementor-element.elementor-element-f9ba682:not(.elementor-motion-effects-element-type-background), .elementor-8503 .elementor-element.elementor-element-f9ba682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1f30;}.elementor-8503 .elementor-element.elementor-element-f9ba682{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8503 .elementor-element.elementor-element-f9ba682 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8503 .elementor-element.elementor-element-a62fa9e .elementor-spacer-inner{height:50px;}/* Start custom CSS for html, class: .elementor-element-0760503 */.elementor-8503 .elementor-element.elementor-element-0760503 { font-size: 16px; color: #fff !important; padding: 0 1em !important; max-width: 740px; margin-left: auto; }
.elementor-8503 .elementor-element.elementor-element-0760503 h1, .elementor-8503 .elementor-element.elementor-element-0760503 h2, .elementor-8503 .elementor-element.elementor-element-0760503 h3 { color: #fff !important; } 
.elementor-8503 .elementor-element.elementor-element-0760503 p { font-weight: 400; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d2274b */.elementor-8503 .elementor-element.elementor-element-2d2274b { padding: 0 1em !important; max-width: 740px; margin-right: auto;  }
.elementor-8503 .elementor-element.elementor-element-2d2274b h1 { color: #fff; }
.elementor-8503 .elementor-element.elementor-element-2d2274b .gform_body label { display: none; }
.elementor-8503 .elementor-element.elementor-element-2d2274b .gform_body input { padding: 0.8em 1em !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7788c89 */.elementor-8503 .elementor-element.elementor-element-7788c89 { font-size: 12px; text-align: center; }
.elementor-8503 .elementor-element.elementor-element-7788c89 b { font-size: 24px; font-family: 'League Gothic'; font-weight: 400; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-462daf2 */.elementor-8503 .elementor-element.elementor-element-462daf2 { font-size: 12px; text-align: center; }
.elementor-8503 .elementor-element.elementor-element-462daf2 b { font-size: 24px; font-family: 'League Gothic'; font-weight: 400; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e1fc390 */.elementor-8503 .elementor-element.elementor-element-e1fc390 { font-size: 12px; text-align: center; }
.elementor-8503 .elementor-element.elementor-element-e1fc390 b { font-size: 24px; font-family: 'League Gothic'; font-weight: 400; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43f34bc */.elementor-8503 .elementor-element.elementor-element-43f34bc { font-size: 12px; text-align: center; }
.elementor-8503 .elementor-element.elementor-element-43f34bc b { font-size: 24px; font-family: 'League Gothic'; font-weight: 400; }/* End custom CSS */