.elementor-180 .elementor-element.elementor-element-89dfde0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.43;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-180 .elementor-element.elementor-element-89dfde0:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-89dfde0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carkeylocksmithco.com/wp-content/uploads/2025/11/Lucid_Origin_A_professional_automotive_locksmith_standing_conf_3.jpg");background-size:cover;}.elementor-180 .elementor-element.elementor-element-89dfde0::before, .elementor-180 .elementor-element.elementor-element-89dfde0 > .elementor-background-video-container::before, .elementor-180 .elementor-element.elementor-element-89dfde0 > .e-con-inner > .elementor-background-video-container::before, .elementor-180 .elementor-element.elementor-element-89dfde0 > .elementor-background-slideshow::before, .elementor-180 .elementor-element.elementor-element-89dfde0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-180 .elementor-element.elementor-element-89dfde0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-180 .elementor-element.elementor-element-3c20b60{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 0px;--row-gap:28px;--column-gap:0px;}.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-180 .elementor-element.elementor-element-0644f36{text-align:center;}.elementor-180 .elementor-element.elementor-element-0644f36 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-180 .elementor-element.elementor-element-232cda3{text-align:center;}.elementor-180 .elementor-element.elementor-element-232cda3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:63px;font-weight:600;color:#FFFFFF;}.elementor-180 .elementor-element.elementor-element-3eaed1f{--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;}@media(min-width:768px){.elementor-180 .elementor-element.elementor-element-89dfde0{--content-width:1600px;}.elementor-180 .elementor-element.elementor-element-3c20b60{--width:54%;}}@media(max-width:767px){.elementor-180 .elementor-element.elementor-element-89dfde0:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-89dfde0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carkeylocksmithco.com/wp-content/uploads/2025/11/Lucid_Origin_A_professional_automotive_locksmith_standing_conf_3.jpg");background-position:center right;}.elementor-180 .elementor-element.elementor-element-89dfde0{--overlay-opacity:0.72;}.elementor-180 .elementor-element.elementor-element-232cda3 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for heading, class: .elementor-element-0644f36 *//* ==========================================
   CAR Key Locksmith • Availability Badge
   ========================================== */

@keyframes ck-pulse {
  0%, 100% {
    box-shadow: 0 0 0 0 rgba(34,197,94,0.45);
  }
  50% {
    box-shadow: 0 0 0 6px rgba(34,197,94,0.08);
  }
}

/* Badge Container */
.ckl-badge {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 6px 12px;
  border-radius: 999px;
  background: #FFFFFF;
  border: 1px solid #E4E7EB;
  color: #1A1C1F;
  font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;
  font-weight: 600;
  font-size: 13px;
  line-height: 1;
  box-shadow: 0 4px 10px rgba(0,0,0,.05);
  position: relative;
  z-index: 1;
}

/* Green Pulse Dot */
.ckl-badge .dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #22C55E;
  animation: ck-pulse 1.8s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-232cda3 *//* ==========================================
   CAR Key Locksmith • Focus Word Styling (Always Active)
   ========================================== */
.focus {
  background: linear-gradient(90deg, #0B5FFF 0%, #4D8DFF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  position: relative;
  font-weight: 900;
  transform: scale(1.02); /* slight lift for depth */
}

/* Blue glow always visible */
.focus::after {
  content: "";
  position: absolute;
  inset: -10%;
  background: radial-gradient(circle at center, rgba(11,95,255,0.45), transparent 70%);
  filter: blur(60px);
  z-index: -1;
  opacity: 1; /* always visible */
}

/* Optional soft halo behind the text for extra richness */
.focus::before {
  content: "";
  position: absolute;
  inset: -20%;
  background: radial-gradient(circle, rgba(11,95,255,0.18), transparent 75%);
  filter: blur(80px);
  z-index: -2;
}/* End custom CSS */