/* ÜRETİLDİ: _elementor_uyum_uret.py — logo.css Elementor türevleri */
.sd-lgo.e-con{position:relative;display:grid;padding:24px 0 56px}
body .elementor .sd-lgo{padding:24px 0 56px}
.sd-lgo__grid.e-con{position:absolute;inset:0 8% 40px;border-radius:18px}
body .elementor .sd-lgo__grid{border-radius:18px;background:radial-gradient(circle at 1px 1px,rgba(31,34,51,.16) 1px,transparent 1.6px) 0 0/24px 24px,linear-gradient(90deg,transparent calc(50% - .5px),rgba(179,38,45,.25) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(0deg,transparent calc(50% - .5px),rgba(179,38,45,.25) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}
body .elementor .sd-lgo__grid::before,body .elementor .sd-lgo__grid::after{border:1px dashed rgba(31,34,51,.2);border-radius:50%}
.sd-lgo__mo.e-con{position:relative;z-index:1;max-width:460px}
body .elementor .sd-lgo__mo{max-width:460px}
.sd-lgo__spec.e-con{position:absolute;left:0;right:0;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}
body .elementor .sd-lgo__spec{font:500 11px/1 var(--sd-font);color:var(--sd-text-muted)}
body .elementor .sd-lgo__spec li{padding:7px 10px;border-radius:8px;background:#fff;box-shadow:var(--sd-shadow-card)}
body .elementor .sd-lgo__spec b{color:var(--sd-navy);margin-right:6px}
.sd-lgo__chip.e-con{position:absolute;right:4%;top:0;z-index:3}
body .elementor .sd-lgo__chip{background:#fff;box-shadow:var(--sd-shadow-card)}
.sd-scale.e-con{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.2fr);gap:20px;align-items:stretch}
.sd-scale>.elementor-element>.elementor-widget-container>div{position:relative;display:grid;align-content:center;justify-items:center;gap:10px;min-height:220px;padding:24px;border-radius:var(--sd-r-card);background:#fff;box-shadow:var(--sd-shadow-card)}
body .elementor .sd-scale>div{min-height:220px;padding:24px;border-radius:var(--sd-r-card);background:#fff;box-shadow:var(--sd-shadow-card)}
body .elementor .sd-scale small{font:600 .75rem/1 var(--sd-font);letter-spacing:.08em;text-transform:uppercase;color:var(--sd-text-muted)}
.sd-scale__bar.e-con{display:flex;align-items:center;gap:7px;width:100%;padding:10px 12px;border-radius:10px 10px 0 0}
body .elementor .sd-scale__bar{width:100%;padding:10px 12px;border-radius:10px 10px 0 0;background:#E9EBF2;font:500 12px/1 var(--sd-font);color:var(--sd-navy)}
body .elementor .sd-scale__bar i{width:10px;height:10px;border-radius:50%;background:#C9CDDB}
body .elementor .sd-scale__bar span{margin-left:8px;padding:6px 10px;border-radius:6px;background:#fff}
body .elementor .sd-scale__bar img{width:16px;height:16px}
body .elementor .sd-scale__card{background:#fff;border:1px solid rgba(31,34,51,.1)}
body .elementor .sd-scale__card img{width:120px;height:auto;margin-bottom:10px}
body .elementor .sd-scale__card b{font-size:.9375rem;color:var(--sd-navy)}
body .elementor .sd-scale__card span{font-size:.75rem;color:var(--sd-text-muted);margin-top:-8px}
.sd-scale__sign.e-con{overflow:clip}
body .elementor .sd-scale__sign{background:#0B0C10!important}
body .elementor .sd-scale__sign::before{background:repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 28px),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 28px)}
body .elementor .sd-scale__sign img{width:min(70%,240px);height:auto}
body .elementor .sd-scale__sign small{color:var(--sd-text-muted-on-dark)}
@media (max-width:1024px){
 .sd-scale.e-con{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:720px){
 .sd-lgo__chip.e-con{right:0}
}
