.elementor-465 .elementor-element.elementor-element-3c23053a{--display:flex;--min-height:620px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.72;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-465 .elementor-element.elementor-element-3c23053a:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-3c23053a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232326;background-image:url("https://affordable-locksmith-albuquerque.com/wp-content/uploads/sites/300/2026/07/hero-technician-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-465 .elementor-element.elementor-element-3c23053a::before, .elementor-465 .elementor-element.elementor-element-3c23053a > .elementor-background-video-container::before, .elementor-465 .elementor-element.elementor-element-3c23053a > .e-con-inner > .elementor-background-video-container::before, .elementor-465 .elementor-element.elementor-element-3c23053a > .elementor-background-slideshow::before, .elementor-465 .elementor-element.elementor-element-3c23053a > .e-con-inner > .elementor-background-slideshow::before, .elementor-465 .elementor-element.elementor-element-3c23053a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#232326;--background-overlay:'';}.elementor-465 .elementor-element.elementor-element-578421de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:60px;--padding-right:60px;}.elementor-465 .elementor-element.elementor-element-578421de:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-578421de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-c506029{--display:flex;--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-465 .elementor-element.elementor-element-c506029:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-c506029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F7;}.elementor-465 .elementor-element.elementor-element-426c555{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-becb594{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-465 .elementor-element.elementor-element-d4a32b5{--display:flex;--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-465 .elementor-element.elementor-element-d4a32b5:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-d4a32b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232326;}.elementor-465 .elementor-element.elementor-element-eca79a4{--display:flex;}.elementor-465 .elementor-element.elementor-element-8f8442d{--display:flex;--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-465 .elementor-element.elementor-element-8f8442d:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-8f8442d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F7;}.elementor-465 .elementor-element.elementor-element-53a46b0{--display:flex;--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-465 .elementor-element.elementor-element-53a46b0:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-53a46b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232326;background-image:url("https://affordable-locksmith-albuquerque.com/wp-content/uploads/sites/300/2026/07/footer.jpg");}.elementor-465 .elementor-element.elementor-element-c9c7b6a{--display:flex;--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-465 .elementor-element.elementor-element-c9c7b6a:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-c9c7b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3A3C;background-image:url("https://affordable-locksmith-albuquerque.com/wp-content/uploads/sites/300/2026/07/footer.jpg");}.elementor-465 .elementor-element.elementor-element-cb32aff{--display:flex;--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-465 .elementor-element.elementor-element-cb32aff:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-cb32aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232326;background-image:url("https://affordable-locksmith-albuquerque.com/wp-content/uploads/sites/300/2026/07/contac-home.png");background-position:center center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-465 .elementor-element.elementor-element-3c23053a{--min-height:500px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-465 .elementor-element.elementor-element-578421de{--padding-top:52px;--padding-bottom:52px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-465 .elementor-element.elementor-element-3c23053a{--min-height:460px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-465 .elementor-element.elementor-element-578421de{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-c506029 */.elementor-465 .elementor-element.elementor-element-c506029 .h-sec .elementor-heading-title,.elementor-465 .elementor-element.elementor-element-c506029 .about-h2 .elementor-heading-title{color:#232326}.elementor-465 .elementor-element.elementor-element-c506029 .p-lead .elementor-widget-container{color:#6E6E73}.elementor-465 .elementor-element.elementor-element-c506029 .eyebrow .elementor-heading-title{color:#232326}.elementor-465 .elementor-element.elementor-element-c506029 .cat-h .elementor-heading-title{color:#232326}.elementor-465 .elementor-element.elementor-element-c506029 .card-col .elementor-icon-box-title{color:#232326}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4a32b5 */.elementor-465 .elementor-element.elementor-element-d4a32b5 .h-sec .elementor-heading-title,.elementor-465 .elementor-element.elementor-element-d4a32b5 .about-h2 .elementor-heading-title{color:#fff}.elementor-465 .elementor-element.elementor-element-d4a32b5 .p-lead .elementor-widget-container{color:#F6F6F7}.elementor-465 .elementor-element.elementor-element-d4a32b5 .qa-q .elementor-heading-title{color:#fff}.elementor-465 .elementor-element.elementor-element-d4a32b5 .cform select{background:#232326;color:#fff;border:1px solid rgba(255,255,255,.12)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f8442d */.elementor-465 .elementor-element.elementor-element-8f8442d .h-sec .elementor-heading-title,.elementor-465 .elementor-element.elementor-element-8f8442d .about-h2 .elementor-heading-title{color:#232326}.elementor-465 .elementor-element.elementor-element-8f8442d .p-lead .elementor-widget-container{color:#6E6E73}.elementor-465 .elementor-element.elementor-element-8f8442d .eyebrow .elementor-heading-title{color:#232326}.elementor-465 .elementor-element.elementor-element-8f8442d .cat-h .elementor-heading-title{color:#232326}.elementor-465 .elementor-element.elementor-element-8f8442d .card-col .elementor-icon-box-title{color:#232326}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a46b0 */.elementor-465 .elementor-element.elementor-element-53a46b0 .h-sec .elementor-heading-title,.elementor-465 .elementor-element.elementor-element-53a46b0 .about-h2 .elementor-heading-title{color:#fff}.elementor-465 .elementor-element.elementor-element-53a46b0 .p-lead .elementor-widget-container{color:#F6F6F7}.elementor-465 .elementor-element.elementor-element-53a46b0 .qa-q .elementor-heading-title{color:#fff}.elementor-465 .elementor-element.elementor-element-53a46b0 .cform select{background:#232326;color:#fff;border:1px solid rgba(255,255,255,.12)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c7b6a */.elementor-465 .elementor-element.elementor-element-c9c7b6a .h-sec .elementor-heading-title{color:#fff}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb32aff */.elementor-465 .elementor-element.elementor-element-cb32aff{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;overflow-x:clip}/* End custom CSS */
/* Start custom CSS *//* ==== SERVICES SEAM FIX v1 ==== */
.elementor-465 > .elementor-element-3c23053a{padding-top:0 !important;padding-bottom:0 !important;background-image:none !important;background-color:#0C1115 !important}
.elementor-465 > .elementor-element-578421de{background-color:#F7F7F8 !important}
.elementor-465 > .elementor-element-c506029{padding-top:0 !important;padding-bottom:0 !important;background-color:#ffffff !important}
.elementor-465 > .elementor-element-8f8442d{padding-top:0 !important;padding-bottom:0 !important;background-color:#F5F6F7 !important}
.elementor-465 > .elementor-element-53a46b0{padding-top:0 !important;padding-bottom:0 !important;background-color:#0D1216 !important}
.elementor-465 > .elementor-element-cb32aff{padding-top:0 !important;padding-bottom:0 !important;background-color:#0D1216 !important}
/* ==== /SERVICES SEAM FIX v1 ==== */

/* ==== SERVICES NEW SECTIONS ==== */
.ala-hiw-dark-v3,.ala-brands-v2,.ala-faq-v4{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;}/* End custom CSS */