/* AUTO from privacy.css via rtlcss */
/* =========================================================================
   rp-privacy — component styles ("Privacy and Data Security")
   Scope: .rp-kprivacy. Section bg (#F0F4FE) + padding via Kadence attributes.
   Same layout family as rp-support; text LEFT, illustration RIGHT.
   ========================================================================= */
.rp-kprivacy .kb-row-layout-idpv_o > .kt-row-column-wrap { align-items: center; }

.rp-kprivacy .rp-pv-h {
  font-family: Mulish, -apple-system, sans-serif;
  font-size: 40px; line-height: 48px; font-weight: 700;
  color: #2A2A2A; margin: 0 0 24px;
}
.rp-kprivacy .rp-pv-h .highlight-it-blue { color: #114EF7; }

.rp-kprivacy .rp-pv-bullets { display: flex; flex-direction: column; gap: 16px; margin: 0 0 28px; }
.rp-kprivacy .rp-pv-bullet { display: flex; align-items: flex-start; gap: 12px; }
.rp-kprivacy .rp-pv-check { width: 32px; height: 32px; flex: 0 0 32px; display: block; }
.rp-kprivacy .rp-pv-bullet-txt { font-family: Mulish, -apple-system, sans-serif; font-size: 16px; line-height: 24px; font-weight: 400; color: #2A2A2A; }

.rp-kprivacy .rp-pv-btn {
  display: inline-flex; align-items: center; justify-content: center;
  padding: 13px 25px; border-radius: 6px; border: 1px solid #114EF7;
  background: #F0F4FE; box-shadow: 0 1px 2px rgba(0,0,0,.05); text-decoration: none;
}
.rp-kprivacy .rp-pv-btn span { font-family: Inter, Mulish, -apple-system, sans-serif; font-size: 16px; line-height: 24px; font-weight: 500; color: #114EF7; }
.rp-kprivacy .rp-pv-btn:hover { background: #e4ebfe; }

/* GDPR card illustration (white bg, radius 24) */
.rp-kprivacy .rp-pv-illo { background: #FFFFFF; border-radius: 24px; padding: 24px; }
.rp-kprivacy .rp-pv-illo dotlottie-player { display: block; width: 100%; height: auto; max-width: 494px; aspect-ratio: 494/456; margin: 0 auto; }

@media (max-width: 991px) { .rp-kprivacy .rp-pv-h { font-size: 30px; line-height: 38px; } }

.rp-kprivacy .kb-row-layout-idpv_o > .kt-row-column-wrap{direction:rtl;}
