.elementor-12 .elementor-element.elementor-element-d01543e{--display:flex;--min-height:400px;--overlay-opacity:0.72;--padding-top:180px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d01543e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d01543e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://blackarmorsecurityservices.ca/wp-content/uploads/2026/10/security-hero-background.png");background-size:cover;}.elementor-12 .elementor-element.elementor-element-d01543e::before, .elementor-12 .elementor-element.elementor-element-d01543e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d01543e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d01543e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d01543e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d01543e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-e62ee87{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-742c4dd .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9cc82a1 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:44px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e2851c2{color:#5B6472;}.elementor-12 .elementor-element.elementor-element-89659a7{--display:flex;--padding-top:80px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-89659a7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-89659a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F9;}.elementor-12 .elementor-element.elementor-element-7b40939{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-629f752 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:34px;font-weight:600;color:#12151A;}.elementor-12 .elementor-element.elementor-element-729b492{color:#5B6472;}.elementor-12 .elementor-element.elementor-element-fa649e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-e1a05e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6EAF0;--border-color:#E6EAF0;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 30px 0px rgba(11,18,32,0.06);}.elementor-12 .elementor-element.elementor-element-e1a05e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e1a05e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-d1149d0 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-6678b1c{--display:flex;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-f0f320b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#0B1220;}.elementor-12 .elementor-element.elementor-element-adf29f9{color:#5B6472;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-c2ccc6f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-weight:600;fill:#1B2A41;color:#1B2A41;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ca2218d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6EAF0;--border-color:#E6EAF0;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 30px 0px rgba(11,18,32,0.06);}.elementor-12 .elementor-element.elementor-element-ca2218d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ca2218d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-71bff96 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-7fafe8a{--display:flex;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-5945b27 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#0B1220;}.elementor-12 .elementor-element.elementor-element-ae6396a{color:#5B6472;}.elementor-12 .elementor-element.elementor-element-b8a206e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-weight:600;fill:#1B2A41;color:#1B2A41;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-97f61f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6EAF0;--border-color:#E6EAF0;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 30px 0px rgba(11,18,32,0.06);}.elementor-12 .elementor-element.elementor-element-97f61f5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-97f61f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ec280f1 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-f57a229{--display:flex;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-b3801cc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#0B1220;}.elementor-12 .elementor-element.elementor-element-d0164c1{color:#5B6472;}.elementor-12 .elementor-element.elementor-element-7f27a0a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-weight:600;fill:#1B2A41;color:#1B2A41;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0fcf709{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6EAF0;--border-color:#E6EAF0;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 30px 0px rgba(11,18,32,0.06);}.elementor-12 .elementor-element.elementor-element-0fcf709:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0fcf709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f54d605 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-a768239{--display:flex;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-10968e1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#0B1220;}.elementor-12 .elementor-element.elementor-element-4650f15{color:#5B6472;}.elementor-12 .elementor-element.elementor-element-3b43650 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-weight:600;fill:#1B2A41;color:#1B2A41;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-becf084{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6EAF0;--border-color:#E6EAF0;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 30px 0px rgba(11,18,32,0.06);}.elementor-12 .elementor-element.elementor-element-becf084:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-becf084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e277235 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-3ce587e{--display:flex;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-cc8d824 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#0B1220;}.elementor-12 .elementor-element.elementor-element-baff71f{color:#5B6472;}.elementor-12 .elementor-element.elementor-element-25c4ed2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-weight:600;fill:#1B2A41;color:#1B2A41;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e24b2bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6EAF0;--border-color:#E6EAF0;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 30px 0px rgba(11,18,32,0.06);}.elementor-12 .elementor-element.elementor-element-e24b2bb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e24b2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4179c27 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-547c449{--display:flex;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-16d15ac .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#0B1220;}.elementor-12 .elementor-element.elementor-element-ec69a54{color:#5B6472;}.elementor-12 .elementor-element.elementor-element-055dc0b .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-weight:600;fill:#1B2A41;color:#1B2A41;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c07c71e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6EAF0;--border-color:#E6EAF0;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 30px 0px rgba(11,18,32,0.06);}.elementor-12 .elementor-element.elementor-element-c07c71e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c07c71e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0885cc7 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-440f320{--display:flex;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-776f77d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#0B1220;}.elementor-12 .elementor-element.elementor-element-3fbc5c3{color:#5B6472;}.elementor-12 .elementor-element.elementor-element-583d569 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-weight:600;fill:#1B2A41;color:#1B2A41;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-29128a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6EAF0;--border-color:#E6EAF0;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 30px 0px rgba(11,18,32,0.06);}.elementor-12 .elementor-element.elementor-element-29128a2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-29128a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4027fcc img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-8469431{--display:flex;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-dbe1e05 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#0B1220;}.elementor-12 .elementor-element.elementor-element-a23da1f{color:#5B6472;}.elementor-12 .elementor-element.elementor-element-21eda74 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-weight:600;fill:#1B2A41;color:#1B2A41;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cedc0d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6EAF0;--border-color:#E6EAF0;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 30px 0px rgba(11,18,32,0.06);}.elementor-12 .elementor-element.elementor-element-cedc0d8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cedc0d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fd6a885 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-78ef441{--display:flex;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-315346d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#0B1220;}.elementor-12 .elementor-element.elementor-element-cc86c4e{color:#5B6472;}.elementor-12 .elementor-element.elementor-element-c8c9f2a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-weight:600;fill:#1B2A41;color:#1B2A41;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4fdfc46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6EAF0;--border-color:#E6EAF0;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 30px 0px rgba(11,18,32,0.06);}.elementor-12 .elementor-element.elementor-element-4fdfc46:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4fdfc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8b943dc img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-fb0a23d{--display:flex;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-7d1d5a1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#0B1220;}.elementor-12 .elementor-element.elementor-element-907ca0f{color:#5B6472;}.elementor-12 .elementor-element.elementor-element-268ee90 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-weight:600;fill:#1B2A41;color:#1B2A41;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-e1a05e5{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-ca2218d{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-97f61f5{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-0fcf709{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-becf084{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-e24b2bb{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-c07c71e{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-29128a2{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-cedc0d8{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-4fdfc46{--width:31.5%;}}