/* ÜRETİLDİ: _elementor_uyum_uret.py — grup.css Elementor türevleri */
.sd-gos.e-con{position:relative;height:min(62vh,560px);border-radius:18px}
body .elementor .sd-gos{height:min(62vh,560px);border-radius:18px;background:linear-gradient(160deg,#F7F6F2,#E9EAEF);box-shadow:var(--sd-shadow-float)}
.sd-gos__bar.e-con{border-radius:18px 18px 0 0;display:flex;align-items:center;gap:6px;height:36px;padding:0 14px}
body .elementor .sd-gos__bar{border-radius:18px 18px 0 0;height:36px;padding:0 14px;background:#fff;border-bottom:1px solid rgba(31,34,51,.08);font:600 11px/1 var(--sd-font);color:var(--sd-text-muted)}
body .elementor .sd-gos__bar i{width:10px;height:10px;border-radius:50%;background:var(--sd-grey-300)}
body .elementor .sd-gos__bar i:nth-child(1){background:#ff5f57}
body .elementor .sd-gos__bar i:nth-child(2){background:#febc2e}
body .elementor .sd-gos__bar i:nth-child(3){background:#28c840}
body .elementor .sd-gos__bar span{margin-left:8px}
.sd-gos__desk.e-con{position:absolute;inset:36px 0 0;overflow:clip;border-radius:0 0 18px 18px}
body .elementor .sd-gos__desk{border-radius:0 0 18px 18px;background:var(--g-doku,none)}
.sd-gos__win.e-con{position:absolute;left:calc(6% + var(--k)*7%);top:calc(7% + var(--k)*11%);width:min(60%,300px);border-radius:12px;z-index:calc(var(--k) + 1)}
body .elementor .sd-gos__win{width:min(60%,300px);border-radius:12px;background:#fff;box-shadow:0 12px 30px rgba(31,34,51,.14),0 0 0 1px rgba(31,34,51,.06);text-decoration:none;color:var(--sd-navy)}
.sd-gos__t.e-con{display:flex;align-items:center;gap:8px;padding:10px 12px}
body .elementor .sd-gos__t{padding:10px 12px;border-bottom:1px solid rgba(31,34,51,.08);font:600 12.5px/1.2 var(--sd-font)}
.sd-gos__t .sdi{flex:none;width:22px;height:22px;padding:4px;border-radius:6px;background:var(--g-soft,var(--sd-grey-100));color:var(--g,var(--sd-red))}
body .elementor .sd-gos__t svg{width:22px;height:22px;padding:4px;border-radius:6px;background:var(--g-soft,var(--sd-grey-100));color:var(--g,var(--sd-red))}
.sd-gos__body.e-con{display:grid;gap:7px;padding:12px}
body .elementor .sd-gos__body{padding:12px}
body .elementor .sd-gos__body i{height:7px;border-radius:4px;background:var(--sd-grey-100)}
body .elementor .sd-gos__body i:nth-child(1){width:80%}
body .elementor .sd-gos__body i:nth-child(2){width:55%;background:var(--g-soft,var(--sd-grey-100))}
body .elementor .sd-gos__body i:nth-child(3){width:36%;height:16px;border-radius:5px;background:var(--g,var(--sd-red))}
.sd-gos__win:hover.e-con{z-index:20}
.sd-gos__chip.e-con{position:absolute;right:-10px;top:-14px;z-index:30}
body .elementor .sd-gos__chip{background:#fff;box-shadow:var(--sd-shadow-card)}
.sd-probs.e-con{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}
.sd-prob.e-con{position:relative;padding:26px 22px 22px;border-radius:var(--sd-r-card)}
body .elementor .sd-prob{padding:26px 22px 22px;border-radius:var(--sd-r-card);background:#fff;box-shadow:var(--sd-shadow-card);border-top:3px solid var(--g,var(--sd-red))}
body .elementor .sd-prob::before{font:800 64px/1 var(--sd-font);color:var(--g,var(--sd-red))}
body .elementor .sd-prob b{font-size:1.0625rem;line-height:1.35;margin-bottom:10px;padding-right:28px}
body .elementor .sd-prob p{font-size:.9375rem;color:var(--sd-text-muted);margin:0}
.sd-gcards.e-con{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:20px}
.sd-gcard.e-con{display:flex;flex-direction:column;gap:10px;padding:26px 24px;border-radius:var(--sd-r-card);transition:transform .5s var(--sd-ease-out),box-shadow .5s}
body .elementor .sd-gcard{padding:26px 24px;border-radius:var(--sd-r-card);background:#fff;box-shadow:var(--sd-shadow-card);text-decoration:none;color:var(--sd-navy)}
body .elementor .sd-gcard:hover{box-shadow:var(--sd-shadow-float)}
.sdw-ikon.sd-gcard__ic .elementor-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--g-soft,var(--sd-grey-100));color:var(--g,var(--sd-red));margin-bottom:6px}
.sd-gcard__ic.e-con{display:grid;width:48px;height:48px;border-radius:12px;margin-bottom:6px}
body .elementor .sd-gcard__ic{width:48px;height:48px;border-radius:12px;background:var(--g-soft,var(--sd-grey-100));color:var(--g,var(--sd-red));margin-bottom:6px}
.sd-gcard__ic .sdi,.sdw-ikon.sd-gcard__ic .elementor-icon .sdi,.sdw-ikon.sd-gcard__ic .elementor-icon svg{width:22px;height:22px}
body .elementor .sd-gcard__ic svg{width:22px;height:22px}
body .elementor .sd-gcard b{font-size:var(--sd-fs-h4)}
.sd-gcard b .sdi{flex:none;width:16px;height:16px;color:var(--g,var(--sd-red))}
body .elementor .sd-gcard b svg{width:16px;height:16px;color:var(--g,var(--sd-red))}
.sd-gcard>.elementor-element>.elementor-widget-container>span:not(.sd-gcard__ic),.sd-gcard>.sdw-ikonspan .elementor-icon:not(.sd-gcard__ic){font-size:.9375rem;color:var(--sd-text-muted);flex:1}
.sd-gcard>span:not(.sd-gcard__ic).e-con{flex:1}
body .elementor .sd-gcard>span:not(.sd-gcard__ic){font-size:.9375rem;color:var(--sd-text-muted)}
body .elementor .sd-gcard em{font:600 .875rem var(--sd-font);color:var(--g,var(--sd-red))}
.sd-gcard em .sdi{width:14px;height:14px;transition:translate .3s}
body .elementor .sd-gcard em svg{width:14px;height:14px}
.sd-gcard:hover em .sdi{translate:4px 0}
.sd-combo.e-con{display:grid;gap:14px}
body .elementor .sd-combo li{padding:18px 22px;border-radius:14px;background:var(--sd-navy-soft);border:1px solid rgba(255,255,255,.06)}
.sd-combo__chips.e-con{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.sd-combo__chips .sd-chip.e-con{transition:opacity .4s,scale .5s var(--sd-ease-spring),background .3s}
body .elementor .sd-combo__chips .sd-chip{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:#fff;text-decoration:none}
body .elementor .sd-combo__chips a.sd-chip:hover{background:var(--g-dark,var(--sd-red-on-dark));color:var(--sd-navy);border-color:transparent}
body .elementor .sd-combo__chips i{font:600 16px/1 var(--sd-font);color:var(--g-dark,var(--sd-yellow))}
.sd-combo__arrow.e-con{width:28px;height:28px;transition:opacity .4s,translate .5s var(--sd-ease-out)}
body .elementor .sd-combo__arrow{width:28px;height:28px;color:var(--g-dark,var(--sd-yellow))}
body .elementor .sd-combo__out b{color:#fff;font-size:1.0625rem}
body .elementor .sd-combo__out p{margin:4px 0 0;font-size:.9rem}
.sd-packs.e-con{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}
body .elementor .sd-packs article{padding:26px 24px;border-radius:var(--sd-r-card);background:#fff;box-shadow:var(--sd-shadow-card);border-left:3px solid var(--g,var(--sd-red))}
.sd-packs h3.elementor-heading-title.elementor-heading-title.elementor-heading-title{font-size:var(--sd-fs-h4);margin-bottom:8px}
body .elementor .sd-packs h3{font-size:var(--sd-fs-h4);margin-bottom:8px}
body .elementor .sd-packs p{font-size:.9375rem;color:var(--sd-text-muted);margin:0}
.sd-gquote.e-con{max-width:720px;margin:28px auto 0}
body .elementor .sd-gquote{max-width:720px;margin:28px auto 0}
body .elementor .sd-gquote footer b{color:var(--sd-navy)}
@media (max-width:1024px){
 .sd-gcards.e-con{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:720px){
 .sd-gos.e-con{height:420px}
 body .elementor .sd-gos{height:420px}
 .sd-gos__win.e-con{width:68%;left:calc(4% + var(--k)*5%);top:calc(6% + var(--k)*12%)}
 body .elementor .sd-gos__win{width:68%}
 .sd-gos__chip.e-con{right:0}
 .sd-gcards.e-con{grid-template-columns:minmax(0,1fr)}
}
