.elementor .e-285396c5-f20fffd{font-weight:700;font-size:11px;color:#FFFFFF;letter-spacing:1.6px;line-height:1.6em;margin:0px;}.elementor .e-6284a696-03a9378{max-width:900px;font-size:64px;color:#FFFFFF;letter-spacing:-2px;line-height:1.04em;margin:0px;}.elementor .e-2b7c93e0-5ced4d7{max-width:460px;font-size:18px;color:#FFFFFF;line-height:1.6em;margin:0px;}.elementor .e-c872a30-121074b{width:fit-content;font-family:Manrope;font-weight:700;font-size:16px;color:#082B4C;padding-block-start:18px;padding-block-end:18px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;background-color:#FFFFFF;}.elementor .e-c872a30-121074b:hover,.elementor .e-c872a30-121074b:focus-visible{background-color:#EFF6F6;}.elementor .e-de551ea-27cc5c8{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:26px;}.elementor .e-4ee3885d-228fe48{width:100%;min-height:480px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(90deg, #082B4CF5 0%,#082B4CBF 35%,#082B4C38 70%,#082B4C0D 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 center;background-color:#082B4C;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-2092440b-23eb068{width:auto;font-weight:700;font-size:14px;color:#082B4C;line-height:1.6em;margin:0px;}.elementor .e-16e29e0a-03d71e2{width:auto;font-size:11px;color:#526675;line-height:1.6em;margin:0px;}.elementor .e-51d5e8c0-f3eacb2{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-5e37aafc-7a88d48{width:100%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;background-color:#EFF6F6;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-5c874e28-64077ba{font-size:44px;color:#082B4C;letter-spacing:-1px;line-height:1.12em;margin:0px;}.elementor .e-2d76a7dc-f92e1f7{max-width:610px;font-size:18px;color:#526675;line-height:1.65em;margin:0px;}.elementor .e-66861f20-b1afa34{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-74b7fc7d-307dae7{font-size:23px;color:#FFFFFF;line-height:1.15em;margin:0px;}.elementor .e-2922e7e2-361f525{font-size:14px;color:#EFF6F6;line-height:1.6em;margin:0px;}.elementor .e-2c87019d-339da7c{width:100%;padding-block-start:23px;padding-block-end:23px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:10px;}.elementor .e-432aacbf-4a41390{width:43%;min-width:0px;overflow:hidden;padding:0px;border-radius:24px;background-color:#082B4C;display:flex;flex-direction:column;gap:0px;}.elementor .e-667ab409-f33353d{width:54%;padding:0px;border-radius:24px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;}.elementor .e-620413be-b7bf753{width:100%;padding:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:stretch;}.elementor .e-2cd6564f-23ac6ad{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-716e115c-951ce74{width:100%;padding-block-start:64px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-3486f729-4faf80a{font-size:38px;color:#FFFFFF;letter-spacing:-1px;line-height:1.08em;margin:0px;}.elementor .e-3bafdf4f-9614c39{max-width:495px;font-size:16px;color:#EFF6F6;line-height:1.6em;margin:0px;}.elementor .e-2508a7a7-901d4fe{width:60%;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-5d6deb6-e601b01{width:100%;font-family:Manrope;font-weight:700;font-size:17px;color:#082B4C;line-height:1.4em;padding-block-start:21px;padding-block-end:21px;padding-inline-start:28px;padding-inline-end:28px;border-radius:100px;background-color:#FFFFFF;display:flex;justify-content:center;}.elementor .e-5d6deb6-e601b01:hover,.elementor .e-5d6deb6-e601b01:focus-visible{background-color:#EFF6F6;}.elementor .e-36993c5a-e14742c{font-size:13px;color:#EFF6F6;line-height:1.6em;text-align:center;margin:0px;}.elementor .e-3f6e92e2-aa3552d{width:32%;max-width:320px;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-6943f825-ad8e502{width:100%;max-width:1200px;padding-block-start:38px;padding-block-end:38px;padding-inline-start:44px;padding-inline-end:44px;border-radius:28px;background-color:#082B4C;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-6fba13af-124272d{width:100%;padding-block-start:56px;padding-block-end:64px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;align-items:center;}