.elementor .e-701063f-f0d33e3{font-family:var(--prmary_font);font-weight:700;color:#ffffff;}.elementor .e-b5e0c8d-53bf277{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/about-vancouver-windshield-hero-seciton.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-4bdd4c2-00bab3d{font-family:var(--prmary_font);font-weight:600;font-size:26px;align-self:center;}.elementor .e-4d58cc4-79d46c2{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-image:linear-gradient(#fffffff0, #fffffff0),url("https://vancouverwindshield.ca/wp-content/uploads/2026/06/vancouver-windshield-logo.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,contain;background-position:0% 0%,center center;flex-direction:column;row-gap:30px;}.elementor .e-7fc190d-406784a{font-family:var(--prmary_font);font-weight:600;font-size:21px;}.elementor .e-59013b6-fcaab33{width:1140px;padding-block-start:30px;padding-block-end:18px;justify-content:center;}.elementor .e-d528f7a-2f14a72{width:1140px;justify-content:space-between;}.elementor .e-7f212ae-3038e70{font-family:var(--prmary_font);font-weight:600;font-size:26px;align-self:center;}.elementor .e-cddaa55-e52a68b{font-family:var(--prmary_font);font-size:17px;text-align:start;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-50fa088-8c0e24c{width:33%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e0e0e0;border-style:solid;box-shadow:0px 0px 10px 0px rgba(224, 224, 224, 1);flex-direction:column;row-gap:15px;}.elementor .e-096f402-d609249{font-family:var(--prmary_font);font-size:17px;text-align:start;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-b25b371-bc99481{width:33%;padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e0e0e0;border-style:solid;box-shadow:0px 0px 10px 0px rgba(224, 224, 224, 1);flex-direction:column;row-gap:15px;}.elementor .e-86cfa90-a33dbe5{font-family:var(--prmary_font);font-size:17px;text-align:start;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-34b0e88-3669c5d{width:33%;padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e0e0e0;border-style:solid;box-shadow:0px 0px 10px 0px rgba(224, 224, 224, 1);flex-direction:column;row-gap:15px;}.elementor .e-4e322a1-5cf0554{font-family:var(--prmary_font);font-size:17px;text-align:start;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-474e256-a99f60b{width:33%;padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e0e0e0;border-style:solid;box-shadow:0px 0px 10px 0px rgba(224, 224, 224, 1);flex-direction:column;row-gap:15px;}.elementor .e-5cf806d-06a4a91{font-family:var(--prmary_font);font-size:17px;text-align:start;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-e95b247-9f24ea9{width:33%;padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e0e0e0;border-style:solid;box-shadow:0px 0px 10px 0px rgba(224, 224, 224, 1);flex-direction:column;row-gap:15px;}.elementor .e-201af84-4f27e73{column-gap:4px;row-gap:9px;flex-wrap:wrap;}.elementor .e-8614cb8-3e459e7{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-4658b81-517a0b5{font-family:var(--prmary_font);font-weight:600;font-size:26px;align-self:center;}.elementor .e-cfc1f93-6c1af23{padding:0px;}.elementor .e-5267120-faea746{width:60%;flex-direction:column;}.elementor .e-f5686e4-af97653{width:80%;}.elementor .e-26f2873-2c82717{width:40%;padding:0px;flex-direction:row-reverse;}.elementor .e-701a61a-6ccd1e6{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-56e4f88-34de264{font-family:var(--prmary_font);font-weight:600;font-size:26px;color:#ffffff;align-self:center;}.elementor .e-901302c-ccbf604{color:#ffffff;text-align:center;}.elementor .e-e1b74ef-b97ee2e{font-family:var(--prmary_font);font-size:19px;color:#ffffff;text-align:center;}.elementor .e-d04e260-5ab34ae{font-family:var(--prmary_font);font-size:19px;color:#ffffff;text-align:center;}.elementor .e-fa91de3-b4b7a7c{font-family:var(--prmary_font);font-size:19px;color:#ffffff;text-align:center;}.elementor .e-d3e5cca-04d05ed{font-family:var(--prmary_font);font-size:19px;color:#ffffff;text-align:center;}.elementor .e-40b5bdf-09d4013{font-family:var(--prmary_font);font-size:19px;color:#ffffff;text-align:center;}.elementor .e-1e901d9-2becb67{font-family:var(--prmary_font);font-size:19px;color:#ffffff;text-align:center;}.elementor .e-25e55c9-c1dc77a{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:#375EFB;flex-direction:column;row-gap:30px;}.elementor .e-c288bef-bd03d0e{font-family:var(--prmary_font);font-weight:600;font-size:26px;align-self:center;}.elementor .e-bcee572-2ee7f12{text-align:start;padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:13px;}.elementor .e-ac529fa-0547498{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-82da7be-d678e8c{font-family:var(--prmary_font);font-weight:600;font-size:26px;align-self:center;}.elementor .e-8c9482c-ad58b01{font-family:var(--prmary_font);font-size:16px;color:#252525;}.elementor .e-64976a0-568e661{font-family:var(--prmary_font);font-size:16px;color:#252525;}.elementor .e-2bd2162-7a9f065{font-family:var(--prmary_font);font-size:16px;color:#252525;}.elementor .e-d5f8673-ce0af9e{font-family:var(--prmary_font);font-size:16px;color:#252525;}.elementor .e-b1e6e3f-5500996{font-family:var(--prmary_font);font-size:16px;color:#252525;}.elementor .e-b27230f-471893c{font-family:var(--prmary_font);font-size:16px;color:#252525;}.elementor .e-2f41a78-b33f7bd{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-4be3676-666ac05{font-family:var(--prmary_font);font-weight:600;font-size:26px;align-self:center;}.elementor .e-7cc5ad0-6afca0d{width:55%;padding:0px;}.elementor .e-2e6d6d4-a2e3735{width:45%;padding-block-start:5px;padding-block-end:5px;padding-inline-start:30px;padding-inline-end:5px;margin:0px;flex-direction:column;row-gap:5px;}.elementor .e-95285de-a13bef6{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;}