/* TUA Dental yazı tipleri (yerel; Google Fonts yok) — 11 Eki 2026 */
@font-face{font-family:'Inter';src:url(/site/templates/fonts-tua/inter-regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Inter';src:url(/site/templates/fonts-tua/inter-medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Inter';src:url(/site/templates/fonts-tua/inter-semibold.woff2) format('woff2');font-weight:600 900;font-style:normal;font-display:swap}
@font-face{font-family:'Cormorant Garamond';src:url(/site/templates/fonts-tua/cormorant-500.woff2) format('woff2');font-weight:500;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Cormorant Garamond';src:url(/site/templates/fonts-tua/cormorant-ext-500.woff2) format('woff2');font-weight:500;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Cormorant Garamond';src:url(/site/templates/fonts-tua/cormorant-600.woff2) format('woff2');font-weight:600;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Cormorant Garamond';src:url(/site/templates/fonts-tua/cormorant-ext-600.woff2) format('woff2');font-weight:600;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Cormorant Garamond';src:url(/site/templates/fonts-tua/cormorant-700.woff2) format('woff2');font-weight:700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Cormorant Garamond';src:url(/site/templates/fonts-tua/cormorant-ext-700.woff2) format('woff2');font-weight:700;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* ==================================================================
   OZEL BEYAZ DIS - Kompakt ust menu (Duzen B) - 2026
   Tek satir grafit serit: logo | menu | telefon + Instagram + dil
   Sadece masaustunde (>=992px) yeni duzen; mobil eski akista kalir.
   GERI ALMA: partials/styles.php icindeki header-2026.css link satirini sil.
   ================================================================== */

/* --- her ekranda gecerli renkler --- */
header{background:linear-gradient(180deg,#242c09 0%,#1e2604 55%,#1a2201 100%)!important}
header .information{background:transparent!important}

@media (min-width:992px){
.homepage-slider{margin-top:0!important}
.page-heading{margin-top:0!important}
.bd-caret{display:inline-block;width:0;height:0;margin-left:8px;vertical-align:middle;
    border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:5px solid currentColor;opacity:.7;transition:transform .18s}
.bd-soon{opacity:.92;cursor:default}
.bd-th{flex:0 0 auto;width:44px;height:44px;border-radius:9px;background:linear-gradient(140deg,#e0d9c7,#c8c0ab) center/cover no-repeat}
.bd-tx{display:flex;flex-direction:column;gap:2px;min-width:0}
.bd-tx b{font-size:14.6px;font-weight:600;color:#556331}
.bd-tx i{font-style:normal;font-size:12.6px;line-height:1.5;color:#5e6355}
.bd-tx b{font-size:14px;line-height:1.35}
body{overflow-x:hidden}
html{overflow-x:hidden}@media (max-width:1300px){
    header .logo{width:320px;height:52px}
    header nav.menus .links .nav-item a{padding:10px 13px!important;font-size:15px}
    header .information-links a[href^="tel"]{font-size:13.5px}
  }@media (max-width:1500px){
    header .logo{width:320px!important;height:52px!important;flex:0 0 320px!important}
    header nav.menus .links .nav-item a{padding:9px 13px!important;font-size:15.2px!important}
    header .information-links a[href^="tel"]{font-size:14px}
  }@media (max-width:1250px){
    header{gap:14px;padding:0 22px}
    header .logo{width:280px!important;height:46px!important;flex:0 0 280px!important}
    header nav.menus .links .nav-item a{padding:8px 10px!important;font-size:14.2px!important}
    header .information-links a[href^="tel"]{font-size:13px}
    header .information-links a[href*="instagram"]{width:38px;height:38px}
    header .dropdown .lang{height:38px;font-size:13px}
  }
}
@media (min-width:1200px){/*xl*/
header{
    display:flex;align-items:center;gap:22px;
    padding:0 34px;min-height:100px;position:relative;z-index:40;
  }
header .information,header .information .information-content{display:contents}
header .logo{
    order:1;flex:0 0 auto;display:block!important;
    width:384px;height:62px;margin:0;padding:0;
    background:url("/site/templates/images/tua-logo-yatay-acik.png") no-repeat left center;
    background-size:contain;
    font-size:0;line-height:0;color:transparent!important;
  }
header .logo img{display:none!important}
header nav.menus{
    order:2;flex:1 1 auto;
    background:transparent!important;box-shadow:none!important;
    padding:0!important;margin:0!important;
    width:auto!important;max-width:none!important;border-radius:0!important;
  }
header nav.menus .navbar{padding:0!important;width:100%}
header nav.menus .container-fluid{padding:0!important}
header nav.menus .navbar-collapse{width:100%}
header nav.menus ul.links{width:100%;justify-content:center;gap:2px;margin:0}
header nav.menus .links .nav-item a{
    background:transparent!important;color:#e4decd!important;
    padding:11px 19px!important;border-radius:24px;
    font-size:16.5px;font-weight:500;box-shadow:none!important;transition:all .15s;
  }
header nav.menus .links .nav-item a:hover{background:#e4decd!important;color:#1a2201!important}
header .information-links{
    order:3;flex:0 0 auto;position:relative;
    display:flex;align-items:center;gap:14px;
  }
header .information-links a{
    color:#e4decd!important;text-decoration:none;
    display:flex;align-items:center;gap:7px;
    font-size:15px;font-weight:600;margin:0;
  }
header .information-links a i{color:inherit!important;font-size:19px}
header .information-links a .phone-bg{background:transparent!important;color:inherit!important}
header .information-links a[href^="mailto"]{display:none!important}
header .information-links a[href^="tel"]{order:-1;white-space:nowrap}
header .information-links a[href*="instagram"]{
    width:44px;height:44px;justify-content:center;border-radius:12px;
    border:1px solid rgba(255,255,255,.20);background:rgba(255,255,255,.06);
  }
header .information-links a[href*="instagram"]:hover{background:#e4decd;border-color:#e4decd;color:#1a2201!important}
header .information-links a[href*="facebook"],header .information-links a[href*="youtube"]{
    position:absolute;right:0;margin:0;
    width:38px;height:38px;justify-content:center;border-radius:10px;
    background:#202805;border:1px solid rgba(255,255,255,.14);
    opacity:0;visibility:hidden;transform:translateY(-6px);
    transition:opacity .18s,transform .18s,visibility .18s,background .15s;
    box-shadow:0 12px 26px rgba(0,0,0,.42);
  }
header .information-links a[href*="facebook"]{top:calc(100% + 9px)}
header .information-links a[href*="youtube"]{top:calc(100% + 56px)}
header .information-links:hover a[href*="facebook"],header .information-links:hover a[href*="youtube"]{opacity:1;visibility:visible;transform:translateY(0)}
header .information-links a[href*="facebook"]:hover,header .information-links a[href*="youtube"]:hover{background:#e4decd;border-color:#e4decd;color:#1a2201!important}
header .information-links a[href*="facebook"] span,header .information-links a[href*="instagram"] span,header .information-links a[href*="youtube"] span{display:none!important}
header .dropdown{order:4;flex:0 0 auto}
header .dropdown .lang{
    color:#e4decd!important;background:rgba(255,255,255,.06)!important;
    border:1px solid rgba(255,255,255,.20)!important;border-radius:10px!important;
    height:44px;padding:0 13px!important;font-size:14px;font-weight:600;display:flex;align-items:center;gap:5px;
  }
header .dropdown .lang:hover{background:#e4decd!important;color:#1a2201!important;border-color:#e4decd!important}
header .dropdown .dropdown-menu{margin-top:9px!important;border-radius:12px;border:1px solid rgba(0,0,0,.08);box-shadow:0 16px 34px rgba(0,0,0,.28)}
header nav.menus ul.links li.nav-item{position:relative}
header nav.menus ul.links li.bd-has-mega{position:static}
li.bd-has-mega:hover .bd-caret,li.bd-has-dd:hover .bd-caret{transform:rotate(180deg)}
.bd-mega{position:absolute;top:100%;left:0;right:0;z-index:55;
    opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s,transform .2s,visibility .2s}
li.bd-has-mega:hover .bd-mega{opacity:1;visibility:visible;transform:translateY(0)}
.bd-mega-in{background:#faf6eb;color:#1c2403;border-radius:0 0 18px 18px;
    box-shadow:0 26px 48px rgba(0,0,0,.34);padding:26px 34px 30px}
.bd-mega-in h4{font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7e8375;margin:0 0 16px}
.bd-mega-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px 26px}
.bd-mega-grid a{display:flex;gap:13px;align-items:flex-start;text-decoration:none;padding:9px 10px;border-radius:11px;transition:background .14s}
.bd-mega-grid a:hover{background:#ede7d9}
.bd-mega-foot{margin-top:18px;padding-top:16px;border-top:1px solid #e7e1d1;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}
.bd-mega-foot span{font-size:13.2px;color:#5e6355}
.bd-mega-cta{background:#ac8a2e;color:#fff!important;text-decoration:none;font-size:13.6px;font-weight:600;padding:11px 22px;border-radius:24px}
.bd-dd{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-8px);min-width:212px;
    background:#faf6eb;border-radius:14px;padding:8px;box-shadow:0 20px 40px rgba(0,0,0,.34);
    opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility .18s;z-index:70}
li.bd-has-dd:hover .bd-dd{opacity:1;visibility:visible;transform:translate(-50%,0)}
.bd-dd a{display:block;padding:11px 14px;border-radius:9px;color:#242d0a!important;text-decoration:none;font-size:14.4px;font-weight:500;background:transparent!important}
.bd-dd a:hover{background:#ede7d9!important;color:#556331!important}
header nav.menus ul.links{flex-wrap:nowrap!important}
header nav.menus .links .nav-item{white-space:nowrap}
header nav.menus .links .nav-item a,header nav.menus .links .nav-item .nav-link{white-space:nowrap;display:inline-flex;align-items:center}
header nav.menus ul.links li.bd-has-mega{position:static!important}
header nav.menus,header nav.menus .navbar,header nav.menus .container-fluid,header nav.menus .navbar-collapse{position:static!important}
.bd-mega{left:0!important;right:0!important;width:100%!important}
.bd-mega-grid{grid-template-columns:repeat(4,1fr);gap:4px 18px}
header{overflow:visible}
header nav.menus{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}
.bd-mega{width:auto!important}
header nav.menus .links .nav-item .bd-mega a{
    background:transparent!important;color:#242d0a!important;
    padding:9px 10px!important;border-radius:11px!important;font-size:14px!important;font-weight:500!important}
header nav.menus .links .nav-item .bd-mega a:hover{background:#ede7d9!important}
header nav.menus .links .nav-item .bd-mega a .bd-tx b{color:#060900!important}
header nav.menus .links .nav-item a.bd-mega-cta{
    background:#ac8a2e!important;color:#ffffff!important;
    padding:12px 24px!important;border-radius:24px!important;font-size:13.8px!important;font-weight:600!important}
header nav.menus .links .nav-item a.bd-mega-cta:hover{background:#906f02!important;color:#fff!important}
header nav.menus .links .nav-item .bd-dd a{
    background:transparent!important;color:#242d0a!important;
    padding:11px 14px!important;border-radius:9px!important;font-size:14.4px!important;display:block!important}
header nav.menus .links .nav-item .bd-dd a:hover{background:#ede7d9!important;color:#394514!important}
header nav.menus .links .nav-item .bd-soon{color:#e4decd!important;opacity:.55;cursor:default}
header .information-links{width:auto!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;gap:12px!important}
header .dropdown{margin:0!important}
header nav.menus{min-width:0}
header{gap:18px}
header .logo{width:344px!important;height:56px!important;flex:0 0 344px!important}
header nav.menus{flex:1 1 auto!important;min-width:0!important}
header nav.menus ul.links{
    width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important;
    justify-content:center!important;flex-wrap:nowrap!important}
header nav.menus .links .nav-item a{padding:10px 16px!important;font-size:16px!important}
header nav.menus .navbar,header nav.menus .container-fluid,header nav.menus .navbar-collapse{display:contents!important}
header nav.menus{display:flex!important;align-items:center!important;justify-content:center!important}
header nav.menus ul.links{width:auto!important;flex:0 0 auto!important;margin:0!important}
header .information-links{width:-moz-fit-content!important;width:fit-content!important;justify-content:flex-end!important}
}


/* ==================================================================
   11) DUZELTME - 9 ve 10 numarali kurallar yanlislikla
   
@media (max-width:1250px) icine dusmustu. Dogru yerde tekrar:
   ================================================================== */
@media (min-width:1200px){/*xl*/
header nav.menus .navbar,header nav.menus .container-fluid,header nav.menus .navbar-collapse{display:contents!important}
header nav.menus{display:flex!important;align-items:center!important;justify-content:center!important;
    flex:1 1 auto!important;min-width:0!important}
header nav.menus ul.links{width:auto!important;flex:0 0 auto!important;margin:0!important;
    padding:0!important;justify-content:center!important;flex-wrap:nowrap!important}
header .information-links{width:-moz-fit-content!important;width:fit-content!important;
    flex:0 0 auto!important;justify-content:flex-end!important}
}

/* 12) Sag kumedeki baglantilarin eski buyuk margin'leri kume genisligini
   ~260px sisiriyor, menuyu sola itiyordu. Sifirla. */

@media (min-width:1200px){/*xl*/
header .information-links a{margin:0!important}
header .information-links{gap:14px!important}
}

/* 13) ASIL SEBEP: .information-links'te eski tasarimdan kalan
   padding-left:260px var; kumeyi sisirip menuyu sola itiyordu. */

@media (min-width:1200px){/*xl*/
header .information-links{padding:0!important}
}

/* 14) Yazi boyutlari + telefon ikonu WhatsApp + mega panelde
   "Tedavilerimiz" basligi ve alttaki tanitim yazisi kaldirildi. */

@media (min-width:1200px){/*xl*/
header nav.menus .links .nav-item a,header nav.menus .links .nav-item .nav-link{font-size:17px!important;padding:10px 17px!important}
header .information-links a[href^="tel"]{font-size:15.5px!important}
header .information-links a[href^="tel"] i{display:none!important}
header .information-links a[href^="tel"]::before{
    content:"";display:inline-block;flex:0 0 22px;width:22px;height:22px;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27%2523DEDEDE%27%3E%3Cpath%20d%3D%27M12.04%202C6.58%202%202.13%206.45%202.13%2011.91c0%201.75.46%203.45%201.32%204.95L2%2022l5.25-1.38a9.87%209.87%200%200%200%204.79%201.22h.01c5.46%200%209.91-4.45%209.91-9.91S17.5%202%2012.04%202zm0%2018.15h-.01a8.2%208.2%200%200%201-4.18-1.15l-.3-.18-3.11.82.83-3.04-.2-.31a8.2%208.2%200%200%201-1.26-4.38c0-4.54%203.7-8.23%208.24-8.23%202.2%200%204.27.86%205.82%202.41a8.18%208.18%200%200%201%202.41%205.83c0%204.54-3.7%208.23-8.24%208.23z%27%2F%3E%3Cpath%20d%3D%27M17.47%2014.38c-.3-.15-1.75-.86-2.02-.96-.27-.1-.47-.15-.67.15-.2.3-.77.96-.94%201.16-.17.2-.35.22-.65.07-.3-.15-1.25-.46-2.38-1.47-.88-.78-1.47-1.75-1.64-2.05-.17-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.02-.52-.08-.15-.67-1.61-.92-2.2-.24-.58-.48-.5-.67-.51h-.57c-.2%200-.52.07-.79.37-.27.3-1.04%201.01-1.04%202.47%200%201.46%201.06%202.87%201.21%203.07.15.2%202.09%203.2%205.07%204.49.71.31%201.26.49%201.69.63.71.23%201.36.19%201.87.12.57-.09%201.75-.72%202-1.41.25-.69.25-1.28.17-1.41-.07-.12-.27-.2-.57-.35z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
header .information-links a[href^="tel"]:hover::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27%2523FFFFFF%27%3E%3Cpath%20d%3D%27M12.04%202C6.58%202%202.13%206.45%202.13%2011.91c0%201.75.46%203.45%201.32%204.95L2%2022l5.25-1.38a9.87%209.87%200%200%200%204.79%201.22h.01c5.46%200%209.91-4.45%209.91-9.91S17.5%202%2012.04%202zm0%2018.15h-.01a8.2%208.2%200%200%201-4.18-1.15l-.3-.18-3.11.82.83-3.04-.2-.31a8.2%208.2%200%200%201-1.26-4.38c0-4.54%203.7-8.23%208.24-8.23%202.2%200%204.27.86%205.82%202.41a8.18%208.18%200%200%201%202.41%205.83c0%204.54-3.7%208.23-8.24%208.23z%27%2F%3E%3Cpath%20d%3D%27M17.47%2014.38c-.3-.15-1.75-.86-2.02-.96-.27-.1-.47-.15-.67.15-.2.3-.77.96-.94%201.16-.17.2-.35.22-.65.07-.3-.15-1.25-.46-2.38-1.47-.88-.78-1.47-1.75-1.64-2.05-.17-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.02-.52-.08-.15-.67-1.61-.92-2.2-.24-.58-.48-.5-.67-.51h-.57c-.2%200-.52.07-.79.37-.27.3-1.04%201.01-1.04%202.47%200%201.46%201.06%202.87%201.21%203.07.15.2%202.09%203.2%205.07%204.49.71.31%201.26.49%201.69.63.71.23%201.36.19%201.87.12.57-.09%201.75-.72%202-1.41.25-.69.25-1.28.17-1.41-.07-.12-.27-.2-.57-.35z%27%2F%3E%3C%2Fsvg%3E")}
.bd-mega-in h4{display:none!important}
.bd-mega-foot span{display:none!important}
.bd-mega-foot{justify-content:flex-end!important;margin-top:14px!important;padding-top:14px!important}
}

@media (min-width:1200px) and (max-width:1500px){/*xl*/
header nav.menus .links .nav-item a,header nav.menus .links .nav-item .nav-link{font-size:16.2px!important;padding:9px 14px!important}
header .information-links a[href^="tel"]{font-size:14.6px!important}
}

@media (min-width:1200px) and (max-width:1250px){/*xl*/
header nav.menus .links .nav-item a,header nav.menus .links .nav-item .nav-link{font-size:15px!important;padding:8px 11px!important}
header .information-links a[href^="tel"]{font-size:13.6px!important}
}

/* 15) WhatsApp amblemi rengi duzeltildi (onceki surumde cift kodlama yuzunden
   siyah kaliyordu) + amblem buyutuldu + yazi boyutlari: menu 20px, telefon 17px. */

@media (min-width:1200px){/*xl*/
header .information-links a[href^="tel"]::before{
    flex:0 0 27px!important;width:27px!important;height:27px!important;
    background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%23DEDEDE'%3E%3Cpath%20d%3D'M12.04%202C6.58%202%202.13%206.45%202.13%2011.91c0%201.75.46%203.45%201.32%204.95L2%2022l5.25-1.38a9.87%209.87%200%200%200%204.79%201.22h.01c5.46%200%209.91-4.45%209.91-9.91S17.5%202%2012.04%202zm0%2018.15h-.01a8.2%208.2%200%200%201-4.18-1.15l-.3-.18-3.11.82.83-3.04-.2-.31a8.2%208.2%200%200%201-1.26-4.38c0-4.54%203.7-8.23%208.24-8.23%202.2%200%204.27.86%205.82%202.41a8.18%208.18%200%200%201%202.41%205.83c0%204.54-3.7%208.23-8.24%208.23z'%2F%3E%3Cpath%20d%3D'M17.47%2014.38c-.3-.15-1.75-.86-2.02-.96-.27-.1-.47-.15-.67.15-.2.3-.77.96-.94%201.16-.17.2-.35.22-.65.07-.3-.15-1.25-.46-2.38-1.47-.88-.78-1.47-1.75-1.64-2.05-.17-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.02-.52-.08-.15-.67-1.61-.92-2.2-.24-.58-.48-.5-.67-.51h-.57c-.2%200-.52.07-.79.37-.27.3-1.04%201.01-1.04%202.47%200%201.46%201.06%202.87%201.21%203.07.15.2%202.09%203.2%205.07%204.49.71.31%201.26.49%201.69.63.71.23%201.36.19%201.87.12.57-.09%201.75-.72%202-1.41.25-.69.25-1.28.17-1.41-.07-.12-.27-.2-.57-.35z'%2F%3E%3C%2Fsvg%3E")!important}
header .information-links a[href^="tel"]:hover::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%23FFFFFF'%3E%3Cpath%20d%3D'M12.04%202C6.58%202%202.13%206.45%202.13%2011.91c0%201.75.46%203.45%201.32%204.95L2%2022l5.25-1.38a9.87%209.87%200%200%200%204.79%201.22h.01c5.46%200%209.91-4.45%209.91-9.91S17.5%202%2012.04%202zm0%2018.15h-.01a8.2%208.2%200%200%201-4.18-1.15l-.3-.18-3.11.82.83-3.04-.2-.31a8.2%208.2%200%200%201-1.26-4.38c0-4.54%203.7-8.23%208.24-8.23%202.2%200%204.27.86%205.82%202.41a8.18%208.18%200%200%201%202.41%205.83c0%204.54-3.7%208.23-8.24%208.23z'%2F%3E%3Cpath%20d%3D'M17.47%2014.38c-.3-.15-1.75-.86-2.02-.96-.27-.1-.47-.15-.67.15-.2.3-.77.96-.94%201.16-.17.2-.35.22-.65.07-.3-.15-1.25-.46-2.38-1.47-.88-.78-1.47-1.75-1.64-2.05-.17-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.02-.52-.08-.15-.67-1.61-.92-2.2-.24-.58-.48-.5-.67-.51h-.57c-.2%200-.52.07-.79.37-.27.3-1.04%201.01-1.04%202.47%200%201.46%201.06%202.87%201.21%203.07.15.2%202.09%203.2%205.07%204.49.71.31%201.26.49%201.69.63.71.23%201.36.19%201.87.12.57-.09%201.75-.72%202-1.41.25-.69.25-1.28.17-1.41-.07-.12-.27-.2-.57-.35z'%2F%3E%3C%2Fsvg%3E")!important}
header nav.menus .links .nav-item a,header nav.menus .links .nav-item .nav-link{font-size:20px!important;padding:10px 18px!important}
header .information-links a[href^="tel"]{font-size:17px!important;gap:9px!important}
}

@media (min-width:1200px) and (max-width:1500px){/*xl*/
header nav.menus .links .nav-item a,header nav.menus .links .nav-item .nav-link{font-size:18.5px!important;padding:9px 15px!important}
header .information-links a[href^="tel"]{font-size:16px!important}
header .information-links a[href^="tel"]::before{flex:0 0 25px!important;width:25px!important;height:25px!important}
}

@media (min-width:1200px) and (max-width:1250px){/*xl*/
header nav.menus .links .nav-item a,header nav.menus .links .nav-item .nav-link{font-size:16px!important;padding:8px 11px!important}
header .information-links a[href^="tel"]{font-size:14.5px!important}
header .information-links a[href^="tel"]::before{flex:0 0 22px!important;width:22px!important;height:22px!important}
}

/* 16) Davut'un istedigi 20px / 17px, dar dizustu ekranlarda da gecerli olsun diye
   logo o araliklarda biraz daha kucultuluyor. */

@media (min-width:1200px){/*xl*/
header nav.menus .links .nav-item a,header nav.menus .links .nav-item .nav-link{font-size:20px!important}
header .information-links a[href^="tel"]{font-size:17px!important}
}

@media (min-width:1200px) and (max-width:1500px){/*xl*/
header{gap:14px!important;padding:0 24px!important}
header .logo{width:296px!important;height:48px!important;flex:0 0 296px!important}
header nav.menus .links .nav-item a,header nav.menus .links .nav-item .nav-link{font-size:20px!important;padding:9px 13px!important}
header .information-links a[href^="tel"]{font-size:17px!important;gap:8px!important}
header .information-links a[href^="tel"]::before{flex:0 0 26px!important;width:26px!important;height:26px!important}
header .information-links{gap:11px!important}
}

@media (min-width:1200px) and (max-width:1290px){/*xl*/
header .logo{width:250px!important;height:40px!important;flex:0 0 250px!important}
header nav.menus .links .nav-item a,header nav.menus .links .nav-item .nav-link{font-size:17px!important;padding:8px 10px!important}
header .information-links a[href^="tel"]{font-size:15px!important}
header .information-links a[href^="tel"]::before{flex:0 0 22px!important;width:22px!important;height:22px!important}
}

/* 17) Ic sayfalarda telefon yazisi siyaha donuyordu: rengi ana sayfaya ozel
   theme-2026.css'ten geliyordu. Artik tum sayfalarda gecerli. */

@media (min-width:1200px){/*xl*/
header .information-links a,header .information-links a span,header .information-links a i,header .information-links a .phone-bg{color:#e4decd!important}
header .information-links a:hover,header .information-links a:hover span,header .information-links a:hover i{color:#FFFFFF!important}
header .dropdown .lang,header .dropdown .lang i,header .dropdown .lang span{color:#e4decd!important}
header .dropdown .lang:hover,header .dropdown .lang:hover i,header .dropdown .lang:hover span{color:#1a2201!important}
header .dropdown .dropdown-menu a,header .dropdown .dropdown-menu span,header .dropdown .dropdown-menu i{color:#232b09!important}
}

/* ==================================================================
   18) MOBIL (<=991px) - 9 Agu 2026
   ================================================================== */
@media (max-width:991px){
.bd-caret{float:right;margin-top:9px}
.bd-th{width:34px!important;height:34px!important}
.bd-tx b{color:#e4decd!important;font-size:14.5px!important}
.bd-tx i{color:#aaafa0!important}
.homepage-slider{margin-top:0!important}
}
@media (max-width:1199.98px){/*xl*/
header{background:linear-gradient(180deg,#242c09 0%,#1e2604 55%,#1a2201 100%)!important;padding:0!important}
header .information{background:transparent!important;padding:8px 14px 4px!important}
header .information .information-content{display:flex!important;align-items:center;justify-content:space-between;gap:10px}
header .information-links{padding:0!important;gap:16px!important;display:flex;align-items:center}
header .information-links a{margin:0!important;color:#e4decd!important;text-decoration:none}
header .information-links a i{color:#e4decd!important;font-size:19px}
header .information-links a span{display:none!important}
header .information-links a[href^="mailto"]{display:none!important}
header .information-links a[href^="tel"] i{display:none!important}
header .information-links a[href^="tel"]::before{content:"";display:inline-block;width:22px;height:22px;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%23DEDEDE'%3E%3Cpath%20d%3D'M12.04%202C6.58%202%202.13%206.45%202.13%2011.91c0%201.75.46%203.45%201.32%204.95L2%2022l5.25-1.38a9.87%209.87%200%200%200%204.79%201.22h.01c5.46%200%209.91-4.45%209.91-9.91S17.5%202%2012.04%202zm0%2018.15h-.01a8.2%208.2%200%200%201-4.18-1.15l-.3-.18-3.11.82.83-3.04-.2-.31a8.2%208.2%200%200%201-1.26-4.38c0-4.54%203.7-8.23%208.24-8.23%202.2%200%204.27.86%205.82%202.41a8.18%208.18%200%200%201%202.41%205.83c0%204.54-3.7%208.23-8.24%208.23z'%2F%3E%3Cpath%20d%3D'M17.47%2014.38c-.3-.15-1.75-.86-2.02-.96-.27-.1-.47-.15-.67.15-.2.3-.77.96-.94%201.16-.17.2-.35.22-.65.07-.3-.15-1.25-.46-2.38-1.47-.88-.78-1.47-1.75-1.64-2.05-.17-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.02-.52-.08-.15-.67-1.61-.92-2.2-.24-.58-.48-.5-.67-.51h-.57c-.2%200-.52.07-.79.37-.27.3-1.04%201.01-1.04%202.47%200%201.46%201.06%202.87%201.21%203.07.15.2%202.09%203.2%205.07%204.49.71.31%201.26.49%201.69.63.71.23%201.36.19%201.87.12.57-.09%201.75-.72%202-1.41.25-.69.25-1.28.17-1.41-.07-.12-.27-.2-.57-.35z'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
header .dropdown .lang{color:#e4decd!important;background:transparent!important;border:0!important;font-size:14px;padding:0!important}
header .dropdown .dropdown-menu a{color:#232b09!important}
header .menus{background:transparent!important;box-shadow:none!important;padding:6px 14px 12px!important;
    margin:0!important;max-width:100%!important;width:100%!important;border-radius:0!important}
header .menus .navbar-brand{display:block!important;width:210px;height:34px;padding:0;margin:0;font-size:0;
    background:url("/site/templates/images/tua-logo-yatay-acik.png") no-repeat left center;background-size:contain}
header .menus .navbar-brand img{display:none!important}
header .menus .navbar-toggler{border:1px solid rgba(255,255,255,.3)!important;padding:6px 10px!important}
header .menus .navbar-toggler-icon{filter:invert(1) brightness(1.8)}
header .menus .navbar-collapse{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.10);
    border-radius:14px;margin-top:10px;padding:8px}
header .menus ul.links{width:100%;gap:2px}
header .menus .links .nav-item{width:100%}
header .menus .links .nav-item a,header .menus .links .nav-item .nav-link{display:block;width:100%;background:transparent!important;
    color:#e4decd!important;font-size:16.5px;font-weight:500;padding:12px 14px!important;border-radius:10px}
header .menus .links .nav-item a:hover{background:rgba(255,255,255,.10)!important;color:#fff!important}
header .menus .links .nav-item .bd-soon{color:#e4decd!important;opacity:.5}
.bd-mega{position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;
    max-height:0;overflow:hidden;transition:max-height .25s ease}
li.bd-has-mega:hover .bd-mega,li.bd-has-mega:focus-within .bd-mega{max-height:1400px}
.bd-mega-in{background:transparent!important;box-shadow:none!important;padding:4px 0 8px!important;border-radius:0!important}
.bd-mega-grid{grid-template-columns:1fr!important;gap:0!important}
.bd-mega-grid a{padding:9px 14px!important;gap:11px!important}
.bd-mega-grid a:hover{background:rgba(255,255,255,.08)!important}
.bd-mega-foot{border-top:1px solid rgba(255,255,255,.12)!important;justify-content:center!important;padding:12px 0 4px!important}
.bd-dd{position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;
    background:transparent!important;box-shadow:none!important;padding:0 0 6px!important;min-width:0!important;
    max-height:0;overflow:hidden;transition:max-height .25s ease}
li.bd-has-dd:hover .bd-dd,li.bd-has-dd:focus-within .bd-dd{max-height:400px}
.bd-dd a{color:#d6ceb9!important;padding:10px 26px!important;font-size:15px!important}
.bd-dd a:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}
}

/* ==================================================================
   19) MOBIL v2 - dentspa duzeni: tek satir  logo | TR | menu
   Ust sosyal ikon satiri tamamen kaldirildi.
   ================================================================== */
@media (max-width:991px){
.bd-caret{float:none!important;margin:0 0 0 8px!important;display:inline-block!important;
    width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;
    border-top:6px solid currentColor;opacity:.85;transition:transform .2s}
}
@media (max-width:1199.98px){/*xl*/
header{display:flex!important;flex-wrap:wrap!important;align-items:center!important;
    gap:12px!important;padding:12px 16px!important}
header .information{display:contents!important;padding:0!important}
header .information .information-content{display:contents!important}
header .information-links{display:none!important}
header .logo.d-none{display:none!important}
header nav.menus,header nav.menus .navbar,header nav.menus .container-fluid{display:contents!important}
header .menus .navbar-brand{order:1!important;margin:0!important;flex:0 0 auto!important}
header .dropdown{order:2!important;flex:1 1 auto!important;display:flex!important;justify-content:center!important;margin:0!important}
header .dropdown .lang{color:#e4decd!important;background:transparent!important;border:0!important;
    font-size:15px!important;font-weight:600;padding:0!important;display:flex;align-items:center;gap:6px}
header .menus .navbar-toggler{order:3!important;flex:0 0 auto!important;margin:0!important}
header .menus .navbar-collapse{order:4!important;flex:0 0 100%!important;width:100%!important}
header .menus .links .nav-item.bd-has-mega > a,header .menus .links .nav-item.bd-has-dd > a{display:flex!important;align-items:center;justify-content:space-between}
li.bd-has-mega:hover .bd-caret,li.bd-has-mega:focus-within .bd-caret,li.bd-has-dd:hover .bd-caret,li.bd-has-dd:focus-within .bd-caret{transform:rotate(180deg)}
header .menus .links .nav-item .bd-dd a,header .menus .links .nav-item .bd-dd a span{color:#d6ceb9!important;background:transparent!important}
header .menus .links .nav-item .bd-dd a:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}
.bd-mega-foot span{display:none!important}
.bd-mega-foot{justify-content:center!important}
}

/* 20) Mobilde hamburger alt satira kayiyordu: dil secici tum bos alani
   yiyordu. Sabit genislikler + toggler saga. */

@media (max-width:1199.98px){/*xl*/
header{flex-wrap:wrap!important}
header .menus .navbar-brand{width:186px!important;height:30px!important;flex:0 0 186px!important}
header .dropdown{flex:1 1 0%!important;min-width:0!important;position:relative!important}
header .dropdown .dropdown-menu{position:absolute!important;left:50%!important;transform:translateX(-50%)!important;
    top:calc(100% + 8px)!important;min-width:170px}
header .menus .navbar-toggler{margin-left:auto!important;flex:0 0 auto!important}
}

/* 21) Mobil acilir tedavi listesi sadelestirildi: "Tedavilerimiz" basligi ve
   kucuk gorseller kaldirildi, girintili duz liste. */
@media (max-width:991px){
.bd-th{display:none!important}
.bd-tx b{font-weight:500!important}
}
@media (max-width:1199.98px){/*xl*/
.bd-mega-in h4{display:none!important}
.bd-mega-grid a{padding:10px 14px 10px 26px!important}
.bd-mega-foot{padding:10px 0 4px!important}
}

/* 22) Mobil: acilir listeler artik DOKUNMA ile (bd-open sinifi, header-2026.js).
   hover/focus tetikleyicileri iptal edildi - iOS'ta yariciklamaya sebep oluyordu. */
@media (max-width:991px){
li.bd-open .bd-caret{transform:rotate(180deg)!important}
}
@media (max-width:1199.98px){/*xl*/
li.bd-has-mega:hover .bd-mega,li.bd-has-mega:focus-within .bd-mega,li.bd-has-dd:hover .bd-dd,li.bd-has-dd:focus-within .bd-dd{max-height:0!important}
li.bd-has-mega.bd-open .bd-mega{max-height:2000px!important}
li.bd-has-dd.bd-open .bd-dd{max-height:600px!important}
li.bd-has-mega:hover .bd-caret,li.bd-has-mega:focus-within .bd-caret,li.bd-has-dd:hover .bd-caret,li.bd-has-dd:focus-within .bd-caret{transform:none!important}
header .menus .links .nav-item.bd-has-mega > a,header .menus .links .nav-item.bd-has-dd > a{-webkit-tap-highlight-color:rgba(255,255,255,.08)}
}

/* ==================================================================
   23) SAF SIYAH SERIT + SAF BEYAZ YAZI  (dentistkusadasi referansi)
   Referans olculdu: serit #060900, yazi #FFFFFF.
   ================================================================== */
header{background:#060900!important}
header .information{background:#060900!important}
header nav.menus{background:transparent!important}
/* logo #e4decd uretilmisti; parlaklikla saf beyaza cekiliyor */
header .logo,header .menus .navbar-brand{filter:brightness(1.16)}


@media (min-width:1200px){/*xl*/
header nav.menus .links .nav-item a,header nav.menus .links .nav-item .nav-link{color:#FFFFFF!important}
header nav.menus .links .nav-item a:hover{background:#FFFFFF!important;color:#060900!important}
header nav.menus .links .nav-item .bd-soon{color:#FFFFFF!important;opacity:.45}
header .information-links a,header .information-links a span,header .information-links a i{color:#FFFFFF!important}
header .information-links a[href^="tel"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%23FFFFFF'%3E%3Cpath%20d%3D'M12.04%202C6.58%202%202.13%206.45%202.13%2011.91c0%201.75.46%203.45%201.32%204.95L2%2022l5.25-1.38a9.87%209.87%200%200%200%204.79%201.22h.01c5.46%200%209.91-4.45%209.91-9.91S17.5%202%2012.04%202zm0%2018.15h-.01a8.2%208.2%200%200%201-4.18-1.15l-.3-.18-3.11.82.83-3.04-.2-.31a8.2%208.2%200%200%201-1.26-4.38c0-4.54%203.7-8.23%208.24-8.23%202.2%200%204.27.86%205.82%202.41a8.18%208.18%200%200%201%202.41%205.83c0%204.54-3.7%208.23-8.24%208.23z'%2F%3E%3Cpath%20d%3D'M17.47%2014.38c-.3-.15-1.75-.86-2.02-.96-.27-.1-.47-.15-.67.15-.2.3-.77.96-.94%201.16-.17.2-.35.22-.65.07-.3-.15-1.25-.46-2.38-1.47-.88-.78-1.47-1.75-1.64-2.05-.17-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.02-.52-.08-.15-.67-1.61-.92-2.2-.24-.58-.48-.5-.67-.51h-.57c-.2%200-.52.07-.79.37-.27.3-1.04%201.01-1.04%202.47%200%201.46%201.06%202.87%201.21%203.07.15.2%202.09%203.2%205.07%204.49.71.31%201.26.49%201.69.63.71.23%201.36.19%201.87.12.57-.09%201.75-.72%202-1.41.25-.69.25-1.28.17-1.41-.07-.12-.27-.2-.57-.35z'%2F%3E%3C%2Fsvg%3E")!important}
header .information-links a[href*="instagram"]{border-color:rgba(255,255,255,.30)!important;background:rgba(255,255,255,.07)!important}
header .information-links a[href*="instagram"]:hover{background:#FFFFFF!important;border-color:#FFFFFF!important;color:#060900!important}
header .dropdown .lang{color:#FFFFFF!important;border-color:rgba(255,255,255,.30)!important;background:rgba(255,255,255,.07)!important}
header .dropdown .lang:hover{background:#FFFFFF!important;color:#060900!important;border-color:#FFFFFF!important}
}
@media (max-width:991px){
.bd-tx b{color:#FFFFFF!important}
}
@media (max-width:1199.98px){/*xl*/
header .menus .links .nav-item a,header .menus .links .nav-item .nav-link{color:#FFFFFF!important}
header .menus .links .nav-item .bd-soon{color:#FFFFFF!important;opacity:.45}
header .dropdown .lang{color:#FFFFFF!important}
header .information-links a,header .information-links a i{color:#FFFFFF!important}
header .information-links a[href^="tel"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%23FFFFFF'%3E%3Cpath%20d%3D'M12.04%202C6.58%202%202.13%206.45%202.13%2011.91c0%201.75.46%203.45%201.32%204.95L2%2022l5.25-1.38a9.87%209.87%200%200%200%204.79%201.22h.01c5.46%200%209.91-4.45%209.91-9.91S17.5%202%2012.04%202zm0%2018.15h-.01a8.2%208.2%200%200%201-4.18-1.15l-.3-.18-3.11.82.83-3.04-.2-.31a8.2%208.2%200%200%201-1.26-4.38c0-4.54%203.7-8.23%208.24-8.23%202.2%200%204.27.86%205.82%202.41a8.18%208.18%200%200%201%202.41%205.83c0%204.54-3.7%208.23-8.24%208.23z'%2F%3E%3Cpath%20d%3D'M17.47%2014.38c-.3-.15-1.75-.86-2.02-.96-.27-.1-.47-.15-.67.15-.2.3-.77.96-.94%201.16-.17.2-.35.22-.65.07-.3-.15-1.25-.46-2.38-1.47-.88-.78-1.47-1.75-1.64-2.05-.17-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.02-.52-.08-.15-.67-1.61-.92-2.2-.24-.58-.48-.5-.67-.51h-.57c-.2%200-.52.07-.79.37-.27.3-1.04%201.01-1.04%202.47%200%201.46%201.06%202.87%201.21%203.07.15.2%202.09%203.2%205.07%204.49.71.31%201.26.49%201.69.63.71.23%201.36.19%201.87.12.57-.09%201.75-.72%202-1.41.25-.69.25-1.28.17-1.41-.07-.12-.27-.2-.57-.35z'%2F%3E%3C%2Fsvg%3E")!important}
header .menus .links .nav-item .bd-dd a{color:#ebe6d7!important}
}

/* 24) Telefon yazisi hala #e4decd kaliyordu: nitelik secicili kural
   (a[href^="tel"]) daha ozel oldugu icin onu da beyaza cekiyoruz. */
header .information-links a[href^="tel"],
header .information-links a[href^="tel"] span,
header .information-links a[href^="tel"] i,
header .information-links a[href*="instagram"],
header .information-links a[href*="instagram"] i{color:#FFFFFF!important}

/* ==================================================================
   25) TEDAVI MEGA MENUSU v2 — 4 sutun + alt bloklar (11 Agu 2026)
   ================================================================== */
@media (min-width:992px){
.bd-acil{display:flex!important;align-items:baseline;gap:10px;flex:1}
.bd-acil b{font-size:13.5px;font-weight:800;color:#ac8a2e!important;white-space:nowrap}
.bd-acil i{font-style:normal;font-size:12px;color:#5e6355!important}
}
@media (min-width:1200px){/*xl*/
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2{
    display:grid!important;grid-template-columns:repeat(4,1fr);gap:24px 30px;align-items:start;
  }
.bd-mega-v2 .bd-col{display:flex;flex-direction:column;gap:20px;min-width:0}
.bd-mega-v2 .bd-grp h4{
    font-size:11.5px!important;font-weight:800!important;letter-spacing:.10em;text-transform:uppercase;
    color:#ac8a2e!important;margin:0 0 10px!important;padding-bottom:8px;border-bottom:1px solid #d9d2be;
  }
.bd-mega-v2 a,.bd-mega-v2 .bd-yakinda{display:block;margin-bottom:11px;text-decoration:none}
.bd-mega-v2 b{display:block;font-size:14px;font-weight:700;color:#060900!important;line-height:1.25;letter-spacing:-.01em}
.bd-mega-v2 i{display:block;font-style:normal;font-size:11.8px;line-height:1.4;color:#5e6355!important;margin-top:2px}
.bd-mega-v2 a:hover b{color:#ac8a2e!important}
.bd-mega-v2 .bd-yakinda{opacity:.42;cursor:default}
header nav.menus .links .nav-item .bd-mega .bd-mega-foot{
    display:flex!important;align-items:center;gap:20px;
  }
}

@media (max-width:991px){
.bd-acil{display:block!important}
.bd-acil b{font-size:13.5px;font-weight:700;color:#ac8a2e!important}
.bd-acil i{display:none!important}
}
@media (max-width:1199.98px){/*xl*/
.bd-mega-v2{display:block!important}
.bd-mega-v2 .bd-col{display:block!important}
.bd-mega-v2 .bd-grp{margin-bottom:14px}
.bd-mega-v2 .bd-grp h4{
    display:block!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:.10em;
    text-transform:uppercase;color:#ac8a2e!important;margin:0 0 6px!important;padding:0!important;border:none!important;
  }
.bd-mega-v2 a,.bd-mega-v2 .bd-yakinda{display:block;margin-bottom:7px;text-decoration:none}
.bd-mega-v2 b{display:block!important;font-size:14px!important;font-weight:600!important;color:#e4decd!important}
.bd-mega-v2 i{display:none!important}
.bd-mega-v2 .bd-yakinda{opacity:.38}
}

/* --- 25b) v2 duzeltme: eski mega kurallarini notrle --- */
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-grp h4{
  display:block!important;visibility:visible!important;height:auto!important;overflow:visible!important;
  font-size:11.5px!important;font-weight:800!important;letter-spacing:.10em!important;text-transform:uppercase!important;
  color:#ac8a2e!important;margin:0 0 10px!important;padding:0 0 8px!important;border-bottom:1px solid #d9d2be!important;
  background:none!important;
}
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a,
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-yakinda{
  display:block!important;padding:0 0 0 0!important;margin:0 0 11px 0!important;
  background:none!important;border:0!important;border-radius:0!important;
  gap:0!important;align-items:normal!important;box-shadow:none!important;min-height:0!important;
}
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a:hover{background:none!important}
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 b{
  display:block!important;font-size:14px!important;font-weight:700!important;color:#060900!important;line-height:1.25!important;
}
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 i{
  display:block!important;font-style:normal!important;font-size:11.8px!important;line-height:1.4!important;
  color:#5e6355!important;margin-top:2px!important;
}
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a:hover b{color:#ac8a2e!important}

@media (max-width:1199.98px){/*xl*/
header .bd-mega .bd-mega-in.bd-mega-v2 .bd-grp h4{
    display:block!important;font-size:10.5px!important;border:none!important;padding:0!important;margin:0 0 6px!important;
  }
header .bd-mega .bd-mega-in.bd-mega-v2 b{color:#e4decd!important;font-weight:600!important}
header .bd-mega .bd-mega-in.bd-mega-v2 i{display:none!important}
header .bd-mega .bd-mega-in.bd-mega-v2 a,header .bd-mega .bd-mega-in.bd-mega-v2 .bd-yakinda{margin:0 0 7px 0!important;padding:0!important}
}

/* --- 25c) Acil Dis seridi: eski "foot span gizle" kuralini asar --- */
header nav.menus .links .nav-item .bd-mega .bd-mega-foot span.bd-acil{
  display:flex!important;align-items:baseline;gap:10px;flex:1;
}
header nav.menus .links .nav-item .bd-mega .bd-mega-foot span.bd-acil b{
  display:inline!important;font-size:13.5px!important;font-weight:800!important;color:#ac8a2e!important;white-space:nowrap;
}
header nav.menus .links .nav-item .bd-mega .bd-mega-foot span.bd-acil i{
  display:inline!important;font-style:normal!important;font-size:12px!important;color:#5e6355!important;
}

@media (max-width:1199.98px){/*xl*/
header .bd-mega .bd-mega-foot span.bd-acil{display:block!important}
header .bd-mega .bd-mega-foot span.bd-acil b{display:inline!important;font-size:13px!important}
header .bd-mega .bd-mega-foot span.bd-acil i{display:none!important}
}

/* ==================================================================
   26) BIZI KESFEDIN — kutucuklu kompakt panel (11 Agu 2026)
   ================================================================== */

@media (min-width:1200px){/*xl*/
header nav.menus .links .nav-item .bd-dd.bd-dd-v2{
    display:grid!important;grid-template-columns:repeat(2,minmax(170px,1fr));gap:8px!important;
    width:auto!important;min-width:388px!important;max-width:420px!important;padding:14px!important;
  }
header nav.menus .links .nav-item .bd-dd.bd-dd-v2 a,header nav.menus .links .nav-item .bd-dd.bd-dd-v2 .bd-yakinda{
    display:flex!important;align-items:center;justify-content:flex-start;
    min-height:52px;padding:10px 13px!important;margin:0!important;
    background:linear-gradient(160deg,#f4efe2 0%,#e2dcca 55%,#d1c9b4 100%)!important;
    border:1px solid rgba(0,0,0,.07)!important;border-radius:8px!important;
    font-size:13.6px!important;font-weight:700!important;color:#161d00!important;
    line-height:1.25;text-decoration:none;transition:.15s;
  }
header nav.menus .links .nav-item .bd-dd.bd-dd-v2 a:hover{
    background:linear-gradient(160deg,#FFFFFF 0%,#ede8d9 55%,#dbd4c0 100%)!important;
    color:#ac8a2e!important;transform:translateY(-1px);
  }
header nav.menus .links .nav-item .bd-dd.bd-dd-v2 .bd-yakinda{opacity:.42;cursor:default}
header nav.menus .links .nav-item .bd-dd.bd-dd-v2 a:last-child{grid-column:1 / -1}
}


@media (max-width:1199.98px){/*xl*/
header .bd-dd.bd-dd-v2{display:block!important;padding:0!important}
header .bd-dd.bd-dd-v2 a,header .bd-dd.bd-dd-v2 .bd-yakinda{
    display:block!important;padding:7px 0!important;background:none!important;border:0!important;
    font-size:14px!important;font-weight:600!important;color:#e4decd!important;
  }
header .bd-dd.bd-dd-v2 .bd-yakinda{opacity:.38}
}

/* 27) BD-HOVER-FIX — kapali panel fareyi yakalamasin (11 Agu 2026) */
header nav.menus .links .nav-item .bd-mega,
header nav.menus .links .nav-item .bd-dd{pointer-events:none!important}
header nav.menus .links .nav-item:hover .bd-mega,
header nav.menus .links .nav-item:hover .bd-dd,
header nav.menus .links .nav-item.bd-open .bd-mega,
header nav.menus .links .nav-item.bd-open .bd-dd{pointer-events:auto!important}

/* ===== 28. BD-HOVER-BRIDGE: acilir menu ile baslik arasindaki bosluk (11 Agu 2026) =====
   Sorun: "Tedaviler" li kutusu 25-76 px arasinda bitiyordu, mega panel ise 100 px de basliyordu.
   Aradaki 24 px olu bolgeye fare girince li:hover kayboluyor ve menu kapaniyordu.
   Cozum: li kutusunu asagi dogru 30 px uzat, ayni miktarda negatif margin ile
   yerlesimi bozma. Metin ve diger menu maddeleri aynen kaliyor; sadece fare alani buyuyor.
   Ayni sorun "Bizi Kesfedin" (.bd-has-dd) icin de gecerliydi. */

@media (min-width:1200px) {/*xl*/
.navbar-nav.links > li.bd-has-mega{
    padding-bottom: 30px;
    margin-bottom: -30px;
  }
.navbar-nav.links > li.bd-has-dd{
    padding-bottom: 10px;
    margin-bottom: -10px;
  }
.navbar-nav.links > li.bd-has-dd > .bd-dd{
    top: 100%;
  }
}


/* ===== 29. MEGA MENU KOMPAKTLASTIRMA (11 Agu 2026) =====
   Davut: "tedaviler acildiginda cok uzun kaldi, alan kazanalim, Tum Tedaviler
   yazisina yer kalsin." Satir araliklari ve panel dolgusu sikilastirildi;
   yazi boyutlari degismedi. Sadece masaustu. */

@media (min-width:1200px) {/*xl*/
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2{ padding: 18px 34px 20px; }
.bd-mega-v2 .bd-col{ gap: 13px; }
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-grp h4{ margin: 0 0 9px; padding-bottom: 7px; }
.bd-mega-v2 a,.bd-mega-v2 .bd-yakinda{ margin-bottom: 8px; }
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 i{ line-height: 1.34; }
header nav.menus .links .nav-item .bd-mega .bd-mega-foot{ margin-top: 12px; padding-top: 12px; }
}

/* 29.1 Panel alt seridi artik beyaz kartin ICINDE (grid satiri olarak) */

@media (min-width:1200px) {/*xl*/
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 > .bd-mega-foot{
    grid-column: 1 / -1;
    margin-top: 4px;
    padding-top: 14px;
  }
}

/* 29.2 Menu acikken alttaki yuzen CTA "Tum Tedaviler" linkini kapatiyordu */

@media (min-width:1200px) {/*xl*/
body:has(.navbar-nav.links > li.bd-has-mega:hover) .fixed-pricing,body:has(.navbar-nav.links > li.bd-has-dd:hover) .fixed-pricing{ display: none !important; }
}

/* 29.3 "Tum Tedaviler" linki beyaz zeminde okunmuyordu */

@media (min-width:1200px) {/*xl*/
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-mega-cta{
    color: #FFFFFF !important;
    background: #ac8a2e !important;
    border-radius: 999px !important;
    padding: 9px 20px !important;
    font-weight: 700 !important;
    font-size: 13.5px !important;
    text-decoration: none !important;
    white-space: nowrap;
  }
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-mega-cta:hover{
    background: #906f02 !important;
    color: #FFFFFF !important;
  }
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-mega-foot span.bd-acil b{ color: #ac8a2e !important; }
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-mega-foot span.bd-acil i{ color: #5e6355 !important; }
}


/* --- 25d) Acil Dis Tedavisi turuncu dugmesi (mega menu, 4. sutun alti) — 13 Agu 2026
   Panel alti serit (bd-mega-foot + Tum Tedaviler) kaldirildi; acil maddesi dugmeye donustu.
   NOT: eski "header nav.menus .links .nav-item .bd-mega a" kurali background/padding'i
   !important ile eziyordu; bu yuzden ayni oncelik zinciri kullaniliyor. */
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a.bd-acil-btn{
  display:block!important;
  background:#ac8a2e!important;
  border:none!important;
  border-radius:12px!important;
  padding:11px 14px!important;
  margin:2px 0 0!important;
  text-align:center!important;
  text-decoration:none!important;
  box-shadow:0 8px 18px rgba(172,138,46,.26)!important;
  transition:background .18s ease, box-shadow .18s ease;
}
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a.bd-acil-btn:hover{ background:#987610!important; box-shadow:0 10px 22px rgba(172,138,46,.34)!important; }
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a.bd-acil-btn b{
  display:block!important;
  font-size:14.5px!important;
  font-weight:800!important;
  line-height:1.2!important;
  color:#FFFFFF!important;
  letter-spacing:-.01em;
}
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a.bd-acil-btn:hover b{ color:#FFFFFF!important; }
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a.bd-acil-btn i{
  display:block!important;
  font-style:normal!important;
  font-size:12.2px!important;
  font-weight:600!important;
  line-height:1.4!important;
  color:#efe6d1!important;
  margin-top:3px!important;
}

@media (max-width:1199.98px){/*xl*/
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a.bd-acil-btn{ padding:10px 14px!important; margin:8px 0 4px!important; }
header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a.bd-acil-btn i{ display:block!important; }
}


/* --- 26. BIZI KESFEDIN acilir menusu: 2 sutun izgara (13 Agu 2026) --- */
header nav.menus .links .nav-item .bd-dd.bd-dd-izgara,
.bd-dd.bd-dd-izgara { display: grid; grid-template-columns: 1fr 1fr; column-gap: 4px; row-gap: 2px; min-width: 430px;}
header nav.menus .links .nav-item .bd-dd.bd-dd-izgara a,
.bd-dd.bd-dd-izgara a { white-space: nowrap;}
header nav.menus .links .nav-item .bd-dd.bd-dd-izgara a.bd-dd-tam,
.bd-dd.bd-dd-izgara a.bd-dd-tam { grid-column: 1 / -1; margin-top: 6px; padding: 15px 14px 14px !important; border-top: 1px solid #e8e2d2; border-radius: 9px; text-align: center !important; font-size: 16.5px !important; font-weight: 700 !important;}

@media (max-width:1199.98px) {/*xl*/
header nav.menus .links .nav-item .bd-dd.bd-dd-izgara,.bd-dd.bd-dd-izgara{ display: block; min-width: 0;}
header nav.menus .links .nav-item .bd-dd.bd-dd-izgara a.bd-dd-tam,.bd-dd.bd-dd-izgara a.bd-dd-tam{ text-align: left; border-top: 0; margin-top: 0; padding-top: 11px;}
}


/* ======================================================================
   27. 14 AGU 2026 DUZELTMELERI
   ====================================================================== */

/* --- 27.1 Bizi Kesfedin: "Hakkimizda" kutusu ortali
   (bd-dd a display:flex oldugu icin text-align tek basina yetmiyor) --- */
header nav.menus .links .nav-item .bd-dd.bd-dd-izgara a.bd-dd-tam,
.bd-dd.bd-dd-izgara a.bd-dd-tam { justify-content: center !important; text-align: center !important;}


@media (max-width:1199.98px) {/*xl*/
html body header nav.menus .links .nav-item .bd-dd.bd-dd-izgara a.bd-dd-tam,.bd-dd.bd-dd-izgara a.bd-dd-tam{ font-size: 14px !important; font-weight: 500 !important;
    justify-content: flex-start !important; text-align: left !important; text-indent: 0 !important;
    border-top: 0 !important; margin: 0 !important; padding: 7px 0 !important;}
html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2{ color: #d6ceb9 !important;}
html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-grp h4{ color: #9ea394 !important;}
html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a b,html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-yakinda b{ color: #f1ecde !important;}
html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a:hover b,html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a:focus b{ color: #FFFFFF !important;}
html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-yakinda,html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-yakinda b{ color: #828778 !important;}
html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a i,html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 .bd-yakinda i{ display: none !important;}
html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a{ margin-bottom: 3px !important;}
html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a.bd-acil-btn i{ display: block !important; color: rgba(255,255,255,.92) !important;}
html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a.bd-acil-btn b{ color: #FFFFFF !important;}
}


/* ==================================================================
   30. 2026 SAYDAM UST MENU + WHATSAPP DUGMESI + DIL SECICI (14 Agu 2026)
   - Ana sayfada header gorselin uzerine biniyor, kaydirinca sabitleniyor
   - Telefon/Instagram yerine yesil degrade WhatsApp dugmesi
   - Dil secici: altin degrade + yuvarlak bayraklar
   ================================================================== */

/* --- 30.1 WhatsApp dugmesi (her ekranda) --- */
header.bd-h26 .information-links .bd-wa26{
  display:inline-flex;align-items:center;gap:10px;
  padding:12px 24px;border-radius:40px;border:0;
  font-size:15.5px;font-weight:800;line-height:1;white-space:nowrap;
  color:#1e2604!important;text-decoration:none;
  background:linear-gradient(100deg,#6FE39A,#25D366 46%,#12A85A 78%,#cedfa8);
  background-size:220% auto;
  box-shadow:0 6px 20px rgba(37,211,102,.30);
  transition:background-position .35s ease,box-shadow .3s ease;
}
header.bd-h26 .information-links .bd-wa26:hover{
  background-position:right center;
  box-shadow:0 8px 28px rgba(37,211,102,.48);
  color:#1e2604!important;
}
header.bd-h26 .information-links .bd-wa26 svg{
  width:21px;height:21px;flex:0 0 21px;fill:#1e2604;display:block;
}
header.bd-h26 .information-links .bd-wa26 span{display:inline!important;font-weight:800}

/* --- 30.2 Dil secici: altin degrade --- */
header.bd-h26 .dropdown .lang{
  background:linear-gradient(100deg,#d1b674,#ac8a2e 46%,#a68a41 78%,#dfc993)!important;
  background-size:220% auto!important;
  border:0!important;color:#1e2604!important;
  font-weight:800!important;font-size:14px!important;
  height:46px!important;padding:0 16px!important;border-radius:40px!important;
  gap:9px!important;display:flex!important;align-items:center!important;
  box-shadow:0 6px 20px rgba(172,138,46,.28);
  transition:background-position .35s ease,box-shadow .3s ease;
}
header.bd-h26 .dropdown .lang:hover,
header.bd-h26 .dropdown .lang:focus,
header.bd-h26 .dropdown .lang[aria-expanded="true"]{
  background-position:right center!important;
  color:#1e2604!important;border:0!important;
  box-shadow:0 8px 26px rgba(172,138,46,.45);
}
header.bd-h26 .bd-bayrak{
  width:23px;height:23px;flex:0 0 23px;border-radius:50%;overflow:hidden;display:block;
  box-shadow:0 0 0 1.5px rgba(255,255,255,.8);
}
header.bd-h26 .dropdown-menu{
  background:#fcf8ee!important;border:0!important;border-radius:16px!important;
  padding:8px!important;min-width:212px!important;
  box-shadow:0 24px 60px rgba(0,0,0,.45)!important;
}
header.bd-h26 .dropdown-menu .dropdown-item{
  display:flex!important;align-items:center;gap:11px;
  padding:10px 12px!important;border-radius:11px!important;
  color:#1c2402!important;font-weight:600;font-size:14.5px;
  text-transform:none!important;
}
header.bd-h26 .dropdown-menu .dropdown-item:hover,
header.bd-h26 .dropdown-menu .dropdown-item:focus{background:#efeadc!important;color:#1c2402!important}
header.bd-h26 .dropdown-menu .dropdown-item.secili{
  background:linear-gradient(100deg,rgba(209,182,116,.26),rgba(172,138,46,.15))!important;
}
header.bd-h26 .dropdown-menu .dropdown-item .bd-bayrak{box-shadow:0 0 0 1.5px rgba(0,0,0,.14)}

/* --- 30.3 Ana sayfa: header gorselin uzerinde --- */
@media (min-width:992px){@keyframes bdUstIn{from{transform:translateY(-102%)}to{transform:translateY(0)}}
}
@media (min-width:1200px){/*xl*/
html body header.bd-h26.bd-h26-ev{
    position:absolute;top:0;left:0;right:0;z-index:60;
    background:linear-gradient(180deg,rgba(0,0,0,.62) 0%,rgba(0,0,0,.26) 58%,rgba(0,0,0,0) 100%)!important;
    transition:background .3s ease;
  }
html body header.bd-h26.bd-h26-ev.bd-sabit{
    position:fixed;
    background:rgba(24,32,0,.94)!important;
    -webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);
    border-bottom:1px solid rgba(255,255,255,.09);
    box-shadow:0 12px 34px rgba(0,0,0,.4);
    animation:bdUstIn .3s ease;
  }
header.bd-h26.bd-h26-ev nav.menus .links > .nav-item > a,header.bd-h26.bd-h26-ev nav.menus .links > .nav-item > span.nav-link{
    text-shadow:0 1px 14px rgba(0,0,0,.55);
  }
header.bd-h26.bd-h26-ev .logo{filter:drop-shadow(0 2px 12px rgba(0,0,0,.45))}
}


/* --- 30.5 Bizi Kesfedin sayfalari: header fotografin uzerinde (9 Eyl 2026) --- */
/* Davut: "o ust taraftaki siyah seridi kaldirip yekpare fotografi koyacagiz."
   Ana sayfadaki 30.3 kuralinin ayni; fark: kaydirinca sabitlenme YOK (ic sayfalarda sicrama olmasin).
   Secim :has() ile yapiliyor — sayfada fotografli hero varsa header saydamlasir. */

@media (min-width:1200px){/*xl*/
html body:has(.bd-t-hero) header.bd-h26{
    position:absolute;top:0;left:0;right:0;z-index:60;
    background:linear-gradient(180deg,rgba(36,42,20,.62) 0%,rgba(36,42,20,.26) 58%,rgba(36,42,20,0) 100%)!important;
  }
html body:has(.bd-t-hero) header.bd-h26 nav.menus .links > .nav-item > a,html body:has(.bd-t-hero) header.bd-h26 nav.menus .links > .nav-item > span.nav-link{
    text-shadow:0 1px 14px rgba(0,0,0,.55);
  }
html body:has(.bd-t-hero) header.bd-h26 .logo{filter:drop-shadow(0 2px 12px rgba(0,0,0,.45))}
}

/* --- 30.4 WhatsApp yazisi koyu kalsin (eski .information-links kurali beyaza cekiyordu) --- */
header.bd-h26 .information-links a.bd-wa26,
header.bd-h26 .information-links a.bd-wa26 span,
header.bd-h26 .information-links a.bd-wa26:hover span{color:#1e2604!important}


/* ==================================================================
   31. DEGRADE KAPLAMA — SITE GENELI (14 Agu 2026)
   Davut'un karari: RENK degismiyor, KAPLAMA degisiyor.
   - Turuncu dolu butonlar → altin degrade (govdesi yine #ac8a2e)
   - WhatsApp ogeleri → WhatsApp yesili degrade (yesil = "bize yaz" isareti)
   - Klinik yesili #556331 → renk ayni, dolu yuzeyde ayni degrade kaplama
   - Yazi / ince cizgi / 5-7 px nokta turuncularina DOKUNULMADI:
     o olculerde degrade gorunmuyor, camurlasiyor.
   NOT: bu bolum header-2026.css'te cunku bu dosya en son yukleniyor;
   theme-2026.css'teki !important kurallarini ancak buradan gecebiliyoruz.
   ================================================================== */
:root{
  /* NOT: ust menudeki dil secicinin degradesi DAHA ACIK (koyu yazisi var).
     Buradaki butonlarin yazisi BEYAZ, o yuzden acik uclar biraz koyulastirildi;
     yoksa butonun sol ucunda beyaz yazi soluyor. Govde yine #ac8a2e. */
  --bd-altin:linear-gradient(100deg,#b9973e 0%,#ac8a2e 42%,#896b12 76%,#b49545 100%);
  --bd-wa:linear-gradient(100deg,#6FE39A 0%,#25D366 46%,#12A85A 78%,#cedfa8 100%);
  --bd-klinik:linear-gradient(100deg,#84935f 0%,#556331 46%,#394514 78%,#a6b680 100%);
}

/* --- 31.1 Turuncu birincil butonlar --- */
html body .btn-primary,
html body .fixed-pricing .btn-pricing,
html body .fixed-pricing .price-us-section .top,
html body .fixed-pricing .price-us-section .contact-make-button,
html body .fixed-pricing .price-us-section .btn-dark,
html body .bd-a2026 .bd-a-toc-cta,
html body .bd-s2026 .bd-a-toc-cta,
html body .bd-t2026 .bd-t-gonder,
html body .bd-t2026 .bd-b-cta-birincil,
html body .bd-bl2026 .bd-bl-ara button,
html body .bd-ik2026 .bd-ik-dugme,
html body .bd-ik2026 .bd-ik-gonder,
html body .bd-il2026 .bd-il-gonder,
html body .bd-k2026 .bd-k-ok,
html body #content.bd-h2026 .bd-h-btn-t,
html body header .bd-acil-btn{
  background-image:var(--bd-altin)!important;
  background-size:220% auto!important;
  background-position:left center;
  border-color:transparent!important;
  transition:background-position .35s ease,box-shadow .3s ease,transform .18s ease!important;
}
html body .btn-primary:hover,
html body .fixed-pricing .btn-pricing:hover,
html body .fixed-pricing .price-us-section .contact-make-button:hover,
html body .fixed-pricing .price-us-section .btn-dark:hover,
html body .bd-a2026 .bd-a-toc-cta:hover,
html body .bd-s2026 .bd-a-toc-cta:hover,
html body .bd-t2026 .bd-t-gonder:hover,
html body .bd-t2026 .bd-b-cta-birincil:hover,
html body .bd-bl2026 .bd-bl-ara button:hover,
html body .bd-ik2026 .bd-ik-dugme:hover,
html body .bd-ik2026 .bd-ik-gonder:hover,
html body .bd-il2026 .bd-il-gonder:hover,
html body .bd-k2026 .bd-k-ok:hover,
html body #content.bd-h2026 .bd-h-btn-t:hover,
html body header .bd-acil-btn:hover{
  background-image:var(--bd-altin)!important;
  background-position:right center!important;
  box-shadow:0 8px 26px rgba(172,138,46,.42)!important;
}

/* --- 31.2 WhatsApp ogeleri: yesil = "bize yaz" --- */
html body .btn-whatsapp,
html body .bd-t2026 .bd-t-wa,
html body .bd-s-wa{
  background-image:var(--bd-wa)!important;
  background-size:220% auto!important;
  background-position:left center;
  border-color:transparent!important;
  transition:background-position .35s ease,box-shadow .3s ease!important;
}
html body .btn-whatsapp:hover,
html body .btn-whatsapp:focus,
html body .bd-t2026 .bd-t-wa:hover,
html body .bd-s-wa:hover{
  background-image:var(--bd-wa)!important;
  background-position:right center!important;
}
/* yazili WhatsApp butonlarinda koyu yazi daha okunur (ust menudekiyle ayni) */
html body .bd-t2026 .bd-t-wa,
html body .bd-t2026 .bd-t-wa:hover,
html body .bd-s-wa,
html body .bd-s-wa:hover{color:#1e2604!important}
/* yuzen balonda ikon beyaz kalsin */
html body .btn-whatsapp,
html body .btn-whatsapp i,
html body .btn-whatsapp svg{color:#FFFFFF!important;fill:#FFFFFF}
html body .btn-whatsapp:hover{box-shadow:0 8px 28px rgba(37,211,102,.5)!important}

/* --- 31.3 Klinik yesili: renk ayni, kaplama ayni aileden --- */
html body .bd-a2026 .bd-a-harita:hover,
html body .bd-t2026 .bd-b-cta-ikincil:hover{
  background-image:var(--bd-klinik)!important;
  background-size:220% auto!important;
  background-position:right center!important;
  border-color:transparent!important;
  color:#FFFFFF!important;
}


/* --- 31.4 Gozden kacan turuncu butonlar (14 Agu 2026, denetim sonrasi) --- */
html body .fixed-pricing .card .top,
html body .bd-k-yol,
html body .bd-k-ok,
html body .bd-il2026 .bd-il-sss a,
html body .bd-a2026 .bd-a-gonder,
html body .bd-s2026 .bd-s-gonder{
  background-image:var(--bd-altin)!important;
  background-size:220% auto!important;
  background-position:left center;
  border-color:transparent!important;
  transition:background-position .35s ease,box-shadow .3s ease!important;
}
html body .bd-k-yol:hover,
html body .bd-k-ok:hover,
html body .bd-il2026 .bd-il-sss a:hover,
html body .bd-a2026 .bd-a-gonder:hover,
html body .bd-s2026 .bd-s-gonder:hover{
  background-image:var(--bd-altin)!important;
  background-position:right center!important;
}


/* ==============================================================
   32. MOBIL DUZENLEMELER  (14 Agu 2026 - Davut'un istegi)
   Sadece <=991px genislik. Davut'un maddeleri:
   32.1 "en ustteki siyah serit duruyor" -> mobilde de header
        gorselin uzerine saydam otursun (masaustundeki 30.3 gibi)
   32.2 "turuncu dil secmeyi en saga, 3 cizgiyi ortaya"
   32.3 "genis logo anlamsiz, normal logomuz" -> dar/dikey logo
   NOT: Izgara (2 sutun) kurallari theme-2026.css bolum 47'de.
   ============================================================== */

@media (max-width:1199.98px){/*xl*/
html body header.bd-h26.bd-h26-ev{
    position:absolute;top:0;left:0;right:0;z-index:60;
    background:linear-gradient(180deg,rgba(0,0,0,.58) 0%,rgba(0,0,0,.24) 62%,rgba(0,0,0,0) 100%)!important;
    transition:background .3s ease;
  }
html body header.bd-h26.bd-h26-ev.bd-sabit{
    position:fixed;
    background-color:transparent!important;
    background-image:linear-gradient(180deg,rgba(24,32,0,.94) 0%,rgba(24,32,0,.94) 100%)!important;
    -webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);
    border-bottom:1px solid rgba(255,255,255,.09);
    box-shadow:0 10px 28px rgba(0,0,0,.4);
    animation:bdUstIn .3s ease;
  }
html body header.bd-h26 .navbar-brand{order:1!important;flex:1 1 0%!important;min-width:0!important}
html body header.bd-h26 .navbar-toggler{order:2!important;flex:0 0 auto!important;margin:0!important}
html body header.bd-h26 .bd-dil26{order:3!important;flex:1 1 0%!important;justify-content:flex-end!important}
html body header.bd-h26 .navbar-brand img{display:none!important}
html body header.bd-h26 .navbar-brand{
    display:block!important;
    height:46px!important;width:auto!important;max-width:none!important;
    background:url(/site/templates/images/tua-logo-yatay-acik.png) no-repeat left center!important;
    background-size:auto 46px!important;
  }
html body header.bd-h26.bd-h26-ev .navbar-brand{
    filter:drop-shadow(0 2px 12px rgba(0,0,0,.45));
  }
html body header.bd-h26 .navbar-collapse.show,html body header.bd-h26 .navbar-collapse.collapsing{
    background-color:transparent!important;
    background-image:linear-gradient(180deg,rgba(24,32,0,.97) 0%,rgba(24,32,0,.97) 100%)!important;
    -webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);
    border-radius:0 0 16px 16px;
    padding:4px 16px 14px!important;
    box-shadow:0 18px 40px rgba(0,0,0,.45);
  }
}

/* ============================================================
   33. MOBIL: "MENU" YAZISI + SAYDAM/KUCUK DIL SECICI  (15 Agu 2026)
   Davut: "3 cizgi yerine MENU yazsin, sagda ve saydam olsun;
   dil secenegi saydam (renksiz), ortada ve daha kucuk olsun."
   Ayrica: mobilde Tedaviler mega paneli kaydirilamiyordu ->
   panel kapatildi, link ana sayfadaki #tum-tedaviler bolumune gidiyor.
   ★ Bu blok 32.2'deki sirayi (hamburger orta / dil sag) EZER.
   ============================================================ */

/* Masaustu: mobil parcalar gizli */
html body header.bd-h26 .nav-item.bd-has-mega > a.bd-mob-ted{display:none!important}
html body header.bd-h26 .navbar-toggler .bd-mn-yazi{display:none!important}


@media (max-width:1199.98px){/*xl*/
html body header.bd-h26 .navbar-brand{order:1!important;flex:1 1 0%!important;min-width:0!important}
html body header.bd-h26 .bd-dil26{
    order:2!important;flex:1 1 0%!important;
    display:flex!important;justify-content:center!important;margin:0!important}
html body header.bd-h26 .navbar-toggler{order:3!important;flex:0 0 auto!important;margin:0!important}
html body header.bd-h26 .bd-dil26 .dropdown-toggle{
    background:none!important;background-image:none!important;background-color:transparent!important;
    border:0!important;box-shadow:none!important;border-radius:0!important;
    padding:4px 6px!important;min-height:0!important;height:auto!important;
    font-size:12.5px!important;font-weight:600!important;letter-spacing:.08em!important;
    color:#fff!important;text-shadow:0 1px 6px rgba(0,0,0,.55)}
html body header.bd-h26 .bd-dil26 .dropdown-toggle img{
    width:17px!important;height:17px!important;min-width:0!important;margin-right:5px!important}
html body header.bd-h26 .dropdown.bd-dil26 button.dropdown-toggle svg.bd-bayrak{
    width:18px!important;height:18px!important;min-width:18px!important;flex:0 0 18px!important;margin-right:6px!important}
html body header.bd-h26 .bd-dil26 .dropdown-toggle::after{
    border-top-width:4px!important;border-left-width:4px!important;border-right-width:4px!important;
    margin-left:5px!important;opacity:.8}
html body header.bd-h26 .navbar-toggler{
    background:none!important;background-image:none!important;background-color:transparent!important;
    border:0!important;box-shadow:none!important;outline:0!important;
    padding:6px 0 6px 12px!important;width:auto!important;height:auto!important}
html body header.bd-h26 .navbar-toggler:focus{box-shadow:none!important}
html body header.bd-h26 .navbar-toggler .navbar-toggler-icon{display:none!important}
html body header.bd-h26 button.navbar-toggler .bd-mn-yazi{
    display:inline-block!important;line-height:1;
    font-size:13px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;
    color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.55)}
html body header.bd-h26 .navbar-toggler[aria-expanded="true"] .bd-mn-yazi{color:#ac8a2e}
html body header.bd-h26 .bd-has-mega > .bd-mega{display:none!important}
html body header.bd-h26 .bd-has-mega > a.nav-link:not(.bd-mob-ted){display:none!important}
html body header.bd-h26 .nav-item.bd-has-mega > a.bd-mob-ted{display:block!important}
html body header.bd-h26 .navbar-collapse.show,html body header.bd-h26 .navbar-collapse.collapsing{
    max-height:calc(100vh - 92px)!important;
    overflow-y:auto!important;-webkit-overflow-scrolling:touch;
    overscroll-behavior:contain}
}


/* ============================================================
   34. MOBIL INCE AYAR  (15 Agu 2026 - dentspa mobil oranindan ilham)
   Davut: "dil secimi biraz daha sola yaklassin, menu yazisi hafif
   buyusun ve dentspa'daki gibi koseleri yuvarlak bir dikdortgen
   icinde olsun."
   DentSpa olcusu (390px): logo 20-133 | TR ~201 | Menu dugmesi 279-355,
   76x50, 16px/600, radius 8px, 1px beyaz cerceve, padding 12px 16px.
   ★ Bu blok 33.1-33.3'u ezer.
   ============================================================ */

@media (max-width:1199.98px){/*xl*/
html body header.bd-h26 .bd-dil26{
    justify-content:flex-start!important;padding-left:22px!important}
html body header.bd-h26 .dropdown.bd-dil26 button.dropdown-toggle{
    font-size:14px!important;letter-spacing:.04em!important;padding:4px 2px!important}
html body header.bd-h26 .dropdown.bd-dil26 button.dropdown-toggle svg.bd-bayrak{
    width:19px!important;height:19px!important;min-width:19px!important;flex:0 0 19px!important}
html body header.bd-h26 button.navbar-toggler{
    padding:9px 15px!important;
    border:1px solid rgba(255,255,255,.55)!important;
    border-radius:9px!important;
    background:none!important;background-color:transparent!important;
    -webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);
    transition:border-color .25s ease,background-color .25s ease!important}
html body header.bd-h26 button.navbar-toggler .bd-mn-yazi{
    font-size:15px!important;font-weight:600!important;
    letter-spacing:0!important;text-transform:none!important;
    color:#fff!important;text-shadow:0 1px 6px rgba(0,0,0,.45)}
html body header.bd-h26 button.navbar-toggler[aria-expanded="true"]{
    border-color:#ac8a2e!important}
html body header.bd-h26 button.navbar-toggler[aria-expanded="true"] .bd-mn-yazi{
    color:#ac8a2e!important}
}
@media (max-width:400px){
  html body header.bd-h26 .bd-dil26{padding-left:12px!important}
  html body header.bd-h26 button.navbar-toggler{padding:8px 12px!important}
}

/* TUA Dental — başlık yazı tipi, logo, şerit (11 Eki 2026, Davut onayı) */
h1,h2,.bd-h1,.bd-h2{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:600!important;letter-spacing:0!important}
header .information .information-content .logo img{filter:none!important}
html body header.bd-h26 .navbar-brand.d-xl-none{background-size:contain!important;background-position:left center!important}


/* TUA Dental — renk sistemi, üst şerit ve köşe düğmeleri (11 Eki 2026) */
html body header.bd-h26.bd-h26-ev{background-image:linear-gradient(rgba(18,22,8,.55) 0%, rgba(18,22,8,.2) 60%, rgba(18,22,8,0) 100%)!important}
header nav.menus .links .nav-item .nav-link{color:#EADCB8!important}
html body:has(.bd-t-hero) header.bd-h26{background-image:linear-gradient(rgba(18,22,8,.6) 0%, rgba(18,22,8,.25) 58%, rgba(18,22,8,0) 100%)!important}
header .menus .links .nav-item .nav-link{color:#EADCB8!important}
.bd-mega-in{background-color:#F9F4E6!important}
/* menü üzerine gelince: altın yazı + 2 px altın alt çizgi, zemin yok; açılır menü bağlantıları #8A6A1E (açık kutu kuralı) */
header.bd-h26 .navbar-nav>li>a.nav-link:hover,header.bd-h26 .navbar-nav>li:hover>a.nav-link,header.bd-h26 .navbar-nav>li>a.nav-link:focus,header.bd-h26 .navbar-nav>li>a.nav-link.show{background:transparent!important;color:#D4AF37!important;box-shadow:inset 0 -2px 0 #D4AF37!important}
header nav.menus .links .nav-item .bd-mega-in a:hover,header nav.menus .links .nav-item .dropdown-menu a:hover,header nav.menus .links .nav-item .bd-dd a:hover{color:#8A6A1E!important}
/* kaydırınca sabitlenen üst şerit: zemin rgba(18,22,8,.6); masaüstünde 112 px, %170 logo şeritten taşmasın (§3) */
html body header.bd-h26.bd-h26-ev.bd-sabit{background-color:rgba(18,22,8,.6)!important}

@media (min-width:1200px){/*xl*/
html body header.bd-h26.bd-h26-ev.bd-sabit{height:112px!important;min-height:112px!important}
}
/* mobil: köşe WhatsApp düğmesi Angebot hapının üstüne binmesin (§4) */
@media (max-width:440px){html body .btn-whatsapp{bottom:88px!important}}


/* ===== 19 Eki 2026 - Davut standardi: TUA ic sayfa basliklari Inter 700 (ozelbeyazdis yazi tipi), H1 46 px; ANA SAYFA HARIC (.bd-h2026) ===== */
html body #content:not(.bd-h2026) h1{font-family:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;font-weight:700!important;font-size:46px!important;line-height:1.12!important;letter-spacing:-0.015em!important;text-transform:none!important}
html body #content:not(.bd-h2026) h2,html body #content:not(.bd-h2026) h3{font-family:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;font-weight:700!important;letter-spacing:-0.015em!important;text-transform:none!important}
html body #content.bd-t2026:not(.bd-h2026) .bd-t-makale h2{font-size:30px!important;line-height:1.25!important}
html body #content.bd-t2026:not(.bd-h2026) .bd-t-makale h3{font-size:21px!important;line-height:1.35!important}
@media (max-width:767px){html body #content:not(.bd-h2026) h1{font-size:32px!important}html body #content.bd-t2026:not(.bd-h2026) .bd-t-makale h2{font-size:24px!important}}
/* 19 Eki 2026 04:40 - Davut: ic sayfa H1 altin gecisi satir basina (ana sayfadaki gibi); H1 icindeki eski em gecisi kalkar */
html body #content:not(.bd-h2026) h1{background-size:100% 1.12em!important;background-repeat:repeat-y!important}
html body #content:not(.bd-h2026) h1 em{background:none!important;font-size:inherit!important;line-height:inherit!important;-webkit-text-fill-color:inherit!important;color:inherit!important}
/* Vorher-Nachher: etiket ve alt yazi ana sayfadaki renklerde, ust bosluk az */
html body #content.bd-g2026 .bd-g-etiket{color:#D4AF37!important;font-weight:800!important;font-size:11.5px!important;letter-spacing:2.3px!important}
html body #content.bd-g2026 section.bd-g-bolum:first-of-type .bd-g-bs p{color:rgba(234,220,184,.8)!important}
html body #content.bd-g2026 section.bd-g-bolum:first-of-type{padding-top:6px!important}
/* ===== 19 Eki 2026 04:50 - Davut 04:43 "kurallar 1-2-3-4 evet": Kosten kurallari ana sayfa haric ic sayfalara ===== */
/* 1: ust gorsel ile makale karti arasi 40 px */
html body #content.bd-t2026:not(.bd-h2026) .bd-t-govde{padding-top:40px!important}
/* 2: makale basliklari yesil */
html body #content.bd-t2026:not(.bd-h2026) .bd-t-makale h2,html body #content.bd-t2026:not(.bd-h2026) .bd-t-makale h3{color:#4E6B2E!important}
/* 3: SSS basligi H1 stilinde (ana sayfa tasarimli SSS bolumu, partial ana-sss-css.php) */
html body #content:not(.bd-h2026) .kz-ana section.bd-h-bolum.bd-tua-sss:not(.bd-x):not(.bd-y) .bd-h-bs h2{font-family:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;font-weight:700!important;font-size:46px!important;line-height:1.12!important;letter-spacing:-0.015em!important;text-transform:none!important;background-size:100% 1.12em!important;background-repeat:repeat-y!important}
@media (max-width:767px){html body #content:not(.bd-h2026) .kz-ana section.bd-h-bolum.bd-tua-sss:not(.bd-x):not(.bd-y) .bd-h-bs h2{font-size:32px!important}}
/* ===== 19 Eki 2026 04:55 - Davut 04:47: ust gorseli olmayan ic sayfalarda (Vorher-Nachher, Behandlungen, yasal sayfalar) masaustunde menu ile icerik arasindaki cizgi. Menu, ust gorselli sayfalardaki gibi icerigin ustune biner; zemin en yukaridan baslar. ===== */
@media (min-width:1200px){
html body:not(:has(.bd-t-hero)):not(:has(#content.bd-h2026)) header.bd-h26{position:absolute;top:0;left:0;right:0;z-index:60;background:linear-gradient(180deg,rgba(36,42,20,.62) 0%,rgba(36,42,20,.26) 58%,rgba(36,42,20,0) 100%)!important}
html body:not(:has(.bd-t-hero)) #content:not(.bd-h2026){padding-top:100px!important}
}
/* ===== 19 Eki 2026 05:10 - Davut 05:04: acilir menu yazilari koyu yesil #2A3314, esit boy (masaustu) ===== */
@media (min-width:1200px){
html body header #navbarNav .bd-dd.bd-dd-izgara a{color:#2A3314!important;-webkit-text-fill-color:#2A3314!important;font-size:15px!important;font-weight:700!important}
html body header #navbarNav .bd-dd.bd-dd-izgara a:hover{color:#ac8a2e!important;-webkit-text-fill-color:#ac8a2e!important}
html body header .bd-mega a b{color:#2A3314!important;-webkit-text-fill-color:#2A3314!important}
html body header nav.menus .links .nav-item .bd-mega .bd-mega-in.bd-mega-v2 a:hover b{color:#ac8a2e!important;-webkit-text-fill-color:#ac8a2e!important}
}
/* ===== 19 Eki 2026 05:10 - Davut 05:04: ic sayfalardaki teklif bolumu basligi ana sayfadaki gibi ortali ve degrade yesil ===== */
html body #content:not(.bd-h2026):not(#bdx1):not(#bdx2) section.bd-tua-formbolum .bd-tua-form-kutu .bd-f-bas h2{text-align:center!important;font-size:36px!important;line-height:1.15!important;margin-bottom:18px!important;background-image:linear-gradient(180deg,#4A5627 0%,#5C6B30 30%,#46522A 58%,#2A3216 100%)!important;background-size:100% 1.15em!important;background-repeat:repeat-y!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
html body #content:not(.bd-h2026):not(#bdx1):not(#bdx2) section.bd-tua-formbolum .bd-tua-form-kutu .bd-f-bas p{margin-bottom:16px!important}
@media (max-width:767px){html body #content:not(.bd-h2026):not(#bdx1):not(#bdx2) section.bd-tua-formbolum .bd-tua-form-kutu .bd-f-bas h2{font-size:28px!important;margin-bottom:14px!important}}
/* === TUA-TEK-TIP-FORM — 19 Eki 2026 (Davut 05:31, 05:53, 06:01): sag form ana sayfa form tasariminda; ana sayfa/teklif formunda gizlilik + Jetzt anrufen === */
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-yan { height: auto !important;}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kutu::before, html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kutu::after { display: none !important; content: none !important;}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kutu { background: transparent !important; box-shadow: none !important; padding: 0px !important; margin: 0px !important; border: 0px !important; border-radius: 0px !important;}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-gonder { display: block; width: 100%; box-sizing: border-box; text-align: center; border: 0px !important; border-radius: 999px !important; padding: 15px 20px !important; font-size: 15px !important; font-weight: 700 !important; line-height: 1.2 !important; text-transform: none !important; letter-spacing: 0px !important; box-shadow: rgba(18, 22, 8, 0.28) 0px 6px 18px !important; background: linear-gradient(rgb(240, 208, 98) 0%, rgb(253, 228, 142) 18%, rgb(230, 196, 80) 45%, rgb(216, 180, 60) 65%, rgb(201, 164, 50) 100%) rgb(240, 208, 98) !important; color: rgb(36, 42, 19) !important; -webkit-text-fill-color: rgb(36, 42, 19) !important; margin: 2px 0px 10px !important;}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-gonder:hover, html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-gonder:focus { background-image: linear-gradient(rgb(253, 228, 142) 0%, rgb(240, 208, 98) 18%, rgb(230, 196, 80) 45%, rgb(216, 180, 60) 65%, rgb(201, 164, 50) 100%) !important; color: rgb(36, 42, 19) !important;}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-wa { display: block; width: 100%; box-sizing: border-box; text-align: center; border: 0px !important; border-radius: 999px !important; padding: 15px 20px !important; font-size: 15px !important; font-weight: 700 !important; line-height: 1.2 !important; text-transform: none !important; letter-spacing: 0px !important; box-shadow: rgba(18, 22, 8, 0.28) 0px 6px 18px !important; background: none rgb(37, 211, 102) !important; color: rgb(11, 46, 23) !important; -webkit-text-fill-color: rgb(11, 46, 23) !important; margin: 0px !important;}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-wa:hover, html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-wa:focus { background: rgb(31, 190, 91) !important; color: rgb(11, 46, 23) !important;}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kutu{background:#EADCB8!important;border:0!important;border-radius:14px!important;box-shadow:none!important;padding:20px 18px 18px!important;margin:0!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kutu-baslik{display:block!important;font-family:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;font-weight:800!important;font-size:24px!important;line-height:1.15!important;text-align:center!important;margin:0 0 8px!important;text-transform:none!important;letter-spacing:0!important;background-image:linear-gradient(rgb(74,86,39) 0%,rgb(92,107,48) 30%,rgb(70,82,42) 58%,rgb(42,50,22) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kutu-not{display:block!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;line-height:1.5!important;color:rgb(78,91,44)!important;text-align:center!important;margin:0 0 14px!important;opacity:1!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kutu{padding:16px 16px 14px!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kutu-baslik{font-size:20px!important;margin:0 0 4px!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kutu-not{font-size:12.5px!important;line-height:1.4!important;margin:0 0 10px!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) form label{font-size:12px!important;margin:0 0 3px!important;line-height:1.25!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) form input:not([type=hidden]){height:38px!important;min-height:38px!important;margin-bottom:7px!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) form .iti{margin-bottom:7px!important}html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) form .iti input{margin-bottom:0!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) form textarea{height:42px!important;min-height:42px!important;margin-bottom:9px!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-gonder{padding:11px 16px!important;margin:0 0 6px!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kvkknot{display:block!important;font-size:10.5px!important;line-height:1.35!important;margin:0 0 8px!important;text-align:center!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-ara{min-height:0!important;padding:9px 14px!important;margin:0!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-ayirac{margin:4px 0!important;line-height:14px!important;height:auto!important}
html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-wa{padding:11px 16px!important;min-height:0!important;margin:0!important}
@media (min-width:1200px){html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-yan-ic{top:108px!important;max-height:calc(100vh - 186px)!important;overflow-y:auto!important;padding-bottom:4px!important}}
@media (min-width:1200px) and (max-height:760px){html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kutu-not{display:none!important}html body #content.bd-t2026 .bd-t-govde > aside.bd-t-yan:not(#bdx1):not(#bdx2) .bd-t-kutu-baslik{margin:0 0 10px!important}}
html body #content.bd-t2026 .bd-tua-form-kutu .bd-form-kart:not(#bdx1):not(#bdx2) .bd-t-kvkknot{display:block!important;font-size:11.5px!important;line-height:1.4!important;margin:0 0 10px!important;text-align:center!important}
html body #content.bd-t2026 .bd-tua-form-kutu .bd-form-kart:not(#bdx1):not(#bdx2) .bd-t-ara{display:flex!important}
html body #content.bd-t2026 .bd-tua-form-kutu .bd-form-kart:not(#bdx1):not(#bdx2) .bd-t-ayirac{display:flex!important}
/* === /TUA-TEK-TIP-FORM === */