.elementor .e-6170488-cabdd9e{width:10%;}.elementor .e-3d920cc-fd370b3{font-weight:200;font-size:55px;color:var(--WHITE);}.elementor .e-7a2a713-55d4033{/* ===== CAPROPERTIES ATOMIC BUTTON ===== */

--btn-navy: #062C4E;
--btn-gold: #D9BE3E;
--btn-ease: cubic-bezier(.22,.8,.22,1);

position: relative;
isolation: isolate;
overflow: hidden;

min-width: 190px;
height: 46px;

padding: 0 62px 0 24px;

display: inline-flex;
align-items: center;
justify-content: flex-start;

border: 0;
border-radius: 999px !important;

background: var(--btn-gold);
color: #fff;

font-family: pogonia, sans-serif;
font-size: 16px;
font-weight: 500;
line-height: 1;

text-decoration: none;
white-space: nowrap;

cursor: pointer;

box-shadow: none !important;

transition:
  transform .34s var(--btn-ease),
  color .25s ease;


/* =========================
 NAVY FILL
========================= */

&::before {
  content: "";

  position: absolute;
  top: 0;
  right: 45px;
  bottom: 0;
  left: 0;

  border-radius: inherit;

  background: var(--btn-navy);

  z-index: -1;
  pointer-events: none;

  transition:
      right .42s var(--btn-ease);

  will-change: right;
}


/* =========================
 ARROW
========================= */

&::after {
  content: "";

  position: absolute;
  top: 50%;
  right: 18px;

  width: 9px;
  height: 9px;

  border-top: 2px solid var(--btn-navy);
  border-right: 2px solid var(--btn-navy);

  pointer-events: none;

  transform:
      translateY(-50%)
      rotate(45deg);

  transform-origin: center;

  transition:
      right .34s var(--btn-ease),
      transform .34s var(--btn-ease),
      border-color .25s ease,
      opacity .22s ease;

  will-change: right, transform;
}


/* =========================
 PAGE LEAVE
 توسط JavaScript فعال می‌شود
========================= */

&.ca-is-leaving {
  transform: translateX(7px) scale(.985) !important;

  box-shadow: none !important;
}

&.ca-is-leaving::before {
  right: 0;
}

&.ca-is-leaving::after {
  right: 7px;

  border-color: var(--btn-gold);

  transform:
      translateY(-50%)
      translateX(10px)
      rotate(45deg);

  opacity: 0;
}\n}.elementor .e-7a2a713-55d4033:hover,.elementor .e-7a2a713-55d4033:focus-visible{color: #fff;

border-radius: 999px !important;

transform: none !important;
box-shadow: none !important;


/* سرمه‌ای تمام عرض دکمه را می‌گیرد */
&::before {
  right: 0;
}


/* فلش کمی به سمت مقصد حرکت می‌کند */
&::after {
  right: 14px;

  border-color: #D9BE3E;

  transform:
      translateY(-50%)
      translateX(3px)
      rotate(45deg);
}\n}.elementor .e-7a2a713-55d4033:active{color: #fff;

border-radius: 999px !important;

transform:
  translateX(3px)
  scale(.985) !important;

box-shadow: none !important;


/* کامل سرمه‌ای */
&::before {
  right: 0;
}


/* فلش جلوتر برود */
&::after {
  right: 10px;

  border-color: #D9BE3E;

  transform:
      translateY(-50%)
      translateX(6px)
      rotate(45deg);
}\n}.elementor .e-7a2a713-55d4033:focus{color: #fff;

border-radius: 999px !important;

box-shadow: none !important;

&::before {
  right: 0;
}

&::after {
  right: 14px;

  border-color: #D9BE3E;

  transform:
      translateY(-50%)
      translateX(3px)
      rotate(45deg);
}\n}.elementor .e-083e794-b32df3a{width:1450px;height:850px;padding:30px;background-image:url("https://caproperties.ae/wp-content/uploads/2026/09/California-properties-1@3x-3.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;display:flex;flex-direction:column;gap:var(--Gaps);justify-content:center;align-items:start;}