.elementor-40 .elementor-element.elementor-element-3c7f50b4:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-3c7f50b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://pendulum-power.co.uk/wp-content/uploads/2021/12/Solar-Panels.jpg");background-position:center center;background-size:cover}.elementor-40 .elementor-element.elementor-element-3c7f50b4>.elementor-background-overlay{background-color:#002952;opacity:.7;mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-3c7f50b4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:7% 2% 0}.elementor-40 .elementor-element.elementor-element-eabe465>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-40 .elementor-element.elementor-element-3d693ca,.elementor-40 .elementor-element.elementor-element-3d693ca>.elementor-background-overlay{border-radius:10px}.elementor-40 .elementor-element.elementor-element-3d693ca{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-40 .elementor-element.elementor-element-3d693ca>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-8d8bceb>.elementor-element-populated{margin:41% 0 12%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0 250px 0 0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-bc64061{border-style:none}.elementor-40 .elementor-element.elementor-element-bc64061 .elementor-heading-title{font-family:"itc-avant-garde-gothic-pro",Sans-serif;font-size:2.4em;font-weight:600;color:#fff}.elementor-40 .elementor-element.elementor-element-39b13e1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-40 .elementor-element.elementor-element-727b3630:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-727b3630>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-40 .elementor-element.elementor-element-727b3630{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:60px 0 100px}.elementor-40 .elementor-element.elementor-element-727b3630>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-7a8ea702.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-40 .elementor-element.elementor-element-7a8ea702.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-40 .elementor-element.elementor-element-7a8ea702.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-177c5c17{text-align:left}.elementor-40 .elementor-element.elementor-element-177c5c17 .elementor-heading-title{font-family:"itc-avant-garde-gothic-pro",Sans-serif;font-size:2.3em;font-weight:600;line-height:2.9rem;color:#000}.elementor-40 .elementor-element.elementor-element-79ccbc39>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-79ccbc39>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-79ccbc39>.elementor-background-slideshow{border-radius:10px}.elementor-40 .elementor-element.elementor-element-79ccbc39>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 40px 50px}.elementor-40 .elementor-element.elementor-element-79ccbc39>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-1dbf7395:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-1dbf7395>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-40 .elementor-element.elementor-element-1dbf7395>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-1dbf7395>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-1dbf7395>.elementor-background-slideshow{border-radius:10px}.elementor-40 .elementor-element.elementor-element-1dbf7395>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px}.elementor-40 .elementor-element.elementor-element-1dbf7395>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-a0b9b2c{text-align:left;font-family:"itc-avant-garde-gothic-pro",Sans-serif;font-size:1em;font-weight:300}.elementor-40 .elementor-element.elementor-element-7f489d5{padding:0 0 60px;text-align:left;color:#fff}:root{--page-title-display:none}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-8d8bceb{width:65%}.elementor-40 .elementor-element.elementor-element-39b13e1{width:35%}.elementor-40 .elementor-element.elementor-element-7a8ea702{width:35%}.elementor-40 .elementor-element.elementor-element-79ccbc39{width:65%}}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-3c7f50b4{padding:20% 2% 0}.elementor-40 .elementor-element.elementor-element-3d693ca{padding:0 0 0 20px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-40 .elementor-element.elementor-element-7a8ea702>.elementor-element-populated{padding:0 0 0 20px}.elementor-40 .elementor-element.elementor-element-177c5c17 .elementor-heading-title{font-size:1.9em;line-height:2.2rem}.elementor-40 .elementor-element.elementor-element-79ccbc39>.elementor-element-populated{margin:0 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 20px 0 0}.elementor-40 .elementor-element.elementor-element-1dbf7395>.elementor-element-populated{padding:40px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-40 .elementor-element.elementor-element-7f489d5{padding:0 0 10px}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-3c7f50b4{padding:26% 2% 0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-40 .elementor-element.elementor-element-79ccbc39>.elementor-element-populated{padding:1px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:1024px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-eabe465{width:75%}.elementor-40 .elementor-element.elementor-element-7a8ea702{width:40%}.elementor-40 .elementor-element.elementor-element-79ccbc39{width:60%}}.elementor-40 .elementor-element.elementor-element-a0b9b2c a{color:#000;font-weight:600}body .gform_wrapper h3{padding:0;margin:0;font-size:1.4em !important;color:#a80404;font-weight:600 !important}.gform-theme--framework .gform_validation_errors{background:#fff !important;border:0 !important}body .gform_wrapper h4{font-weight:600}.elementor-40 .elementor-element.elementor-element-f8c87b0 input[type=text],.elementor-40 .elementor-element.elementor-element-f8c87b0 input[type=email],.elementor-40 .elementor-element.elementor-element-f8c87b0 textarea{border:none;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;border-bottom:.063rem solid #c3dffb;border-radius:0;box-shadow:none;padding:0}.elementor-40 .elementor-element.elementor-element-f8c87b0 .gfield_required{display:none}.elementor-40 .elementor-element.elementor-element-f8c87b0 .gform_button{background:#a80404 !important;padding:20px !important;text-transform:uppercase !important;font-weight:800 !important}#gform_confirmation_message_1{background:#eee;padding:20px;border-radius:20px;font-family:itc-avant-garde-gothic-pro,sans-serif !important}