.elementor-124 .elementor-element.elementor-element-61bc0028{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-124 .elementor-element.elementor-element-11e9f20{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-2993b15b{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-2993b15b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-124 .elementor-element.elementor-element-2993b15b .section-main-title{text-align:center;font-family:var( --e-global-typography-2df15c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2df15c4-font-size );font-weight:var( --e-global-typography-2df15c4-font-weight );text-transform:var( --e-global-typography-2df15c4-text-transform );font-style:var( --e-global-typography-2df15c4-font-style );text-decoration:var( --e-global-typography-2df15c4-text-decoration );line-height:var( --e-global-typography-2df15c4-line-height );letter-spacing:var( --e-global-typography-2df15c4-letter-spacing );}.elementor-124 .elementor-element.elementor-element-2993b15b .section-main-title,.elementor-124 .elementor-element.elementor-element-2993b15b .section-main-title a{color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-f5d081{width:auto;max-width:auto;}.elementor-124 .elementor-element.elementor-element-f5d081 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-f5d081 .posts-meta{text-align:center;}.elementor-124 .elementor-element.elementor-element-f5d081 .meta-divider{padding-left:calc(1.5em/2);padding-right:calc(1.5em/2);padding:0px 15px 2px 15px;}.elementor-124 .elementor-element.elementor-element-f5d081 .list-meta a,.elementor-124 .elementor-element.elementor-element-f5d081 .list-meta .meta-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-124 .elementor-element.elementor-element-f5d081 .list-meta:hover a,.elementor-124 .elementor-element.elementor-element-f5d081 .list-meta:hover .meta-text{color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-f5d081 .list-meta{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-f5d081 .meta-divider span{font-size:1em;color:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-3d61f3fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-2bf999d1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-1d4474d5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-124 .elementor-element.elementor-element-1d4474d5 .blog-featureimage,.elementor-124 .elementor-element.elementor-element-1d4474d5 .blog-featureimage img{height:560px;}.elementor-124 .elementor-element.elementor-element-1d4474d5 .blog-featureimage{background-position:center;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-c170c6e{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-124 .elementor-element.elementor-element-616ae1a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-18d75fca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-27fcc75e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-1bb53bc6 > .elementor-widget-container{margin:-7px 0px -14px 0px;padding:0px 0px 0px 10px;}.elementor-124 .elementor-element.elementor-element-1bb53bc6 .term-divider{margin-left:calc(10px/2);margin-right:calc(10px/2);}.elementor-124 .elementor-element.elementor-element-1bb53bc6 .list-term{margin-bottom:10px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-1bb53bc6 .list-term .meta-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-1bb53bc6 .list-term a,.elementor-124 .elementor-element.elementor-element-1bb53bc6 .list-term .meta-text{color:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-1bb53bc6 .list-term:hover a,.elementor-124 .elementor-element.elementor-element-1bb53bc6 .list-term:hover .meta-text{color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-32fdce69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-1e47695f{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;align-self:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-a14f26e > div{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-a14f26e > div svg{fill:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-a14f26e > div:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-a14f26e > div:hover svg{fill:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-55ea23a > div{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-55ea23a > div svg{fill:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-55ea23a > div:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-55ea23a > div:hover svg{fill:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-5daf535 > div{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-5daf535 > div svg{fill:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-5daf535 > div:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-16440aad .elementor-repeater-item-5daf535 > div:hover svg{fill:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-16440aad{width:auto;max-width:auto;}.elementor-124 .elementor-element.elementor-element-16440aad > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare{text-align:right;}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare > li > div{text-align:center;text-decoration:var( --e-global-typography-accent-text-decoration );border-radius:50% 50% 50% 50%;width:33px;height:33px;cursor:pointer;line-height:32px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare > li{display:inline-block;margin:0px 0px 0px 5px;}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare > li > div i{font-size:14px;}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare > li > div svg{max-width:14px;}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare > li div{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-124 .elementor-element.elementor-element-11e9f20{--min-height:320px;}.elementor-124 .elementor-element.elementor-element-2993b15b .section-main-title{font-size:var( --e-global-typography-2df15c4-font-size );line-height:var( --e-global-typography-2df15c4-line-height );letter-spacing:var( --e-global-typography-2df15c4-letter-spacing );}.elementor-124 .elementor-element.elementor-element-f5d081 .list-meta a,.elementor-124 .elementor-element.elementor-element-f5d081 .list-meta .meta-text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-3d61f3fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-124 .elementor-element.elementor-element-2bf999d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-1d4474d5 .blog-featureimage,.elementor-124 .elementor-element.elementor-element-1d4474d5 .blog-featureimage img{height:430px;}.elementor-124 .elementor-element.elementor-element-c170c6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-124 .elementor-element.elementor-element-27fcc75e{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-1bb53bc6 .list-term .meta-text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-1e47695f{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare > li > div{width:28px;height:28px;cursor:pointer;line-height:28px;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare > li > div i{font-size:12px;}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare > li > div svg{max-width:12px;}}@media(max-width:767px){.elementor-124 .elementor-element.elementor-element-11e9f20{--min-height:300px;}.elementor-124 .elementor-element.elementor-element-2993b15b .section-main-title{font-size:var( --e-global-typography-2df15c4-font-size );line-height:var( --e-global-typography-2df15c4-line-height );letter-spacing:var( --e-global-typography-2df15c4-letter-spacing );}.elementor-124 .elementor-element.elementor-element-f5d081 .list-meta a,.elementor-124 .elementor-element.elementor-element-f5d081 .list-meta .meta-text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-3d61f3fa{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-124 .elementor-element.elementor-element-2bf999d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-1d4474d5 .blog-featureimage,.elementor-124 .elementor-element.elementor-element-1d4474d5 .blog-featureimage img{height:250px;}.elementor-124 .elementor-element.elementor-element-c170c6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-124 .elementor-element.elementor-element-616ae1a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-124 .elementor-element.elementor-element-18d75fca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-18d75fca.e-con{--align-self:center;}.elementor-124 .elementor-element.elementor-element-27fcc75e{width:100%;max-width:100%;margin:0px 50px calc(var(--kit-widget-spacing, 0px) + -5px) 50px;align-self:center;text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-1bb53bc6{width:100%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-1bb53bc6.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-1bb53bc6 .posts-term{text-align:center;}.elementor-124 .elementor-element.elementor-element-1bb53bc6 .list-term .meta-text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-1e47695f{width:100%;max-width:100%;margin:0px 100px calc(var(--kit-widget-spacing, 0px) + -5px) 100px;align-self:center;text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-16440aad{width:100%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-16440aad > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare{text-align:center;}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare > li > div{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-124 .elementor-element.elementor-element-16440aad .ekit_socialshare > li{margin:0px 5px 0px 5px;}}@media(min-width:768px){.elementor-124 .elementor-element.elementor-element-3d61f3fa{--content-width:1300px;}.elementor-124 .elementor-element.elementor-element-2bf999d1{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-124 .elementor-element.elementor-element-2bf999d1{--width:100%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-c170c6e *//* ============================================
   BLOG YAZISI TIPOGRAFISI
   Kit global'leri (h2=75px, h3=34px) hero basliklari icin
   ayarlanmis; makale govdesinde okunmuyor. Bu blok yalnizca
   bu widget'in icini yeniden olcekler. HTML etiketleri degismez.
   ============================================ */

/* --- Okuma genisligi ---
   1140px'te 17px metin satir basina ~150 karakter demek.
   Bu blogu silersen icerik tam genislige yayilir. */
.elementor-124 .elementor-element.elementor-element-c170c6e > .elementor-widget-container {
    max-width: 760px;
    margin-inline: auto;
}

/* --- Ortak baslik sifirlama ---
   Kit'in -1.7px letter-spacing ve 1em line-height degerlerini ezer. */
.elementor-124 .elementor-element.elementor-element-c170c6e h1,
.elementor-124 .elementor-element.elementor-element-c170c6e h2,
.elementor-124 .elementor-element.elementor-element-c170c6e h3,
.elementor-124 .elementor-element.elementor-element-c170c6e h4,
.elementor-124 .elementor-element.elementor-element-c170c6e h5,
.elementor-124 .elementor-element.elementor-element-c170c6e h6 {
    font-family: "Questrial", sans-serif;
    font-weight: 400;
    line-height: 1.3;
    letter-spacing: normal;
    text-transform: none;
    color: var(--e-global-color-primary);
}

.elementor-124 .elementor-element.elementor-element-c170c6e h1 { font-size: 2.125rem;  margin: 1.8em 0 0.5em; }
.elementor-124 .elementor-element.elementor-element-c170c6e h2 { font-size: 1.75rem;   margin: 2em 0 0.6em; }
.elementor-124 .elementor-element.elementor-element-c170c6e h3 { font-size: 1.3125rem; margin: 1.8em 0 0.5em; }
.elementor-124 .elementor-element.elementor-element-c170c6e h4 { font-size: 1.125rem;  margin: 1.6em 0 0.4em; }
.elementor-124 .elementor-element.elementor-element-c170c6e h5 { font-size: 1rem;      margin: 1.5em 0 0.4em; }
.elementor-124 .elementor-element.elementor-element-c170c6e h6 {
    font-size: 0.8125rem;
    margin: 1.4em 0 0.4em;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: var(--e-global-color-text);
}

.elementor-124 .elementor-element.elementor-element-c170c6e > .elementor-widget-container > *:first-child { margin-top: 0; }

/* --- Govde metni --- */
.elementor-124 .elementor-element.elementor-element-c170c6e p {
    font-size: 1.0625rem;
    line-height: 1.75;
    margin: 0 0 1.35em;
    color: var(--e-global-color-text);
}

.elementor-124 .elementor-element.elementor-element-c170c6e strong,
.elementor-124 .elementor-element.elementor-element-c170c6e b {
    color: var(--e-global-color-primary);
    font-weight: 400;
}

.elementor-124 .elementor-element.elementor-element-c170c6e a {
    color: var(--e-global-color-accent);
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 1px;
}
.elementor-124 .elementor-element.elementor-element-c170c6e a:hover { color: var(--e-global-color-primary); }

/* --- Listeler --- */
.elementor-124 .elementor-element.elementor-element-c170c6e ul,
.elementor-124 .elementor-element.elementor-element-c170c6e ol {
    margin: 0 0 1.35em;
    padding-left: 1.4em;
}
.elementor-124 .elementor-element.elementor-element-c170c6e li {
    font-size: 1.0625rem;
    line-height: 1.75;
    margin-bottom: 0.6em;
    color: var(--e-global-color-text);
}
.elementor-124 .elementor-element.elementor-element-c170c6e li::marker { color: var(--e-global-color-accent); }

/* --- Alinti --- */
.elementor-124 .elementor-element.elementor-element-c170c6e blockquote {
    margin: 1.8em 0;
    padding: 0 0 0 20px;
    border-left: 2px solid var(--e-global-color-accent);
    color: var(--e-global-color-primary);
    font-size: 1.125rem;
    line-height: 1.6;
}

/* --- Kod --- */
.elementor-124 .elementor-element.elementor-element-c170c6e p code,
.elementor-124 .elementor-element.elementor-element-c170c6e li code {
    font-family: "Fragment Mono", Consolas, Monaco, monospace;
    font-size: 0.875em;
    background: rgba(255, 255, 255, 0.07);
    color: var(--e-global-color-accent);
    padding: 2px 6px;
    border-radius: 0;
}

.elementor-124 .elementor-element.elementor-element-c170c6e pre,
.elementor-124 .elementor-element.elementor-element-c170c6e .wp-block-code {
    background: #121212;
    color: #F0EDEB;
    border: none;
    border-left: 3px solid var(--e-global-color-accent);
    border-radius: 0;
    padding: 18px 20px;
    margin: 0 0 1.6em;
    overflow-x: auto;
    font-family: "Fragment Mono", Consolas, Monaco, monospace;
    font-size: 0.8125rem;
    line-height: 1.65;
}
.elementor-124 .elementor-element.elementor-element-c170c6e pre code,
.elementor-124 .elementor-element.elementor-element-c170c6e .wp-block-code code {
    background: transparent;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    padding: 0;
}

/* --- Diger --- */
.elementor-124 .elementor-element.elementor-element-c170c6e img { max-width: 100%; height: auto; margin: 1.6em 0; }

.elementor-124 .elementor-element.elementor-element-c170c6e hr {
    border: none;
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    margin: 2.4em 0;
}

.elementor-124 .elementor-element.elementor-element-c170c6e table {
    width: 100%;
    border-collapse: collapse;
    margin: 0 0 1.6em;
    font-size: 0.9375rem;
}
.elementor-124 .elementor-element.elementor-element-c170c6e th,
.elementor-124 .elementor-element.elementor-element-c170c6e td {
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
    padding: 10px 12px;
    text-align: left;
}
.elementor-124 .elementor-element.elementor-element-c170c6e th { color: var(--e-global-color-primary); font-weight: 400; }

/* --- Mobil --- */
@media (max-width: 767px) {
    .elementor-124 .elementor-element.elementor-element-c170c6e h1 { font-size: 1.75rem; }
    .elementor-124 .elementor-element.elementor-element-c170c6e h2 { font-size: 1.5rem; margin-top: 1.8em; }
    .elementor-124 .elementor-element.elementor-element-c170c6e h3 { font-size: 1.1875rem; }
    .elementor-124 .elementor-element.elementor-element-c170c6e p,
    .elementor-124 .elementor-element.elementor-element-c170c6e li { font-size: 1rem; line-height: 1.7; }
}/* End custom CSS */