.elementor .e-237af91-48bcf39{max-width:710px;font-size:20px;color:#ffffff;line-height:1.3em;}.elementor .e-98f2e6f-9bb1db3{padding:0px;margin-block-start:8px;flex-direction:row;gap:24px;}.elementor .e-f1c6671-d4f70c2{border-radius:0px;}.elementor .e-65315c9-dea37cd{width:48px;height:48px;padding:0px;border-radius:16px;background-color:#F4F6F9;display:flex;justify-content:center;align-items:center;}.elementor .e-eb1349a-b075133{padding:40px;border-radius:24px;background-color:#ffffff;box-shadow:0px 10px 25px -5px #03083d26;flex-direction:column;gap:12px;}.elementor .e-1ef0b23-03fae10{border-radius:0px;}.elementor .e-4905362-729ca1a{width:48px;height:48px;padding:0px;border-radius:16px;background-color:#F4F6F9;display:flex;justify-content:center;align-items:center;}.elementor .e-0aab52b-5a8d285{padding:40px;border-radius:24px;background-color:#ffffff;box-shadow:0px 10px 25px -5px #03083d26;flex-direction:column;gap:12px;}.elementor .e-7192174-290abbc{border-radius:0px;}.elementor .e-4a646ad-3692377{width:48px;height:48px;padding:0px;border-radius:16px;background-color:#F4F6F9;display:flex;justify-content:center;align-items:center;}.elementor .e-3908ced-c0da4ca{padding:40px;border-radius:24px;background-color:#ffffff;box-shadow:0px 10px 25px -5px #03083d26;flex-direction:column;gap:12px;}.elementor .e-3fc8c90-8b60821{border-radius:0px;}.elementor .e-512b848-63c5bd1{width:48px;height:48px;padding:0px;border-radius:16px;background-color:#F4F6F9;display:flex;justify-content:center;align-items:center;}.elementor .e-e87cfef-341df2d{padding:40px;border-radius:24px;background-color:#ffffff;box-shadow:0px 10px 25px -5px #03083d26;flex-direction:column;gap:12px;}.elementor .e-fde9f79-b9baddd{max-width:250px;text-align:center;align-self:center;}.elementor .e-5ab9768-35b1533{padding:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#03083d1a;border-style:solid;flex-direction:column;gap:8px;justify-content:center;}.elementor .e-cd9c50e-4f9c653{max-width:250px;text-align:center;align-self:center;}.elementor .e-29ce651-76aa81d{padding:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#03083d1a;border-style:solid;flex-direction:column;gap:8px;justify-content:center;}.elementor .e-aaf4adb-ed94130{max-width:250px;text-align:center;align-self:center;}.elementor .e-adfb01e-d217671{padding:0px;border-radius:24px;flex-direction:column;gap:8px;justify-content:center;}.elementor .e-26882e3-72cdeef{max-width:450px;padding:0px;}.elementor .e-66cbb69-05289c1{padding:0px;gap:12px;align-items:center;}.elementor .e-1c35517-f1059c7{padding:0px;flex-direction:column;gap:16px;}.elementor .e-0fdf0ac-0d91d84{padding:0px;flex-direction:column;gap:24px;}.elementor .e-937edff-a62fcb8{padding:40px;border-radius:24px;background-color:#fff;box-shadow:0px 20px 25px -5px #03083d0d;gap:64px;align-items:center;}.elementor .e-c33cfe5-bfd41d6{max-width:450px;padding:0px;}.elementor .e-ba731fc-cb14fae{padding:0px;gap:12px;align-items:center;}.elementor .e-c90c986-38a4367{padding:0px;flex-direction:column;gap:16px;}.elementor .e-9f7144b-c159a45{padding:0px;flex-direction:column;gap:24px;}.elementor .e-b7c8c0b-936759d{padding:40px;border-radius:24px;background-color:#fff;box-shadow:0px 20px 25px -5px #03083d0d;flex-direction:row-reverse;gap:64px;align-items:center;}.elementor .e-7039158-a27e3d0{max-width:450px;padding:0px;}.elementor .e-c8151f0-723d48d{padding:0px;gap:12px;align-items:center;}.elementor .e-e58b3f4-9eb3f7b{padding:0px;flex-direction:column;gap:16px;}.elementor .e-c6db0fa-9f62e16{padding:0px;flex-direction:column;gap:24px;}.elementor .e-5192283-2843561{padding:40px;border-radius:24px;background-color:#fff;box-shadow:0px 20px 25px -5px #03083d0d;gap:64px;align-items:center;}.elementor .e-c9245db-6e865fa{max-width:450px;padding:0px;}.elementor .e-074e16e-4083239{padding:0px;gap:12px;align-items:start;}.elementor .e-444d850-2621f38{padding:0px;flex-direction:column;gap:16px;}.elementor .e-ad51053-db477f5{padding:0px;flex-direction:column;gap:24px;}.elementor .e-4464cea-cc0d235{padding:40px;border-radius:24px;background-color:#fff;box-shadow:0px 20px 25px -5px #03083d0d;flex-direction:row-reverse;gap:64px;align-items:center;}.elementor .e-a94e473-b19ceca{max-width:450px;padding:0px;}.elementor .e-f5be0c4-7662278{padding:0px;gap:12px;align-items:center;}.elementor .e-aed29c6-c43f668{padding:0px;flex-direction:column;gap:16px;}.elementor .e-affa6bf-851d317{padding:0px;flex-direction:column;gap:24px;}.elementor .e-385d956-3f5fd81{padding:40px;border-radius:24px;background-color:#fff;box-shadow:0px 20px 25px -5px #03083d0d;gap:64px;align-items:center;}.elementor .e-c4060f7-653bc13{max-width:1000px;padding:48px;border-radius:24px;background-image:linear-gradient(180deg, #03083d0d 0%,#03083d05 99%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:48px;}.elementor .e-3490877-2ad0f8e{font-size:16px;color:#78350F;text-align:center;}.elementor .e-9a7afe3-e96dec0{max-width:1000px;padding:16px;border-radius:24px;background-color:#FFFBEB;justify-content:center;}.elementor .e-0d7d298-872abe9{max-width:460px;padding:48px;background-image:linear-gradient(220deg, #ff6b0080 0%,#ff6b0005 60%),linear-gradient(#03083dcc, #03083dcc),url("https://alarmguardsecurity.ca/wp-content/uploads/2026/06/logo-signal-white-1.svg");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,100px auto;background-position:0% 0%,0% 0%,top right;background-color:#03083D;flex-direction:column;gap:24px;justify-content:center;}.elementor .e-31bf4ed-d6aafe6{width:650px;padding:0px;margin-block-end:-20px;margin-inline-start:-75px;}.elementor .e-14c94cb-2a59873{overflow:hidden;padding:48px;background-color:#F4F6F9;flex-direction:column;gap:24px;}.elementor .e-cdf89ec-70283e8{max-width:1055px;overflow:hidden;padding:0px;border-radius:24px;}.elementor .e-a2f14da-9e750d0{padding:24px;border-radius:24px;background-color:#fff;box-shadow:0px 10px 25px 0px #03083d1a;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-60a12bf-70e7958{padding:24px;border-radius:24px;background-color:#fff;box-shadow:0px 10px 25px 0px #03083d1a;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-c9fcf3d-4c19dbe{padding:24px;border-radius:24px;background-color:#fff;box-shadow:0px 10px 25px 0px #03083d1a;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-9a167ed-239b776{padding:24px;border-radius:24px;background-color:#fff;box-shadow:0px 10px 25px 0px #03083d1a;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-f1cef03-a6efbc5{padding:24px;border-radius:24px;background-color:#fff;box-shadow:0px 10px 25px 0px #03083d1a;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-8a63c7f-407117c{padding:24px;border-radius:24px;background-color:#fff;box-shadow:0px 10px 25px 0px #03083d1a;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-b897b9d-359020e{max-width:800px;text-align:center;}.elementor .e-139e968-02d54c6{padding:0px;margin-block-start:16px;}.elementor .e-7e8045b-a7ebda2{padding-block-start:64px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;border-radius:24px;background-image:url("https://alarmguardsecurity.ca/wp-content/uploads/2026/06/footer-cta-bg.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;gap:16px;justify-content:center;align-items:center;}