.elementor .e-4d9cabf-c839454{font-family:var(--prmary_font);font-weight:700;color:#ffffff;}.elementor .e-5a3598e-4d7d30e{padding-block-start:220px;padding-block-end:70px;margin-block-start:-77px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.88) 0%,rgba(123, 123, 123, 0.35) 100%),url("https://vancouverwindshield.ca/wp-content/uploads/2026/06/Contact-us-vancouver-windshield.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-6d12cd8-c06fef7{font-family:var(--prmary_font);font-weight:600;font-size:26px;align-self:center;}.elementor .e-ac6c0a1-3150722{width:1140px;font-family:var(--prmary_font);column-gap:0px;line-height:29px;text-align:justify;padding-block-start:80px;padding-block-end:40px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:column;row-gap:30px;}.elementor .e-1c50e1e-7756e7b{font-family:var(--prmary_font);font-weight:600;font-size:21px;align-self:center;}.elementor .e-5c7e421-027bff0{width:50%;color:#1e1e1e;padding-block-start:25px;margin-block-start:20px;border-radius:10px;border-width:1px;border-style:none;background-color:#ffffff;box-shadow:0px 0px 10px 0px #375efa33;flex-direction:column;row-gap:15px;}.elementor .e-ed2871d-35667ad{font-family:var(--prmary_font);font-weight:600;font-size:21px;align-self:center;}.elementor .e-fd6e7a6-df3dd87{width:50%;color:#1e1e1e;padding-block-start:25px;padding-inline-start:26px;padding-inline-end:20px;margin-block-start:20px;border-radius:10px;border-width:1px;border-style:none;background-color:#ffffff;box-shadow:0px 0px 10px 0px #375efa33;flex-direction:column;row-gap:15px;}.elementor .e-d20d293-524b30a{width:1140px;font-family:var(--prmary_font);column-gap:13px;line-height:29px;text-align:justify;padding-block-start:0px;padding-block-end:40px;padding-inline-start:25px;padding-inline-end:25px;background-color:#ffffff;flex-direction:row-reverse;row-gap:0px;}.elementor .e-dabd000-019fd5e{font-family:var(--prmary_font);font-weight:600;font-size:26px;align-self:center;}.elementor .e-68ce845-04e174c{flex-direction:row;gap:18px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-459a57b-2b37dfd{width:1140px;font-family:var(--prmary_font);column-gap:0px;line-height:29px;text-align:justify;padding-block-start:80px;padding-block-end:40px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:column;row-gap:30px;}.elementor .e-fe037f1-ce57b39{font-family:var(--prmary_font);font-weight:600;font-size:26px;color:#ffffff;align-self:center;}.elementor .e-4da04d3-1d0520a{font-family:var(--prmary_font);font-weight:600;font-size:26px;align-self:center;}.elementor .e-e6ff2fc-ca8db8f{font-weight:600;font-size:22px;margin-block-end:7px;}.elementor .e-6fd8786-d3d16fc{width:25%;flex-direction:column;}.elementor .e-3274061-13b3ebb{width:75%;}.elementor .e-30f6c67-89ce6b2{padding:0px;}.elementor .e-70f67fb-28bf498{width:1140px;font-family:var(--prmary_font);column-gap:0px;line-height:29px;text-align:justify;padding-block-start:80px;padding-block-end:40px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:column;row-gap:30px;}.elementor .e-bed7541-8f0df7d{font-family:var(--prmary_font);font-weight:600;font-size:26px;align-self:center;}.elementor .e-020f38f-cf01721{text-align:start;padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:13px;}.elementor .e-87f5ba6-b41666d{width:1140px;font-family:var(--prmary_font);column-gap:0px;line-height:29px;text-align:justify;padding-block-start:80px;padding-block-end:40px;padding-inline-start:25px;padding-inline-end:25px;background-color:#f3f3f366;flex-direction:column;row-gap:30px;}.elementor .e-87baca4-8a3f92f{font-family:var(--prmary_font);font-weight:600;font-size:26px;align-self:center;}.elementor .e-19a14be-bb1e034{width:1140px;font-family:var(--prmary_font);column-gap:0px;line-height:29px;text-align:justify;padding-block-start:80px;padding-block-end:40px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:column;row-gap:30px;}