#section-357-145>.ct-section-inner-wrap{padding-top:120px;padding-bottom:80px}#section-357-145{background-image:linear-gradient(90deg,rgb(0 0 0 / .7),rgb(0 0 0 / .5)),linear-gradient(rgb(48 79 125 / .4),rgb(48 79 125 / .4)),url(https://vnpsroofing.com/wp-content/uploads/The-Technical-Advantages-of-Duro-Last-Roofing-Background.webp);background-size:auto,auto,cover;background-repeat:no-repeat;background-position:0% 15%}#section-69-119>.ct-section-inner-wrap{display:flex;flex-direction:row;justify-content:space-between}#section-69-119{display:block}#section-69-119{background-color:#f7f7f7}#section-253-145>.ct-section-inner-wrap{padding-bottom:90px;align-items:center}#section-253-145{background-image:url(https://vnpsroofing.com/wp-content/uploads/2023/09/Roofing-Materials-Background.webp);background-size:auto;background-repeat:no-repeat;background-attachment:fixed;background-position:0% 50%}#section-102-119>.ct-section-inner-wrap{align-items:center}#section-102-119{background-image:url(https://vnpsroofing.com/wp-content/uploads/Background-Planos-Right.webp);background-size:contain;background-color:#f7f7f7;background-repeat:no-repeat;background-blend-mode:multiply;background-position:100% 100%}@media (max-width:991px){#section-357-145>.ct-section-inner-wrap{padding-top:90px;padding-bottom:60px;display:flex;flex-direction:column;align-items:center}#section-357-145{display:block}#section-357-145{background-position:20% 0%}}@media (max-width:991px){#section-69-119>.ct-section-inner-wrap{display:flex;flex-direction:column-reverse;align-items:center}#section-69-119{display:block}}#div_block-358-145{width:52%}#div_block-248-145{width:46%}#div_block-71-119{width:48%}#div_block-256-145{flex-direction:row;display:flex;width:100%;margin-top:70px;justify-content:space-between}#div_block-419-145{width:47%}#div_block-423-145{width:48%}#div_block-308-145{width:100%;flex-direction:row;display:flex;justify-content:space-between;margin-top:60px}#div_block-309-145{width:49%}#div_block-310-145{flex-direction:row;display:flex;align-items:center}#div_block-314-145{flex-direction:row;display:flex;align-items:center;margin-top:20px}#div_block-320-145{flex-direction:row;display:flex;align-items:center;margin-top:20px}#div_block-326-145{width:44%}#div_block-327-145{flex-direction:row;display:flex;align-items:center}#div_block-331-145{flex-direction:row;display:flex;align-items:center;margin-top:20px}@media (max-width:991px){#div_block-358-145{width:75%}}@media (max-width:991px){#div_block-248-145{width:75%;margin-top:70px}}@media (max-width:991px){#div_block-71-119{width:75%}}@media (max-width:991px){#div_block-256-145{flex-direction:column;display:flex;align-items:center;margin-top:50px}}@media (max-width:991px){#div_block-419-145{width:70%}}@media (max-width:991px){#div_block-423-145{width:70%;margin-top:10px}}@media (max-width:991px){#div_block-308-145{flex-direction:column;display:flex;align-items:center}}@media (max-width:991px){#div_block-309-145{width:70%}}@media (max-width:991px){#div_block-326-145{width:70%;margin-top:20px}}@media (max-width:767px){#div_block-358-145{width:100%}}@media (max-width:767px){#div_block-248-145{width:100%}}@media (max-width:767px){#div_block-71-119{width:100%}}@media (max-width:767px){#div_block-419-145{width:100%}}@media (max-width:767px){#div_block-423-145{width:100%}}@media (max-width:767px){#div_block-309-145{width:100%}}@media (max-width:767px){#div_block-326-145{width:100%}}#Commercial-Roofing{color:#fff;letter-spacing:1px;margin-top:5px;font-size:45px}#Your-reliable-Commercial-Roofing-contractor{color:#444;letter-spacing:1px}#The-Best-Roofing-Materials{letter-spacing:2px;color:#444;text-align:center;font-size:45px}#headline-426-145{letter-spacing:1px;color:#444;margin-top:10px}#headline-428-145{letter-spacing:1px;color:#6b6b6e}#headline-431-145{letter-spacing:1px;color:#6b6b6e;margin-top:4px}#Commercial-Roofing-Maintenance{letter-spacing:2px;color:#b22234;text-align:center;font-size:42px}#headline-312-145{font-family:'Roofing Texts';color:#444;font-size:25px}#headline-316-145{font-family:'Roofing Texts';color:#444;font-size:25px}#headline-322-145{font-family:'Roofing Texts';color:#444;font-size:25px}#headline-329-145{font-family:'Roofing Texts';color:#444;font-size:25px}#headline-333-145{font-family:'Roofing Texts';color:#444;font-size:25px}@media (max-width:767px){#Commercial-Roofing{font-size:40px}}@media (max-width:767px){#Your-reliable-Commercial-Roofing-contractor{font-size:32px}}@media (max-width:767px){#The-Best-Roofing-Materials{font-size:30px}}@media (max-width:767px){#Commercial-Roofing-Maintenance{text-align:left;font-size:40px}}@media (max-width:479px){#Commercial-Roofing{font-size:35px}}@media (max-width:479px){#Commercial-Roofing-Maintenance{font-size:32px}}@media (max-width:479px){#headline-312-145{font-size:22px}}@media (max-width:479px){#headline-316-145{font-size:22px}}@media (max-width:479px){#headline-322-145{font-size:22px}}@media (max-width:479px){#headline-329-145{font-size:22px}}@media (max-width:479px){#headline-333-145{font-size:22px}}#text_block-387-145{color:#fff;letter-spacing:1px;font-size:17px}#text_block-361-145{letter-spacing:.5px;text-align:left;font-size:20px;color:#fff}#text_block-364-145{color:#304f7d;font-weight:700;letter-spacing:1px;font-size:30px}#text_block-73-119{letter-spacing:.5px;font-size:16px;margin-top:25px}#text_block-254-145{font-family:'Roofing Texts';font-size:25px;letter-spacing:1px;color:#b22234;font-weight:700}#text_block-420-145{letter-spacing:.5px;font-size:16px;margin-top:10px}#text_block-424-145{letter-spacing:.5px;font-size:18px}#text_block-429-145{letter-spacing:.5px;font-size:16px}#text_block-433-145{letter-spacing:.5px;font-size:16px}#text_block-307-145{max-width:710px;letter-spacing:.5px;text-align:center;font-size:16px}#text_block-313-145{letter-spacing:.5px}#text_block-318-145{letter-spacing:.5px}#text_block-324-145{letter-spacing:.5px}#text_block-330-145{letter-spacing:.5px}#text_block-334-145{letter-spacing:.5px}@media (max-width:767px){#text_block-361-145{font-size:18px}}@media (max-width:767px){#text_block-254-145{font-size:20px}}@media (max-width:767px){#text_block-307-145{text-align:left}}@media (max-width:479px){#text_block-364-145{font-size:25px}}#link-362-145{background-color:#fff;margin-top:15px;padding-left:10px;box-shadow:5px 10px 20px rgb(0 0 0 / .1)}#image-249-145{transform:rotate(-4deg);padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px;background-color:#fff;width:92%;margin-left:auto;margin-right:auto;box-shadow:0 0 20px rgb(31 32 33 / .2)}#image-250-145{transform:rotate(2deg);margin-top:-30px;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px;background-color:#fff;width:94%;margin-left:auto;margin-right:auto;box-shadow:0 0 20px rgb(31 32 33 / .2)}#fancy_icon-363-145{background-color:#b22234;border:1px solid #b22234;padding:10px;color:#fff}#fancy_icon-363-145>svg{width:25px;height:25px}#fancy_icon-311-145{color:#b22234}#fancy_icon-311-145>svg{width:30px;height:30px}#fancy_icon-311-145{margin-right:10px}#fancy_icon-315-145{color:#b22234}#fancy_icon-315-145>svg{width:30px;height:30px}#fancy_icon-315-145{margin-right:10px}#fancy_icon-321-145{color:#b22234}#fancy_icon-321-145>svg{width:30px;height:30px}#fancy_icon-321-145{margin-right:10px}#fancy_icon-328-145{color:#b22234}#fancy_icon-328-145>svg{width:30px;height:30px}#fancy_icon-328-145{margin-right:10px}#fancy_icon-332-145{color:#b22234}#fancy_icon-332-145>svg{width:30px;height:30px}#fancy_icon-332-145{margin-right:10px}@media (max-width:479px){#fancy_icon-311-145{color:#b22234}#fancy_icon-311-145>svg{width:27px;height:27px}}@media (max-width:479px){#fancy_icon-315-145{color:#b22234}#fancy_icon-315-145>svg{width:27px;height:27px}}@media (max-width:479px){#fancy_icon-321-145{color:#b22234}#fancy_icon-321-145>svg{width:27px;height:27px}}@media (max-width:479px){#fancy_icon-328-145{color:#b22234}#fancy_icon-328-145>svg{width:27px;height:27px}}@media (max-width:479px){#fancy_icon-332-145{color:#b22234}#fancy_icon-332-145>svg{width:27px;height:27px}}