.elementor .e-c445bd6-388d36b{font-family:Montserrat;font-weight:600;font-size:15px;color:#4F5F58;letter-spacing:0.5px;line-height:1.3em;padding-block-start:10px;margin-block-start:0px;margin-block-end:-5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-eca51ae-cb9a404{width:60px;margin-block-start:16px;margin-block-end:10px;border-width:1px;border-color:#C49A4A;border-style:solid;}.elementor .e-56355a4-e2e4649{font-size:48px;line-height:1.08em;margin-block-end:20px;}.elementor .e-892b93b-553d52f{font-family:Montserrat;font-weight:400;font-size:24px;line-height:1.25em;margin-block-end:20px;}.elementor .e-6de68eb-4806bd4{max-width:580px;font-family:Montserrat;font-weight:400;font-size:17px;line-height:1.5em;}.elementor .e-01c8591-2f35771{font-weight:600;font-size:16px;color:#ffffff;padding-block-start:12px;padding-block-end:12px;padding-inline-start:65px;padding-inline-end:65px;margin-block-start:32px;margin-block-end:25px;margin-inline-start:0px;margin-inline-end:0px;background-color:#4F5F58;align-self:start;}.elementor .e-bc20e7f-b63dbcd{width:50%;padding-block-start:25px;padding-block-end:25px;padding-inline-start:45px;padding-inline-end:45px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-848043f-8e0e339{width:50%;min-height:580px;background-image:url("https://jemisonwindowanddoor.com/wp-content/uploads/2026/10/Sunny-Sage-Shuttered-Brick-Facade-1024x817.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:flex-start;align-items:stretch;}.elementor .e-3141ad3{max-height:550px;padding:0px;background-color:#f5f4f1;flex-direction:row;}.elementor .e-4e9168a-b89bdb7{width:60px;margin-block-start:10px;border-width:1px;border-color:#C49A4A;border-style:solid;}.elementor .e-09eecb9-ebb4ece{font-weight:400;font-size:48px;color:#222523;line-height:1.1em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-fb5b4f3-b9404a0{width:45%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:65px;padding-inline-end:65px;flex-direction:column;gap:12px;justify-content:center;align-items:start;align-self:center;}.elementor .e-3d19002-ddb8995{width:55%;padding-inline-end:65px;}.elementor .e-7200432{background-color:#E4EAE4;flex-direction:row;}.elementor .e-9f6bd5a-af55a94{font-family:Montserrat;font-weight:600;font-size:15px;color:#5A6C63;letter-spacing:0.5px;line-height:1.3em;text-align:start;margin-block-start:20px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-b299ee6-0087b68{width:60px;margin-block-start:16px;border-width:1px;border-color:#C49A4A;border-style:solid;}.elementor .e-5c98df9-ad28fd8{font-weight:600;font-size:50px;color:#4F5F58;line-height:1.1em;text-align:center;margin-block-start:16px;margin-block-end:22px;}.elementor .e-646abb1-edcee3a{max-width:800px;font-family:Montserrat;font-weight:400;font-size:17px;color:#5A6C63;line-height:1.5em;text-align:center;}.elementor .e-32f381d-76e1d28{width:48px;align-self:center;}.elementor .e-c935985-f6a72ea{font-family:Montserrat;font-weight:600;font-size:18px;color:#4F5F58;line-height:1.2em;text-align:center;margin-block-start:4px;}.elementor .e-66af61f-269cbb1{max-width:800px;font-family:Montserrat;font-weight:400;font-size:15px;color:#4F5F58;line-height:1.5em;text-align:center;margin-block-start:10px;}.elementor .e-0ef745b-ad6a642{width:20%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#4e5e5799;border-style:solid;flex-direction:column;}.elementor .e-8496b7f-251cf88{width:48px;height:48px;align-self:center;}.elementor .e-5292c4d-fd57e92{font-family:Montserrat;font-weight:600;font-size:18px;color:#4F5F58;line-height:1.2em;text-align:center;margin-block-start:4px;}.elementor .e-fc2d4ad-8f8b0cc{max-width:800px;font-family:Montserrat;font-weight:400;font-size:15px;color:#4F5F58;line-height:1.5em;text-align:center;margin-block-start:10px;}.elementor .e-dece556-980f129{width:20%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#4e5e5799;border-style:solid;flex-direction:column;}.elementor .e-5999cc5-809a9cf{width:48px;height:48px;align-self:center;}.elementor .e-1a588b3-1ce4eef{font-family:Montserrat;font-weight:600;font-size:18px;color:#4F5F58;line-height:1.2em;text-align:center;margin-block-start:4px;}.elementor .e-7d55d87-1c25068{max-width:800px;font-family:Montserrat;font-weight:400;font-size:15px;color:#4F5F58;line-height:1.5em;text-align:center;margin-block-start:10px;}.elementor .e-e6ba229-a7c8d97{width:20%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#4e5e5799;border-style:solid;flex-direction:column;}.elementor .e-a72bf45-21f1096{width:48px;align-self:center;}.elementor .e-1529bc5-d7eec26{font-family:Montserrat;font-weight:600;font-size:18px;color:#4F5F58;line-height:1.2em;text-align:center;margin-block-start:4px;}.elementor .e-c72b02b-703d7d7{max-width:800px;font-family:Montserrat;font-weight:400;font-size:15px;color:#4F5F58;line-height:1.5em;text-align:center;margin-block-start:10px;}.elementor .e-fcfb106-58e069e{width:20%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#4e5e5799;border-style:solid;flex-direction:column;}.elementor .e-40e056a-745319f{width:48px;align-self:center;}.elementor .e-f72ed17-90e1a66{font-family:Montserrat;font-weight:600;font-size:18px;color:#4F5F58;line-height:1.2em;text-align:center;margin-block-start:4px;}.elementor .e-3afd22f-04d1b57{max-width:800px;font-family:Montserrat;font-weight:400;font-size:15px;color:#4F5F58;line-height:1.5em;text-align:center;margin-block-start:10px;}.elementor .e-0e210c6-abf75a9{width:20%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#4e5e5799;border-style:solid;flex-direction:column;}.elementor .e-9574b0f-8a11111{padding-inline-start:45px;padding-inline-end:45px;}.elementor .e-b35703f-ba6ae72{padding-block-end:30px;margin:0px;background-color:#f5f4f1;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7392124-3a07f4d{width:60px;margin-block-start:16px;border-width:1px;border-color:#C49A4A;border-style:solid;}.elementor .e-5020f40-54b391e{font-weight:600;font-size:48px;color:#222523;line-height:1.1em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-7b0c8ed-ef6ef6b{width:100%;padding-block-start:20px;padding-block-end:10px;padding-inline-start:65px;padding-inline-end:65px;flex-direction:column;gap:12px;justify-content:center;align-items:start;align-self:center;}.elementor .e-fb42c6c-cea5cfb{width:33%;}.elementor .e-fd0c515-2afaffd{width:33%;}.elementor .e-eedfdb2-c63a1e9{width:33%;}.elementor .e-6a45b06-2bdbcfb{padding-block-start:0px;padding-block-end:0px;padding-inline-start:25px;padding-inline-end:25px;justify-content:space-between;align-items:center;}.elementor .e-4c2d14b-1b8e844{padding-block-start:10px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;background-color:#E4EAE4;flex-direction:column;}.elementor .e-dd60525-fd1ed3b{font-family:Montserrat;font-weight:600;font-size:15px;color:#4F5F58;letter-spacing:0.5px;line-height:1.3em;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-635dc17-03b87f9{width:60px;margin-block-start:0px;margin-block-end:10px;border-width:1px;border-color:#C49A4A;border-style:solid;}.elementor .e-d15a7c1-ec05706{font-weight:600;font-size:42px;color:#222523;line-height:1.1em;margin-block-start:0px;margin-block-end:16px;}.elementor .e-775b20b-28651d7{width:50%;padding-block-start:55px;padding-block-end:55px;padding-inline-start:55px;padding-inline-end:55px;flex-direction:column;justify-content:center;align-self:center;}.elementor .e-e61272e-bcb3b0b{width:50%;background-image:url("https://jemisonwindowanddoor.com/wp-content/uploads/2026/10/Precision-Window-Caulking-Detail-1024x683.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-self:stretch;}.elementor .e-409c2cc-dd2f9e5{padding:0px;background-color:#f5f4f1;flex-direction:row;justify-content:flex-start;align-items:stretch;}