.elementor-942 .elementor-element.elementor-element-7e51aeb3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:wrap}.elementor-942 .elementor-element.elementor-element-7e51aeb3:not(.elementor-motion-effects-element-type-background),.elementor-942 .elementor-element.elementor-element-7e51aeb3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://connectsolarltd.co.uk/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-12-at-16.53.20-3.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-942 .elementor-element.elementor-element-81e76cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1EC5124;--border-color:#D1EC5124;--border-radius:6px 6px 6px 6px;--padding-top:12px;--padding-bottom:12px;--padding-left:22px;--padding-right:22px}.elementor-942 .elementor-element.elementor-element-81e76cc:not(.elementor-motion-effects-element-type-background),.elementor-942 .elementor-element.elementor-element-81e76cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161B15}.elementor-942 .elementor-element.elementor-element-81e76cc.e-con{--flex-grow:1;--flex-shrink:0}.elementor-942 .elementor-element.elementor-element-1bc44b63{text-align:start}.elementor-942 .elementor-element.elementor-element-1bc44b63 .elementor-heading-title{font-family:var(--e-global-typography-7f51447-font-family),Sans-serif;font-size:var(--e-global-typography-7f51447-font-size);font-weight:var(--e-global-typography-7f51447-font-weight);text-transform:var(--e-global-typography-7f51447-text-transform);font-style:var(--e-global-typography-7f51447-font-style);text-decoration:var(--e-global-typography-7f51447-text-decoration);letter-spacing:var(--e-global-typography-7f51447-letter-spacing);color:var(--e-global-color-secondary)}.elementor-942 .elementor-element.elementor-element-7e00e41c{text-align:start}.elementor-942 .elementor-element.elementor-element-7e00e41c .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-52598b9)}.elementor-942 .elementor-element.elementor-element-583c71ab{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem}.elementor-942 .elementor-element.elementor-element-1752e646{text-align:start;font-family:var(--e-global-typography-0ca55b0-font-family),Sans-serif;font-size:var(--e-global-typography-0ca55b0-font-size);font-weight:var(--e-global-typography-0ca55b0-font-weight);text-transform:var(--e-global-typography-0ca55b0-text-transform);font-style:var(--e-global-typography-0ca55b0-font-style);text-decoration:var(--e-global-typography-0ca55b0-text-decoration);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing);color:var(--e-global-color-94e1775)}.elementor-942 .elementor-element.elementor-element-1752e646 p{margin-block-end:0}.elementor-942 .elementor-element.elementor-element-42ce88d3{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem}.elementor-942 .elementor-element.elementor-element-7cc5b981{text-align:start;font-family:var(--e-global-typography-0ca55b0-font-family),Sans-serif;font-size:var(--e-global-typography-0ca55b0-font-size);font-weight:var(--e-global-typography-0ca55b0-font-weight);text-transform:var(--e-global-typography-0ca55b0-text-transform);font-style:var(--e-global-typography-0ca55b0-font-style);text-decoration:var(--e-global-typography-0ca55b0-text-decoration);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing);color:var(--e-global-color-94e1775)}.elementor-942 .elementor-element.elementor-element-7cc5b981 p{margin-block-end:0}.elementor-942 .elementor-element.elementor-element-5c3be594{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem}.elementor-942 .elementor-element.elementor-element-11a41ae4{text-align:start;font-family:var(--e-global-typography-0ca55b0-font-family),Sans-serif;font-size:var(--e-global-typography-0ca55b0-font-size);font-weight:var(--e-global-typography-0ca55b0-font-weight);text-transform:var(--e-global-typography-0ca55b0-text-transform);font-style:var(--e-global-typography-0ca55b0-font-style);text-decoration:var(--e-global-typography-0ca55b0-text-decoration);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing);color:var(--e-global-color-94e1775)}.elementor-942 .elementor-element.elementor-element-11a41ae4 p{margin-block-end:0}.elementor-942 .elementor-element.elementor-element-6fad18a3{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem}.elementor-942 .elementor-element.elementor-element-56808885{text-align:start;font-family:var(--e-global-typography-0ca55b0-font-family),Sans-serif;font-size:var(--e-global-typography-0ca55b0-font-size);font-weight:var(--e-global-typography-0ca55b0-font-weight);text-transform:var(--e-global-typography-0ca55b0-text-transform);font-style:var(--e-global-typography-0ca55b0-font-style);text-decoration:var(--e-global-typography-0ca55b0-text-decoration);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing);color:var(--e-global-color-94e1775)}.elementor-942 .elementor-element.elementor-element-56808885 p{margin-block-end:0}.elementor-942 .elementor-element.elementor-element-1605d68b{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem}.elementor-942 .elementor-element.elementor-element-53a624a8{text-align:start;font-family:var(--e-global-typography-0ca55b0-font-family),Sans-serif;font-size:var(--e-global-typography-0ca55b0-font-size);font-weight:var(--e-global-typography-0ca55b0-font-weight);text-transform:var(--e-global-typography-0ca55b0-text-transform);font-style:var(--e-global-typography-0ca55b0-font-style);text-decoration:var(--e-global-typography-0ca55b0-text-decoration);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing);color:var(--e-global-color-94e1775)}.elementor-942 .elementor-element.elementor-element-53a624a8 p{margin-block-end:0}.elementor-942 .elementor-element.elementor-element-fdfc04{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem}.elementor-942 .elementor-element.elementor-element-360e4f39{text-align:start;font-family:var(--e-global-typography-0ca55b0-font-family),Sans-serif;font-size:var(--e-global-typography-0ca55b0-font-size);font-weight:var(--e-global-typography-0ca55b0-font-weight);text-transform:var(--e-global-typography-0ca55b0-text-transform);font-style:var(--e-global-typography-0ca55b0-font-style);text-decoration:var(--e-global-typography-0ca55b0-text-decoration);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing);color:var(--e-global-color-94e1775)}.elementor-942 .elementor-element.elementor-element-360e4f39 p{margin-block-end:0}.elementor-942 .elementor-element.elementor-element-39edc44c{--n-accordion-title-font-size:var( --e-global-typography-2ef75be-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-52598b9 );--n-accordion-title-hover-color:var( --e-global-color-52598b9 );--n-accordion-title-active-color:var( --e-global-color-52598b9 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-52598b9 )}.elementor-942 .elementor-element.elementor-element-39edc44c>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:none}:where(.elementor-942 .elementor-element.elementor-element-39edc44c>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:var(--e-global-typography-2ef75be-font-family),Sans-serif;font-weight:var(--e-global-typography-2ef75be-font-weight);text-transform:var(--e-global-typography-2ef75be-text-transform);font-style:var(--e-global-typography-2ef75be-font-style);text-decoration:var(--e-global-typography-2ef75be-text-decoration)}:where(.elementor-942 .elementor-element.elementor-element-39edc44c>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:none}.elementor-942 .elementor-element.elementor-element-ca62820{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1EC5124;--border-color:#D1EC5124;--border-radius:6px 6px 6px 6px;--padding-top:12px;--padding-bottom:12px;--padding-left:22px;--padding-right:22px}.elementor-942 .elementor-element.elementor-element-ca62820:not(.elementor-motion-effects-element-type-background),.elementor-942 .elementor-element.elementor-element-ca62820>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161B15}.elementor-942 .elementor-element.elementor-element-ca62820.e-con{--flex-grow:1;--flex-shrink:0}.elementor-942 .elementor-element.elementor-element-11a81c1{text-align:start}.elementor-942 .elementor-element.elementor-element-11a81c1 .elementor-heading-title{font-family:var(--e-global-typography-7f51447-font-family),Sans-serif;font-size:var(--e-global-typography-7f51447-font-size);font-weight:var(--e-global-typography-7f51447-font-weight);text-transform:var(--e-global-typography-7f51447-text-transform);font-style:var(--e-global-typography-7f51447-font-style);text-decoration:var(--e-global-typography-7f51447-text-decoration);letter-spacing:var(--e-global-typography-7f51447-letter-spacing);color:var(--e-global-color-secondary)}@media(max-width:1024px){.elementor-942 .elementor-element.elementor-element-1bc44b63 .elementor-heading-title{font-size:var(--e-global-typography-7f51447-font-size);letter-spacing:var(--e-global-typography-7f51447-letter-spacing)}.elementor-942 .elementor-element.elementor-element-7e00e41c .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-942 .elementor-element.elementor-element-1752e646{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-7cc5b981{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-11a41ae4{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-56808885{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-53a624a8{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-360e4f39{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-39edc44c{--n-accordion-title-font-size:var( --e-global-typography-2ef75be-font-size )}.elementor-942 .elementor-element.elementor-element-11a81c1 .elementor-heading-title{font-size:var(--e-global-typography-7f51447-font-size);letter-spacing:var(--e-global-typography-7f51447-letter-spacing)}}@media(min-width:768px){.elementor-942 .elementor-element.elementor-element-81e76cc{--width:48%}.elementor-942 .elementor-element.elementor-element-ca62820{--width:48%}}@media(max-width:1366px) and (min-width:768px){.elementor-942 .elementor-element.elementor-element-81e76cc{--width:48%}.elementor-942 .elementor-element.elementor-element-ca62820{--width:48%}}@media(max-width:1200px) and (min-width:768px){.elementor-942 .elementor-element.elementor-element-81e76cc{--width:48%}.elementor-942 .elementor-element.elementor-element-ca62820{--width:48%}}@media(max-width:1024px) and (min-width:768px){.elementor-942 .elementor-element.elementor-element-81e76cc{--width:65%}.elementor-942 .elementor-element.elementor-element-ca62820{--width:65%}}@media(max-width:880px) and (min-width:768px){.elementor-942 .elementor-element.elementor-element-81e76cc{--width:70%}.elementor-942 .elementor-element.elementor-element-ca62820{--width:70%}}@media(min-width:1367px){.elementor-942 .elementor-element.elementor-element-7e51aeb3:not(.elementor-motion-effects-element-type-background),.elementor-942 .elementor-element.elementor-element-7e51aeb3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1366px){.elementor-942 .elementor-element.elementor-element-1bc44b63 .elementor-heading-title{font-size:var(--e-global-typography-7f51447-font-size);letter-spacing:var(--e-global-typography-7f51447-letter-spacing)}.elementor-942 .elementor-element.elementor-element-7e00e41c .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-942 .elementor-element.elementor-element-1752e646{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-7cc5b981{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-11a41ae4{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-56808885{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-53a624a8{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-360e4f39{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-39edc44c{--n-accordion-title-font-size:var( --e-global-typography-2ef75be-font-size )}.elementor-942 .elementor-element.elementor-element-11a81c1 .elementor-heading-title{font-size:var(--e-global-typography-7f51447-font-size);letter-spacing:var(--e-global-typography-7f51447-letter-spacing)}}@media(max-width:767px){.elementor-942 .elementor-element.elementor-element-81e76cc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-942 .elementor-element.elementor-element-1bc44b63{text-align:center}.elementor-942 .elementor-element.elementor-element-1bc44b63 .elementor-heading-title{font-size:var(--e-global-typography-7f51447-font-size);letter-spacing:var(--e-global-typography-7f51447-letter-spacing)}.elementor-942 .elementor-element.elementor-element-7e00e41c{text-align:center}.elementor-942 .elementor-element.elementor-element-7e00e41c .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-942 .elementor-element.elementor-element-1752e646{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-7cc5b981{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-11a41ae4{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-56808885{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-53a624a8{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-360e4f39{font-size:var(--e-global-typography-0ca55b0-font-size);letter-spacing:var(--e-global-typography-0ca55b0-letter-spacing)}.elementor-942 .elementor-element.elementor-element-39edc44c{--n-accordion-title-font-size:var( --e-global-typography-2ef75be-font-size )}.elementor-942 .elementor-element.elementor-element-ca62820{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-942 .elementor-element.elementor-element-11a81c1{text-align:center}.elementor-942 .elementor-element.elementor-element-11a81c1 .elementor-heading-title{font-size:var(--e-global-typography-7f51447-font-size);letter-spacing:var(--e-global-typography-7f51447-letter-spacing)}}@media (max-width:767px){.elementor-942 .elementor-element.elementor-element-1bc44b63.eyebrow::before{display:none}}.elementor-942 .elementor-element.elementor-element-39edc44c .e-n-accordion{display:grid!important;grid-template-columns:repeat(1,1fr);gap:0 2rem}.elementor-942 .elementor-element.elementor-element-39edc44c .elementor-accordion-item{margin-bottom:0}@media (max-width:880px){.elementor-942 .elementor-element.elementor-element-39edc44c .e-n-accordion{grid-template-columns:repeat(1,1fr)}}@media (max-width:767px){.elementor-942 .elementor-element.elementor-element-11a81c1.eyebrow::before{display:none}}.ti-widget.ti-goog .ti-review-item>.ti-inner{background-color:#19191900!important}