/* DiyarSİS content adjustments within the original Vuexy landing layout. */
.app-brand-text { letter-spacing: -.035em; }
.ds-client-mark { color: #7367f0; font-size: 1.05rem; font-weight: 800; letter-spacing: -.03em; }
.ds-client-type { display: inline-flex; align-items: center; justify-content: center; min-height: 52px; padding: 0 1rem; color: #7367f0; font-size: .75rem; font-weight: 800; letter-spacing: .08em; white-space: nowrap; }
.ds-price-label { font-size: 1.9rem !important; line-height: 1.25; }
.landing-reviews .card-body { min-height: 248px; }
.landing-reviews .card-body .avatar img { object-fit: cover; }
.landing-footer .ds-footer-contact .btn { font-size: .9rem; }
#dsq-site-spotlight { display: none !important; }
@media (max-width: 767.98px) {
  .landing-hero .hero-title { font-size: clamp(2rem, 8vw, 3rem); }
  .landing-reviews .card-body { min-height: 224px; }
  .ds-client-type { font-size: .67rem; }
}
