/* Elementor HTML bölümleri: yalnızca eklentinin belirlediği yedi sayfada yüklenir. */
body.kk-layout-v1 #content .page-content > .elementor > .e-con {
 display:flex;flex-direction:column;align-items:stretch;gap:0;
 width:100%;max-width:none;min-width:0;height:auto;margin:0;padding:0;
}
body.kk-layout-v1 #content .page-content .elementor-widget-html {
 width:100%;max-width:100%;min-width:0;align-self:stretch;margin:0;
}
body.kk-layout-v1 #content .page-content :is(section.k4,section.k6,section.kr) {
 width:100%;max-width:none;min-width:0;
}
body.kk-layout-v1 #content :is(.k4 .k4-cover,.k6 .cover,.kr .kr-hero-image) {
 display:block;width:min(1600px,100%);max-width:1600px;
 margin:0 auto;float:none;position:relative;
}
body.kk-layout-v1 #content :is(.k4 .k4-cover,.k6 .cover,.kr .kr-hero-image) img {
 display:block;width:100%;max-width:100%;object-fit:cover;object-position:center;
}
/* k4 kök bölüm seçicileri: HTML widget içinde dış bir k4 kapsayıcı gerekmez. */
body.kk-layout-v1 #content .k4.k4-section {padding:84px 0;}
body.kk-layout-v1 #content .k4.k4-section--tight {padding:58px 0;}
body.kk-layout-v1 #content .k4.k4-rule {border-top:1px solid var(--line);}
body.kk-layout-v1 #content .k4.k4-band {background:var(--olive);color:var(--paper);}
body.kk-layout-v1 #content .k4.k4-band .k4-wrap {padding-block:62px;}
body.kk-layout-v1 #content .k4.k4-band h2 {max-width:840px;margin-top:10px;line-height:1.13;}
body.kk-layout-v1 #content .k4.k4-band p:not(.k4-eye) {max-width:670px;margin-top:19px;font-size:16px;color:#e7e9e0;}
body.kk-layout-v1 #content .k4.k4-band .k4-eye {color:#d9b49d;}
body.kk-layout-v1 #content .k4.k4-cta {text-align:center;padding:78px 0 85px;}
body.kk-layout-v1 #content .k4.k4-cta h2 {max-width:900px;margin:15px auto 20px;line-height:1.13;}
body.kk-layout-v1 #content .k4.k4-cta p:not(.k4-eye) {max-width:720px;margin:0 auto 25px;color:var(--muted);}
body.kk-layout-v1 #content .k4.k4-cta .k4-links {justify-content:center;align-items:center;gap:18px 24px;}
body.kk-layout-v1 #content .k4 .k4-split {grid-template-columns:repeat(2,minmax(0,1fr));}
body.kk-layout-v1 #content .k4 .k4-split--wide {grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);}
body.kk-layout-v1 #content .k4 .k4-notes {grid-template-columns:repeat(3,minmax(0,1fr));}
body.kk-layout-v1 #content .k4 :is(.k4-copy,.k4-note,.k4-direction) {min-width:0;}
body.kk-layout-v1 #content .k4 .k4-route {flex-wrap:wrap;row-gap:16px;}
@media(max-width:850px) {
 body.kk-layout-v1 #content .k4.k4-section {padding:48px 0;}
 body.kk-layout-v1 #content .k4.k4-section--tight {padding:34px 0;}
 body.kk-layout-v1 #content .k4.k4-band .k4-wrap {padding-block:45px;}
 body.kk-layout-v1 #content .k4.k4-cta {padding:48px 0;}
 body.kk-layout-v1 #content .k4 :is(.k4-split,.k4-split--wide,.k4-notes) {grid-template-columns:minmax(0,1fr);}
}
@media(max-width:600px) {
 body.kk-layout-v1 #content .k4.k4-hero .k4-cover img {aspect-ratio:.96;}
 body.kk-layout-v1 #content .k4.k4-cta .k4-links {display:grid;grid-template-columns:minmax(0,1fr);gap:14px;}
}
