.elementor-9195 .elementor-element.elementor-element-04e20ca{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9195 .elementor-element.elementor-element-dbf9252{--box-border-color:#000000;--item-text-hover-decoration:underline;}.elementor-9195 .elementor-element.elementor-element-b7d3b34 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-9195 .elementor-element.elementor-element-bde45bf{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9195 .elementor-element.elementor-element-a5e4ad5 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-9195 .elementor-element.elementor-element-cec321a{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9195 .elementor-element.elementor-element-6fc5920 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-9195 .elementor-element.elementor-element-bb19ae3{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9195 .elementor-element.elementor-element-a5eff13 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-9195 .elementor-element.elementor-element-52b5cd3{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9195 .elementor-element.elementor-element-028601b .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-9195 .elementor-element.elementor-element-df9d79b{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9195 .elementor-element.elementor-element-7cd2059 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-9195 .elementor-element.elementor-element-ef33dee{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9195 .elementor-element.elementor-element-6d30b9b .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-9195 .elementor-element.elementor-element-d362c48{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-9195 .elementor-element.elementor-element-fe8581a .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-9195 .elementor-element.elementor-element-fcd91cd{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}/* Start custom CSS for html, class: .elementor-element-db19695 */.klinik-karti {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background: linear-gradient(135deg, #e6f2ff, #ffffff);
    border: 2px solid #1e88e5;
    border-radius: 16px;
    padding: 20px;
    box-shadow: 0 4px 10px rgba(30,136,229,0.2);
    max-width: 100%;
    font-family: 'Segoe UI', sans-serif;
    color: #0d47a1;
    margin: 0; /* 🔹 Kenarlarda boşluk yok */
  }

  .klinik-logo {
    flex: 0 0 100px;
    margin-right: 20px;
  }

  .klinik-logo img {
    width: 100%;
    height: auto;
    border-radius: 12px;
  }

  .klinik-bilgi {
    flex: 1;
  }

  .klinik-bilgi h3 {
    margin: 0 0 8px;
    color: #1565c0;
    font-size: 1.4em;
  }

  .klinik-bilgi p {
    margin: 4px 0;
    font-size: 1em;
  }

  .klinik-bilgi a {
    color: #0d47a1;
    text-decoration: none;
    font-weight: 600;
  }

  .klinik-bilgi a:hover {
    text-decoration: underline;
  }

  /* 🔹 Mobilde logo gizle */
  @media (max-width: 600px) {
    .klinik-logo {
      display: none;
    }
    .klinik-karti {
      flex-direction: column;
      text-align: center;
      padding: 16px;
    }
  }/* End custom CSS */