/**
 * Özel CSS - Bölümler arası boşlukları azaltma
 * Tarih: 29.05.2025
 */

/* Tüm section'lar için varsayılan boşlukları azaltma */
section {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

/* Projelerimiz bölümü için özel boşluk ayarları */
section.home2-team {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

/* Referanslarımız bölümü için özel boşluk ayarları */
section.home3-testimonial {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

/* Paketler bölümü için özel boşluk ayarları */
section.pricing-section {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

/* Container içindeki satırlar için boşluk ayarları */
.container .row {
    margin-bottom: 20px !important;
}

/* p-b40 sınıfını yeniden tanımlama */
.p-b40 {
    padding-bottom: 20px !important;
}

/* p-t100 sınıfını yeniden tanımlama */
.p-t100 {
    padding-top: 40px !important;
}

/* p-b100 sınıfını yeniden tanımlama */
.p-b100 {
    padding-bottom: 40px !important;
}

/* m-t100 sınıfını yeniden tanımlama */
.m-t100 {
    margin-top: 40px !important;
}

/* m-b100 sınıfını yeniden tanımlama */
.m-b100 {
    margin-bottom: 40px !important;
}

/* Shape elemanlarının boyutunu azaltma */
.shape {
    height: 30px !important;
}

/* İç boşlukları azaltma */
.home3-service, .home2-team, .pricing-section, .home3-testimonial {
    padding: 30px 0 !important;
}

/* Arka plan şekilleri arasındaki boşlukları azaltma */
.bg-shape {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}
