.elementor-2399 .elementor-element.elementor-element-02816df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2399 .elementor-element.elementor-element-dd36ec6 .elementor-button{background-color:var( --e-global-color-292cbd9 );fill:var( --e-global-color-7f0aceb );color:var( --e-global-color-7f0aceb );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-7f0aceb );padding:11px 23px 11px 23px;}.elementor-2399 .elementor-element.elementor-element-dd36ec6 .elementor-button:hover, .elementor-2399 .elementor-element.elementor-element-dd36ec6 .elementor-button:focus{background-color:var( --e-global-color-7f0aceb );color:var( --e-global-color-292cbd9 );border-color:#1F2D3D;}.elementor-2399 .elementor-element.elementor-element-dd36ec6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2399 .elementor-element.elementor-element-dd36ec6 .elementor-button:hover svg, .elementor-2399 .elementor-element.elementor-element-dd36ec6 .elementor-button:focus svg{fill:var( --e-global-color-292cbd9 );}/* Start custom CSS for button, class: .elementor-element-dd36ec6 *//* ===== Gold Glow CTA for Elementor ===== */
:root{
  --gold:#c6aa72;
  --deep:#173847; /* blu i errët elegant */
}

.btn-gold .elementor-button{
  position:relative;
  display:inline-flex; align-items:center; gap:.6rem;
  background:var(--deep);
  color:var(--gold);
  border:2px solid var(--gold);
  border-radius:999px;
  padding:12px 26px;
  letter-spacing:.06em;
  font-weight:700;
  text-decoration:none;
  isolation:isolate;
  transition:transform .25s ease, box-shadow .25s ease, background .25s ease;
  box-shadow:0 0 0 0 rgba(198,170,114,0), inset 0 0 0 1px rgba(255,255,255,.08);
}


/* Halo që pulson rreth butonit */
.btn-gold .elementor-button::before{
  content:"";
  position:absolute; inset:-6px; border-radius:inherit;
  box-shadow:0 0 0 0 rgba(198,170,114,.55);
  z-index:-1;
  animation:btnGoldGlow 2.2s ease-in-out infinite;
}

/* Valë rrethore e butë */
.btn-gold .elementor-button::after{
  content:"";
  position:absolute; inset:0; border-radius:inherit;
  border:2px solid rgba(198,170,114,.35);
  opacity:0; transform:scale(.9);
  animation:btnGoldRing 2.2s ease-out infinite;
}

/* Hover/Focus – efekt “magnet” */
.btn-gold .elementor-button:hover,
.btn-gold .elementor-button:focus-visible{
  transform:translateY(-1px) scale(1.02);
  box-shadow:0 10px 24px -8px rgba(0,0,0,.35),
             0 0 18px 2px rgba(198,170,114,.35);
}

/* Fokus i qasshëm */
.btn-gold .elementor-button:focus-visible{
  outline:3px solid rgba(198,170,114,.6);
  outline-offset:3px;
}

/* Ikona lëviz pak në hover */
.btn-gold .elementor-button:hover .elementor-button-icon{
  transform:translateX(2px);
  transition:transform .25s ease;
}

/* Animacionet */
@keyframes btnGoldGlow{
  0%,100%{ box-shadow:0 0 0 0 rgba(198,170,114,.45); }
  50%    { box-shadow:0 0 22px 6px rgba(198,170,114,.55); }
}
@keyframes btnGoldRing{
  0%   { opacity:0; transform:scale(.88); }
  45%  { opacity:.45; }
  100% { opacity:0; transform:scale(1.15); }
}

/* Respecto reduced motion */
@media (prefers-reduced-motion: reduce){
  .btn-gold .elementor-button::before,
  .btn-gold .elementor-button::after{ animation:none; }
  .btn-gold .elementor-button{ transition:none; }
}/* End custom CSS */