.elementor-4050 .elementor-element.elementor-element-e71d39e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4050 .elementor-element.elementor-element-e71d39e > .elementor-container{min-height:75vh;}.elementor-4050 .elementor-element.elementor-element-c7e6420 > .elementor-element-populated{margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 10% 0% 10%;}.elementor-4050 .elementor-element.elementor-element-431914c > .elementor-container{max-width:700px;}.elementor-4050 .elementor-element.elementor-element-9061edc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:normal;text-transform:none;font-style:italic;line-height:1.2em;color:var( --e-global-color-592ca96 );}.elementor-4050 .elementor-element.elementor-element-494f324{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-8996c7f .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-85ef847{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-522c417:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4050 .elementor-element.elementor-element-522c417 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.abersochhomeandgarden.uk/wp-content/uploads/2026/02/EV_Charger_Abersoch_Pwllheli_Gwynedd_2.jpg");background-position:center center;background-size:cover;}.elementor-4050 .elementor-element.elementor-element-522c417 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4050 .elementor-element.elementor-element-522c417 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4050 .elementor-element.elementor-element-38deb00{--spacer-size:40vh;}.elementor-4050 .elementor-element.elementor-element-3d2b744 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4050 .elementor-element.elementor-element-3d2b744 > .elementor-container{min-height:75vh;}.elementor-4050 .elementor-element.elementor-element-e3b3b78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4050 .elementor-element.elementor-element-e3b3b78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.abersochhomeandgarden.uk/wp-content/uploads/2026/02/EV_Charger_Abersoch_Pwllheli_Gwynedd_4.jpg");background-position:center center;background-size:cover;}.elementor-4050 .elementor-element.elementor-element-e3b3b78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4050 .elementor-element.elementor-element-e3b3b78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4050 .elementor-element.elementor-element-230646d{--spacer-size:40vh;}.elementor-4050 .elementor-element.elementor-element-7639d97 > .elementor-element-populated{margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 10% 0% 10%;}.elementor-4050 .elementor-element.elementor-element-c695cd1 > .elementor-container{max-width:700px;}.elementor-4050 .elementor-element.elementor-element-d55b265 .elementor-heading-title{font-style:italic;color:var( --e-global-color-592ca96 );}.elementor-4050 .elementor-element.elementor-element-837b3f3{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-ea96c5f .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-d9e795c{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-91b25d2{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-762adf9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4050 .elementor-element.elementor-element-762adf9 > .elementor-container{min-height:75vh;}.elementor-4050 .elementor-element.elementor-element-f052a7c > .elementor-element-populated{margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 10% 0% 10%;}.elementor-4050 .elementor-element.elementor-element-413ead8 > .elementor-container{max-width:700px;}.elementor-4050 .elementor-element.elementor-element-f75b537 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:normal;text-transform:none;font-style:italic;line-height:1.2em;color:var( --e-global-color-592ca96 );}.elementor-4050 .elementor-element.elementor-element-fd3fae0{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-302bc87 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-3754d3f{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-bd1640c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4050 .elementor-element.elementor-element-bd1640c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.abersochhomeandgarden.uk/wp-content/uploads/2026/02/EV_Charger_Abersoch_Pwllheli_Gwynedd_3.jpg");background-position:center center;background-size:cover;}.elementor-4050 .elementor-element.elementor-element-bd1640c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4050 .elementor-element.elementor-element-bd1640c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4050 .elementor-element.elementor-element-74cea84{--spacer-size:40vh;}.elementor-4050 .elementor-element.elementor-element-a1739af > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4050 .elementor-element.elementor-element-a1739af > .elementor-container{min-height:75vh;}.elementor-4050 .elementor-element.elementor-element-ab945f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4050 .elementor-element.elementor-element-ab945f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.abersochhomeandgarden.uk/wp-content/uploads/2026/02/ChatGPT-Image-Feb-12-2026-at-02_33_10-PM.png");background-position:center center;background-size:cover;}.elementor-4050 .elementor-element.elementor-element-ab945f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4050 .elementor-element.elementor-element-ab945f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4050 .elementor-element.elementor-element-8465831{--spacer-size:40vh;}.elementor-4050 .elementor-element.elementor-element-9448737 > .elementor-element-populated{margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 10% 0% 10%;}.elementor-4050 .elementor-element.elementor-element-b8f5db5 > .elementor-container{max-width:700px;}.elementor-4050 .elementor-element.elementor-element-a327c29 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:normal;text-transform:none;font-style:italic;line-height:1.2em;color:var( --e-global-color-592ca96 );}.elementor-4050 .elementor-element.elementor-element-93d7874{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-ee2edbf .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-276cfec{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-e7124cd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4050 .elementor-element.elementor-element-e7124cd > .elementor-container{min-height:75vh;}.elementor-4050 .elementor-element.elementor-element-7937b9e > .elementor-element-populated{margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 10% 0% 10%;}.elementor-4050 .elementor-element.elementor-element-74b6ca8 > .elementor-container{max-width:700px;}.elementor-4050 .elementor-element.elementor-element-490c758 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:normal;text-transform:none;font-style:italic;line-height:1.2em;color:var( --e-global-color-592ca96 );}.elementor-4050 .elementor-element.elementor-element-ff2f589{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-7f431f9 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-cdaa069{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-ef34ac0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4050 .elementor-element.elementor-element-ef34ac0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.abersochhomeandgarden.uk/wp-content/uploads/2026/02/ChatGPT-Image-Feb-12-2026-at-02_23_35-PM.png");background-position:center center;background-size:cover;}.elementor-4050 .elementor-element.elementor-element-ef34ac0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4050 .elementor-element.elementor-element-ef34ac0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4050 .elementor-element.elementor-element-5e37232{--spacer-size:40vh;}.elementor-4050 .elementor-element.elementor-element-aea0769 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4050 .elementor-element.elementor-element-aea0769 > .elementor-container{min-height:75vh;}.elementor-4050 .elementor-element.elementor-element-33dbabd > .elementor-element-populated{margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 10% 0% 10%;}.elementor-4050 .elementor-element.elementor-element-b0f27bc .elementor-accordion-item{border-width:1px;}.elementor-4050 .elementor-element.elementor-element-b0f27bc .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-4050 .elementor-element.elementor-element-b0f27bc .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-4050 .elementor-element.elementor-element-b0f27bc .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:16px;}.elementor-4050 .elementor-element.elementor-element-b0f27bc .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-4050 .elementor-element.elementor-element-b0f27bc .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:10px;}.elementor-4050 .elementor-element.elementor-element-b0f27bc .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px;}.elementor-4050 .elementor-element.elementor-element-b0f27bc .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px;}.elementor-4050 .elementor-element.elementor-element-b0f27bc .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px;}.elementor-4050 .elementor-element.elementor-element-b0f27bc .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px;}.elementor-4050 .elementor-element.elementor-element-7edf577 .elementor-accordion-item{border-width:1px;}.elementor-4050 .elementor-element.elementor-element-7edf577 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-4050 .elementor-element.elementor-element-7edf577 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-4050 .elementor-element.elementor-element-7edf577 .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:16px;}.elementor-4050 .elementor-element.elementor-element-7edf577 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-4050 .elementor-element.elementor-element-7edf577 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:10px;}.elementor-4050 .elementor-element.elementor-element-7edf577 .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px;}.elementor-4050 .elementor-element.elementor-element-7edf577 .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px;}.elementor-4050 .elementor-element.elementor-element-7edf577 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px;}.elementor-4050 .elementor-element.elementor-element-7edf577 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px;}.elementor-4050 .elementor-element.elementor-element-f3739e8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4050 .elementor-element.elementor-element-f3739e8 > .elementor-container{min-height:75vh;}.elementor-4050 .elementor-element.elementor-element-d4bb38d > .elementor-element-populated{margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 10% 0% 10%;}.elementor-4050 .elementor-element.elementor-element-f4a3e58{width:100%;max-width:100%;}.elementor-4050 .elementor-element.elementor-element-f4a3e58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4050 .elementor-element.elementor-element-f4a3e58 iframe{height:600px;}.elementor-4050 .elementor-element.elementor-element-69dc7af > .elementor-container{max-width:700px;}.elementor-4050 .elementor-element.elementor-element-a8a82c6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:normal;text-transform:none;font-style:italic;line-height:1.2em;color:var( --e-global-color-592ca96 );}.elementor-4050 .elementor-element.elementor-element-225cd2b{--spacer-size:30px;}.elementor-4050 .elementor-element.elementor-element-4e6b002 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-c98b0d8{--spacer-size:30px;}@media(min-width:851px){.elementor-4050 .elementor-element.elementor-element-d4bb38d{width:49.999%;}.elementor-4050 .elementor-element.elementor-element-f1ec966{width:50.001%;}}@media(max-width:1050px){.elementor-4050 .elementor-element.elementor-element-8996c7f .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-ea96c5f .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-302bc87 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-ee2edbf .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-7f431f9 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-4e6b002 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}}@media(max-width:850px){.elementor-4050 .elementor-element.elementor-element-c7e6420 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-4050 .elementor-element.elementor-element-9061edc .elementor-heading-title{font-size:20px;}.elementor-4050 .elementor-element.elementor-element-8996c7f .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-7639d97 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-4050 .elementor-element.elementor-element-ea96c5f .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-f052a7c > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-4050 .elementor-element.elementor-element-f75b537 .elementor-heading-title{font-size:20px;}.elementor-4050 .elementor-element.elementor-element-302bc87 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-9448737 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-4050 .elementor-element.elementor-element-a327c29 .elementor-heading-title{font-size:20px;}.elementor-4050 .elementor-element.elementor-element-ee2edbf .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-7937b9e > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-4050 .elementor-element.elementor-element-490c758 .elementor-heading-title{font-size:20px;}.elementor-4050 .elementor-element.elementor-element-7f431f9 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-4050 .elementor-element.elementor-element-33dbabd > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-4050 .elementor-element.elementor-element-d4bb38d > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-4050 .elementor-element.elementor-element-a8a82c6 .elementor-heading-title{font-size:20px;}.elementor-4050 .elementor-element.elementor-element-4e6b002 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}}