@media(max-width:767px){.elementor .e-285396c5-f20fffd{font-size:10px;letter-spacing:1px;}}@media(max-width:767px){.elementor .e-6284a696-03a9378{font-size:36px;letter-spacing:-1px;line-height:1.08em;}}@media(max-width:767px){.elementor .e-2b7c93e0-5ced4d7{max-width:330px;font-size:16px;}}@media(max-width:767px){.elementor .e-c872a30-121074b{font-size:15px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-de551ea-27cc5c8{gap:22px;}}@media(max-width:767px){.elementor .e-4ee3885d-228fe48{min-height:410px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:22px;padding-inline-end:22px;background-image:linear-gradient(90deg, #082B4CE0 0%,#082B4C80 100%),url("https://fasciasandsoffitsanglesey.co.uk/wp-content/uploads/2026/10/anglesey-roofline-architecture.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;background-color:#082B4C;}}@media(max-width:767px){.elementor .e-51d5e8c0-f3eacb2{flex-direction:column;gap:4px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-5e37aafc-7a88d48{padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .e-5c874e28-64077ba{font-size:32px;}}@media(max-width:767px){.elementor .e-2d76a7dc-f92e1f7{font-size:16px;}}@media(max-width:767px){.elementor .e-432aacbf-4a41390{width:100%;}}@media(max-width:767px){.elementor .e-667ab409-f33353d{width:100%;padding:0px;}}@media(max-width:767px){.elementor .e-620413be-b7bf753{flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .e-2cd6564f-23ac6ad{gap:28px;}}@media(max-width:767px){.elementor .e-716e115c-951ce74{padding-block-start:44px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .e-3486f729-4faf80a{font-size:29px;letter-spacing:-0.8px;}}@media(max-width:767px){.elementor .e-2508a7a7-901d4fe{width:100%;gap:18px;}}@media(max-width:767px){.elementor .e-5d6deb6-e601b01{font-size:16px;}}@media(max-width:767px){.elementor .e-3f6e92e2-aa3552d{width:100%;max-width:360px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6943f825-ad8e502{padding-block-start:34px;padding-block-end:34px;padding-inline-start:26px;padding-inline-end:26px;border-radius:24px;flex-direction:column;gap:32px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6fba13af-124272d{padding-block-start:48px;padding-block-end:48px;padding-inline-start:22px;padding-inline-end:22px;}}