/*
 * PROVIEW hizmet sayfaları ortak okunabilirlik standardı.
 * Sayfa düzenlerini değiştirmeden içerik tipografisini eşitler.
 */

body:is(
  .page-hizmetlerimiz,
  .page-e-imza,
  .page-web-tasarim,
  .page-yazilim,
  .page-mobil-uygulama,
  .page-e-ticaret,
  .page-sanal-ofis,
  .page-hosting-domain,
  .page-seo-dijital-pazarlama
) :is(
  .pv-services-page,
  .pv-esign-page,
  .pv-web-page,
  .pv-software-page,
  .pv-mobile-app-page,
  .pv-ecommerce-page,
  .pv-virtual-office-page,
  .pv-hosting-page,
  .pv-seo-page
) {
  font-size:16px;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}

@media (min-width:768px) {
  body:is(
    .page-hizmetlerimiz,
    .page-e-imza,
    .page-web-tasarim,
    .page-yazilim,
    .page-mobil-uygulama,
    .page-e-ticaret,
    .page-sanal-ofis,
    .page-hosting-domain,
    .page-seo-dijital-pazarlama
  ) :is(
    .pv-services-page,
    .pv-esign-page,
    .pv-web-page,
    .pv-software-page,
    .pv-mobile-app-page,
    .pv-ecommerce-page,
    .pv-virtual-office-page,
    .pv-hosting-page,
    .pv-seo-page
  ) p {
    font-size:15.5px!important;
    line-height:1.72!important;
  }

  body:is(
    .page-hizmetlerimiz,
    .page-e-imza,
    .page-web-tasarim,
    .page-yazilim,
    .page-mobil-uygulama,
    .page-e-ticaret,
    .page-sanal-ofis,
    .page-hosting-domain,
    .page-seo-dijital-pazarlama
  ) :is(
    .pv-services-page,
    .pv-esign-page,
    .pv-web-page,
    .pv-software-page,
    .pv-mobile-app-page,
    .pv-ecommerce-page,
    .pv-virtual-office-page,
    .pv-hosting-page,
    .pv-seo-page
  ) :is(ul,ol) li {
    font-size:13.5px!important;
    line-height:1.62!important;
  }

  body:is(
    .page-hizmetlerimiz,
    .page-e-imza,
    .page-web-tasarim,
    .page-yazilim,
    .page-mobil-uygulama,
    .page-e-ticaret,
    .page-sanal-ofis,
    .page-hosting-domain,
    .page-seo-dijital-pazarlama
  ) :is(
    .pv-services-page,
    .pv-esign-page,
    .pv-web-page,
    .pv-software-page,
    .pv-mobile-app-page,
    .pv-ecommerce-page,
    .pv-virtual-office-page,
    .pv-hosting-page,
    .pv-seo-page
  ) summary {
    min-height:58px;
    font-size:14.5px!important;
    line-height:1.5!important;
  }

  body:is(
    .page-hizmetlerimiz,
    .page-e-imza,
    .page-web-tasarim,
    .page-yazilim,
    .page-mobil-uygulama,
    .page-e-ticaret,
    .page-sanal-ofis,
    .page-hosting-domain,
    .page-seo-dijital-pazarlama
  ) :is(
    .pv-services-page,
    .pv-esign-page,
    .pv-web-page,
    .pv-software-page,
    .pv-mobile-app-page,
    .pv-ecommerce-page,
    .pv-virtual-office-page,
    .pv-hosting-page,
    .pv-seo-page
  ) :is(a,button) {
    font-size:14px;
  }

  body:is(
    .page-hizmetlerimiz,
    .page-e-imza,
    .page-web-tasarim,
    .page-yazilim,
    .page-mobil-uygulama,
    .page-e-ticaret,
    .page-sanal-ofis,
    .page-hosting-domain,
    .page-seo-dijital-pazarlama
  ) :is(
    .pv-services-page,
    .pv-esign-page,
    .pv-web-page,
    .pv-software-page,
    .pv-mobile-app-page,
    .pv-ecommerce-page,
    .pv-virtual-office-page,
    .pv-hosting-page,
    .pv-seo-page
  ) :is(
    [class*="-kicker"],
    [class*="-eyebrow"],
    [class*="-tag"]
  ) {
    font-size:11.5px!important;
    line-height:1.45!important;
  }
}

@media (min-width:768px) and (max-width:1199px) {
  body:is(
    .page-hizmetlerimiz,
    .page-e-imza,
    .page-web-tasarim,
    .page-yazilim,
    .page-mobil-uygulama,
    .page-e-ticaret,
    .page-sanal-ofis,
    .page-hosting-domain,
    .page-seo-dijital-pazarlama
  ) :is(
    .pv-services-page,
    .pv-esign-page,
    .pv-web-page,
    .pv-software-page,
    .pv-mobile-app-page,
    .pv-ecommerce-page,
    .pv-virtual-office-page,
    .pv-hosting-page,
    .pv-seo-page
  ) p {
    font-size:15px!important;
  }
}

@media (max-width:767px) {
  body:is(
    .page-hizmetlerimiz,
    .page-e-imza,
    .page-web-tasarim,
    .page-yazilim,
    .page-mobil-uygulama,
    .page-e-ticaret,
    .page-sanal-ofis,
    .page-hosting-domain,
    .page-seo-dijital-pazarlama
  ) :is(
    .pv-services-page,
    .pv-esign-page,
    .pv-web-page,
    .pv-software-page,
    .pv-mobile-app-page,
    .pv-ecommerce-page,
    .pv-virtual-office-page,
    .pv-hosting-page,
    .pv-seo-page
  ) p {
    font-size:14.5px!important;
    line-height:1.68!important;
  }

  body:is(
    .page-hizmetlerimiz,
    .page-e-imza,
    .page-web-tasarim,
    .page-yazilim,
    .page-mobil-uygulama,
    .page-e-ticaret,
    .page-sanal-ofis,
    .page-hosting-domain,
    .page-seo-dijital-pazarlama
  ) :is(
    .pv-services-page,
    .pv-esign-page,
    .pv-web-page,
    .pv-software-page,
    .pv-mobile-app-page,
    .pv-ecommerce-page,
    .pv-virtual-office-page,
    .pv-hosting-page,
    .pv-seo-page
  ) summary {
    font-size:14px!important;
    line-height:1.5!important;
  }
}
