.elementor-938355 .elementor-element.elementor-element-4fa7d6c{width:100%;max-width:100%;}.elementor-938355 .elementor-element.elementor-element-4fa7d6c.elementor-element{--align-self:stretch;}/* Start pixfort Custom CSS *//* IDEAL E-TICARET FOOTER ALT BOSLUK DUZELTMESI */

/* Sayfa arka planinda beyaz serit gorunmesini engelle */
body:has(.ideal-footer) {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
    background-color: #07152F;
}

/* Footer icindeki tum dis bosluklari sifirla */
.ideal-footer {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
    border-bottom: 0 !important;
    border-radius: 0 !important;
}

/* Footer arka planinin alt kenarda kesilmesini engelle */
.ideal-footer::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -30px;
    width: 100vw;
    height: 31px;
    transform: translateX(-50%);
    background: #07152F;
    pointer-events: none;
}

/* HTML widget kaynakli bosluklari sifirla */
.elementor-widget-html:has(.ideal-footer),
.elementor-widget-html:has(.ideal-footer)
> .elementor-widget-container {
    margin: 0 !important;
    padding: 0 !important;
}

/* Footer altindaki WordPress varsayilan bosluklar */
body:has(.ideal-footer) .site-footer:empty {
    display: none !important;
}/* End pixfort Custom CSS */