/* SitePaketim v1.0.11 - Ana sayfa bölüm boşluklarının dengeli azaltılması.
   Diğer sayfalara ve tema demolarına uygulanmaz. */
main.sp-v111-home > .sp-v034-catalog-section {
  padding-top: clamp(28px, 3.2vw, 44px);
  padding-bottom: clamp(40px, 4.2vw, 62px);
}
main.sp-v111-home > .section {
  padding-top: clamp(38px, 4.3vw, 62px);
  padding-bottom: clamp(38px, 4.3vw, 62px);
}
main.sp-v111-home > .showreel-section {
  padding-top: clamp(40px, 4.4vw, 64px);
  padding-bottom: clamp(40px, 4.4vw, 64px);
}
main.sp-v111-home > .sp-partner-banner {
  padding-top: clamp(25px, 3vw, 42px);
  padding-bottom: clamp(25px, 3vw, 42px);
}
main.sp-v111-home .center-head {
  margin-bottom: clamp(22px, 2.7vw, 32px);
}
main.sp-v111-home > .section .section-head {
  margin-bottom: clamp(22px, 2.8vw, 34px);
}
main.sp-v111-home > section[id] {
  scroll-margin-top: 108px;
}
@media (max-width: 767px) {
  main.sp-v111-home > .sp-v034-catalog-section { padding-top: 24px; padding-bottom: 36px; }
  main.sp-v111-home > .section { padding-top: 34px; padding-bottom: 34px; }
  main.sp-v111-home > .showreel-section { padding-top: 36px; padding-bottom: 36px; }
  main.sp-v111-home > .sp-partner-banner { padding-top: 24px; padding-bottom: 24px; }
  main.sp-v111-home .center-head { margin-bottom: 22px; }
  main.sp-v111-home > .section .section-head { margin-bottom: 24px; }
  main.sp-v111-home > section[id] { scroll-margin-top: 82px; }
}
