/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 07 2026 | 19:20:25 */
/* MC mobil menü ve manşet kesin düzeltme */
@media screen and (max-width:782px){
  html body.home header.wp-block-template-part{
    position:relative!important;
    z-index:2147483000!important;
    isolation:auto!important;
    overflow:visible!important;
  }
  html body.home header.wp-block-template-part .wp-block-group,
  html body.home header.wp-block-template-part .wp-block-columns,
  html body.home header.wp-block-template-part .wp-block-column,
  html body.home header.wp-block-template-part .wp-block-navigation{
    isolation:auto!important;
    overflow:visible!important;
  }
  html body.home .wp-block-navigation__responsive-container.is-menu-open{
    position:fixed!important;
    inset:0!important;
    width:100vw!important;
    height:100dvh!important;
    max-height:100dvh!important;
    z-index:2147483647!important;
    overflow-x:hidden!important;
    overflow-y:auto!important;
    transform:none!important;
  }
  html body.home main#wp--skip-link--target,
  html body.home #wp-block-newspack-carousel__1#wp-block-newspack-carousel__1{
    position:relative!important;
    z-index:0!important;
  }
  html body.home #wp-block-newspack-carousel__1#wp-block-newspack-carousel__1 article.swiper-slide{
    display:flex!important;
    flex-direction:column!important;
    aspect-ratio:auto!important;
    height:auto!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body.home #wp-block-newspack-carousel__1#wp-block-newspack-carousel__1 .post-thumbnail{
    position:relative!important;
    inset:auto!important;
    display:block!important;
    flex:0 0 auto!important;
    width:100%!important;
    height:auto!important;
    aspect-ratio:3/2!important;
    margin:0!important;
    z-index:1!important;
    overflow:hidden!important;
    visibility:visible!important;
    opacity:1!important;
  }
  html body.home #wp-block-newspack-carousel__1#wp-block-newspack-carousel__1 .post-thumbnail>a{
    position:absolute!important;
    inset:0!important;
    display:block!important;
    width:100%!important;
    height:100%!important;
  }
  html body.home #wp-block-newspack-carousel__1#wp-block-newspack-carousel__1 .post-thumbnail img,
  html body.home #wp-block-newspack-carousel__1#wp-block-newspack-carousel__1 img.wp-post-image{
    display:block!important;
    width:100%!important;
    height:100%!important;
    max-width:none!important;
    max-height:none!important;
    object-fit:cover!important;
    object-position:center!important;
    visibility:visible!important;
    opacity:1!important;
  }
  html body.home #wp-block-newspack-carousel__1#wp-block-newspack-carousel__1 .entry-wrapper{
    position:relative!important;
    inset:auto!important;
    z-index:2!important;
    flex:0 0 auto!important;
    width:100%!important;
    min-height:0!important;
  }
  html body.home .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{
    position:fixed!important;
    top:14px!important;
    right:14px!important;
    z-index:2147483647!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:48px!important;
    height:48px!important;
    padding:0!important;
    border:2px solid #d6ad3b!important;
    border-radius:50%!important;
    background:#fff8e7!important;
    color:#10233f!important;
    font-size:0!important;
    line-height:1!important;
    opacity:1!important;
    visibility:visible!important;
    box-shadow:0 5px 18px rgba(16,35,63,.22)!important;
  }
  html body.home .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close::before{
    content:"×"!important;
    display:block!important;
    color:#10233f!important;
    font-size:36px!important;
    font-weight:400!important;
    line-height:1!important;
  }
  html body.home .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close svg{
    display:none!important;
  }

}
/* MC mobil menü ve manşet kesin düzeltme sonu */

/* MC masaüstü manşet güvenli 7 yazı sınırı */
@media screen and (min-width:783px){
  html body.home #wp-block-newspack-carousel__1#wp-block-newspack-carousel__1 .swiper{
    overflow:hidden!important;
  }
  html body.home #wp-block-newspack-carousel__1#wp-block-newspack-carousel__1 article.swiper-slide:nth-child(n+8),
  html body.home #wp-block-newspack-carousel__1#wp-block-newspack-carousel__1 .swiper-pagination-bullet:nth-child(n+8){
    display:none!important;
  }
}
/* MC masaüstü manşet güvenli 7 yazı sınırı sonu */

/* MC mobil duyurular-doviz ortalama ve doviz kayan serif */
@keyframes mcFxTickerMove{
  0%{transform:translate3d(0,0,0)}
  100%{transform:translate3d(-50%,0,0)}
}

html body.home #h-doviz-kurlari + .kayan-yazi-alani{
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  overflow:hidden!important;
}

html body.home #h-doviz-kurlari + .kayan-yazi-alani .kayan-yazi{
  display:flex!important;
  flex-flow:row nowrap!important;
  width:max-content!important;
  min-width:max-content!important;
  max-width:none!important;
  white-space:nowrap!important;
  animation:mcFxTickerMove 22s linear infinite!important;
  animation-play-state:running!important;
  will-change:transform!important;
}

html body.home #h-doviz-kurlari + .kayan-yazi-alani .kayan-yazi > span{
  display:inline-block!important;
  box-sizing:border-box!important;
  flex:0 0 auto!important;
  width:auto!important;
  max-width:none!important;
  white-space:nowrap!important;
}

@media screen and (max-width:782px){
  html body.home .wp-container-core-columns-is-layout-794e3cfa.wp-block-columns{
    box-sizing:border-box!important;
    display:grid!important;
    grid-template-columns:minmax(0,1fr)!important;
    width:calc(100% - 24px)!important;
    max-width:680px!important;
    min-width:0!important;
    margin:18px auto 28px!important;
    padding:0!important;
    gap:20px!important;
    position:relative!important;
    left:auto!important;
    right:auto!important;
    transform:none!important;
  }

  html body.home .wp-container-core-columns-is-layout-794e3cfa.wp-block-columns > .wp-block-column{
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin:0 auto!important;
    padding-left:0!important;
    padding-right:0!important;
    position:relative!important;
    left:auto!important;
    right:auto!important;
    transform:none!important;
  }

  html body.home .wp-container-core-columns-is-layout-794e3cfa.wp-block-columns > .wp-block-column > *{
    box-sizing:border-box!important;
    max-width:100%!important;
  }
}
/* MC mobil duyurular-doviz ortalama ve doviz kayan serif sonu */

/* MC doviz seridi yuksek oncelikli animasyon ve mobil merkez */
html body.home .wp-block-column:has(> #h-doviz-kurlari) > #h-doviz-kurlari#h-doviz-kurlari + .kayan-yazi-alani{
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  overflow:hidden!important;
}

html body.home .wp-block-column:has(> #h-doviz-kurlari) > #h-doviz-kurlari#h-doviz-kurlari + .kayan-yazi-alani > .kayan-yazi{
  display:flex!important;
  flex-flow:row nowrap!important;
  box-sizing:border-box!important;
  width:max-content!important;
  min-width:max-content!important;
  max-width:none!important;
  margin:0!important;
  text-align:left!important;
  transform:translate3d(0,0,0);
  animation:mcFxTickerMove 22s linear infinite!important;
  animation-play-state:running!important;
  will-change:transform!important;
}

html body.home .wp-block-column:has(> #h-doviz-kurlari) > #h-doviz-kurlari#h-doviz-kurlari + .kayan-yazi-alani > .kayan-yazi > span,
html body.home .wp-block-column:has(> #h-doviz-kurlari) > #h-doviz-kurlari#h-doviz-kurlari + .kayan-yazi-alani > .kayan-yazi > span:nth-child(n+2){
  display:inline-block!important;
  box-sizing:border-box!important;
  flex:0 0 auto!important;
  width:auto!important;
  min-width:max-content!important;
  max-width:none!important;
  margin:0!important;
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:nowrap!important;
}

@media screen and (max-width:782px){
  html body.home .wp-container-core-columns-is-layout-794e3cfa.wp-block-columns:has(#h-duyurular):has(#h-doviz-kurlari){
    box-sizing:border-box!important;
    display:grid!important;
    grid-template-columns:minmax(0,1fr)!important;
    width:calc(100% - 24px)!important;
    max-width:680px!important;
    min-width:0!important;
    margin-left:auto!important;
    margin-right:auto!important;
    padding-left:0!important;
    padding-right:0!important;
    gap:18px!important;
    left:auto!important;
    right:auto!important;
    transform:none!important;
  }

  html body.home .wp-container-core-columns-is-layout-794e3cfa.wp-block-columns:has(#h-duyurular):has(#h-doviz-kurlari) > .wp-block-column{
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin-left:auto!important;
    margin-right:auto!important;
    left:auto!important;
    right:auto!important;
    transform:none!important;
  }
}
/* MC doviz seridi yuksek oncelikli animasyon ve mobil merkez sonu */

/* MC mobil duyurular-doviz daha genis merkez */
@media screen and (max-width:782px){
  html body.home .wp-container-core-columns-is-layout-794e3cfa.wp-block-columns:has(#h-duyurular):has(#h-doviz-kurlari){
    box-sizing:border-box!important;
    width:calc(100vw - 24px)!important;
    max-width:680px!important;
    margin-left:0!important;
    margin-right:0!important;
    position:relative!important;
    left:50%!important;
    right:auto!important;
    transform:translateX(-50%)!important;
  }
}
/* MC mobil duyurular-doviz daha genis merkez sonu */

/* MC doviz kayan yazi transform kilidi bypass */
@keyframes mcFxTickerShift{
  0%{translate:0 0}
  100%{translate:-50% 0}
}

html body.home .wp-block-column:has(> #h-doviz-kurlari) > #h-doviz-kurlari#h-doviz-kurlari + .kayan-yazi-alani > .kayan-yazi{
  animation-name:mcFxTickerShift!important;
  animation-duration:22s!important;
  animation-timing-function:linear!important;
  animation-iteration-count:infinite!important;
  animation-play-state:running!important;
}
/* MC doviz kayan yazi transform kilidi bypass sonu */

/* MC mobil sayfa yatay tasma kilidi */
@media screen and (max-width:782px){
  html,
  body{
    box-sizing:border-box!important;
    max-width:100%!important;
    overflow-x:hidden!important;
    overflow-x:clip!important;
    overscroll-behavior-x:none!important;
  }

  html body.home .wp-site-blocks{
    box-sizing:border-box!important;
    max-width:100%!important;
    overflow-x:hidden!important;
    overflow-x:clip!important;
    overscroll-behavior-x:none!important;
  }
}
/* MC mobil sayfa yatay tasma kilidi sonu */

/* MC mobil tekil yazi kapagi dogal oran */
@media screen and (max-width:781px){
  html body.single-post figure.wp-block-post-featured-image{
    display:block!important;
    width:100%!important;
    min-height:0!important;
    height:auto!important;
    max-height:none!important;
    margin:18px auto 14px!important;
    padding:0!important;
    overflow:hidden!important;
    background:transparent!important;
  }

  html body.single-post figure.wp-block-post-featured-image::before,
  html body.single-post figure.wp-block-post-featured-image::after{
    display:none!important;
    content:none!important;
  }

  html body.single-post figure.wp-block-post-featured-image > a{
    display:block!important;
    width:100%!important;
    height:auto!important;
  }

  html body.single-post figure.wp-block-post-featured-image img{
    display:block!important;
    width:100%!important;
    height:auto!important;
    max-width:100%!important;
    max-height:none!important;
    margin:0!important;
    object-fit:contain!important;
    object-position:center center!important;
  }
}
/* MC mobil tekil yazi kapagi dogal oran sonu */

/* MC mobil tekil yazi kapagi yuksek oncelik */
@media screen and (max-width:781px){
  html body.single-post.single-post figure.wp-block-post-featured-image.wp-block-post-featured-image{
    display:block!important;
    box-sizing:border-box!important;
    width:100%!important;
    min-height:0!important;
    height:auto!important;
    max-height:none!important;
    margin:18px auto 14px!important;
    padding:0!important;
    overflow:hidden!important;
    background:transparent!important;
  }

  html body.single-post.single-post figure.wp-block-post-featured-image.wp-block-post-featured-image::before,
  html body.single-post.single-post figure.wp-block-post-featured-image.wp-block-post-featured-image::after{
    display:none!important;
    content:none!important;
    background:none!important;
  }

  html body.single-post.single-post figure.wp-block-post-featured-image.wp-block-post-featured-image > a{
    display:block!important;
    width:100%!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
  }

  html body.single-post.single-post figure.wp-block-post-featured-image.wp-block-post-featured-image img{
    display:block!important;
    width:100%!important;
    height:auto!important;
    min-height:0!important;
    max-width:100%!important;
    max-height:none!important;
    margin:0!important;
    object-fit:contain!important;
    object-position:center center!important;
  }
}
/* MC mobil tekil yazi kapagi yuksek oncelik sonu */



/* MC tum sayfalar menu ve alt menu katman duzeltmesi */
html body header.wp-block-template-part.wp-block-template-part{
  position:relative!important;
  z-index:2147483000!important;
  overflow:visible!important;
  isolation:auto!important;
}
html body header.wp-block-template-part .wp-block-group.alignfull:has(.wp-block-navigation){
  position:relative!important;
  z-index:2147483001!important;
  overflow:visible!important;
}
html body header.wp-block-template-part .wp-block-navigation.wp-block-navigation,
html body header.wp-block-template-part .wp-block-navigation__responsive-container,
html body header.wp-block-template-part .wp-block-navigation__responsive-container-content,
html body header.wp-block-template-part .wp-block-navigation__container,
html body header.wp-block-template-part .wp-block-navigation-item.has-child{
  overflow:visible!important;
}
html body header.wp-block-template-part .wp-block-navigation.wp-block-navigation{
  position:relative!important;
  z-index:2147483002!important;
}
html body header.wp-block-template-part .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{
  z-index:2147483003!important;
  overflow:visible!important;
  isolation:isolate!important;
}
@media screen and (min-width:783px){
  html body header.wp-block-template-part .wp-block-navigation-item.has-child > .wp-block-navigation__submenu-container{
    min-width:220px!important;
    max-width:min(360px,90vw)!important;
    height:auto!important;
    max-height:none!important;
    background:#fff!important;
    box-shadow:0 12px 30px rgba(16,35,63,.18)!important;
  }
}
@media screen and (max-width:782px){
  html body header.wp-block-template-part.wp-block-template-part{
    position:relative!important;
    z-index:2147483600!important;
    overflow:visible!important;
    transform:none!important;
    filter:none!important;
  }
  html body .wp-block-navigation.wp-block-navigation{
    position:relative!important;
    z-index:2147483601!important;
    overflow:visible!important;
  }
  html body .wp-block-navigation__responsive-container.is-menu-open.is-menu-open{
    position:fixed!important;
    z-index:2147483646!important;
    inset:0!important;
    display:flex!important;
    box-sizing:border-box!important;
    width:100vw!important;
    max-width:100vw!important;
    height:100dvh!important;
    min-height:100vh!important;
    max-height:none!important;
    margin:0!important;
    padding:0!important;
    overflow-x:hidden!important;
    overflow-y:auto!important;
    visibility:visible!important;
    opacity:1!important;
    background:#fffaf0!important;
    transform:none!important;
    isolation:isolate!important;
  }
  html body .wp-block-navigation__responsive-container.is-menu-open.is-menu-open .wp-block-navigation__responsive-container-content{
    position:relative!important;
    z-index:1!important;
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    min-height:100%!important;
    padding:84px 24px 36px!important;
    overflow:visible!important;
  }
  html body .wp-block-navigation__responsive-container.is-menu-open.is-menu-open .wp-block-navigation-item.has-child{
    position:relative!important;
    width:100%!important;
    max-width:100%!important;
    overflow:visible!important;
    z-index:2!important;
  }
  html body .wp-block-navigation__responsive-container.is-menu-open.is-menu-open .wp-block-navigation__submenu-container{
    position:relative!important;
    z-index:3!important;
    width:100%!important;
    max-width:100%!important;
    margin:6px 0 10px!important;
    overflow:visible!important;
    background:#fffdf7!important;
  }
  html body .wp-block-navigation__responsive-container.is-menu-open.is-menu-open .wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{
    position:fixed!important;
    z-index:2147483647!important;
    top:max(14px,env(safe-area-inset-top))!important;
    right:max(14px,env(safe-area-inset-right))!important;
    left:auto!important;
    bottom:auto!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    box-sizing:border-box!important;
    width:48px!important;
    min-width:48px!important;
    height:48px!important;
    min-height:48px!important;
    margin:0!important;
    padding:0!important;
    overflow:visible!important;
    visibility:visible!important;
    opacity:1!important;
    pointer-events:auto!important;
    color:#10233f!important;
    border:1px solid rgba(214,173,59,.72)!important;
    border-radius:50%!important;
    background:#fff8e7!important;
    box-shadow:0 5px 18px rgba(16,35,63,.18)!important;
    font-size:0!important;
    line-height:1!important;
    transform:none!important;
  }
  html body .wp-block-navigation__responsive-container.is-menu-open.is-menu-open .wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close::before{
    content:"×"!important;
    display:block!important;
    color:#10233f!important;
    font-family:Arial,sans-serif!important;
    font-size:36px!important;
    font-weight:400!important;
    line-height:1!important;
    transform:translateY(-1px)!important;
  }
  html body .wp-block-navigation__responsive-container.is-menu-open.is-menu-open .wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close svg{
    display:none!important;
  }
  html body:has(.wp-block-navigation__responsive-container.is-menu-open){
    overflow:hidden!important;
  }
}
/* MC tum sayfalar menu ve alt menu katman duzeltmesi sonu */

/* Ana sayfa duyurular karti - masaustu bosluk duzeltmesi */
@media (min-width: 901px) {
  html body.home .wp-block-columns:has(#h-duyurular):has(#h-doviz-kurlari) > .wp-block-column:has(> #h-duyurular) {
    align-self: flex-start !important;
    height: auto !important;
    min-height: 0 !important;
  }
  html body.home .wp-block-column:has(> #h-duyurular) .mc-site-search {
    margin-top: 24px !important;
    margin-bottom: 0 !important;
  }
}
