.elementor .e-6d1277b8-971a{padding:0px;margin-block-start:12px;gap:12px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-39971caf-57dc{width:100%;height:auto;max-width:190px;}.elementor .e-686e285f-d9b7{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-6bb07582-a9d1{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:16px;box-shadow:0px 18px 40px 0px rgba(1,40,98,0.18);}.elementor .e-377f9a-a10a{font-size:12px;text-align:center;opacity:80%;}.elementor .e-6bec1371-5bb1{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-6b0a940a-a8c3{align-items:center;}.elementor .e-3609df11-fa4c{text-align:center;align-items:center;}.elementor .e-5a4dd2f2-f532{align-self:flex-start;}.elementor .e-34aabd9d-b6db{padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;}.elementor .e-173bfbde-74b4{padding-block-start:12px;border-block-start: 1px solid #E3E7F0;\n}.elementor .e-517420b8-b24f{gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: #3550A8;\n}.elementor .e-4e0cb364-b43d{align-self:flex-start;}.elementor .e-11afc1f9-af6d{padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;}.elementor .e-47e98f62-b293{padding-block-start:12px;border-block-start: 1px solid #E3E7F0;\n}.elementor .e-54e58ebd-9e15{gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: #3550A8;\n}.elementor .e-e05fa67-2d26{align-self:flex-start;}.elementor .e-3a245a28-de4e{padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;}.elementor .e-59aff00f-e4bd{padding-block-start:12px;border-block-start: 1px solid #E3E7F0;\n}.elementor .e-7583fb1d-82ba{box-shadow:0px 18px 40px 0px rgba(1,40,98,0.16);gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: #64AD28;\n}.elementor .e-498564be-3386{align-self:flex-start;}.elementor .e-310cc3da-9059{padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;}.elementor .e-6855e18c-6a4c{padding-block-start:12px;border-block-start: 1px solid #E3E7F0;\n}.elementor .e-1cb3e8a7-9bba{gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: #012862;\n}.elementor .e-19a6b3a4-b05b{align-self:flex-start;}.elementor .e-38864a49-c208{padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;}.elementor .e-5df33e1b-45e5{padding-block-start:12px;border-block-start: 1px solid #E3E7F0;\n}.elementor .e-2b1244dd-4795{gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: #012862;\n}.elementor .e-2e0507aa-918d{align-self:flex-start;}.elementor .e-16b6a563-2a13{align-self:stretch;}.elementor .e-98210b2-9af1{align-self:stretch;}.elementor .e-368fdf1c-51bf{background-color:#012862;gap:12px;justify-content:center;}.elementor .e-1d3617c-a6f6{align-items:stretch;}.elementor .e-38a3061f-66b8{background-color:#F4F6FA;}.elementor .e-5f7af718-b233{text-align:center;align-items:center;}.elementor .e-59a043de-6132{align-self:flex-start;}.elementor .e-5a54285b-7152{flex:1 1 auto;}.elementor .e-a592810-b3fd{padding-block-start:12px;border-block-start: 1px solid #E3E7F0;\n}.elementor .e-1c2df31a-a35d{gap:10px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #64AD28;\n}.elementor .e-653ba04f-eda5{align-self:flex-start;}.elementor .e-3221c39a-b66e{flex:1 1 auto;}.elementor .e-18c3c99a-cfa4{padding-block-start:12px;border-block-start: 1px solid #E3E7F0;\n}.elementor .e-339f923f-e6bb{gap:10px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #64AD28;\n}.elementor .e-1e7ed6d-4d48{align-self:flex-start;}.elementor .e-13539f44-3f4f{flex:1 1 auto;}.elementor .e-64a9bd91-c716{padding-block-start:12px;border-block-start: 1px solid #E3E7F0;\n}.elementor .e-7ce5c7db-529b{gap:10px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #64AD28;\n}.elementor .e-6280b10d-7612{align-self:flex-start;}.elementor .e-3a6f8fdc-2e2e{flex:1 1 auto;}.elementor .e-6e4ed96e-7156{padding-block-start:12px;border-block-start: 1px solid #E3E7F0;\n}.elementor .e-73e754d7-c359{gap:10px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #64AD28;\n}.elementor .e-2c97757b-d9a9{align-items:stretch;}.elementor .e-46472641-a005{max-width:900px;text-align:center;margin-inline: auto;\n}.elementor .e-39c4005e-355b{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-19cbfb2a-e903{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-347d2777-3c88{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-188ee57d-da66{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-60704a87-7598{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-3c0908ae-8ce9{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-5cbb12a3-c3c9{padding:0px;gap:10px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-3c42d228-22da{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:16px;box-shadow:0px 18px 40px 0px rgba(1,40,98,0.18);}.elementor .e-328d61ab-5218{align-items:center;}.elementor .e-4c02b0e6-528e{background-color:#F4F6FA;}.elementor .e-4b8f5554-cab9{text-align:center;align-items:center;}.elementor .e-1ce419f8-7eb2{font-size:16px;color:#64AD28;letter-spacing:0.1em;opacity:100%;}.elementor .e-50d8931a-5b5c{font-size:16px;color:#64AD28;letter-spacing:0.1em;opacity:100%;}.elementor .e-153454c1-4e9e{font-size:16px;color:#64AD28;letter-spacing:0.1em;opacity:100%;}.elementor .e-40b9a905-5a5c{font-size:16px;color:#64AD28;letter-spacing:0.1em;opacity:100%;}.elementor .e-2030ff75-520a{position:sticky;inset-block-start:120px;align-items:flex-start;}.elementor .e-732d65af-a00a{max-width:1100px;font-size:13px;text-align:center;padding-block-start:16px;margin-block-start:32px;margin-inline: auto; border-block-start: 1px solid #E3E7F0;\n}.elementor .e-1f6c1de6-15b2{gap:20px;align-items:flex-start;}.elementor .e-8fa8a4c-5de1{background-image:linear-gradient(90deg, rgba(1,40,98,0.95) 0%,rgba(1,40,98,0.85) 50%,rgba(1,40,98,0.55) 100%),url("https://windowdepotpro.com/wp-content/uploads/2026/09/full-frame-residential-window-replacement-bloomfield-hills-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}