.elementor-10023 .elementor-element.elementor-element-510c3cb{margin:0px 0px 070px 0px;padding:0px 0px 0px 0px;}.elementor-10023 .elementor-element.elementor-element-5815f2cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10023 .elementor-element.elementor-element-bb1d783{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10023 .elementor-element.elementor-element-5699bc7{text-align:center;}.elementor-10023 .elementor-element.elementor-element-5699bc7 .elementor-heading-title{font-family:"hkgroteskpro", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;}.elementor-10023 .elementor-element.elementor-element-a3ad238{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10023 .elementor-element.elementor-element-ceec6cd{--display:flex;}.elementor-10023 .elementor-element.elementor-element-96410d6 img{width:35%;}.elementor-10023 .elementor-element.elementor-element-ab3cb46{--display:flex;}.elementor-10023 .elementor-element.elementor-element-615ece8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10023 .elementor-element.elementor-element-615ece8 img{width:35%;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-10023 .elementor-element.elementor-element-c48105e{text-align:center;font-family:"hkgroteskpro", Sans-serif;font-size:15px;color:#000000;}.elementor-10023 .elementor-element.elementor-element-0eb5a3a{--display:flex;}.elementor-10023 .elementor-element.elementor-element-0ab8428 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10023 .elementor-element.elementor-element-0ab8428 img{width:35%;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-10023 .elementor-element.elementor-element-f0a1108{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10023 .elementor-element.elementor-element-7f845fd{text-align:center;}.elementor-10023 .elementor-element.elementor-element-7f845fd .elementor-heading-title{font-family:"hkgroteskpro", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;}.elementor-10023 .elementor-element.elementor-element-87436d6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10023 .elementor-element.elementor-element-d42b78d{--display:flex;}.elementor-10023 .elementor-element.elementor-element-d42b78d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10023 .elementor-element.elementor-element-84b3586.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10023 .elementor-element.elementor-element-84b3586 img{width:35%;}.elementor-10023 .elementor-element.elementor-element-2ac5db3{--display:flex;}.elementor-10023 .elementor-element.elementor-element-2ac5db3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10023 .elementor-element.elementor-element-1097789 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10023 .elementor-element.elementor-element-1097789 img{width:35%;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-10023 .elementor-element.elementor-element-776c64a{text-align:center;font-family:"hkgroteskpro", Sans-serif;font-size:15px;color:#000000;}.elementor-10023 .elementor-element.elementor-element-1f3781c{--display:flex;}.elementor-10023 .elementor-element.elementor-element-1f3781c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10023 .elementor-element.elementor-element-217fa50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10023 .elementor-element.elementor-element-217fa50 img{width:35%;}.elementor-10023 .elementor-element.elementor-element-59a685e{margin:0px 0px 80px 0px;}.elementor-10023 .elementor-element.elementor-element-2f8d6b9a .title-subtitle{font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-10023 .elementor-element.elementor-element-2f8d6b9a .title{font-family:"hkgroteskpro", Sans-serif;}.elementor-10023 .elementor-element.elementor-element-7e9e7924 .info-box-title{font-family:"hkgroteskpro", Sans-serif;font-size:24px;}.elementor-10023 .elementor-element.elementor-element-7e9e7924 .info-box-inner{font-size:16px;}.elementor-10023 .elementor-element.elementor-element-105d021a .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-10023 .elementor-element.elementor-element-105d021a .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-10023 .elementor-element.elementor-element-72cb3f81 .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-10023 .elementor-element.elementor-element-72cb3f81 .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-10023 .elementor-element.elementor-element-63a43bfa{margin:0px 0px 80px 0px;}.elementor-10023 .elementor-element.elementor-element-5d1aa60 .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-10023 .elementor-element.elementor-element-5d1aa60 .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-10023 .elementor-element.elementor-element-5d1aa60 .promo-banner:not(.banner-content-background) .content-banner, .elementor-10023 .elementor-element.elementor-element-5d1aa60 .promo-banner.banner-content-background .wrapper-content-banner{max-width:60%;}.elementor-10023 .elementor-element.elementor-element-52dac5f2 .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-10023 .elementor-element.elementor-element-52dac5f2 .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-10023 .elementor-element.elementor-element-5359ef26{margin:0px 0px 50px 0px;}.elementor-10023 .elementor-element.elementor-element-7b4dac60 .title-subtitle{font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-10023 .elementor-element.elementor-element-7b4dac60 .title{font-family:"hkgroteskpro", Sans-serif;}.elementor-10023 .elementor-element.elementor-element-2be3dc45{margin:0px 0px 80px 0px;}.elementor-10023 .elementor-element.elementor-element-780c23b8 .title-subtitle{font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-10023 .elementor-element.elementor-element-780c23b8 .title{font-family:"hkgroteskpro", Sans-serif;}.elementor-10023 .elementor-element.elementor-element-5efbf2fc{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-10023 .elementor-element.elementor-element-77ba5e10 .wd-insta{--wd-aspect-ratio:1/1;}.elementor-10023 .elementor-element.elementor-element-77ba5e10{--wd-brd-radius:0px;}@media(min-width:768px){.elementor-10023 .elementor-element.elementor-element-63278099{width:41.6%;}.elementor-10023 .elementor-element.elementor-element-121b7cd6{width:58.4%;}.elementor-10023 .elementor-element.elementor-element-4295f8a8{width:58.359%;}.elementor-10023 .elementor-element.elementor-element-27a2aa75{width:41.6%;}}@media(max-width:1024px){.elementor-10023 .elementor-element.elementor-element-510c3cb{margin:0px 0px 50px 0px;}.elementor-10023 .elementor-element.elementor-element-59a685e{margin:0px 0px 60px 0px;}.elementor-10023 .elementor-element.elementor-element-2f8d6b9a .title-subtitle{font-size:13px;}.elementor-10023 .elementor-element.elementor-element-7e9e7924 .info-box-inner{font-size:14px;}.elementor-10023 .elementor-element.elementor-element-105d021a .banner-subtitle{font-size:13px;}.elementor-10023 .elementor-element.elementor-element-72cb3f81 .banner-subtitle{font-size:13px;}.elementor-10023 .elementor-element.elementor-element-63a43bfa{margin:0px 0px 60px 0px;}.elementor-10023 .elementor-element.elementor-element-5d1aa60 .banner-subtitle{font-size:13px;}.elementor-10023 .elementor-element.elementor-element-5d1aa60 .promo-banner:not(.banner-content-background) .content-banner, .elementor-10023 .elementor-element.elementor-element-5d1aa60 .promo-banner.banner-content-background .wrapper-content-banner{max-width:76%;}.elementor-10023 .elementor-element.elementor-element-52dac5f2 .banner-subtitle{font-size:13px;}.elementor-10023 .elementor-element.elementor-element-5359ef26{margin:0px 0px 30px 0px;}.elementor-10023 .elementor-element.elementor-element-7b4dac60 .title-subtitle{font-size:13px;}.elementor-10023 .elementor-element.elementor-element-2be3dc45{margin:0px 0px 60px 0px;}.elementor-10023 .elementor-element.elementor-element-780c23b8 .title-subtitle{font-size:13px;}}@media(max-width:767px){.elementor-10023 .elementor-element.elementor-element-510c3cb{margin:0px 0px 30px 0px;}.elementor-10023 .elementor-element.elementor-element-87436d6{--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;}.elementor-10023 .elementor-element.elementor-element-d42b78d{--width:33.333333%;}.elementor-10023 .elementor-element.elementor-element-84b3586{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-10023 .elementor-element.elementor-element-84b3586 img{width:80%;}.elementor-10023 .elementor-element.elementor-element-2ac5db3{--width:33.33333%;}.elementor-10023 .elementor-element.elementor-element-1097789 img{width:80%;}.elementor-10023 .elementor-element.elementor-element-776c64a{font-size:9px;}.elementor-10023 .elementor-element.elementor-element-1f3781c{--width:33.33333%;}.elementor-10023 .elementor-element.elementor-element-217fa50{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-10023 .elementor-element.elementor-element-217fa50 img{width:80%;}.elementor-10023 .elementor-element.elementor-element-59a685e{margin:0px 0px 40px 0px;}.elementor-10023 .elementor-element.elementor-element-2f8d6b9a .title-subtitle{font-size:12px;}.elementor-10023 .elementor-element.elementor-element-7e9e7924 .info-box-title{font-size:20px;}.elementor-10023 .elementor-element.elementor-element-105d021a .banner-subtitle{font-size:12px;}.elementor-10023 .elementor-element.elementor-element-72cb3f81 .banner-subtitle{font-size:12px;}.elementor-10023 .elementor-element.elementor-element-63a43bfa{margin:0px 0px 40px 0px;}.elementor-10023 .elementor-element.elementor-element-5d1aa60 .banner-subtitle{font-size:12px;}.elementor-10023 .elementor-element.elementor-element-5d1aa60 .promo-banner:not(.banner-content-background) .content-banner, .elementor-10023 .elementor-element.elementor-element-5d1aa60 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-10023 .elementor-element.elementor-element-52dac5f2 .banner-subtitle{font-size:12px;}.elementor-10023 .elementor-element.elementor-element-5359ef26{margin:0px 0px 10px 0px;}.elementor-10023 .elementor-element.elementor-element-7b4dac60 .title-subtitle{font-size:12px;}.elementor-10023 .elementor-element.elementor-element-2be3dc45{margin:0px 0px 40px 0px;}.elementor-10023 .elementor-element.elementor-element-780c23b8 .title-subtitle{font-size:12px;}}/* Start custom CSS for wd_blog, class: .elementor-element-5966f6cf *//* === Blog carousel kart hizalama === */

/* 1) Kartları eşit yüksekliğe çek */
.wd-blog-element .wd-carousel-item {
  display: flex;
  height: auto;
}

.wd-blog-element .wd-post,
.wd-blog-element .wd-post-inner {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}

/* 2) Görselleri aynı en/boy oranına sabitle */
.wd-blog-element .wd-post-img {
  position: relative;
  width: 100%;
  aspect-ratio: 16 / 10;   /* tüm görseller aynı oran */
  overflow: hidden;
}

.wd-blog-element .wd-post-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;       /* taşan kısmı kırpar, boşluk bırakmaz */
  display: block;
}

/* 3) İçerik alanı dikey büyüsün, alt kısım sabitlensin */
.wd-blog-element .wd-post-content {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
}

/* 4) Kategori etiketi her kartta aynı yerde dursun */
.wd-blog-element .wd-post-cat {
  order: 1;
  margin-bottom: 10px;
}

.wd-blog-element .wd-post-title {
  order: 2;
}

/* 5) Başlıkları sabit satıra kırp (hizayı bozan ana sebep) */
.wd-blog-element .wd-post-title {
  display: -webkit-box;
  -webkit-line-clamp: 3;        /* en fazla 3 satır */
  -webkit-box-orient: vertical;
  overflow: hidden;
  min-height: 4.5em;            /* 3 satırlık sabit yükseklik */
  margin-bottom: 15px;
}

/* 6) Meta + "Weiterlesen" en alta yapışsın */
.wd-blog-element .wd-post-meta {
  order: 3;
}

.wd-blog-element .wd-post-read-more {
  order: 4;
  margin-top: auto;             /* butonu kartın dibine iter */
  padding-top: 12px;
}/* End custom CSS */