@media(max-width:767px){.elementor .e-c298c8e-b8287ab{font-size:13px;margin-block-start:10px;margin-block-end:10px;align-self:center;}}@media(max-width:767px){.elementor .e-48d35e9-feb8d00{margin-block-start:-3px;margin-block-end:3px;align-self:center;}}@media(max-width:767px){.elementor .e-7da2f9a-bd5389b{font-size:32px;line-height:1em;margin-block-start:1px;margin-block-end:10px;}}@media(max-width:767px){.elementor .e-f8477f8-af862d5{font-size:16px;line-height:1.45em;margin-block-end:9px;}}@media(max-width:767px){.elementor .e-c2fa399-b93e844{width:100%;font-size:15px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;}}@media(max-width:767px){.elementor .e-0222ae7-0f9e694{width:100%;font-size:15px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;}}@media(max-width:767px){.elementor .e-e3943b3-890b018{padding-block-start:5px;flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-58d24b1-feb4381{width:100%;padding-block-start:18px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-6404f4c-ece58d6{width:100%;min-height:260px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;background-image:url("https://jemisonwindowanddoor.com/wp-content/uploads/2026/10/Porch-Renovation_-Before-and-After-1024x768.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:center;align-self:center;}}@media(max-width:767px){.elementor .e-0eb689d-80e2cb9{text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;flex-direction:column;align-items:center;}}@media(max-width:767px){.elementor .e-70728a2-d29913f{font-size:28px;line-height:1.1em;margin-block-start:1px;margin-block-end:14px;}}@media(max-width:767px){.elementor .e-3f6f90b-b7c09f8{margin-block-start:0px;}}@media(max-width:767px){.elementor .e-96ddaa8-00b50ac{height:200px;}}@media(max-width:767px){.elementor .e-115ba34-2221175{font-size:20px;text-align:center;padding-inline-start:25px;padding-inline-end:25px;}}@media(max-width:767px){.elementor .e-ce6cafa-2d05ac5{margin-block-start:5px;margin-block-end:5px;}}@media(max-width:767px){.elementor .e-14d526a-83702b9{font-size:15px;line-height:1.3em;margin-block-start:5px;margin-block-end:5px;}}@media(max-width:767px){.elementor .e-ba3f0aa-c9fab39{min-height:187px;padding:10px;justify-content:flex-start;align-items:center;}}@media(max-width:767px){.elementor .e-6aed830-d054f21{width:48%;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-3e32896-734f913{height:200px;}}@media(max-width:767px){.elementor .e-0341267-529f497{font-size:20px;text-align:center;}}@media(max-width:767px){.elementor .e-b13380e-7446a2a{font-size:15px;line-height:1.3em;margin-block-start:5px;margin-block-end:5px;}}@media(max-width:767px){.elementor .e-813d2bf-274189a{min-height:187px;padding:10px;align-items:center;}}@media(max-width:767px){.elementor .e-be31cd8-9078136{width:48%;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-3c67e5d-0d4c9b1{height:200px;}}@media(max-width:767px){.elementor .e-ca19a16-cfecf93{font-size:20px;text-align:center;padding-inline-start:25px;padding-inline-end:25px;}}@media(max-width:767px){.elementor .e-0998e2e-2aab374{font-size:15px;line-height:1.3em;margin-block-start:5px;margin-block-end:5px;}}@media(max-width:767px){.elementor .e-593c5dd-6a6adcd{min-height:226px;padding:10px;align-items:center;}}@media(max-width:767px){.elementor .e-012f5f6-337a76d{width:48%;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-7609faf-b7d1318{height:200px;}}@media(max-width:767px){.elementor .e-857454a-72b5d94{font-size:20px;text-align:center;}}@media(max-width:767px){.elementor .e-1f07b81-94175e7{font-size:15px;line-height:1.3em;margin-block-start:5px;margin-block-end:5px;}}@media(max-width:767px){.elementor .e-4635a05-9a93881{min-height:226px;padding:10px;align-items:center;}}@media(max-width:767px){.elementor .e-6c38e1b-c021e8f{width:48%;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-c0ef50f-bc74291{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:start;}}@media(max-width:767px){.elementor .e-6cc856e{padding-block-start:20px;padding-block-end:20px;flex-direction:column;}}@media(max-width:767px){.elementor .e-9309afd-c364974{font-size:32px;line-height:1em;margin-block-start:8px;margin-block-end:6px;}}@media(max-width:767px){.elementor .e-ee6c7a0-86044f6{margin-block-start:5px;}}@media(max-width:767px){.elementor .e-7f968cb-97ec116{font-size:15px;line-height:1.35em;margin-block-end:9px;}}@media(max-width:767px){.elementor .e-5ffd3e1-8dd0a8f{width:60px;height:60px;}}@media(max-width:767px){.elementor .e-69bbb6b-e032751{font-size:16px;}}@media(max-width:767px){.elementor .e-30661e1-263d57a{margin-block-start:5px;}}@media(max-width:767px){.elementor .e-07267e6-6410642{font-size:14px;line-height:1.15em;padding-block-start:5px;}}@media(max-width:767px){.elementor .e-26c5071-695352d{width:50%;padding:10px;border-block-end-width:1px;}}@media(max-width:767px){.elementor .e-c17cd75-2421dc0{width:60px;height:60px;}}@media(max-width:767px){.elementor .e-708c736-4e74cc0{font-size:16px;}}@media(max-width:767px){.elementor .e-ef620c8-fbae8f5{margin-block-start:5px;}}@media(max-width:767px){.elementor .e-a3ed8e3-a326238{font-size:14px;line-height:1.15em;padding-block-start:5px;}}@media(max-width:767px){.elementor .e-186f8bc-c90aa9e{width:50%;padding:10px;border-block-end-width:1px;border-inline-end-width:0px;}}@media(max-width:767px){.elementor .e-91a8268-cf51f0f{width:60px;height:60px;}}@media(max-width:767px){.elementor .e-414f71b-b759e70{font-size:16px;}}@media(max-width:767px){.elementor .e-1527703-59733ba{margin-block-start:5px;}}@media(max-width:767px){.elementor .e-266d13a-28a7604{font-size:14px;line-height:1.15em;padding-block-start:5px;}}@media(max-width:767px){.elementor .e-7349dc3-5528678{width:50%;padding:10px;}}@media(max-width:767px){.elementor .e-dbc5951-2a1b321{width:60px;height:60px;}}@media(max-width:767px){.elementor .e-4ea36f7-566c587{font-size:16px;}}@media(max-width:767px){.elementor .e-922c544-00d7cdd{margin-block-start:5px;}}@media(max-width:767px){.elementor .e-8ce4819-6a92f8d{font-size:14px;line-height:1.15em;padding-block-start:5px;}}@media(max-width:767px){.elementor .e-48576e6-df661fd{width:50%;padding:10px;}}@media(max-width:767px){.elementor .e-ce9918a-0401837{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-end:0px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}}@media(max-width:767px){.elementor .e-a1b6cb9-1061b17{padding:0px;}}@media(max-width:767px){.elementor .e-5def628-3afd6da{padding-block-end:10px;flex-direction:column;}}@media(max-width:767px){.elementor .e-e594380-ad633fd{width:100%;min-height:314px;background-image:url("https://jemisonwindowanddoor.com/wp-content/uploads/2026/10/Sunlit-Whitewashed-Brick-Entryway-1024x936.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}}@media(max-width:767px){.elementor .e-e3ed803-03c9c25{font-size:13px;margin-block-start:0px;margin-block-end:5px;align-self:center;}}@media(max-width:767px){.elementor .e-4255efd-c5fdedd{margin-block-start:3px;margin-block-end:5px;}}@media(max-width:767px){.elementor .e-c1de7c3-0ec6284{font-size:34px;line-height:1em;margin-block-start:1px;margin-block-end:10px;}}@media(max-width:767px){.elementor .e-c433127-3aaa017{font-size:16px;line-height:1.35em;margin-block-end:9px;}}@media(max-width:767px){.elementor .e-980f53e-14517a7{width:100%;font-size:15px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;}}@media(max-width:767px){.elementor .e-ef6a737-0a7e0b0{width:100%;padding-block-start:18px;padding-block-end:20px;padding-inline-start:25px;padding-inline-end:25px;}}@media(max-width:767px){.elementor .e-e956b70{flex-direction:column;}}