.elementor .e-0bae619-ef72851{font-weight:700;font-size:21px;color:#ef3340;padding-block-start:28px;padding-block-end:0px;padding-inline-start:35px;padding-inline-end:0px;margin:0px;}.elementor .e-14298ae-bad1075{font-weight:900;font-size:60px;color:#ffffff;line-height:60px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:35px;margin-inline-end:0px;}.elementor .e-c7712e2-361aee5{font-weight:900;font-size:25px;color:#ffffff;padding-inline-start:35px;}.elementor .e-c72a0c4-01c2e05{font-size:26px;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:35px;margin-inline-end:0px;}.elementor .e-174dd7b-170d3e5{width:50%;height:455px;background-color:#2d4d9c;background-clip:border-box;flex-direction:column;}.elementor .e-3103a63-91a8591{width:50%;height:455px;padding-block-start:10px;background-image:url("https://grahamhornerformayor.ca/wp-content/uploads/2026/09/grahambackground.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-clip:border-box;flex-direction:column;}.elementor .e-4915d93-e2b06af{margin-block-start:-73px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:0%;flex-wrap:wrap;}.elementor .e-54b00e4-9cde243{font-weight:700;font-size:24px;color:#ef3340;text-transform:uppercase;}.elementor .e-28a88fa-1b671e5{font-weight:700;font-size:45px;line-height:47px;}.elementor .e-94842d4{width:33.3333%;flex-direction:column;}.elementor .e-954ef62{width:33.3333%;flex-direction:column;}.elementor .e-5a3e9c7{width:33.3333%;flex-direction:column;}.elementor .e-e317e3a{flex-direction:row;flex-wrap:wrap;}.elementor .e-a37fe52-179a905{color:#ffffff;text-align:center;}.elementor .e-1b63850{border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:15px;border-inline-end-width:15px;border-color:#ef3340;border-style:solid;background-color:#000000;flex-direction:column;}.elementor .e-962503d-d48a50d{font-weight:700;font-size:24px;color:#ef3340;padding-block-start:28px;padding-block-end:0px;padding-inline-start:35px;padding-inline-end:0px;margin:0px;}.elementor .e-4e31633-45b07e4{font-weight:900;font-size:45px;color:#000000;line-height:47px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:35px;margin-inline-end:0px;}.elementor .e-b96fc4b-ab8cba1{width:50%;background-clip:border-box;flex-direction:column;}.elementor .e-b79f8d2-ac288b7{font-weight:600;font-size:25px;padding-block-start:83px;}.elementor .e-efbbf3d-b5b531d{width:50%;background-clip:border-box;flex-direction:column;}.elementor .e-b795f2e-ac99ef4{margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:0%;flex-wrap:wrap;}.elementor .e-7047ab1{width:50%;flex-direction:column;}.elementor .e-831582d-b1eb0ad{font-size:24px;color:#ef3340;}.elementor .e-749dd02-406c26a{font-weight:900;font-size:45px;line-height:47px;}.elementor .e-63f5997{width:50%;flex-direction:column;}.elementor .e-71b4ec5{flex-direction:row;}.elementor .e-77b182a-a93a462{font-weight:700;font-size:24px;color:#2d4d9c;}.elementor .e-b271644-4871203{font-weight:700;font-size:26px;}.elementor .e-cee5984-a136aa9{font-size:20px;}.elementor .e-a5a1a53{width:50%;border-block-start-width:10px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2d4d9c;border-style:solid;flex-direction:column;}.elementor .e-26dd064-e42b011{font-weight:700;font-size:24px;color:#2d4d9c;}.elementor .e-1c9ff00-e7abdfa{font-weight:700;font-size:26px;}.elementor .e-fbf622c-4d8d688{font-size:20px;}.elementor .e-8982861{width:50%;border-block-start-width:10px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ef3340;border-style:solid;flex-direction:column;}.elementor .e-c300f19{flex-direction:row;}.elementor .e-80199bb-0187a50{font-weight:700;font-size:24px;color:#2d4d9c;}.elementor .e-ca91002-a10f71d{font-weight:700;font-size:26px;}.elementor .e-bc7ece2-de5785c{font-size:20px;}.elementor .e-1e0e470{width:50%;border-block-start-width:10px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ef3340;border-style:solid;flex-direction:column;}.elementor .e-3f39043-582ad35{font-weight:700;font-size:24px;color:#2d4d9c;}.elementor .e-146fff2-ec7cc3f{font-weight:700;font-size:26px;}.elementor .e-06d8853-611b658{font-size:20px;}.elementor .e-a234d6c{width:50%;border-block-start-width:10px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2d4d9c;border-style:solid;flex-direction:column;}.elementor .e-b206ea3{flex-direction:row;}.elementor .e-39c193d-e48e168{font-weight:700;font-size:24px;color:#2d4d9c;}.elementor .e-0575030-57a5709{font-size:20px;}.elementor .e-5e24e51{width:50%;border-block-start-width:10px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2d4d9c;border-style:solid;flex-direction:column;}.elementor .e-0e5ed53-f044289{font-weight:600;font-size:20px;color:#ef3340;text-align:center;}.elementor .e-8e6828d{width:50%;border-block-start-width:10px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:solid;flex-direction:column;}.elementor .e-4361822{flex-direction:row;}.elementor .e-60cf5be-55a5d87{margin-block-start:-10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9795435-f0b793d{width:50%;border-width:0px;border-style:solid;background-clip:border-box;flex-direction:column;}.elementor .e-999916e-1ff699b{font-size:25px;color:#ef3340;text-transform:uppercase;}.elementor .e-6b1f965-991f0d7{font-weight:800;font-size:50px;color:#ffffff;line-height:55px;}.elementor .e-3c30322-1aaf50e{color:#ffffff;padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-c55a17d-7fdcdee{font-size:30px;color:#ffffff;text-align:center;padding:18px;margin-block-start:20px;border-block-start-width:5px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:#ef3340;border-style:solid;}.elementor .e-cd6f994-9aa9681{font-size:30px;color:#ffffff;text-align:center;padding:18px;margin-block-start:20px;border-block-start-width:5px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:#ef3340;border-style:solid;}.elementor .e-b0640a3-e75d98a{font-size:30px;color:#ffffff;text-align:center;padding:18px;margin-block-start:20px;border-block-start-width:5px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:#ef3340;border-style:solid;}.elementor .e-3c096a4-f05fe0b{font-size:30px;color:#ffffff;text-align:center;padding:18px;margin-block-start:20px;border-block-start-width:5px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:#ef3340;border-style:solid;}.elementor .e-4c41e28-aab96e3{width:50%;border-width:0px;border-style:solid;background-color:#101827;background-clip:border-box;flex-direction:column;}.elementor .e-482d6a5-69b0665{padding-block-start:33px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:0%;flex-wrap:wrap;}