.elementor-kit-7{--e-global-color-primary:#26AFB5;--e-global-color-secondary:#0B2239;--e-global-color-text:#1A1A1A;--e-global-color-accent:#EDE6DB;--e-global-color-beyaz:#FFFFFF;--e-global-color-gece:#071726;--e-global-color-cizgi:#D9D2C7;--e-global-color-acikzemin:#F7F5F1;--e-global-color-altin:#C9A227;--e-global-typography-primary-font-family:"Cormorant Garamond";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.15em;--e-global-typography-secondary-font-family:"Cormorant Garamond";--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.25em;--e-global-typography-text-font-family:"Jost";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.75em;--e-global-typography-accent-font-family:"Jost";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-letter-spacing:2.5px;color:#1A1A1A;font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:var( --e-global-color-beyaz );border-radius:0px 0px 0px 0px;padding:18px 38px 18px 38px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 h1{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:600;line-height:1.12em;}.elementor-kit-7 h2{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:600;line-height:1.18em;}.elementor-kit-7 h3{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:600;line-height:1.25em;}.elementor-kit-7 h4{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;line-height:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7 h1{font-size:52px;}.elementor-kit-7 h2{font-size:38px;}.elementor-kit-7 h3{font-size:28px;}.elementor-kit-7 h4{font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{font-size:16px;}.elementor-kit-7 h1{font-size:38px;}.elementor-kit-7 h2{font-size:30px;}.elementor-kit-7 h3{font-size:24px;}.elementor-kit-7 h4{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* TK — tek ekran mimarisi + asili rozet header */
@media (min-width:1025px){
  html, body { height:100%; overflow:hidden; }
  .page-content > .elementor > .e-con.e-parent:first-of-type {
    height: calc(100vh - 64px) !important; min-height: 0 !important;
    padding-top: 112px !important;
  }
  body.admin-bar .page-content > .elementor > .e-con.e-parent:first-of-type {
    height: calc(100vh - 96px) !important;
  }
  /* Header: D secenegi v4 — A tipi metalik bevel bant (1px isik + 3px sampanya + 1px bronz golge), dis cizgi yok */
  #tk-header {
    position: absolute; top: 0; left: 0; width: 100%; z-index: 20;
    height: 118px; min-height: 0 !important; padding: 0 !important;
    justify-content: flex-start !important; clip-path: none !important;
    background:
      url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 242 118'%3E%3Cdefs%3E%3CclipPath id='c'%3E%3Crect y='13' width='242' height='105'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath d='M6 0H236V84L121 111L6 84Z' fill='%23071726'/%3E%3Cg clip-path='url(%23c)' fill='none' stroke-linejoin='miter'%3E%3Cpath d='M8 13V84L121 111L234 84V13' stroke='%233E3421' stroke-width='4' transform='translate(1 1)'/%3E%3Cpath d='M8 13V84L121 111L234 84V13' stroke='%23C2A673' stroke-width='4'/%3E%3Cpath d='M8 13V84L121 111L234 84V13' stroke='%23F4E8C8' stroke-width='1' transform='translate(-1.5 -1.5)'/%3E%3C/g%3E%3C/svg%3E") center top / 242px 118px no-repeat,
      linear-gradient(to bottom, #F4E8C8 0 1px, #C2A673 1px 4px, #3E3421 4px 5px) left 13px / calc(50% - 115px) 5px no-repeat,
      linear-gradient(to bottom, #F4E8C8 0 1px, #C2A673 1px 4px, #3E3421 4px 5px) right 13px / calc(50% - 115px) 5px no-repeat,
      linear-gradient(#071726, #071726) 0 0 / 100% 13px no-repeat !important;
  }
  body.admin-bar #tk-header { top: 32px; }
  #tk-header::before, #tk-header::after { content: none !important; }
  #tk-header .elementor-widget-image { margin-top: 25px !important; }
  #tk-header .elementor-widget-image img { width: 168px !important; }
}
@media (max-width:1024px){
  #tk-header { background-image: linear-gradient(to bottom, #F4E8C8 0 1px, #C2A673 1px 4px, #3E3421 4px 5px) !important; background-position: left bottom !important; background-size: 100% 5px !important; background-repeat: no-repeat !important; }
}/* End custom CSS */