.elementor .e-297f3f12-cc12{font-weight:700;font-size:56px;color:var(--white);line-height:1.05;}.elementor .e-3151738a-17f6{width:100%;height:1px;margin-block-start:24px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--white);}.elementor .e-7a1bea51-60d7{font-weight:400;font-size:25px;color:var(--white);line-height:1.3;}.elementor .e-20a2f972-67b1{margin-block-start:30px;}.elementor .e-54c8d94e-eb3d{display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-4134f37b-bbd9{min-height:560px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-image:url("https://antiaquaroofing.co.uk/wp-content/uploads/2026/05/anti_aqua-header-image.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;align-items:center;}.elementor .e-7d8f06f5-a07b{gap:16px;}.elementor .e-a6c811a-f66d{padding-block-start:40px;padding-block-end:40px;padding-inline-start:30px;padding-inline-end:30px;}.elementor .e-22bedc53-3ab7{min-height:69px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;justify-content:center;align-items:center;}.elementor .e-3dd84f51-cd5e{font-size:16px;color:var(--text-grey);line-height:1.8;display:flex;flex-direction:column;gap:10px;}.elementor .e-71623045-370f{font-size:16px;color:var(--text-grey);line-height:1.8;display:flex;flex-direction:column;gap:10px;}.elementor .e-17875e79-2a16{font-size:16px;color:var(--text-grey);line-height:1.8;display:flex;flex-direction:column;gap:10px;}.elementor .e-658ef7ec-5e90{font-size:16px;color:var(--text-grey);line-height:1.8;display:flex;flex-direction:column;gap:10px;}.elementor .e-5069b8f0-48a6{font-size:16px;color:var(--text-grey);line-height:1.8;display:flex;flex-direction:column;gap:10px;}.elementor .e-78d3874d-2903{font-size:16px;color:var(--text-grey);line-height:1.8;display:flex;flex-direction:column;gap:10px;}.elementor .e-6255601e-cdad{font-size:16px;color:var(--text-grey);line-height:1.8;display:flex;flex-direction:column;gap:10px;}.elementor .e-29cb6366-550d{font-size:16px;color:var(--text-grey);line-height:1.8;display:flex;flex-direction:column;gap:10px;}.elementor .e-453dcef-8c3f{font-size:16px;color:var(--text-grey);line-height:1.8;display:flex;flex-direction:column;gap:10px;}.elementor .e-19c48104-cbd6{padding:0px;margin-block-start:14px;gap:24px;grid-template-rows:auto;}.elementor .e-72844d1-e9ed{gap:16px;}.elementor .e-9000853-83f6{font-size:38px;}.elementor .e-208e805a-f638{gap:16px;}.elementor .e-238817cd-d82f{padding-block-start:40px;padding-block-end:20px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);justify-content:center;}.elementor .e-401b5a7f-ffd5{gap:12px;}.elementor .e-176b0494-1169{padding-block-start:40px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;}.elementor .e-e66a6ec-722c{width:100%;}.elementor .e-18d8c1d5-f1da{width:585px;max-width:50%;padding:0px;justify-content:center;}.elementor .e-5fc3e9d8-418d{width:100%;}.elementor .e-4aa04954-653a{width:585px;max-width:50%;padding:0px;justify-content:center;}.elementor .e-3173c48-736c{padding-block-start:10px;padding-block-end:10px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);gap:30px;justify-content:center;}