:root{--gb-container-width:1240px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-aba5fd28{column-gap:100px;display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:100px 40px}@media (max-width:1024px){.gb-element-aba5fd28{column-gap:60px;padding-bottom:80px;padding-top:80px}}@media (max-width:767px){.gb-element-aba5fd28{flex-direction:column;row-gap:30px;padding:60px 30px}}.gb-element-c96d78a1{align-items:flex-end;display:grid;width:50%}@media (max-width:767px){.gb-element-c96d78a1{width:100%}}.gb-element-345c3b6e{background-image:url('https://ahlsecurity.co.uk/wp-content/uploads/2022/04/Contact-Us-page-scaled.jpg');background-position:83% 48%;background-repeat:no-repeat;background-size:cover;min-height:400px;width:50%}@media (max-width:767px){.gb-element-345c3b6e{min-height:300px;width:100%}}.gb-element-b00175f5{background-blend-mode:normal,normal;background-color:var(--contrast);overflow-x:hidden;overflow-y:hidden;position:relative;background:linear-gradient(to left,rgba(33,33,33,0.7) 0%,rgba(33,33,33,0.7) 100%),url(https://ahlsecurity.co.uk/wp-content/uploads/2025/12/warehouse-redo.png) center /cover no-repeat;border-top:4px solid var(--accent);border-bottom:4px solid var(--accent)}.gb-element-22b9da91{color:var(--base-2);justify-items:center;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1;padding:120px 40px}@media (max-width:1024px){.gb-element-22b9da91{padding-bottom:100px;padding-top:100px}}@media (max-width:767px){.gb-element-22b9da91{padding-left:30px;padding-right:30px}}.gb-element-92826712{align-items:flex-start;column-gap:3em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3em}@media (max-width:767px){.gb-element-92826712{grid-template-columns:1fr}}.gb-element-72b9e747{text-align:left}.gb-element-71cb67c4{background-color:var(--accent-3)}.gb-element-3b34c3bc{column-gap:40px;display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:30px;padding:20px 40px}@media (max-width:767px){.gb-element-3b34c3bc{align-items:center;flex-direction:column;padding-left:30px;padding-right:30px}}.gb-element-bd49ba0f{column-gap:20px;display:flex;row-gap:20px}.gb-element-6ab7dcaf{background-color:var(--base-2);border-top:2px solid var(--accent)}.gb-element-657159f0{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:100px 40px}@media (max-width:1024px){.gb-element-657159f0{padding-bottom:80px;padding-top:80px}}@media (max-width:767px){.gb-element-657159f0{padding:60px 30px}}.gb-element-a43d2a18{column-gap:80px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:60px}@media (max-width:767px){.gb-element-a43d2a18{grid-template-columns:1fr}}.gb-element-a8e82e8f{column-gap:20px;display:flex;row-gap:20px}.gb-element-78a0ab8a{align-items:center;column-gap:20px;display:flex;margin-top:60px}@media (max-width:767px){.gb-element-78a0ab8a{flex-direction:column;row-gap:20px}}.gb-element-c2b89e51{align-items:center;column-gap:20px;display:flex;height:100%;justify-content:center}@media (max-width:767px){.gb-element-c2b89e51{row-gap:6px}}.gb-element-d9e2cdc4{background-blend-mode:normal,normal;background-color:var(--contrast);overflow-x:hidden;overflow-y:hidden;position:relative;background:linear-gradient(to left,rgba(33,33,33,0.6) 0%,rgba(33,33,33,0.6) 100%),url(https://ahlsecurity.co.uk/wp-content/uploads/2025/12/Onsite-Security.jpg) 46% 53% /cover no-repeat}.gb-element-2798adba{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1;padding:200px 40px}@media (max-width:1024px){.gb-element-2798adba{padding-bottom:150px;padding-top:150px}}@media (max-width:767px){.gb-element-2798adba{padding:100px 30px}}.gb-text-78cc375e{margin-bottom:30px;padding-left:20px;text-transform:capitalize;border-left:5px solid var(--accent)}.gb-text-82350768{color:var(--accent-3)}.gb-text-7b996481{align-items:center;display:flex}.gb-text-7b996481 .gb-shape svg{color:var(--contrast-3);fill:currentColor;width:2em;height:2em}.gb-text-3543e6f9{color:var(--base-2);margin-bottom:30px;padding-left:20px;text-transform:capitalize;border-left:5px solid var(--accent)}.gb-text-7eb02765{align-items:center;color:var(--base-2);column-gap:0.5em;display:inline-flex}.gb-text-7eb02765 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-40fe1d48{color:var(--base-2);margin-bottom:30px;padding-left:20px;text-transform:capitalize;border-left:5px solid var(--accent)}.gb-text-1ce06d6a{color:var(--base-2);max-width:800px;text-align:left}@media (max-width:1024px){.gb-text-1ce06d6a{padding-left:0px;padding-right:0px}}.gb-text-dc98decd{align-items:center;color:var(--base-2);column-gap:0.5em;display:inline-flex}.gb-text-dc98decd .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-bc5fc04d{color:var(--base-2);margin-bottom:8px}.gb-text-bc5fc04d a{color:var(--base-2)}.gb-text-bc5fc04d a:hover{color:var(--accent-3)}.gb-text-9afed4dc{align-items:center;color:var(--base-2);column-gap:0.5em;display:inline-flex}.gb-text-9afed4dc .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-212aa087{color:var(--base-2)}.gb-text-212aa087 a{color:var(--base-2)}.gb-text-212aa087 a:hover{color:var(--accent-3)}.gb-text-902805eb{align-items:center;color:var(--base-2);column-gap:0.5em;display:inline-flex}.gb-text-902805eb .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-670f5834{margin-bottom:0px}.gb-text-55e82e17{margin-bottom:0px}.gb-text-0fdc08d7{margin-bottom:0px}.gb-text-ffe5ac1f{align-items:center;color:var(--base-2);column-gap:0.5em;display:inline-flex}.gb-text-ffe5ac1f .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-d0f2459e{color:var(--base-2)}.gb-text-2cb8dccd{align-items:center;color:var(--base-2);column-gap:0.5em;display:inline-flex}.gb-text-2cb8dccd .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-24d0dc9c{color:var(--base-2)}.gb-text-24d0dc9c a{color:var(--base-2)}.gb-text-3e31760c{color:var(--base-2)}.gb-text-3e31760c a{color:var(--base-2)}.gb-text-1a678f2f{align-items:center;color:var(--base-2);column-gap:1em;display:flex;flex-grow:1;font-size:15px;margin-bottom:0px}.gb-text-1a678f2f .gb-shape svg{width:1em;height:1em}.gb-text-1a678f2f a{color:var(--base-2)}.gb-text-1a678f2f a:hover{color:var(--base)}.gb-text-30ef6d2c{align-items:center;color:var(--base-2);column-gap:1em;display:flex;font-size:15px;justify-content:flex-end;margin-bottom:0px;text-align:right}.gb-text-30ef6d2c .gb-shape svg{width:1em;height:1em}.gb-text-30ef6d2c a{color:var(--base-2)}.gb-text-16c10c28{align-items:center;color:var(--base-2);display:inline-flex;justify-content:center;text-align:center;text-decoration:none}.gb-text-16c10c28:is(:hover,:focus){color:var(--contrast)}.gb-text-16c10c28 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-408d2dea{align-items:center;color:var(--base-2);display:inline-flex;justify-content:center;text-align:center;text-decoration:none}.gb-text-408d2dea:is(:hover,:focus){color:var(--contrast)}.gb-text-408d2dea .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-a3f9b8d3{align-items:center;color:var(--base-2);display:inline-flex;justify-content:center;text-align:center;text-decoration:none}.gb-text-a3f9b8d3:is(:hover,:focus){color:var(--contrast)}.gb-text-a3f9b8d3 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-2466694e{align-items:center;color:var(--base-2);display:inline-flex;justify-content:center;text-align:center;text-decoration:none}.gb-text-2466694e:is(:hover,:focus){color:var(--contrast)}.gb-text-2466694e .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-919d06ff{align-items:center;color:var(--base-2);display:inline-flex;justify-content:center;text-align:center;text-decoration:none}.gb-text-919d06ff:is(:hover,:focus){color:var(--contrast)}.gb-text-919d06ff .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-0c415e88{align-items:center;color:var(--base-2);display:inline-flex;font-weight:700;justify-content:center;text-align:center;text-decoration:none;text-transform:uppercase;border:2px solid var(--base-2);border-radius:0px;padding:10px 26px}.gb-text-0c415e88:is(:hover,:focus){background-color:var(--base-2);color:var(--accent-3)}.gb-text-5bbe7187{align-items:center;color:var(--base-2);display:inline-flex;font-weight:700;justify-content:center;text-align:center;text-decoration:none;text-transform:uppercase;border:2px solid var(--base-2);border-radius:0px;padding:10px 26px}.gb-text-5bbe7187:is(:hover,:focus){background-color:var(--base-2);color:var(--accent-3)}.gb-text-6ee1dbcb{color:var(--contrast);margin-bottom:0px;margin-top:20px}.gb-text-7af023c9{color:var(--contrast);margin-bottom:0px}.gb-text-ef7d4951{color:var(--contrast)}.gb-text-e74dd939{align-items:center;color:var(--accent);display:inline-flex;justify-content:center;text-align:center;text-decoration:none}.gb-text-e74dd939:is(:hover,:focus){color:var(--base-2)}.gb-text-e74dd939 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-88fb5058{align-items:center;color:var(--accent);display:inline-flex;justify-content:center;text-align:center;text-decoration:none}.gb-text-88fb5058:is(:hover,:focus){color:var(--base-2)}.gb-text-88fb5058 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-8966c60a{align-items:center;color:var(--accent);display:inline-flex;justify-content:center;text-align:center;text-decoration:none}.gb-text-8966c60a:is(:hover,:focus){color:var(--base-2)}.gb-text-8966c60a .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-e2d27ff3{align-items:center;color:var(--accent);display:inline-flex;justify-content:center;text-align:center;text-decoration:none}.gb-text-e2d27ff3:is(:hover,:focus){color:var(--base-2)}.gb-text-e2d27ff3 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-55f59653{align-items:center;color:var(--accent);display:inline-flex;justify-content:center;text-align:center;text-decoration:none}.gb-text-55f59653:is(:hover,:focus){color:var(--base-2)}.gb-text-55f59653 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-1a713446{color:var(--contrast);font-size:24px;padding-bottom:10px;text-transform:capitalize;border-bottom:1px solid var(--contrast-2)}.gb-text-1a713446 .gb-shape svg{color:var(--accent);fill:currentColor}@media (max-width:767px){.gb-text-1a713446{font-size:22px}}.gb-text-76932cec{color:var(--contrast);margin-bottom:10px}.gb-text-76932cec a{color:var(--contrast)}.gb-text-76932cec a:hover{color:var(--accent)}.gb-text-94b58117{margin-bottom:10px}.gb-text-94b58117 a{color:var(--contrast)}.gb-text-94b58117 a:hover{color:var(--accent)}.gb-text-790c74e5{color:var(--contrast);margin-bottom:10px}.gb-text-790c74e5 a{color:var(--contrast)}.gb-text-790c74e5 a:hover{color:var(--accent)}.gb-text-928f7b19{color:var(--contrast);margin-bottom:10px}.gb-text-928f7b19 a{color:var(--contrast)}.gb-text-928f7b19 a:hover{color:var(--accent)}.gb-text-c05156d3{margin-bottom:10px}.gb-text-c05156d3 a{color:var(--contrast)}.gb-text-c05156d3 a:hover{color:var(--accent)}.gb-text-2ccd81d5{color:var(--contrast);margin-bottom:10px}.gb-text-2ccd81d5 a{color:var(--contrast)}.gb-text-2ccd81d5 a:hover{color:var(--accent)}.gb-text-05127ed7{color:var(--contrast);margin-bottom:10px}.gb-text-05127ed7 a{color:var(--contrast)}.gb-text-05127ed7 a:hover{color:var(--accent)}.gb-text-a07f02bb{margin-bottom:10px}.gb-text-a07f02bb a{color:var(--contrast)}.gb-text-a07f02bb a:hover{color:var(--accent)}.gb-text-4f7b1c32{color:var(--contrast);margin-bottom:10px}.gb-text-4f7b1c32 a{color:var(--contrast)}.gb-text-4f7b1c32 a:hover{color:var(--accent)}.gb-text-d81cac4b{margin-bottom:10px}.gb-text-d81cac4b a{color:var(--contrast)}.gb-text-d81cac4b a:hover{color:var(--accent)}.gb-text-3a4b9236{margin-bottom:10px}.gb-text-3a4b9236 a{color:var(--contrast)}.gb-text-3a4b9236 a:hover{color:var(--accent)}.gb-text-2cf99587{margin-bottom:10px}.gb-text-2cf99587 a{color:var(--contrast)}.gb-text-2cf99587 a:hover{color:var(--accent)}.gb-text-aa6abbae{color:var(--contrast);font-size:24px;padding-bottom:10px;text-transform:capitalize;border-bottom:1px solid var(--contrast-2)}.gb-text-aa6abbae .gb-shape svg{color:var(--accent);fill:currentColor}@media (max-width:767px){.gb-text-aa6abbae{font-size:22px}}.gb-text-ab84b51d{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;font-size:26px;font-weight:700;margin-bottom:10px}.gb-text-ab84b51d .gb-shape svg{color:#25d366;fill:currentColor;width:1.4em;height:1.4em}.gb-text-ab84b51d a{color:#25d366}.gb-text-ab84b51d a:hover{color:var(--accent-2)}.gb-text-23a5e47b{align-items:center;color:var(--contrast);font-size:15px}.gb-text-23a5e47b a{color:var(--accent)}.gb-text-23a5e47b a:hover{color:var(--accent-2)}.gb-text-ed3bf225{background-color:var(--accent-2);color:var(--base-2);display:inline-flex;font-size:14px;font-weight:700;letter-spacing:0.02em;text-decoration:none;text-transform:uppercase;border:2px solid var(--accent-2);border-radius:0px;padding:10px 30px}.gb-text-ed3bf225:is(:hover,:focus){background-color:var(--contrast)}.gb-text-dad4dec9{color:var(--contrast);flex-grow:1;font-size:15px;line-height:1.8em;margin-bottom:0px}.gb-text-dad4dec9 a{color:var(--accent)}.gb-text-dad4dec9 a:hover{color:var(--accent-2)}@media (max-width:767px){.gb-text-dad4dec9{text-align:center}}.gb-text-8ffb9235{font-size:15px;margin-bottom:0px;text-transform:capitalize}.gb-text-8ffb9235 a{color:var(--accent)}.gb-text-8ffb9235 a:hover{color:var(--accent-2)}.gb-text-a60fab73{color:var(--base-2);font-size:60px;margin-bottom:0px;padding-left:20px;text-align:left;border-left:5px solid var(--accent)}