.elementor .e-69b668d-ba4dda9{font-weight:700;font-size:11px;color:#FFFFFF;letter-spacing:1.6px;line-height:1.6em;margin:0px;}.elementor .e-1fec31cc-39fb982{max-width:920px;font-size:64px;color:#FFFFFF;letter-spacing:-2px;line-height:1.04em;margin:0px;}.elementor .e-71fa239c-0a2f94d{max-width:460px;font-size:18px;color:#FFFFFF;line-height:1.6em;margin:0px;}.elementor .e-1e65c30c-4a0798f{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-1e65c30c-4a0798f:hover,.elementor .e-1e65c30c-4a0798f:focus-visible{background-color:#EFF6F6;}.elementor .e-247a966a-6ab9124{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:26px;}.elementor .e-1a69dd62-6fc6010{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-3cb0eae5-b08262b{width:auto;font-weight:700;font-size:14px;color:#082B4C;line-height:1.6em;margin:0px;}.elementor .e-770242e7-9d247ef{width:auto;font-size:11px;color:#526675;line-height:1.6em;margin:0px;}.elementor .e-1d2ce0c0-3b7ca0a{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-36efa9c-b4364aa{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-2a19bbd9-7f2077c{width:100%;height:390px;object-fit:cover;border-radius:24px;}.elementor .e-2987ca14-d762369{font-size:11px;color:#526675;line-height:1.7em;margin:0px;}.elementor .e-4906449b-58a7e95{width:45%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-159b45c-5b7f36f{font-size:38px;color:#082B4C;letter-spacing:-1px;line-height:1.15em;margin:0px;}.elementor .e-5270d947-4071af4{font-size:18px;color:#082B4C;line-height:1.6em;margin:0px;}.elementor .e-3b5467a1-acd6c57{font-size:16px;color:#526675;line-height:1.65em;margin:0px;}.elementor .e-1b4c85af-b8fb8bb{width:49%;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-1f7babe1-7b5d3ac{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:center;}.elementor .e-7d9b9e1-c775924{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-1ede0cab-197a6c5{font-size:40px;color:#082B4C;letter-spacing:-1px;line-height:1.12em;margin:0px;}.elementor .e-8e20f1b-9c6482a{max-width:610px;font-size:18px;color:#526675;line-height:1.65em;margin:0px;}.elementor .e-151d829a-6bd5201{font-size:11px;color:#526675;margin:0px;}.elementor .e-63711be1-a159806{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-6ba806c9-706d575{width:100%;padding-block-start:64px;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;}.elementor .e-22dd19d7-aff80e0{font-size:46px;color:#082B4C;letter-spacing:-1px;line-height:1.12em;margin:0px;}.elementor .e-67db5299-967cdc5{max-width:610px;font-size:18px;color:#526675;line-height:1.65em;margin:0px;}.elementor .e-ce9375c-5010515{width:100%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-62f9ccf7-5ad92bc{width:56%;min-width:0px;overflow:hidden;padding:0px;border-radius:24px;background-color:#EFF6F6;display:flex;flex-direction:column;gap:0px;}.elementor .e-56008369-b149ce3{font-size:26px;color:#082B4C;letter-spacing:-0.5px;line-height:1.12em;margin:0px;}.elementor .e-74aaa55-260689b{font-size:15px;color:#526675;line-height:1.6em;margin:0px;}.elementor .e-589823fb-be8b897{font-size:18px;color:#082B4C;letter-spacing:-0.5px;line-height:1.12em;margin:0px;}.elementor .e-577b08af-3a039cc{font-size:15px;color:#526675;line-height:1.8em;margin:0px;}.elementor .e-15975220-7a47c5e{width:100%;font-family:Manrope;font-weight:700;font-size:14px;color:#FFFFFF;line-height:1.4em;padding-block-start:17px;padding-block-end:17px;padding-inline-start:18px;padding-inline-end:18px;border-radius:100px;background-color:#007F80;display:flex;justify-content:center;}.elementor .e-15975220-7a47c5e:hover,.elementor .e-15975220-7a47c5e:focus-visible{background-color:#082B4C;}.elementor .e-1b6d3d43-eb0e022{width:41%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:24px;background-color:#EFF6F6;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;}.elementor .e-1ab393a7-933f8c6{width:100%;padding:0px;display:flex;flex-direction:row;gap:28px;justify-content:space-between;align-items:stretch;}.elementor .e-45a81953-bccc808{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:36px;}.elementor .e-3d8e6766-1d84be7{width:100%;padding-block-start:0px;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-6f26847a-022f3b1{font-weight:700;font-size:12px;color:#EFF6F6;letter-spacing:1.8px;line-height:1.4em;margin:0px;}.elementor .e-b32a1fd-1080c4a{font-size:52px;color:#FFFFFF;letter-spacing:-1.5px;line-height:1.08em;margin:0px;}.elementor .e-3ba09fbb-8b2e210{max-width:495px;font-size:16px;color:#EFF6F6;line-height:1.6em;margin:0px;}.elementor .e-187dd607-9a2218f{width:60%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-b736653-cfab382{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-b736653-cfab382:hover,.elementor .e-b736653-cfab382:focus-visible{background-color:#EFF6F6;}.elementor .e-4aa41916-247122b{font-size:13px;color:#EFF6F6;line-height:1.6em;text-align:center;margin:0px;}.elementor .e-6c4fd07a-4f655ca{width:32%;max-width:320px;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-ceee2bc-48a6d27{width:100%;max-width:1200px;padding-block-start:58px;padding-block-end:58px;padding-inline-start:60px;padding-inline-end:60px;border-radius:28px;background-color:#082B4C;display:flex;flex-direction:row;gap:36px;justify-content:space-between;align-items:center;}.elementor .e-49463453-3412ed2{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;align-items:center;}