.elementor .e-7ab22507-2c97917{font-weight:700;font-size:11px;color:#FFFFFF;letter-spacing:1.4px;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-39fed7f3-620b723{max-width:930px;font-size:44px;color:#FFFFFF;letter-spacing:-1.6px;line-height:1.1em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cfd7865-e53eb6d{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-1670abd8-05c441e{width:100%;min-height:330px;padding-block-start:52px;padding-block-end:52px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(90deg, #082B4CF5 0%,#082B4CBF 35%,#082B4C38 70%,#082B4C99 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-40366ff9-a141655{font-weight:600;font-size:13px;color:#007F80;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-123383b5-275469b{font-size:13px;color:#526675;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-28f885f9-4f5cb38{font-size:20px;color:#082B4C;line-height:1.65em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-698d6dd0-1dc04a6{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-7b87823-6cf5135{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-94bd273-2daa5df{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-54b51875-d0c86fc{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-24305c58-5de4963{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-37aceb25-7edb372{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-70747d2d-c6d158e{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-15815308-c2a98d3{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-359889d1-d961d1b{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-4b164384-c6260d5{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-14017543-3c0ba3a{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-94f0835-8e292d2{font-size:21px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-274be265-78b022c{font-size:14px;color:#526675;line-height:1.55em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7a4b3e44-bae2769{width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:#EFF6F6;display:flex;flex-direction:column;gap:10px;}.elementor .e-7a6136ec-f355636{font-weight:700;font-size:11px;color:#007F80;letter-spacing:1.4px;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-44a0a2da-ef4d6ab{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1783134-96eff2c{font-size:16px;color:#526675;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7160689b-18de271{width:fit-content;font-family:Manrope;font-weight:700;font-size:15px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:40px;background-color:#007F80;}.elementor .e-1bc2976c-9fb7145{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:#EFF6F6;display:flex;flex-direction:column;gap:15px;}.elementor .e-4f6919c8-4a3887c{font-size:12px;color:#526675;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5641b690-bcc09d1{font-weight:700;font-size:15px;color:#526675;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6f526218-1abc2f1{width:100%;max-width:820px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:34px;}.elementor .e-782ea727-4e933b7{width:100%;padding-block-start:56px;padding-block-end:70px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;align-items:center;}