.elementor-kit-602{--e-global-color-primary:#FEAF06;--e-global-color-primary_hover:#E49D05;--e-global-color-secondary:#E14A4F;--e-global-color-secondary_hover:#CA4247;--e-global-color-text:#5C5D5E;--e-global-color-text_light:#9FA2A4;--e-global-color-accent:#282725;--e-global-color-highligh:#FEAF06;--e-global-color-border:#E7E9EB;--e-global-color-background:#FFFFFF;--e-global-color-background_light:#F9F9F9;--e-global-typography-heading_title-font-family:"Cal Sans";--e-global-typography-heading_title-font-size:64px;--e-global-typography-heading_title-font-weight:400;--e-global-typography-heading_title-text-transform:capitalize;--e-global-typography-heading_title-line-height:1.0625em;--e-global-typography-heading_title-letter-spacing:0px;--e-global-typography-38547f3-font-family:"Cal Sans";--e-global-typography-38547f3-font-size:13px;--e-global-typography-38547f3-text-transform:uppercase;--e-global-typography-38547f3-line-height:1.17em;--e-global-typography-38547f3-letter-spacing:1px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1410px;}.e-con{--container-max-width:1410px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1200px){.elementor-kit-602{--e-global-typography-heading_title-font-size:52px;}}@media(max-width:1024px){.elementor-kit-602{--e-global-typography-heading_title-font-size:48px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-602{--e-global-typography-heading_title-font-size:42px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS for page-settings *//* Masaüstünde logo boyutunu büyüt */
@media (min-width: 1025px) {
  #masthead.header-1 .site-branding img,
  #masthead.header-1 .site-branding img.custom-logo,
  #masthead.header-1 .custom-logo-link img {
    width: 220px !important;
    max-width: none !important;
    height: auto !important;
  }

  #masthead.header-1 .header-container {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  #masthead.header-1 .header-main {
    align-items: center !important;
  }
}

/* Tablet / mobilde çok taşmaması için */
@media (max-width: 1024px) {
  #masthead.header-1 .site-branding img,
  #masthead.header-1 .site-branding img.custom-logo,
  #masthead.header-1 .custom-logo-link img {
    width: 170px !important;
    max-width: none !important;
    height: auto !important;
  }


/* Mobil ve dar ekranlarda logoyu ortala */
@media (max-width: 1024px) {
  #masthead.header-1 .header-main {
    position: relative !important;
  }

  #masthead.header-1 .header-left {
    width: 100% !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    position: relative !important;
    padding-left: 56px !important;   /* soldaki hamburger için alan */
    padding-right: 56px !important;  /* görsel denge */
  }

  #masthead.header-1 .menu-mobile-nav-button {
    position: absolute !important;
    left: 0 !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    z-index: 5 !important;
    margin: 0 !important;
  }

  #masthead.header-1 .site-branding {
    margin: 0 auto !important;
    display: flex !important;
    justify-content: center !important;
  }

  #masthead.header-1 .site-branding img,
  #masthead.header-1 .site-branding img.custom-logo,
  #masthead.header-1 .custom-logo-link img {
    margin: 0 auto !important;
    display: block !important;
  }
}/* End custom CSS */