.elementor-233 .elementor-element.elementor-element-02fe89b{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-233 .elementor-element.elementor-element-c581a4b{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-060aad1{--display:flex;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-233 .elementor-element.elementor-element-07f3860{width:var( --container-widget-width, 102.552% );max-width:102.552%;--container-widget-width:102.552%;--container-widget-flex-grow:0;--box-border-width:1px;--box-border-radius:10px;--separator-width:1px;--box-padding:10px;--header-color:#7E287D;--toc-body-max-height:400px;--item-text-hover-color:#7E287D;--item-text-hover-decoration:underline;--item-text-active-color:#7E287D;--marker-color:#7E287D;}.elementor-233 .elementor-element.elementor-element-07f3860.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-233 .elementor-element.elementor-element-07f3860 .elementor-toc__header-title{text-align:start;}.elementor-233 .elementor-element.elementor-element-07f3860 .elementor-toc__header, .elementor-233 .elementor-element.elementor-element-07f3860 .elementor-toc__header-title{font-family:"Amiri", Sans-serif;font-weight:600;}.elementor-233 .elementor-element.elementor-element-07f3860 .elementor-toc__header{flex-direction:row;}.elementor-233 .elementor-element.elementor-element-07f3860 .elementor-toc__list-item{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-6896456{--display:flex;}.elementor-233 .elementor-element.elementor-element-184cdbb{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-49c8c8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-233 .elementor-element.elementor-element-04e45be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-233 .elementor-element.elementor-element-b98281e{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-6ecc7da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-233 .elementor-element.elementor-element-240369e{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-a6aa0d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-233 .elementor-element.elementor-element-facf03f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-233 .elementor-element.elementor-element-19e2a48{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-c53a684{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-233 .elementor-element.elementor-element-0f2cf3a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-233 .elementor-element.elementor-element-4a843bf{--display:flex;}.elementor-233 .elementor-element.elementor-element-d818c3f{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-df01d9d{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-233 .elementor-element.elementor-element-f5da456 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#7E287D;}.elementor-233 .elementor-element.elementor-element-2571159{--display:flex;}.elementor-233 .elementor-element.elementor-element-2bfd262{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-8a82670{--display:flex;}.elementor-233 .elementor-element.elementor-element-40340dc{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-26d961d{--display:flex;}.elementor-233 .elementor-element.elementor-element-7390d82{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-b89073d{--display:flex;}.elementor-233 .elementor-element.elementor-element-d749703{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-8b54f06{--display:flex;}.elementor-233 .elementor-element.elementor-element-896ee06{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-0860101{--display:flex;}.elementor-233 .elementor-element.elementor-element-6f6703d{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-70f0e62{--display:flex;}.elementor-233 .elementor-element.elementor-element-58120a8{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-7a562ea{--display:flex;}.elementor-233 .elementor-element.elementor-element-fa4c03b{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-91fb042{--display:flex;}.elementor-233 .elementor-element.elementor-element-48c9564{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-9fd8e28{--display:flex;}.elementor-233 .elementor-element.elementor-element-ef4c227{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-233 .elementor-element.elementor-element-198b006{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 014px 0px 0px;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-233 .elementor-element.elementor-element-198b006 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F8F2FC;}.elementor-233 .elementor-element.elementor-element-198b006 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F0E5F7;}.elementor-233 .elementor-element.elementor-element-198b006 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#7E287D;}:where( .elementor-233 .elementor-element.elementor-element-198b006 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;}:where( .elementor-233 .elementor-element.elementor-element-198b006 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:2px 2px 2px 2px;--border-radius:0px 0px 14px 14px;}@media(min-width:768px){.elementor-233 .elementor-element.elementor-element-04e45be{--width:50%;}.elementor-233 .elementor-element.elementor-element-6ecc7da{--width:50%;}.elementor-233 .elementor-element.elementor-element-facf03f{--width:65%;}.elementor-233 .elementor-element.elementor-element-c53a684{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-b98281e */.surgery-prepare { margin:0; padding:0; }
.surgery-prepare h2 {
  margin:0 0 12px 0;
  color:#7E287D;                /* marka rengi */
}

/* Tick list */
.prepare-list{
  list-style:none;
  padding:0;
  margin:0;
}
.prepare-list li{
  position:relative;
  padding-left:38px;            /* ikon için sol boşluk */
  margin-bottom:12px;
  line-height:1.6;
}
.prepare-list li i{
  position:absolute;
  left:0;
  top:2px;
  width:28px;
  height:28px;
  background:#f3e7f7;           /* açık mor arka plan */
  color:#7E287D;                /* ikon rengi */
  border-radius:50%;
  text-align:center;
  line-height:28px;
  font-size:15px;
  box-shadow:0 0 0 2px #fff inset;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-240369e */.good-candidate { margin:0; padding:0; }
.good-candidate h2 {
  margin:0 0 12px 0;
  color:#7E287D;
}

/* Tick list */
.candidate-list{
  list-style:none;
  padding:0;
  margin:0;
}
.candidate-list li{
  position:relative;
  padding-left:38px;      /* ikon için boşluk */
  margin-bottom:12px;
  line-height:1.6;
}
.candidate-list li i{
  position:absolute;
  left:0;
  top:2px;
  width:28px;
  height:28px;
  background:#f3e7f7;      /* açık mor arka plan */
  color:#7E287D;
  border-radius:50%;
  text-align:center;
  line-height:28px;
  font-size:15px;
  box-shadow:0 0 0 2px #fff inset;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e2a48 */.postop-timeline { margin:0; padding:0; }
.postop-timeline h2 { margin:0 0 12px; color:#7E287D; font-size:22px; }

/* Timeline base */
.pt-list{
  list-style:none;
  margin:0;
  padding:0 0 0 52px;
  position:relative;
}
.pt-list::before{
  content:"";
  position:absolute;
  left:26px; top:0; bottom:0;
  width:2px;
  background:linear-gradient(to bottom, rgba(126,40,125,.25), rgba(126,40,125,.1));
}

/* Item */
.pt-item{ position:relative; margin:0 0 10px; }

/* Badge */
.pt-badge{
  position:absolute;
  left:-52px; top:2px;
  width:36px; height:36px;
  border-radius:50%;
  background:#f3e7f7; color:#7E287D;
  display:flex; align-items:center; justify-content:center;
  font-size:16px;
  box-shadow:0 0 0 2px #fff inset;
}

/* Card */
.pt-card{
  background:#fff;
  border:1px solid #e6d9ef;
  border-radius:12px;
  padding:10px 12px;
  box-shadow:0 4px 12px rgba(10,20,30,.06);
  transition:transform .2s, box-shadow .2s, background .2s;
}
.pt-item:hover .pt-card{
  background:#fbf7fc;
  transform:translateY(-1px);
  box-shadow:0 6px 16px rgba(10,20,30,.10);
}

/* Text */
.pt-title{ margin:0 0 2px; font-weight:600; color:#2b2b2b; font-size:15px; }
.pt-text { margin:0; color:#555; font-size:14px; }

/* Mobile */
@media (max-width:520px){
  .pt-list{ padding-left:46px; }
  .pt-list::before{ left:22px; }
  .pt-badge{ left:-46px; width:32px; height:32px; font-size:14px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d818c3f *//* Container */
.piezo-vs-trad { margin:0; padding:0; }
.piezo-vs-trad h2 { margin:0 0 12px 0; color:#7E287D; }

/* Table */
.pvt-table{
  width:100%;
  border-collapse:collapse;
  border-spacing:0;
  box-shadow:0 0 0 1px #e6d9ef inset; /* ince iç çizgi */
}

/* Head */
.pvt-table thead th{
  background:#7E287D;
  color:#fff;
  padding:12px 14px;
  text-align:left;
  font-weight:600;
}

/* Cells */
.pvt-table td{
  padding:12px 14px;
  border-top:1px solid #e8dff0;
  vertical-align:top;
}
.pvt-table tbody tr:nth-child(even){ background:#f9f5fb; }
.pvt-table tbody tr:hover{ background:#f1e5f5; }

/* Bullet list inside cells */
.pvt-list{
  list-style:none;
  padding:0; margin:0;
}
.pvt-list li{
  position:relative;
  padding-left:22px;
  margin:6px 0;
  line-height:1.5;
}
.pvt-list li::before{
  content:"";
  position:absolute; left:0; top:8px;
  width:10px; height:10px; border-radius:50%;
  background:#7E287D;           /* marka rengi nokta */
  box-shadow:0 0 0 3px #f3e7f7; /* açık mor halo */
}

/* Responsive: küçük ekranlarda kart görünümü */
@media (max-width:700px){
  .pvt-table thead{ display:none; }
  .pvt-table, .pvt-table tbody, .pvt-table tr, .pvt-table td{
    display:block; width:100%;
  }
  .pvt-table tbody tr{
    margin-bottom:12px;
    border:1/* End custom CSS */