.elementor-1925 .elementor-element.elementor-element-41f365f{--display:flex;}/* Start custom CSS *//* ==========================================
   BODY - TEK GRADIENT (TÜM SAYFA)
   ========================================== */
.page-id-1925 body,
.page-id-1925 {
    background: linear-gradient(
        165deg,
        #040810 0%,
        #060d18 15%,
        #081220 30%,
        #0a1628 45%,
        #0d1a30 60%,
        #101e38 75%,
        #142340 90%,
        #182848 100%
    ) !important;
    background-attachment: fixed !important;
    min-height: 100vh;
}

/* ==========================================
   TÜM SECTION'LAR ŞEFFAF
   ========================================== */
.hero-pricing,
.pricing-section,
.comparison-section,
.faq-section,
.cta-section {
    background: transparent !important;
    background-image: none !important;
    background-color: transparent !important;
}

/* Elementor elemanları şeffaf */
.page-id-1925 .elementor-section,
.page-id-1925 .elementor-container,
.page-id-1925 .elementor-column,
.page-id-1925 .elementor-widget-wrap,
.page-id-1925 .elementor-element,
.page-id-1925 section,
.page-id-1925 .e-con,
.page-id-1925 .e-con-inner {
    background-color: transparent !important;
    background-image: none !important;
}

/* Ana içerik alanı şeffaf */
.page-id-1925 #content,
.page-id-1925 .site-content,
.page-id-1925 main,
.page-id-1925 article,
.page-id-1925 .entry-content {
    background: transparent !important;
}

/* ==========================================
   FOOTER GEÇİŞİ
   ========================================== */
.page-id-1925 footer,
.page-id-1925 .site-footer,
.page-id-1925 .elementor-location-footer {
    background: linear-gradient(
        to bottom,
        transparent 0%,
        rgba(4, 8, 16, 0.5) 20%,
        rgba(4, 8, 16, 0.9) 60%,
        #040810 100%
    ) !important;
}/* End custom CSS */