#section-319-7 > .ct-section-inner-wrap{max-width:100%;display:flex;flex-direction:row;align-items:center}#section-319-7{display:block}#section-319-7{background-image:url(https://www.roofsrusnorthwest.co.uk/wp-content/uploads/2026/07/New-roof-installation-in-Southport-1.webp);background-size:cover;height:70vh;text-align:left;background-repeat:no-repeat;background-color:#f4f4f4;background-position:0% 50%}#section-38-12{background-color:#f4f4f4}#section-320-7 > .ct-section-inner-wrap{padding-top:120px;padding-bottom:120px;align-items:center}#section-320-7{text-align:left;background-color:#22356a}#section-456-54 > .ct-section-inner-wrap{max-width:100%;padding-right:100px;padding-bottom:75px;padding-left:100px;display:flex;flex-direction:column;align-items:center}#section-456-54{display:block}#section-456-54{text-align:left}#section-147-12 > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-bottom:0;padding-left:0;display:flex;flex-direction:row}#section-147-12{display:block}#section-147-12{background-image:linear-gradient(#ffffff,#ffffff);text-align:left}#section-263-12 > .ct-section-inner-wrap{max-width:100%;padding-right:100px;padding-left:100px}@media (max-width:1120px){#section-456-54 > .ct-section-inner-wrap{padding-right:0;padding-left:0}}@media (max-width:1120px){#section-263-12 > .ct-section-inner-wrap{padding-right:20px;padding-left:20px}}@media (max-width:991px){#section-319-7 > .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center}#section-319-7{display:block}#section-319-7{background-position:100% 0%}}@media (max-width:991px){#section-456-54 > .ct-section-inner-wrap{padding-right:75px;padding-left:75px;display:flex;flex-direction:column;align-items:center}#section-456-54{display:block}#section-456-54{text-align:center}}@media (max-width:991px){#section-147-12 > .ct-section-inner-wrap{display:flex;flex-direction:column}#section-147-12{display:block}}@media (max-width:767px){#section-319-7{background-size:cover;height:75vh;background-position:100% 0%}}@media (max-width:479px){#section-319-7 > .ct-section-inner-wrap{padding-right:5px;padding-left:5px}}@media (max-width:479px){#section-456-54 > .ct-section-inner-wrap{padding-right:30px;padding-left:30px}}#div_block-308-12{margin-left:40px;padding-top:60px;padding-bottom:60px;padding-left:60px;width:40%;justify-content:center;text-align:center;flex-direction:column;display:flex;background-color:#22356a;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:6px;border-right-width:6px;border-bottom-width:6px;border-left-width:6px;border-top-color:#f46413;border-right-color:#f46413;border-bottom-color:#f46413;border-left-color:#f46413;padding-right:60px}#div_block-95-12{width:50%;text-align:left;align-items:flex-end}#div_block-99-12{text-align:left;flex-direction:row;display:flex;width:100%;min-height:10px;margin-top:30px;background-color:#f46413;padding-top:0px}#div_block-96-12{width:50%;padding-top:0px}#div_block-388-7{flex-direction:column;display:flex;text-align:left;align-items:center;width:80%;padding-top:0px;padding-right:40px;padding-bottom:0px;padding-left:40px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:#f46413;border-right-color:#f46413;border-bottom-color:#f46413;border-left-color:#f46413;border-top-width:5px;border-right-width:5px;border-bottom-width:5px;border-left-width:5px}#div_block-472-54{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;text-align:left;display:grid;width:100%;margin-top:20px}#div_block-499-54{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#div_block-493-54{text-align:left;flex-direction:row;display:flex;align-items:center;margin-top:20px;margin-bottom:30px}#div_block-494-54{flex-direction:column;display:flex;text-align:left;align-items:center;background-color:#ffffff}#div_block-549-54{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#div_block-522-54{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;text-align:left;display:grid;width:100%;margin-top:20px}#div_block-523-54{display:flex;text-align:left}#div_block-524-54{text-align:left;flex-direction:row;display:flex;align-items:center;margin-top:20px;margin-bottom:30px}#div_block-525-54{flex-direction:column;display:flex;text-align:left;align-items:center;background-color:#ffffff}#div_block-529-54{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#div_block-532-54{text-align:left;flex-direction:row;display:flex;align-items:center;margin-top:20px;margin-bottom:30px}#div_block-533-54{flex-direction:column;display:flex;text-align:left;align-items:center;background-color:#ffffff}#div_block-559-54{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;text-align:left;display:grid;width:100%;margin-top:20px}#div_block-560-54{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#div_block-563-54{text-align:left;flex-direction:row;display:flex;align-items:center;margin-top:20px;margin-bottom:30px}#div_block-564-54{flex-direction:column;display:flex;text-align:left;align-items:center;background-color:#ffffff}#div_block-568-54{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#div_block-155-12{background-image:url(https://www.roofsrusnorthwest.co.uk/wp-content/uploads/2026/07/Roofer-based-in-Southport-adding-Cladding.webp)}#div_block-447-7{background-image:url(https://www.roofsrusnorthwest.co.uk/wp-content/uploads/2026/07/Example-of-House-Cladding-in-Formby.webp)}#div_block-265-12{width:50%;text-align:left;align-items:flex-end}#div_block-280-12{text-align:left;flex-direction:row;display:flex;width:100%;min-height:10px;margin-top:30px;background-color:#22356a;padding-top:0px}#div_block-281-12{margin-top:30px;width:100%;flex-direction:row;display:flex;align-items:center;margin-bottom:6px;justify-content:flex-end;text-align:center}#div_block-290-12{margin-top:7px;width:100%;justify-content:flex-end;text-align:left;flex-direction:row;display:flex;align-items:center;margin-bottom:6px}#div_block-266-12{width:50%;text-align:left;align-items:center}@media (max-width:1120px){#div_block-308-12{width:50%}}@media (max-width:1120px){#div_block-472-54{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid;text-align:left;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px}}@media (max-width:1120px){#div_block-522-54{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid;text-align:left}}@media (max-width:1120px){#div_block-559-54{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid;text-align:left;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px}}@media (max-width:991px){#div_block-308-12{width:80%}}@media (max-width:991px){#div_block-95-12{text-align:center;align-items:center;flex-direction:column;display:flex}}@media (max-width:991px){#div_block-388-7{width:90%}}@media (max-width:991px){#div_block-472-54{align-items:stretch;grid-template-columns:repeat(1,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid}}@media (max-width:991px){#div_block-522-54{align-items:stretch;grid-template-columns:repeat(1,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid}}@media (max-width:991px){#div_block-559-54{align-items:stretch;grid-template-columns:repeat(1,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid}}@media (max-width:767px){#div_block-308-12{margin-left:10px;text-align:center;align-items:flex-start;margin-right:10px;background-color:#22356a;width:90%}}@media (max-width:767px){#div_block-388-7{width:100%}}@media (max-width:479px){#div_block-308-12{width:96%;padding-left:40px;padding-top:40px;padding-right:40px;padding-bottom:40px}}@media (max-width:991px){#new_columns-94-12> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-264-12> .ct-div-block{width:100% !important}}#headline-98-12{font-family:'Montserrat';color:#f46413;text-align:right;font-weight:700}#headline-246-12{font-family:'Montserrat';color:#22356a;text-align:right;font-weight:500;margin-top:11px}#headline-323-7{font-family:'Montserrat';color:#f46413;text-align:right;font-weight:700;margin-bottom:30px;margin-top:30px}#headline-496-54{color:#22356a;font-weight:600;font-family:'Montserrat';margin-bottom:0px;margin-left:10px;background-color:#ffffff}#headline-527-54{color:#22356a;font-weight:600;font-family:'Montserrat';margin-bottom:0px;margin-left:10px;background-color:#ffffff}#headline-535-54{color:#22356a;font-weight:600;font-family:'Montserrat';margin-bottom:0px;margin-left:10px;background-color:#ffffff}#headline-566-54{color:#22356a;font-weight:600;font-family:'Montserrat';margin-bottom:0px;margin-left:10px;background-color:#ffffff}#headline-579-54{color:#f46413}#headline-577-54{font-weight:400;color:#f46413}#headline-575-54{font-weight:700;color:#f46413}#headline-292-12{color:#f46413;margin-top:0px}#headline-571-54{font-weight:400;color:#f46413}#headline-574-54{font-weight:700;color:#f46413}@media (max-width:991px){#headline-98-12{width:100%;text-align:center;margin-bottom:7px}}@media (max-width:991px){#headline-246-12{text-align:center}}@media (max-width:991px){#headline-496-54{font-size:26px}}@media (max-width:991px){#headline-527-54{font-size:26px}}@media (max-width:991px){#headline-535-54{font-size:26px}}@media (max-width:991px){#headline-566-54{font-size:26px}}@media (max-width:767px){#headline-98-12{text-align:center}}@media (max-width:767px){#headline-246-12{text-align:center}}@media (max-width:767px){#headline-323-7{text-align:center}}#text_block-304-12{color:#f46413;font-size:55px;font-weight:800;line-height:1.2;text-align:left}#text_block-309-12{font-size:23px;text-align:left;margin-top:15px;font-weight:500;color:#ffffff}#text_block-91-12{margin-bottom:0px;font-size:19px}#text_block-390-7{color:#ffffff;font-size:19px;font-weight:500}#text_block-301-12{margin-top:16px;text-align:right}@media (max-width:1120px){#text_block-304-12{font-size:45px}}@media (max-width:1120px){#text_block-309-12{font-size:21px}}@media (max-width:991px){#text_block-304-12{font-size:40px}}@media (max-width:991px){#text_block-309-12{font-size:20px}}@media (max-width:991px){#text_block-553-54{margin-bottom:40px}}@media (max-width:991px){#text_block-528-54{margin-bottom:40px}}@media (max-width:991px){#text_block-536-54{margin-bottom:40px}}@media (max-width:991px){#text_block-567-54{margin-bottom:40px}}@media (max-width:767px){#text_block-304-12{font-size:38px;text-align:center}}@media (max-width:767px){#text_block-309-12{text-align:left;font-size:19px}}@media (max-width:767px){#text_block-528-54{margin-top:0px}}@media (max-width:479px){#text_block-309-12{font-size:18px}}#image-495-54{width:30px;background-color:#ffffff;margin-left:0px}#image-526-54{width:30px;background-color:#ffffff;margin-left:0px}#image-534-54{width:30px;background-color:#ffffff;margin-left:0px}#image-565-54{width:30px;background-color:#ffffff;margin-left:0px}@media (max-width:1120px){#image-530-54{height:100%;width:100%;margin-right:0px}}#fancy_icon-581-54{background-color:#f46413;border:1px solid #f46413;padding:10px;color:#22356a}#fancy_icon-581-54>svg{width:45px;height:45px}#fancy_icon-282-12{background-color:#f46413;border:1px solid #f46413;padding:6px;color:#ffffff}#fancy_icon-282-12>svg{width:35px;height:35px}#fancy_icon-282-12{margin-left:20px}#fancy_icon-291-12{background-color:#f46413;border:1px solid #f46413;padding:6px;color:#ffffff}#fancy_icon-291-12>svg{width:35px;height:35px}#fancy_icon-291-12{margin-left:20px}#shortcode-269-12{width:100%}#span-293-12{font-weight:400}#span-296-12{font-weight:400}