.elementor .e-widget_3u04xbsrb-eecf491{width:60px;height:4px;margin-block-start:5rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;background-color:#F5A623;}.elementor .e-widget_izxltbmsx-8488fbd{font-family:Inter;font-weight:900;font-size:4.7rem;color:#10263E;line-height:1.1em;text-transform:uppercase;}.elementor .e-widget_wu6ht56ci-89c291c{font-family:Inter;font-weight:600;font-size:1.75rem;color:#FFFFFF;line-height:1.2em;}.elementor .e-widget_us10dqwp0-2d8390f{font-family:Inter;font-weight:500;font-size:1.25rem;color:#FFFFFF;letter-spacing:0.05em;}.elementor .e-widget_4d981pda1-a902913{font-family:Inter;font-weight:600;font-size:1.125rem;color:#f49f17;line-height:1.6em;}.elementor .e-widget_i8qkte64z-762da2b{font-family:Inter;font-weight:700;font-size:1rem;color:#FFFFFF;letter-spacing:0.05em;padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin-block-start:0.5rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:4px;background-color:#F5A623;}.elementor .e-container_hajoowcyk-f1c0d20{width:100%;max-width:640px;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.25rem;justify-content:center;align-items:start;}.elementor .e-container_e02dvp6yu-bf0a3b0{min-height:100vh;padding-block-start:0%;padding-block-end:0%;padding-inline-start:10%;padding-inline-end:5%;background-image:url("https://fenestrationstation.ca/wp-content/uploads/2026/10/Modern-Garage-with-Reflective-Windows.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:row;justify-content:start;align-items:center;}.elementor .e-2e1c522-c44e166{width:62px;height:4px;padding-block-start:-1px;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;background-color:#f49f17;}.elementor .e-widget_k80cw7cho-4fddbed{font-family:Inter;font-weight:800;font-size:1.6rem;color:#f49f17;padding-block-start:5px;padding-block-end:11px;}.elementor .e-widget_z8kuh1d2o-c542591{font-family:Inter;font-weight:800;font-size:3.8rem;color:#10263E;line-height:1.1em;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-widget_kvc8zmhxq-6b49d27{font-family:Inter;font-weight:600;font-size:1.1rem;color:#324A6D;line-height:1.5em;padding-block-start:12px;padding-block-end:15px;margin-block-start:3px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-container_pgn0astnb-dcc3eca{width:45%;min-height:70vh;padding-block-start:80px;padding-block-end:80px;padding-inline-start:60px;padding-inline-end:60px;background-color:#efeff0;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-widget_z5rcqj0b1-e842b30{width:100%;height:100%;object-fit:cover;}.elementor .e-container_ku825glzp-d2a7ad8{width:55%;min-height:70vh;padding:0px;display:flex;flex-direction:column;}.elementor .e-container_k7hbpoe6q-1d9f684{min-height:70vh;column-gap:0px;background-color:#efeff0;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;}.elementor .e-widget_ctmkzfmab-199e139{font-family:Inter;font-weight:800;font-size:0.85rem;color:#10263E;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-widget_huha6fcy4-0a63bed{width:1px;height:2rem;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-widget_9fkzf641a-16a5b8b{width:14rem;height:9.9rem;object-fit:contain;opacity:90%;}.elementor .e-widget_1wnuu28gn-1c2e240{width:1px;height:2rem;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-401fe66-3ef7ad2{width:12rem;height:9.9rem;object-fit:contain;opacity:90%;}.elementor .e-a5e3329-b80afb6{width:1px;height:2rem;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-widget_8yj335cto-ff65d9b{width:12rem;height:5.1rem;object-fit:contain;opacity:90%;}.elementor .e-container_k25xz96az-cc90221{height:20vh;column-gap:3rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#d9dcdd;display:flex;flex-direction:row;row-gap:0rem;justify-content:center;align-items:center;}.elementor .e-container_5duixbisl-b53474f{width:100%;padding:0px;display:flex;flex-direction:column;}.elementor .e-widget_kxfnfrzn9-2d196b7{font-family:Inter;font-weight:700;font-size:1.2rem;color:#f49f17;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-widget_nvtq8sq00-950d416{width:4px;height:20px;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:1.25rem;margin-inline-end:1.25rem;background-color:#f49f17;}.elementor .e-widget_z052fpu0p-ebd7c30{font-family:Inter;font-weight:800;font-size:2rem;color:#F9FAFD;}.elementor .e-container_0mu2uorkl-905c4b0{margin-block-start:-1.88px;margin-block-end:2.2rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row;justify-content:start;align-items:center;}.elementor .e-widget_jp00bohx2-ee4dc56{width:100%;height:25vh;object-fit:cover;border-radius:7px;border-width:3px;border-color:#FFFFFF;border-style:solid;mix-blend-mode:normal;display:flex;}.elementor .e-widget_jp00bohx2-ee4dc56:hover,.elementor .e-widget_jp00bohx2-ee4dc56:focus-visible{border-color:#A26028;}.elementor .e-widget_1vwl58yuu-f7de282{width:100%;height:25vh;object-fit:cover;border-radius:7px;border-width:3px;border-color:#FFFFFF;border-style:solid;mix-blend-mode:normal;}.elementor .e-widget_1vwl58yuu-f7de282:hover,.elementor .e-widget_1vwl58yuu-f7de282:focus-visible{border-color:#A26028;}.elementor .e-widget_3e348fyd0-31ada1b{width:100%;height:25vh;object-fit:cover;border-radius:7px;border-width:3px;border-color:#FFFFFF;border-style:solid;}.elementor .e-widget_3e348fyd0-31ada1b:hover,.elementor .e-widget_3e348fyd0-31ada1b:focus-visible{border-color:#A26028;}.elementor .e-widget_5pcurz70x-ea5ba3e{width:100%;height:24vh;object-fit:cover;border-radius:10px;border-width:3px;border-color:#FFFFFF;border-style:solid;}.elementor .e-widget_5pcurz70x-ea5ba3e:hover,.elementor .e-widget_5pcurz70x-ea5ba3e:focus-visible{border-color:#A26028;}.elementor .e-widget_wmst9t42c-260f604{width:100%;height:24vh;object-fit:cover;border-radius:10px;border-width:3px;border-color:#FFFFFF;border-style:solid;}.elementor .e-widget_wmst9t42c-260f604:hover,.elementor .e-widget_wmst9t42c-260f604:focus-visible{border-color:#A26028;}.elementor .e-widget_u89mdcdlw-57a3fd4{width:100%;height:24vh;object-fit:cover;border-radius:10px;border-width:3px;border-color:#FFFFFF;border-style:solid;}.elementor .e-widget_u89mdcdlw-57a3fd4:hover,.elementor .e-widget_u89mdcdlw-57a3fd4:focus-visible{border-color:#A26028;}.elementor .e-widget_ik102s6yr-7ddf875{width:100%;height:24vh;object-fit:cover;border-radius:10px;border-width:3px;border-color:#FFFFFF;border-style:solid;}.elementor .e-widget_ik102s6yr-7ddf875:hover,.elementor .e-widget_ik102s6yr-7ddf875:focus-visible{border-color:#A26028;}.elementor .e-widget_ukcjuat0h-18e66d7{width:100%;height:24vh;object-fit:cover;border-radius:10px;border-width:3px;border-color:#FFFFFF;border-style:solid;}.elementor .e-widget_ukcjuat0h-18e66d7:hover,.elementor .e-widget_ukcjuat0h-18e66d7:focus-visible{border-color:#A26028;}.elementor .e-widget_5g0z4a1hi-338e761{width:100%;height:25vh;object-fit:cover;border-radius:10px;border-width:3px;border-color:#FFFFFF;border-style:solid;mix-blend-mode:normal;opacity:100%;}.elementor .e-widget_5g0z4a1hi-338e761:hover,.elementor .e-widget_5g0z4a1hi-338e761:focus-visible{border-color:#A26028;}.elementor .e-widget_9l0add8kb-26b0e0a{width:100%;height:25vh;object-fit:cover;border-radius:10px;border-width:3px;border-color:#FFFFFF;border-style:solid;}.elementor .e-widget_9l0add8kb-26b0e0a:hover,.elementor .e-widget_9l0add8kb-26b0e0a:focus-visible{border-color:#A26028;}.elementor .e-widget_jbeyoy5wk-29f7150{width:100%;height:25vh;object-fit:cover;border-radius:10px;border-width:3px;border-color:#FFFFFF;border-style:solid;}.elementor .e-widget_jbeyoy5wk-29f7150:hover,.elementor .e-widget_jbeyoy5wk-29f7150:focus-visible{border-color:#A26028;}.elementor .e-widget_q9ujslmo1-fe16a8d{width:100%;height:25vh;object-fit:cover;border-radius:10px;border-width:3px;border-color:#FFFFFF;border-style:solid;}.elementor .e-widget_q9ujslmo1-fe16a8d:hover,.elementor .e-widget_q9ujslmo1-fe16a8d:focus-visible{border-color:#A26028;}.elementor .e-container_u9t6xxk6a-f421a36{column-gap:20px;padding-inline-start:6px;padding-inline-end:6px;margin-block-start:-25px;display:grid;row-gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);align-items:stretch;}.elementor .e-container_1k0ege0bm-10fcc03{min-height:100vh;padding-block-start:2.2rem;padding-block-end:2.5rem;padding-inline-start:3.4rem;padding-inline-end:3.4rem;background-image:url("https://fenestrationstation.ca/wp-content/uploads/2026/11/Misty-Blue-Mountain-Panorama.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:start;align-items:stretch;}.elementor .e-widget_rytzxfolx-7e18516{width:50px;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:3px;border-color:#f49f17;border-style:solid;align-self:start;}.elementor .e-widget_5xuji3rzf-0d5592b{font-family:Montserrat;font-weight:700;font-size:2.2rem;color:#f49f17;line-height:1.2em;margin-block-start:0rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_gj7uwucv6-491b426{font-family:Roboto;font-weight:400;font-size:1.05rem;color:#EDF2F7;line-height:1.4em;}.elementor .e-container_1gbo2kiay-0ea3106{width:59%;padding-block-start:40px;padding-block-end:10px;padding-inline-start:64px;padding-inline-end:20px;margin-inline-start:9px;display:flex;flex-direction:column;justify-content:start;align-items:start;align-self:start;}.elementor .e-widget_5mu455fu8-af1dd46{height:440px;object-fit:cover;border-radius:12px;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-widget_5mu455fu8-af1dd46:hover,.elementor .e-widget_5mu455fu8-af1dd46:focus-visible{border-radius:12px;border-width:1px;border-color:#A26028;border-style:solid;}.elementor .e-container_pdlu4j055-ad18105{display:flex;flex-direction:column;grid-column:span 4;justify-content:start;align-items:stretch;}.elementor .e-widget_hmdfmceo5-c764d5b{height:215px;object-fit:cover;border-radius:12px;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-widget_hmdfmceo5-c764d5b:hover,.elementor .e-widget_hmdfmceo5-c764d5b:focus-visible{border-radius:12px;border-width:1px;border-color:#A26028;border-style:solid;}.elementor .e-widget_zwag8c8v5-f03a659{height:215px;object-fit:cover;border-radius:12px;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-widget_zwag8c8v5-f03a659:hover,.elementor .e-widget_zwag8c8v5-f03a659:focus-visible{border-radius:12px;border-width:1px;border-color:#A26028;border-style:solid;}.elementor .e-widget_uj6g9okn2-4422bcd{height:215px;object-fit:cover;border-radius:12px;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-widget_uj6g9okn2-4422bcd:hover,.elementor .e-widget_uj6g9okn2-4422bcd:focus-visible{border-radius:12px;border-width:1px;border-color:#A26028;border-style:solid;}.elementor .e-widget_75rxxp8qx-ffcd251{height:215px;object-fit:cover;border-radius:12px;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-widget_75rxxp8qx-ffcd251:hover,.elementor .e-widget_75rxxp8qx-ffcd251:focus-visible{border-radius:12px;border-width:1px;border-color:#A26028;border-style:solid;}.elementor .e-542f5d6-dc5bbb5{height:215px;object-fit:cover;border-radius:12px;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-542f5d6-dc5bbb5:hover,.elementor .e-542f5d6-dc5bbb5:focus-visible{border-radius:12px;border-width:1px;border-color:#A26028;border-style:solid;}.elementor .e-widget_fgjg8ico2-1ebe791{height:215px;object-fit:cover;border-radius:12px;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-widget_fgjg8ico2-1ebe791:hover,.elementor .e-widget_fgjg8ico2-1ebe791:focus-visible{border-radius:12px;border-width:1px;border-color:#A26028;border-style:solid;}.elementor .e-widget_duyyr7i3o-b01808a{height:215px;object-fit:cover;border-radius:12px;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-widget_duyyr7i3o-b01808a:hover,.elementor .e-widget_duyyr7i3o-b01808a:focus-visible{border-radius:12px;border-width:1px;border-color:#A26028;border-style:solid;}.elementor .e-widget_8wo6iqscq-5aab8fa{height:215px;object-fit:cover;border-radius:12px;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-widget_8wo6iqscq-5aab8fa:hover,.elementor .e-widget_8wo6iqscq-5aab8fa:focus-visible{border-radius:12px;border-width:1px;border-color:#A26028;border-style:solid;}.elementor .e-container_dste336t2-87a1d7c{column-gap:10px;display:grid;row-gap:10px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);grid-column:span 8;}.elementor .e-container_v3bf23tkl-a00754f{width:100%;max-width:1600px;column-gap:10px;padding-block-start:20px;padding-block-end:40px;padding-inline-start:64px;padding-inline-end:64px;display:grid;row-gap:10px;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);align-self:center;}.elementor .e-container_nk0vnmvtb-0109724{height:100vh;overflow:hidden;background-color:#102941;display:flex;flex-direction:column;justify-content:start;align-items:stretch;}.elementor .e-f427abf-8a83720{font-family:Poppins;font-weight:700;font-size:1.2rem;color:#F7941D;letter-spacing:0.15em;text-transform:uppercase;margin-block-start:-4px;}.elementor .e-b1d7f98-8b1e7fe{width:50px;margin-block-start:9px;border-width:4px;border-color:#F7941D;border-style:solid;align-self:start;}.elementor .e-c2110f9-7ce86d3{font-family:Poppins;font-weight:700;font-size:3rem;color:#ffffff;line-height:1.2em;padding-block-start:5px;}.elementor .e-c7fcd90-0a67518{max-width:800px;font-family:Poppins;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.6em;opacity:85%;}.elementor .e-7486535-09b7358{margin-inline-start:73px;flex-direction:column;align-self:start;}.elementor .e-aab7a8e-920ed93{height:22rem;object-fit:cover;border-radius:9px;border-width:3px;border-color:#ffffff;border-style:solid;}.elementor .e-284276a-3e8eb59{width:3rem;border-width:3px;border-color:#F7941D;border-style:solid;align-self:start;}.elementor .e-d3e9eeb-6d94a37{font-family:Poppins;font-weight:700;font-size:1.6rem;color:#FFFFFF;}.elementor .e-9e7f8c7-220cfd2{column-gap:0rem;padding-inline-start:1px;padding-inline-end:1px;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 1;align-items:stretch;}.elementor .e-47bf854-43dd02d{height:22rem;object-fit:cover;border-radius:9px;border-width:3px;border-color:#ffffff;border-style:solid;}.elementor .e-647984a-2c4ee3d{width:3rem;border-width:3px;border-color:#F7941D;border-style:solid;align-self:start;}.elementor .e-c641eb9-3c35568{font-family:Poppins;font-weight:700;font-size:1.6rem;color:#FFFFFF;}.elementor .e-7e38f3a-1cac81d{column-gap:0rem;padding-inline-start:1px;padding-inline-end:1px;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 1;align-items:stretch;}.elementor .e-d72adad-368e2cb{height:22rem;object-fit:cover;border-radius:9px;border-width:3px;border-color:#ffffff;border-style:solid;}.elementor .e-3a94e63-7d18e83{width:3rem;border-width:3px;border-color:#F7941D;border-style:solid;align-self:start;}.elementor .e-7ecca5e-89d5856{font-family:Poppins;font-weight:700;font-size:1.6rem;color:#FFFFFF;}.elementor .e-77ef36c-164623e{column-gap:0rem;padding-inline-start:1px;padding-inline-end:1px;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 1;align-items:stretch;}.elementor .e-9a2b007-2a40138{height:22rem;object-fit:cover;border-radius:9px;border-width:3px;border-color:#ffffff;border-style:solid;}.elementor .e-e3afcc4-a99d27c{width:3rem;border-width:3px;border-color:#F7941D;border-style:solid;align-self:start;}.elementor .e-125654d-0db62b1{font-family:Poppins;font-weight:700;font-size:1.6rem;color:#FFFFFF;}.elementor .e-29f6a49-7175f32{column-gap:0rem;padding-inline-start:1px;padding-inline-end:1px;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 1;align-items:stretch;}.elementor .e-dda6b1d-fadd270{width:100%;max-width:80rem;column-gap:1rem;padding-block-start:1px;padding-block-end:1px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-45px;display:grid;row-gap:1rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-05f7065-bacc2b0{min-height:100vh;column-gap:0rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:#122A43;display:flex;flex-direction:column;row-gap:4rem;justify-content:center;align-items:center;}.elementor .e-d576d51{padding:0px;flex-direction:column;}