.elementor-23 .elementor-element.elementor-element-3f79222{--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-23 .elementor-element.elementor-element-e2021cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"Poppins", Sans-serif;font-weight:400;}.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-23 .elementor-element.elementor-element-7f2d3818{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-23 .elementor-element.elementor-element-7f2d3818.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-7f2d3818 .elementor-toc__header-title{text-align:start;}.elementor-23 .elementor-element.elementor-element-7f2d3818 .elementor-toc__header, .elementor-23 .elementor-element.elementor-element-7f2d3818 .elementor-toc__header-title{font-family:"Amiri", Sans-serif;font-weight:600;}.elementor-23 .elementor-element.elementor-element-7f2d3818 .elementor-toc__header{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-7f2d3818 .elementor-toc__list-item{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-bb3be7c{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-a855e92{--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;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-0139249{--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-23 .elementor-element.elementor-element-41894fe{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-7eb69da{--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-23 .elementor-element.elementor-element-fe99eae{--e-image-carousel-slides-to-show:1;}.elementor-23 .elementor-element.elementor-element-fe99eae .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-3739d89{--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-23 .elementor-element.elementor-element-9e8d864{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-7b69c8a{--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-23 .elementor-element.elementor-element-bbd563d{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-45440c4{--display:flex;}.elementor-23 .elementor-element.elementor-element-e41fb36 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-23 .elementor-element.elementor-element-ce1d309{--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-23 .elementor-element.elementor-element-c3300ac{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-734065e{--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-23 .elementor-element.elementor-element-b619914{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-ba4820c{--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-23 .elementor-element.elementor-element-f3fbf9e{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-d2ef1b2{--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-23 .elementor-element.elementor-element-ac03009{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-54a8e80{--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-23 .elementor-element.elementor-element-e61d55d{--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-23 .elementor-element.elementor-element-f7c8388{--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-23 .elementor-element.elementor-element-889d24f{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-563784b{--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-23 .elementor-element.elementor-element-ec89701{--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-23 .elementor-element.elementor-element-ee9ffed{--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-23 .elementor-element.elementor-element-1f96b3a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#7E287D;}.elementor-23 .elementor-element.elementor-element-f488b4c{--display:flex;}.elementor-23 .elementor-element.elementor-element-b338b59{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-63bc5cb{--display:flex;}.elementor-23 .elementor-element.elementor-element-6c12cc4{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-e45cdf2{--display:flex;}.elementor-23 .elementor-element.elementor-element-591012d{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-7bf978c{--display:flex;}.elementor-23 .elementor-element.elementor-element-c53e4ee{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-30791a6{--display:flex;}.elementor-23 .elementor-element.elementor-element-4466049{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-cbc21fc{--display:flex;}.elementor-23 .elementor-element.elementor-element-d8bcdbe{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-84356f3{--display:flex;}.elementor-23 .elementor-element.elementor-element-0c4177a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-8d6b2ef{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}:where( .elementor-23 .elementor-element.elementor-element-8d6b2ef > .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;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-0139249{--width:50%;}.elementor-23 .elementor-element.elementor-element-7eb69da{--width:50%;}.elementor-23 .elementor-element.elementor-element-3739d89{--width:100%;}.elementor-23 .elementor-element.elementor-element-e61d55d{--width:50%;}.elementor-23 .elementor-element.elementor-element-f7c8388{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-9e8d864 *//* Antalya list style with custom PNG bullet */
.antalya-list {
  list-style: none;       /* normal bulletleri kaldır */
  margin: 0;
  padding: 0;
}
.antalya-list li {
  position: relative;
  padding-left: 34px;     /* ikon için boşluk */
  margin-bottom: 10px;
  line-height: 1.5;
}
.antalya-list li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 4px;
  width: 24px;            /* PNG boyutu */
  height: 24px;
  background: url("https://www.alicihanyigiter.com/wp-content/themes/ach/images/i1_2.png") no-repeat center/contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b619914 *//* Container */
.revision-prep {
  font-family: 'Poppins', Arial, sans-serif;
  margin: 0;               /* Elementor section padding’i yönetir */
  padding: 0;
  line-height: 1.6;
}

/* Heading */
.revision-prep h2 {
  font-size: 24px;
  color: #7e287d;          /* markanıza göre değiştirilebilir */
  margin: 0 0 12px 0;
}

/* Custom bullet list */
.revision-prep .prep-list {
  list-style: none;        /* varsayılan bulletleri kaldır */
  margin: 10px 0 16px 0;
  padding: 0;
}
.revision-prep .prep-list li {
  position: relative;
  padding-left: 36px;      /* ikon için boşluk */
  margin-bottom: 10px;
}
.revision-prep .prep-list li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 2px;
  width: 24px;             /* ikon boyutu */
  height: 24px;
  background: url("https://www.alicihanyigiter.com/wp-content/themes/ach/images/i1_2.png")
              no-repeat center / contain;
}

/* Optional small note paragraph */
.revision-prep .note {
  margin: 0;
  color: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac03009 *//* Container */
.revision-table {
  font-family: 'Poppins', Arial, sans-serif;
  line-height: 1.6;
  margin: 0;
  padding: 0;
}

/* Heading */
.revision-table h2 {
  font-size: 24px;
  color: #7E287D;   /* marka rengi */
  margin: 0 0 14px 0;
}

/* Table */
.revision-table table {
  width: 100%;
  border-collapse: collapse;
  margin: 0 0 12px 0;
  border: 2px solid #7E287D; /* dış çerçeve */
}

.revision-table th,
.revision-table td {
  padding: 12px 14px;
  text-align: left;
  border-bottom: 1px solid #e2e2e2;
}

.revision-table th {
  background: #7E287D;   /* başlık zemin rengi */
  color: #ffffff;        /* başlık yazı rengi */
  font-weight: 600;
}

.revision-table tbody tr:nth-child(even) {
  background: #f9f5fb;   /* açık mor arka plan – marka ile uyumlu */
}

.revision-table tbody tr:hover {
  background: #f1e5f5;   /* hover efekti */
}

/* Note */
.revision-table .note {
  color: #555;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4607b98 *//* Container */
.revision-advantages {
  font-family: 'Poppins', Arial, sans-serif;
  line-height: 1.6;
  margin: 0;
  padding: 0;
}

/* Heading */
.revision-advantages h2 {
  font-size: 24px;
  color: #7E287D;          /* marka rengi */
  margin: 0 0 12px 0;
}

/* Custom bullet list */
.revision-advantages .adv-list {
  list-style: none;
  padding: 0;
  margin: 10px 0 0 0;
}
.revision-advantages .adv-list li {
  position: relative;
  padding-left: 34px;      /* ikon için boşluk */
  margin-bottom: 10px;
}

/* Custom icon bullet */
.revision-advantages .adv-list li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 22px;
  height: 22px;
  background: url("https://www.alicihanyigiter.com/wp-content/themes/ach/images/i1_2.png")
              no-repeat center / contain;  /* özel PNG ikonu */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-889d24f *//* Container */
.revision-risks {
  font-family: 'Poppins', Arial, sans-serif;
  line-height: 1.6;
  margin: 0;
  padding: 0;
}

/* Heading */
.revision-risks h2 {
  font-size: 24px;
  color: #7E287D;            /* marka rengi */
  margin: 0 0 12px 0;
}

/* Custom bullet list */
.revision-risks .risk-list {
  list-style: none;
  padding: 0;
  margin: 10px 0 12px 0;
}
.revision-risks .risk-list li {
  position: relative;
  padding-left: 34px;        /* ikon için boşluk */
  margin-bottom: 10px;
}

/* PNG ikonlu madde imi */
.revision-risks .risk-list li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 22px;
  height: 22px;
  background: url("https://www.alicihanyigiter.com/wp-content/themes/ach/images/i1_2.png")
              no-repeat center / contain;
}

/* Not paragrafı */
.revision-risks .note {
  margin: 0;
  color: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cac8b4 *//* Container */
.revision-recovery {
  font-family: 'Poppins', Arial, sans-serif;
  line-height: 1.6;
  margin: 0;
  padding: 0;
}

/* Heading */
.revision-recovery h2 {
  font-size: 24px;
  color: #7E287D;           /* marka rengi */
  margin: 0 0 12px 0;
}

/* Custom bullet list */
.revision-recovery .rec-list {
  list-style: none;
  padding: 0;
  margin: 10px 0 12px 0;
}
.revision-recovery .rec-list li {
  position: relative;
  padding-left: 34px;       /* ikon için boşluk */
  margin-bottom: 10px;
}

/* PNG ikonlu madde imi */
.revision-recovery .rec-list li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 22px;
  height: 22px;
  background: url("https://www.alicihanyigiter.com/wp-content/themes/ach/images/i1_2.png")
              no-repeat center / contain;
}

/* Note paragraph */
.revision-recovery .note {
  margin: 0;
  color: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e95b042 *//* Container */
.revision-cost {
  font-family: 'Poppins', Arial, sans-serif;
  line-height: 1.6;
  margin: 0;
  padding: 0;
}

/* Headings */
.revision-cost h2 {
  font-size: 24px;
  color: #7E287D;         /* marka rengi */
  margin: 0 0 10px 0;
}
.revision-cost h3 {
  font-size: 18px;
  color: #333;
  margin: 10px 0 6px 0;
}

/* Custom bullet list with PNG icon */
.revision-cost .cost-list {
  list-style: none;
  padding: 0;
  margin: 8px 0 12px 0;
}
.revision-cost .cost-list li {
  position: relative;
  padding-left: 34px;     /* ikon için boşluk */
  margin-bottom: 10px;
}
.revision-cost .cost-list li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 22px;
  height: 22px;
  background: url("https://www.alicihanyigiter.com/wp-content/themes/ach/images/i1_2.png")
              no-repeat center / contain;
}

/* Notes & CTA */
.revision-cost .note {
  margin: 0 0 8px 0;
  color: #555;
}
.revision-cost .cta { margin: 0; display: flex; align-items: center; gap: 10px; flex-wrap: wrap; }
.revision-cost .btn-quote {
  display: inline-block;
  padding: 8px 12px;                  /* kompakt buton */
  background: #7E287D;
  color: #fff; text-decoration: none;
  font-weight: 600; border-radius: 8px;
  transition: opacity .2s ease;
}
.revision-cost .btn-quote:hover { opacity: .9; }
.revision-cost .gdpr {
  font-size: 12px; color: #666;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8d6b2ef *//* Genel kapsayıcı (isteğe bağlı bir section'a class verebilirsiniz) */
/* Eğer tüm sayfadaki accordionları etkilemek istiyorsanız .e-n-accordion-item ile bırakın */
.e-n-accordion-item {
  border: 1px solid #e3cfee;
  border-radius: 14px;
  margin-bottom: 12px;
  overflow: hidden;
  background: #fff;
  box-shadow: 0 6px 16px rgba(126,40,125,.08);
  font-family: 'Poppins', 'Helvetica Neue', Arial, sans-serif;
}

/* Başlık (summary) */
.e-n-accordion-item-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 20px;
  cursor: pointer;
  background: #f8f2fb;
  color: #2b2b2b;
  font-weight: 600;
  font-size: 17px;
  transition: background .2s ease, color .2s ease;
}

.e-n-accordion-item-title:hover {
  background: #f0e4f7;
  color: #7e287d;
}

/* Açık item */
.e-n-accordion-item[open] .e-n-accordion-item-title {
  background: #7e287d;
  color: #ffffff;
}

/* İkon renkleri */
.e-n-accordion-item-title-icon svg {
  width: 18px;
  height: 18px;
  fill: currentColor; /* başlık rengine göre otomatik renklenir */
  transition: transform .3s ease;
}

/* Açıkken ikonu çevir */
.e-n-accordion-item[open] .e-n-accordion-item-title-icon svg {
  transform: rotate(180deg);
}

/* İçerik */
.e-n-accordion-item > div[role="region"] {
  padding: 18px 20px;
  background: #fbf7fc;
  color: #444;
  font-size: 15px;
  line-height: 1.6;
}

/* Küçük ekranlar */
@media (max-width:480px){
  .e-n-accordion-item-title{font-size:16px;padding:14px 18px;}
  .e-n-accordion-item > div[role="region"]{padding:16px 18px;}
}/* End custom CSS */