.elementor-140 .elementor-element.elementor-element-cad29e2{--display:flex;--min-height:460px;--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;--justify-content:center;--overlay-opacity:0;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-cad29e2::before, .elementor-140 .elementor-element.elementor-element-cad29e2 > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-cad29e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-cad29e2 > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-cad29e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-cad29e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-140 .elementor-element.elementor-element-cad29e2:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-cad29e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-569ddec{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-569ddec .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:700;line-height:1.12;letter-spacing:0px;color:#2B2720;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-icon i{color:#000000;font-size:14px;}.elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-icon svg{fill:#000000;--e-icon-list-icon-size:14px;}.elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-icon{width:14px;}.elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-text, .elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-text a{color:#4E473B;}.elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-item{font-family:"Outfit", Sans-serif;font-size:12.5px;font-weight:500;}.elementor-140 .elementor-element.elementor-element-9f64c06{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-140 .elementor-element.elementor-element-61ebb26{padding:64px 0px 0px 0px;color:#4E473B;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.86;}.elementor-140 .elementor-element.elementor-element-0ec8421{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:45px;--padding-left:32px;--padding-right:32px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-140 .elementor-element.elementor-element-7d7a23c{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-de2f84f{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-3cb7171 .elementor-icon-wrapper{text-align:center;}.elementor-140 .elementor-element.elementor-element-3cb7171.elementor-view-stacked .elementor-icon{background-color:#D7471E;}.elementor-140 .elementor-element.elementor-element-3cb7171.elementor-view-framed .elementor-icon, .elementor-140 .elementor-element.elementor-element-3cb7171.elementor-view-default .elementor-icon{color:#D7471E;border-color:#D7471E;}.elementor-140 .elementor-element.elementor-element-3cb7171.elementor-view-framed .elementor-icon, .elementor-140 .elementor-element.elementor-element-3cb7171.elementor-view-default .elementor-icon svg{fill:#D7471E;}.elementor-140 .elementor-element.elementor-element-3cb7171 .elementor-icon{font-size:13px;}.elementor-140 .elementor-element.elementor-element-3cb7171 .elementor-icon svg{height:13px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-e0593ca .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:600;text-transform:none;letter-spacing:2px;color:#D7471E;}.elementor-140 .elementor-element.elementor-element-31b140f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.24;letter-spacing:0px;color:#2B2720;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-678851b{text-align:justify;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;line-height:1.72;color:#6C6455;}@media(max-width:1024px){.elementor-140 .elementor-element.elementor-element-cad29e2{--min-height:300px;}.elementor-140 .elementor-element.elementor-element-cad29e2:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-cad29e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-140 .elementor-element.elementor-element-569ddec .elementor-heading-title{font-size:40px;}.elementor-140 .elementor-element.elementor-element-9f64c06{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-61ebb26{font-size:15px;}.elementor-140 .elementor-element.elementor-element-31b140f .elementor-heading-title{font-size:21px;}.elementor-140 .elementor-element.elementor-element-678851b{font-size:14px;}}@media(max-width:767px){.elementor-140 .elementor-element.elementor-element-569ddec .elementor-heading-title{font-size:30px;line-height:1.16;}.elementor-140 .elementor-element.elementor-element-61ebb26{font-size:14px;}.elementor-140 .elementor-element.elementor-element-0ec8421{--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-31b140f .elementor-heading-title{font-size:20px;}.elementor-140 .elementor-element.elementor-element-678851b{font-size:13px;}}/* Start custom CSS for theme-post-title, class: .elementor-element-569ddec */.elementor-140 .elementor-element.elementor-element-569ddec{position:relative !important;padding-bottom:22px !important;max-width:900px !important;margin-left:auto !important;margin-right:auto !important}
.elementor-140 .elementor-element.elementor-element-569ddec .elementor-heading-title{
  font-family:'Outfit',sans-serif !important;letter-spacing:normal !important;
  text-shadow:0 1px 0 rgba(253,251,245,.6) !important;
}
/* başlığın altına taneli altın ölçü */
.elementor-140 .elementor-element.elementor-element-569ddec::after{
  content:"" !important;position:absolute !important;left:50% !important;bottom:0 !important;
  transform:translateX(-50%) !important;width:96px !important;height:2px !important;
  background-image:repeating-linear-gradient(41deg,rgba(150,119,26,.95) 0 2px,rgba(150,119,26,0) 2px 4.5px) !important;
  -webkit-mask-image:radial-gradient(circle,#000 0 46%,transparent 48%) !important;
  mask-image:radial-gradient(circle,#000 0 46%,transparent 48%) !important;
  -webkit-mask-size:2.4px 2.4px !important;mask-size:2.4px 2.4px !important;
  filter:blur(.25px) !important;
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-de788fb */.elementor-140 .elementor-element.elementor-element-de788fb{position:relative !important}
.elementor-140 .elementor-element.elementor-element-de788fb .elementor-inline-items{
  display:flex !important;flex-wrap:wrap !important;align-items:center !important;
  justify-content:center !important;gap:0 !important;
}
.elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-item{
  position:relative !important;padding:0 17px !important;
  font-family:'Outfit',sans-serif !important;letter-spacing:.04em !important;
}
/* aralara kesik kalem ayırıcı */
.elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-item + .elementor-icon-list-item::before{
  content:"" !important;position:absolute !important;left:0 !important;top:50% !important;
  width:1px !important;height:13px !important;margin-top:-6.5px !important;
  background-image:linear-gradient(180deg,rgba(43,39,32,.32) 0 3px,transparent 3px 6px) !important;
  background-size:1px 6px !important;
}
.elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-item .elementor-icon-list-icon{margin-right:7px !important}
.elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-item span,.elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-item a{
  color:#4E473B !important;text-shadow:0 1px 0 rgba(253,251,245,.55) !important;
}
.elementor-140 .elementor-element.elementor-element-de788fb .elementor-icon-list-item a:hover{color:#96771A !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cad29e2 *//* ══ ÜST BAŞLIK · öne çıkan görsel kağıda çevrilir ══
   Elementor'un kendi bindirmesi (::before) kağıt rengine ayarlandı;
   buradaki ::after taramayı, kağıt dişini ve alta doğru erimeyi ekler. */
.elementor-140 .elementor-element.elementor-element-cad29e2{position:relative !important;overflow:hidden !important}
.elementor-140 .elementor-element.elementor-element-cad29e2::after{
  content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;
  pointer-events:none !important;
  background-image:
   
   
   
    linear-gradient(180deg,rgba(253,251,245,.28) 0,rgba(253,251,245,.35) 58%,#FEFDFB 100%) !important;
  background-size:auto,auto,3px 3px,auto !important;
}
.elementor-140 .elementor-element.elementor-element-cad29e2 > *{position:relative !important;z-index:3 !important}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-61ebb26 */.elementor-140 .elementor-element.elementor-element-61ebb26 blockquote {
  position: relative !important;
  margin: 36px 0 !important;
  padding: 30px 34px 26px 42px !important;
  background: #F7EFE1 !important;
  background-image:
    radial-gradient(ellipse at 50% 50%, rgba(253, 251, 247, 0.75) 0%, rgba(240, 227, 209, 0.95) 100%),
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 .84  0 0 0 0 .45  0 0 0 0 .22  0 0 0 .12 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") !important;
  border: 1px solid rgba(42, 25, 17, 0.28) !important;
  border-left: 4px solid #D7471E !important;
  border-radius: 0 !important;
  box-shadow: 0 18px 36px -24px rgba(42, 25, 17, 0.35), inset 0 0 0 1px rgba(255, 255, 255, 0.45) !important;
  font-style: normal !important;
}

.elementor-140 .elementor-element.elementor-element-61ebb26 blockquote::before {
  content: "“" !important;
  position: absolute !important;
  left: 12px !important;
  top: 6px !important;
  font-family: 'Outfit', serif !important;
  font-size: 60px !important;
  line-height: 1 !important;
  color: #D7471E !important;
  opacity: 0.22 !important;
  pointer-events: none !important;
}

.elementor-140 .elementor-element.elementor-element-61ebb26 blockquote::after {
  content: "" !important;
  position: absolute !important;
  inset: 4px !important;
  border: 1px dashed rgba(215, 71, 30, 0.26) !important;
  pointer-events: none !important;
}

.elementor-140 .elementor-element.elementor-element-61ebb26 blockquote p {
  position: relative !important;
  z-index: 2 !important;
  margin: 0 !important;
  font-family: 'Outfit', sans-serif !important;
  font-size: 17px !important;
  font-weight: 400 !important;
  line-height: 1.85 !important;
  color: #2A1911 !important;
  letter-spacing: -0.1px !important;
}

.elementor-140 .elementor-element.elementor-element-61ebb26 blockquote cite {
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  margin-top: 20px !important;
  font-family: 'Outfit', sans-serif !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  font-style: normal !important;
  letter-spacing: 2.4px !important;
  text-transform: uppercase !important;
  color: #D7471E !important;
  position: relative !important;
  z-index: 2 !important;
}

.elementor-140 .elementor-element.elementor-element-61ebb26 blockquote cite::before {
  content: "" !important;
  display: inline-block !important;
  width: 22px !important;
  height: 1.5px !important;
  background: #D7471E !important;
}

@media(max-width: 767px) {
  .elementor-140 .elementor-element.elementor-element-61ebb26 blockquote {
    padding: 24px 22px 22px 28px !important;
    margin: 28px 0 !important;
  }
  .elementor-140 .elementor-element.elementor-element-61ebb26 blockquote p {
    font-size: 15.5px !important;
    line-height: 1.75 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de2f84f */.elementor-140 .elementor-element.elementor-element-de2f84f{display:flex !important;align-items:center !important;gap:9px !important;margin-bottom:4px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d7a23c */.elementor-140 .elementor-element.elementor-element-7d7a23c{display:flex !important;flex-direction:column !important;gap:5px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ec8421 */.elementor-140 .elementor-element.elementor-element-0ec8421 {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  gap: 28px !important;
  padding: 34px 38px !important;
  background: #FDFBF7 !important;
  border: 1px solid rgba(42, 25, 17, 0.14) !important;
  border-left: 3px solid #D7471E !important;
  border-radius: 0 !important;
  box-shadow: 0 10px 28px -14px rgba(42, 25, 17, 0.08) !important;
  font-family: 'Outfit', sans-serif !important;
}

.elementor-140 .elementor-element.elementor-element-0ec8421 .hd-ava {
  flex: none !important;
  width: 96px !important;
  height: 96px !important;
}

.elementor-140 .elementor-element.elementor-element-0ec8421 .hd-ava img {
  width: 100% !important;
  height: 100% !important;
  border-radius: 50% !important;
  object-fit: cover !important;
  transform: none !important;
  border: 1px solid rgba(42, 25, 17, 0.16) !important;
  filter: contrast(1.04) brightness(0.98) !important;
  transition: border-color .3s ease !important;
}

.elementor-140 .elementor-element.elementor-element-0ec8421:hover .hd-ava img {
  border-color: #D7471E !important;
  transform: none !important;
}

.elementor-140 .elementor-element.elementor-element-0ec8421 .hd-body {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  text-align: left !important;
  gap: 6px !important;
}

.elementor-140 .elementor-element.elementor-element-0ec8421 .hd-kick {
  justify-content: flex-start !important;
}

.elementor-140 .elementor-element.elementor-element-0ec8421 .hd-kick .elementor-heading-title {
  color: #D7471E !important;
  font-family: 'Outfit', sans-serif !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: .2em !important;
  text-transform: uppercase !important;
}

.elementor-140 .elementor-element.elementor-element-0ec8421 .hd-name .elementor-heading-title {
  color: #2A1911 !important;
  font-family: 'Outfit', sans-serif !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  letter-spacing: -0.2px !important;
  line-height: 1.3 !important;
}

.elementor-140 .elementor-element.elementor-element-0ec8421 .hd-bio p {
  margin: 0 !important;
  color: #4A3B32 !important;
  font-family: 'Outfit', sans-serif !important;
  font-size: 14.5px !important;
  font-weight: 300 !important;
  line-height: 1.7 !important;
}

@media(max-width: 767px) {
  .elementor-140 .elementor-element.elementor-element-0ec8421 {
    flex-direction: column !important;
    align-items: center !important;
    text-align: center !important;
    padding: 28px 22px !important;
    gap: 16px !important;
  }
  .elementor-140 .elementor-element.elementor-element-0ec8421 .hd-body, .elementor-140 .elementor-element.elementor-element-0ec8421 .hd-kick {
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
  }
  .elementor-140 .elementor-element.elementor-element-0ec8421 .hd-ava {
    width: 84px !important;
    height: 84px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f64c06 */.elementor-140 .elementor-element.elementor-element-9f64c06 {
  position: relative !important;
  background:
    radial-gradient(46% 34% at 84% 5%, rgba(215, 71, 30, 0.12), transparent 72%),
    radial-gradient(34% 28% at 6% 96%, rgba(142, 39, 11, 0.08), transparent 74%),
    linear-gradient(180deg, #FDFBF7 0%, #F8F2E8 54%, #F2E7D8 100%) !important;
}

.elementor-140 .elementor-element.elementor-element-9f64c06::after {
  content: "" !important;
  position: absolute !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 3.5px !important;
  z-index: 9 !important;
  pointer-events: none !important;
  background: linear-gradient(90deg, transparent, rgba(215, 71, 30, 0.5) 14%, #D7471E 46%, rgba(166, 56, 22, 0.55) 78%, transparent) !important;
  clip-path: polygon(0 40%, 5% 8%, 11% 62%, 19% 14%, 27% 70%, 36% 18%, 44% 64%, 53% 10%, 61% 58%, 70% 16%, 78% 66%, 87% 12%, 94% 54%, 100% 24%, 100% 100%, 0 100%) !important;
  filter: blur(.2px) !important;
}/* End custom CSS */