/* furrsati.com/ar/contact: the approved contact page mirrored for Arabic, right to left. Loaded after
   pages/contact.css. The paper plane flies up and to the left. */
/* Arabic type: Tajawal (sys.css maps --display and --ui on lang=ar); Arabic letters join, so no letter-spacing; taller lines than Futura. */
main *, .foot *, .sheet * { letter-spacing: 0 !important; }
main .title { line-height: 1.15; font-weight: 800; }
.cth__title { line-height: 1.15; font-weight: 800; }
.mini__tap { left: auto; right: 70px; }
.frm__send:hover .frm__plane { transform: translate(-3px, -3px) rotate(8deg) scaleX(-1); }
.frm__plane { transform: scaleX(-1); }
.plane { left: auto; right: 40px; }
.plane svg { transform: scaleX(-1); }
.plane.is-fly { animation-name: ct-fly-rtl; }
@keyframes ct-fly-rtl {
  0% { opacity: 1; transform: translate(0, 0) rotate(0deg) scale(1); }
  30% { transform: translate(-120px, -90px) rotate(10deg) scale(1.15); }
  60% { transform: translate(-300px, -60px) rotate(-18deg) scale(1); opacity: 1; }
  100% { transform: translate(-620px, -380px) rotate(20deg) scale(.5); opacity: 0; }
}
.common__qs a:hover { transform: translateX(-8px); }
