.elementor .e-5508fa4-0f90819{font-family:Poppins;font-weight:300;font-size:1em;color:#00b5bb;letter-spacing:2px;text-align:center;text-transform:uppercase;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#00c7bc;border-style:solid;display:inline-block;align-self:start;}.elementor .e-40234f7-6437c88{font-family:Bebas Neue;font-weight:700;font-size:8em;color:#ffffff;line-height:17vh;text-transform:none;margin:0px;mix-blend-mode:normal;}.elementor .e-869443e-a3985d0{font-family:Bebas Neue;font-weight:700;font-size:8em;color:#ffffff;line-height:21vh;font-style:normal;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;mix-blend-mode:normal;display:block;}.elementor .e-5656d14-f892642{font-family:Bebas Neue;font-weight:700;font-size:8em;color:#ffffff;line-height:20vh;font-style:normal;text-transform:none;margin-block-start:-13px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;mix-blend-mode:normal;display:block;}.elementor .e-57b5900-dd3a72f{font-family:Poppins;font-weight:100;font-size:0.89em;}.elementor .e-f112eb3-4dabc3b{justify-content:flex-start;}.elementor .e-ae63dd8-712404f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b96bb65{width:70%;padding-inline-start:50px;flex-direction:column;align-items:start;}.elementor .e-7444c1f{width:50%;flex-direction:column;justify-content:center;}.elementor .e-2e66cea-40cd434{display:flex;flex-direction:row;}.elementor .e-f3c7f53{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:-1px;border-style:solid;background-image:url("https://m2zfilcan.ca/wp-content/uploads/2026/06/Website-background-1024x819.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-clip:border-box;flex-direction:row;}.elementor .e-db56834-f550f2f{font-family:Poppins;font-weight:100;font-size:0.89em;margin:-1px;}.elementor .e-8d455b8-efb0ded{font-family:Poppins;font-weight:100;font-size:13px;color:#00ba0c;letter-spacing:1px;text-align:center;text-transform:uppercase;padding-inline-start:5px;padding-inline-end:5px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#31fe06;border-style:solid;box-shadow:0px 0px 10px 0px rgba(90, 239, 17, 0.73);display:inline-block;align-self:start;}.elementor .e-abee09f-5094608{font-family:Bebas Neue;font-size:1.5em;color:#d90101;}.elementor .e-c478ee5-17d400c{font-family:Poppins;font-weight:400;font-size:0.89em;margin:-1px;}.elementor .e-7ba88b9-b263aa1{display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-39ee5d4-98e9cf6{font-family:Bebas Neue;font-size:1.5em;color:#01c8fc;}.elementor .e-2229f11-84c3423{font-family:Poppins;font-weight:400;font-size:0.89em;margin:-1px;}.elementor .e-9e902fe-8aa4c70{display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-be31737-7845487{font-family:Bebas Neue;font-size:1.5em;color:#fce300;}.elementor .e-db9fc5a-14d5ee1{font-family:Poppins;font-weight:400;font-size:0.89em;margin:-1px;}.elementor .e-90c7c3e-6e5361c{display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-27abfcf-e69cc6b{font-family:Bebas Neue;font-size:1.5em;color:#0bfc00;}.elementor .e-c728098-59f6176{font-family:Poppins;font-weight:400;font-size:0.89em;margin:-1px;}.elementor .e-2d792a3-f3011b4{display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-8917795-721e197{width:50%;padding:20px;border-radius:25px;border-width:1px;border-color:#b7b7b773;border-style:solid;background-color:#b4b4b412;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-e5a9937-2140598{font-family:Poppins;font-weight:100;font-size:0.89em;color:#ff0404;letter-spacing:10px;margin:-1px;}.elementor .e-7b85be4-347712a{font-family:Bebas Neue;font-weight:400;font-size:3em;color:#ffffff;line-height:45px;text-transform:none;margin:0px;mix-blend-mode:normal;}.elementor .e-036ccef-01210a5{font-family:Poppins;font-weight:400;font-size:0.89em;line-height:30px;margin-block-start:20px;margin-block-end:-1px;margin-inline-start:-1px;margin-inline-end:-1px;}.elementor .e-ccfe948-76ac948{display:inline-flex;flex-direction:row;gap:7px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-b106ba4{column-gap:20px;padding:60px;background-color:#141414;display:inline-flex;flex-direction:row;row-gap:20px;justify-content:center;}.elementor .e-5362518-d497d97{font-family:Poppins;font-weight:100;font-size:0.89em;color:#05f7ff;letter-spacing:10px;text-transform:uppercase;margin:-1px;}.elementor .e-096c536-e037a6e{font-family:Bebas Neue;font-weight:400;font-size:3em;color:#ffffff;line-height:45px;text-transform:none;margin:0px;mix-blend-mode:normal;}.elementor .e-1462cb0-bf947bf{font-family:Poppins;font-weight:400;font-size:0.89em;line-height:30px;margin-block-start:20px;margin-block-end:-1px;margin-inline-start:-1px;margin-inline-end:-1px;}.elementor .e-54002e6-6885014{margin-inline-start:35px;}.elementor .e-95cd03d-9b90db1{font-family:Bebas Neue;font-size:2.5em;color:#ffffff;}.elementor .e-9d336cc-ed11643{font-family:Bebas Neue;font-size:1.5em;color:#ffffff;}.elementor .e-17740d8-ab9c8a0{font-family:Roboto;font-weight:700;font-size:12px;color:#ff057e;text-transform:uppercase;}.elementor .e-3b2b309-21f5425{padding-block-start:20px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-start-start-radius:20px;border-start-end-radius:20px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ff00b3;border-style:solid;background-color:#6400827a;display:inline-block;}.elementor .e-2a21cc1-1d855a4{font-family:Poppins;font-weight:400;font-size:0.89em;line-height:21px;text-align:center;margin:21px;align-self:stretch;}.elementor .e-8d07f60-20b4f78{padding:0px;border-radius:20px;background-color:#141414;display:flex;flex-direction:column;}.elementor .e-52bf1eb-1fe45b9{font-family:Bebas Neue;font-size:2.5em;color:#ffffff;}.elementor .e-27fb4aa-cb2a2cb{font-family:Bebas Neue;font-size:1.5em;color:#ffffff;}.elementor .e-2c7ebb3-6725544{font-family:Roboto;font-weight:700;font-size:12px;color:#05f1ff;text-transform:uppercase;}.elementor .e-fa7fd6b-edd93e4{padding-block-start:20px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-start-start-radius:20px;border-start-end-radius:20px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#05f1ff;border-style:solid;background-color:#00c6d182;display:inline-block;}.elementor .e-0338b00-7a3a694{font-family:Poppins;font-weight:400;font-size:0.89em;line-height:21px;text-align:center;margin:21px;align-self:stretch;}.elementor .e-4efc1e0-fd9ce1d{padding:0px;border-radius:20px;background-color:#141414;display:flex;flex-direction:column;}.elementor .e-10e5850-700c0b4{font-family:Bebas Neue;font-size:2.5em;color:#ffffff;}.elementor .e-0b896d6-0dc02fa{font-family:Bebas Neue;font-size:1.5em;color:#ffffff;}.elementor .e-f716ca4-fa2d2f6{font-family:Roboto;font-weight:700;font-size:12px;color:#ffec05;text-transform:uppercase;}.elementor .e-7360b06-8335643{padding-block-start:20px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-start-start-radius:20px;border-start-end-radius:20px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#fff705;border-style:solid;background-color:#ffea0599;display:inline-block;}.elementor .e-d15ef52-21f50f2{font-family:Poppins;font-weight:400;font-size:0.89em;line-height:21px;text-align:center;margin:21px;align-self:stretch;}.elementor .e-e7fa2ee-722d3d3{padding:0px;border-radius:20px;background-color:#141414;display:flex;flex-direction:column;}.elementor .e-48369e9-536c48c{font-family:Bebas Neue;font-size:2.5em;color:#ffffff;}.elementor .e-2b67294-b41a50a{font-family:Bebas Neue;font-size:1.5em;color:#ffffff;}.elementor .e-6b791db-80dca89{font-family:Roboto;font-weight:700;font-size:12px;color:#05ff0b;text-transform:uppercase;}.elementor .e-bce501f-75e0c8a{padding-block-start:20px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-start-start-radius:20px;border-start-end-radius:20px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:solid;background-color:#05ff3799;display:inline-block;}.elementor .e-677ce76-7432aed{font-family:Poppins;font-weight:400;font-size:0.89em;line-height:21px;text-align:center;margin:21px;align-self:stretch;}.elementor .e-a60646e-1a093bf{padding:0px;border-radius:20px;background-color:#141414;display:flex;flex-direction:column;}.elementor .e-0efa192{padding-block-start:50px;padding-block-end:50px;padding-inline-start:20px;padding-inline-end:20px;background-color:#343435;flex-direction:column;}.elementor .e-10ad93e-6ccf198{font-family:Poppins;font-weight:100;font-size:0.89em;color:#05f7ff;letter-spacing:10px;text-transform:uppercase;margin:-1px;}.elementor .e-b656876-69bfc7e{font-family:Bebas Neue;font-weight:400;font-size:3em;color:#ffffff;line-height:45px;text-transform:none;margin:0px;mix-blend-mode:normal;}.elementor .e-745c451-4a2fc45{font-family:Poppins;font-weight:400;font-size:0.89em;line-height:30px;margin-block-start:20px;margin-block-end:-1px;margin-inline-start:-1px;margin-inline-end:-1px;}.elementor .e-7f3b191-e362b9e{margin-inline-start:35px;}.elementor .e-ca11867-26d985e{font-family:Bebas Neue;font-size:1.6em;color:#ffffff;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7aaca6f-0634592{font-family:Poppins;font-weight:300;font-size:1em;color:#e1e1e1;line-height:21px;text-align:start;text-decoration:none;text-transform:none;margin:5px;align-self:stretch;}.elementor .e-c8e4e0d-1afce47{width:100%;padding-block-start:20px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:25px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ff006a;border-style:solid;display:flex;flex-direction:column;}.elementor .e-9384b0f-a4d9920{font-family:Poppins;font-weight:500;font-size:12px;color:#d5d5d5;letter-spacing:2px;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:#bebebe80;border-style:solid;background-color:#f2f2f221;align-self:center;}.elementor .e-542b1ca-e2f6213{font-family:Poppins;font-weight:500;font-size:12px;color:#d5d5d5;letter-spacing:2px;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:#bebebe80;border-style:solid;background-color:#f2f2f221;align-self:center;}.elementor .e-95ea284-bd2aa79{font-family:Poppins;font-weight:500;font-size:12px;color:#d5d5d5;letter-spacing:2px;text-transform:uppercase;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:#bebebe80;border-style:solid;background-color:#f2f2f221;align-self:center;}.elementor .e-0dcfcb1-9928b39{padding-inline-start:28px;padding-inline-end:20px;gap:7px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-7e37bd5-6ed459e{padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-radius:20px;background-color:#49494973;display:flex;flex-direction:column;align-items:center;}.elementor .e-9087fa9-4c7c3ee{font-family:Bebas Neue;font-size:1.6em;color:#ffffff;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-69d9682-9015bf6{font-family:Poppins;font-weight:300;font-size:1em;color:#e1e1e1;line-height:21px;text-align:start;text-decoration:none;text-transform:none;margin:5px;align-self:stretch;}.elementor .e-b28d96d-8e29879{width:100%;padding-block-start:20px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:25px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#00ffeb;border-style:solid;display:flex;flex-direction:column;}.elementor .e-c05b9a8-ce219a6{font-family:Poppins;font-weight:500;font-size:12px;color:#d5d5d5;letter-spacing:2px;text-transform:uppercase;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:#bebebe80;border-style:solid;background-color:#f2f2f221;align-self:center;}.elementor .e-5b4164e-d1dd4c3{font-family:Poppins;font-weight:500;font-size:12px;color:#d5d5d5;letter-spacing:2px;text-transform:uppercase;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:#bebebe80;border-style:solid;background-color:#f2f2f221;align-self:center;}.elementor .e-5fa29a8-b02e375{font-family:Poppins;font-weight:500;font-size:12px;color:#d5d5d5;letter-spacing:2px;text-transform:uppercase;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:#bebebe80;border-style:solid;background-color:#f2f2f221;align-self:center;}.elementor .e-71de88a-b1cd986{padding-inline-start:28px;padding-inline-end:20px;gap:7px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-efe7d4b-d6ad1f2{padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-radius:20px;background-color:#49494973;display:flex;flex-direction:column;align-items:center;}.elementor .e-31edf0f-404deda{font-family:Bebas Neue;font-size:1.6em;color:#ffffff;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4d41f57-989e4ab{font-family:Poppins;font-weight:300;font-size:1em;color:#e1e1e1;line-height:21px;text-align:start;text-decoration:none;text-transform:none;margin:5px;align-self:stretch;}.elementor .e-8d889d6-cbdeb3b{width:100%;padding-block-start:20px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:25px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#fff100;border-style:solid;display:flex;flex-direction:column;}.elementor .e-d256436-c5b2ab1{font-family:Poppins;font-weight:500;font-size:12px;color:#d5d5d5;letter-spacing:2px;text-transform:uppercase;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:#bebebe80;border-style:solid;background-color:#f2f2f221;align-self:center;}.elementor .e-2eb8ef6-6bd8754{font-family:Poppins;font-weight:500;font-size:12px;color:#d5d5d5;letter-spacing:2px;text-transform:uppercase;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:#bebebe80;border-style:solid;background-color:#f2f2f221;align-self:center;}.elementor .e-ce8f9ed-55ece4f{font-family:Poppins;font-weight:500;font-size:12px;color:#d5d5d5;letter-spacing:2px;text-transform:uppercase;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:#bebebe80;border-style:solid;background-color:#f2f2f221;align-self:center;}.elementor .e-da644f7-a216769{padding-inline-start:28px;padding-inline-end:20px;gap:7px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-007fcd8-38daaeb{padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-radius:20px;background-color:#49494973;display:flex;flex-direction:column;align-items:center;}.elementor .e-052b1e8-a504224{padding-block-start:50px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:50px;background-color:#0e0e0e;flex-direction:column;}.elementor .e-8fd4f1b-71d3011{font-family:Poppins;font-weight:100;font-size:0.89em;color:#05f7ff;letter-spacing:10px;text-transform:uppercase;margin:-1px;}.elementor .e-704cf17-64355d7{font-family:Bebas Neue;font-weight:400;font-size:3em;color:#ffffff;line-height:45px;text-transform:none;margin:0px;mix-blend-mode:normal;}.elementor .e-9071196-236957c{font-family:Poppins;font-weight:400;font-size:0.89em;line-height:30px;margin-block-start:20px;margin-block-end:-1px;margin-inline-start:-1px;margin-inline-end:-1px;}.elementor .e-36eb49c{flex-direction:column;}.elementor .e-8b2156b-ceeb0c8{font-family:Poppins;font-weight:100;font-size:0.89em;color:#26ff05;letter-spacing:10px;text-transform:uppercase;margin:-1px;}.elementor .e-d1e857e-c258586{font-family:Bebas Neue;font-weight:400;font-size:3em;color:#ffffff;line-height:45px;text-transform:none;margin:0px;mix-blend-mode:normal;}.elementor .e-8d63a4b-2c0b416{font-family:Poppins;font-weight:400;font-size:0.89em;line-height:30px;margin-block-start:20px;margin-block-end:-1px;margin-inline-start:-1px;margin-inline-end:-1px;}.elementor .e-79b3fe3-8a5eacd{font-family:Bebas Neue;font-size:1.5em;color:#EB0047;}.elementor .e-d0a955b-fe26af8{font-family:Poppins;font-weight:300;font-size:1em;color:#e1e1e1;line-height:21px;text-align:start;text-decoration:none;text-transform:none;margin-block-start:-3px;margin-block-end:15px;margin-inline-end:5px;align-self:stretch;}.elementor .e-06a04a9-3f7b1fd{width:100%;padding-block-start:20px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:25px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ff006a;border-style:solid;display:flex;flex-direction:column;}.elementor .e-bf5673b-9bb2019{padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-radius:20px;background-color:#49494973;display:flex;flex-direction:column;align-items:center;}.elementor .e-0ca7b6b-7ae6c57{font-family:Bebas Neue;font-size:1.5em;color:#ebaa00;}.elementor .e-f91e6f4-4bdb6d8{font-family:Poppins;font-weight:300;font-size:1em;color:#e1e1e1;line-height:21px;text-align:start;text-decoration:none;text-transform:none;margin-block-start:-3px;margin-block-end:15px;margin-inline-end:5px;align-self:stretch;}.elementor .e-46b617a-39ada5c{width:100%;padding-block-start:20px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:25px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ebaa00;border-style:solid;display:flex;flex-direction:column;}.elementor .e-52d98a6-a2ed243{padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-radius:20px;background-color:#49494973;display:flex;flex-direction:column;align-items:center;}.elementor .e-1462410-e23776d{font-family:Bebas Neue;font-size:1.5em;color:#00c9eb;}.elementor .e-3a7e68d-ffd7997{font-family:Poppins;font-weight:300;font-size:1em;color:#e1e1e1;line-height:21px;text-align:start;text-decoration:none;text-transform:none;margin-block-start:-3px;margin-block-end:15px;margin-inline-end:5px;align-self:stretch;}.elementor .e-cf791ff-44f2bdb{width:100%;padding-block-start:20px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:25px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#00c9eb;border-style:solid;display:flex;flex-direction:column;}.elementor .e-e29710c-b8ad554{padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-radius:20px;background-color:#49494973;display:flex;flex-direction:column;align-items:center;}.elementor .e-8fe2989-0e4e254{padding-block-start:30px;padding-block-end:30px;padding-inline-start:35px;padding-inline-end:35px;margin-block-start:50px;margin-block-end:30px;border-radius:15px;border-width:1px;border-color:#c7c7c770;border-style:solid;background-color:#bfc6ff1f;flex-direction:column;justify-content:space-between;align-items:start;}.elementor .e-e95ff48-2d7b0a3{padding-block-start:50px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:50px;background-color:#000000;flex-direction:column;}