/* ÜRETİLDİ: _elementor_uyum_uret.py — video.css Elementor türevleri */
.sd-edit.e-con{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:end;height:min(62vh,560px)}
body .elementor .sd-edit{height:min(62vh,560px)}
.sd-edit__phone.e-con{height:100%}
body .elementor .sd-edit__phone{height:100%}
.sd-edit__tl.e-con{align-self:center;padding:14px 16px 18px;border-radius:14px}
body .elementor .sd-edit__tl{padding:14px 16px 18px;border-radius:14px;background:#15171F;color:#E9EBF2;box-shadow:var(--sd-shadow-float);font:600 11px/1 var(--sd-font)}
.sd-edit__hd.e-con{display:flex;justify-content:space-between;margin-bottom:12px}
body .elementor .sd-edit__hd{margin-bottom:12px;color:#9DA2B3}
body .elementor .sd-edit__hd b{color:#fff}
.sd-edit__tracks.e-con{position:relative;display:grid;gap:8px}
.sd-edit__row.e-con{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:center}
body .elementor .sd-edit__row small{font-size:9px;color:#9DA2B3}
.sd-edit__lane.e-con{position:relative;height:30px;border-radius:6px}
body .elementor .sd-edit__lane{height:30px;border-radius:6px;background:rgba(255,255,255,.06)}
body .elementor .sd-edit__lane i{width:var(--w);padding:0 8px;border-radius:5px;font-size:9px;color:#fff}
body .elementor .sd-edit__lane .v{background:var(--sd-navy-soft);border:1px solid rgba(255,255,255,.15)}
body .elementor .sd-edit__lane .v:first-child{background:#2B4C9B}
body .elementor .sd-edit__lane .t{background:#5A3E8A}
body .elementor .sd-edit__wave{background:repeating-linear-gradient(90deg,#1A9E5C 0 2px,transparent 2px 5px)}
.sd-edit__head.e-con{position:absolute;top:-6px;bottom:-6px;left:calc(30px + var(--x,0%));width:2px}
body .elementor .sd-edit__head{width:2px;background:var(--sd-red-bright)}
body .elementor .sd-edit__head::before{border:6px solid transparent;border-top:8px solid var(--sd-red-bright)}
.sd-edit__hook.e-con{position:absolute;left:30px;top:-26px;padding:4px 7px;border-radius:5px}
body .elementor .sd-edit__hook{padding:4px 7px;border-radius:5px;background:var(--sd-yellow);color:var(--sd-navy);font:600 9px/1 var(--sd-font)}
.sd-edit__chip.e-con{position:absolute;right:-10px;top:-14px;z-index:3}
body .elementor .sd-edit__chip{background:#fff;box-shadow:var(--sd-shadow-card)}
.sd-srise.e-con{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:center}
.sd-srise__logo.e-con{width:min(100%,300px);height:auto;margin-bottom:22px}
body .elementor .sd-srise__logo{width:min(100%,300px);height:auto;margin-bottom:22px}
.sd-srise__works.e-con{display:grid;gap:12px;margin:24px 0}
body .elementor .sd-srise__works{margin:24px 0}
body .elementor .sd-srise__works li{padding:14px 16px;border-radius:12px;background:var(--sd-navy-soft);border:1px solid rgba(255,255,255,.06)}
body .elementor .sd-srise__works i{width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,.06);color:var(--sd-yellow)}
.sd-srise__works .sdi{width:18px;height:18px}
body .elementor .sd-srise__works svg{width:18px;height:18px}
body .elementor .sd-srise__works b{color:#fff}
body .elementor .sd-srise__works span{font-size:.9rem}
body .elementor .sd-srise__own{font-size:.9rem}
.sd-grade.e-con{position:relative;margin:0;max-height:560px;border-radius:16px;overflow:clip}
body .elementor .sd-grade{margin:0;border-radius:16px;box-shadow:var(--sd-shadow-float)}
body .elementor .sd-grade img{width:100%;height:100%}
.sd-grade__bar.e-con{position:absolute;top:0;bottom:0;left:var(--x,50%);width:2px}
body .elementor .sd-grade__bar{width:2px;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.5)}
.sd-grade__l.e-con,.sd-grade__r.e-con{position:absolute;top:14px;padding:5px 9px;border-radius:6px}
body .elementor .sd-grade__l,body .elementor .sd-grade__r{padding:5px 9px;border-radius:6px;background:rgba(21,23,36,.75);color:#fff;font:600 10px/1 var(--sd-font);letter-spacing:.08em;text-transform:uppercase}
.sd-grade__l.e-con{left:14px}
.sd-grade__r.e-con{right:14px}
body .elementor .sd-grade__r{background:var(--sd-yellow);color:var(--sd-navy)}
body .elementor .sd-grade figcaption{padding:10px 14px;background:linear-gradient(0deg,rgba(21,23,36,.8),transparent);color:#C9D3D8;font-size:.75rem}
@media (max-width:1024px){
 .sd-srise.e-con{grid-template-columns:minmax(0,1fr)}
 .sd-edit.e-con{height:min(58vh,520px)}
 body .elementor .sd-edit{height:min(58vh,520px)}
}
@media (max-width:720px){
 .sd-edit.e-con{grid-template-columns:minmax(0,1fr);height:auto}
 body .elementor .sd-edit{height:auto}
 .sd-edit__phone.e-con{height:380px}
 body .elementor .sd-edit__phone{height:380px}
 .sd-edit__chip.e-con{right:0}
}
.sd-edit__phone.e-con{height:min(62vh,560px);width:auto;max-width:100%}
body .elementor .sd-edit__phone{height:min(62vh,560px);width:auto;max-width:100%}
.sd-edit__tl.e-con{min-width:0;max-width:100%;overflow:hidden}
body .elementor .sd-edit__tl{max-width:100%}
@media (max-width:1024px){
 .sd-edit__phone.e-con{height:min(58vh,520px)}
 body .elementor .sd-edit__phone{height:min(58vh,520px)}
}
@media (max-width:720px){
 .sd-edit__phone.e-con{height:380px}
 body .elementor .sd-edit__phone{height:380px}
}
