
svg.lucide{stroke-width: 2.25;
  stroke-linecap: round;
  stroke-linejoin: round;}
.elementor svg.lucide{stroke-width: 2.25;
  stroke-linecap: round;
  stroke-linejoin: round;}
.primary-btn svg,
.ghost-btn svg,
.nav-actions svg,
.read-now svg,
.footer-social svg{transition: transform .2s ease, color .2s ease;}
.elementor .primary-btn svg,
.elementor .ghost-btn svg,
.elementor .nav-actions svg,
.elementor .read-now svg,
.elementor .footer-social svg{transition: transform .2s ease, color .2s ease;}
.primary-btn:hover svg,
.ghost-btn:hover svg,
.nav-actions a:hover svg,
.read-now:hover svg{transform: translateX(2px);}
.elementor .primary-btn:hover svg,
.elementor .ghost-btn:hover svg,
.elementor .nav-actions a:hover svg,
.elementor .read-now:hover svg{transform: translateX(2px);}