/* ÜRETİLDİ: _elementor_uyum_uret.py — gorsel.css Elementor türevleri */
.sd-fmt.e-con{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;gap:14px;align-items:end;padding:10px 0 20px}
body .elementor .sd-fmt{padding:10px 0 20px}
.sd-fmt__f.e-con{position:relative;margin:0;border-radius:12px;overflow:clip;transition:opacity .5s,translate .8s var(--sd-ease-out)}
body .elementor .sd-fmt__f{margin:0;border-radius:12px;background:#15171F;box-shadow:var(--sd-shadow-float)}
body .elementor .sd-fmt__f img{width:100%;height:100%}
body .elementor .sd-fmt__f figcaption{padding:5px 9px;border-radius:6px;background:rgba(21,23,36,.8);color:#fff;font:600 10px/1 var(--sd-font);letter-spacing:.06em}
.sd-fmt__f--sq.e-con{grid-column:1;grid-row:1}
.sd-fmt__f--v.e-con{grid-column:2;grid-row:1/3;align-self:stretch}
.sd-fmt__f--h.e-con{grid-column:1;grid-row:2}
.sd-fmt__cta.e-con{position:absolute;right:10px;bottom:10px;padding:6px 10px;border-radius:6px}
body .elementor .sd-fmt__cta{padding:6px 10px;border-radius:6px;background:var(--sd-red);color:#fff;font:600 10px/1 var(--sd-font)}
.sd-fmt__chip.e-con{position:absolute;z-index:3}
body .elementor .sd-fmt__chip{background:#fff;box-shadow:var(--sd-shadow-card)}
.sd-fmt__chip--1.e-con{left:-10px;top:-6px}
.sd-fmt__chip--2.e-con{right:-8px;bottom:6px}
@media (max-width:720px){
 .sd-fmt__chip--1.e-con{left:0}
 .sd-fmt__chip--2.e-con{right:0}
}
