 .u-section-1 {
  min-height: 602px;
}

.u-section-1 .u-custom-html-1 {
  height: auto;
  min-height: 307px;
  margin-top: 304px;
  margin-bottom: 0;
}

.u-section-1 .u-layout-wrap-1 {
  width: 1184px;
  margin: -581px auto 60px;
}

.u-section-1 .u-layout-cell-1 {
  min-height: 496px;
}

.u-section-1 .u-container-layout-1 {
  padding: 30px 29px;
}

.u-section-1 .u-text-1 {
  font-size: 3rem;
  margin: 28px 1px 0;
}

.u-section-1 .u-text-2 {
  font-size: 1.125rem;
  margin: 21px 1px 0;
}

.u-section-1 .u-btn-1 {
  --radius: 50px;
  border-style: solid;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 1px;
  margin: 30px auto 0 0;
  padding: 10px 146px 10px 144px;
}

.u-section-1 .u-layout-cell-2 {
  min-height: 496px;
}

.u-section-1 .u-container-layout-2 {
  padding: 0;
}

.u-section-1 .u-image-1 {
  height: 498px;
  width: 648px;
  margin: -2px auto 0;
}

@media (max-width: 1199px) {
   .u-section-1 {
    min-height: 558px;
  }

  .u-section-1 .u-custom-html-1 {
    margin-top: 255px;
  }

  .u-section-1 .u-layout-wrap-1 {
    position: relative;
    width: 940px;
    margin-top: -482px;
    margin-left: calc(((100% - 940px) / 2));
  }

  .u-section-1 .u-layout-cell-1 {
    min-height: 394px;
  }

  .u-section-1 .u-text-1 {
    margin-right: 24px;
    margin-left: -24px;
  }

  .u-section-1 .u-text-2 {
    margin-right: 24px;
    margin-left: -24px;
  }

  .u-section-1 .u-btn-1 {
    margin-left: -24px;
    margin-right: -24px;
  }

  .u-section-1 .u-layout-cell-2 {
    min-height: 394px;
  }

  .u-section-1 .u-image-1 {
    height: 361px;
    width: 470px;
  }
}

@media (max-width: 991px) {
   .u-section-1 {
    min-height: 395px;
  }

  .u-section-1 .u-custom-html-1 {
    margin-top: 97px;
  }

  .u-section-1 .u-layout-wrap-1 {
    width: 748px;
    margin: -377px calc(((100% - 720px) / 2)  + -28px) 27px auto;
  }

  .u-section-1 .u-layout-cell-1 {
    min-height: 341px;
  }

  .u-section-1 .u-text-1 {
    font-size: 1.4375rem;
    width: auto;
    margin-top: 0;
    margin-left: 1px;
    margin-right: 1px;
  }

  .u-section-1 .u-text-2 {
    font-size: 0.8125rem;
    width: auto;
    margin-left: 1px;
    margin-right: 1px;
  }

  .u-section-1 .u-btn-1 {
    margin-right: auto;
    margin-left: 0;
    padding-right: 46px;
    padding-left: 45px;
  }

  .u-section-1 .u-layout-cell-2 {
    min-height: 0;
  }

  .u-section-1 .u-image-1 {
    height: 321px;
    width: 452px;
    margin-top: 20px;
    margin-left: -16px;
  }
}

@media (max-width: 767px) {
   .u-section-1 {
    min-height: 961px;
  }

  .u-section-1 .u-custom-html-1 {
    margin-top: 658px;
  }

  .u-section-1 .u-layout-wrap-1 {
    width: 540px;
    margin-top: -885px;
    margin-left: calc(((100% - 540px) / 2));
    margin-right: calc(((100% - 540px) / 2));
  }

  .u-section-1 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-1 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-1 .u-text-1 {
    font-size: 1.2777777777777777rem;
  }

  .u-section-1 .u-layout-cell-2 {
    min-height: 625px;
  }
}

@media (max-width: 575px) {
   .u-section-1 {
    min-height: 650px;
  }

  .u-section-1 .u-custom-html-1 {
    margin-top: 350px;
  }

  .u-section-1 .u-layout-wrap-1 {
    width: 362px;
    margin: -628px calc(((100% - 340px) / 2)  + -22px) 29px auto;
  }

  .u-section-1 .u-layout-cell-1 {
    min-height: 287px;
    order: 0;
  }

  .u-section-1 .u-container-layout-1 {
    padding-top: 2px;
    padding-left: 0;
    padding-right: 0;
  }

  .u-section-1 .u-text-1 {
    font-size: 2.125rem;
    margin-right: 0;
    margin-left: 10px;
  }

  .u-section-1 .u-text-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .u-section-1 .u-btn-1 {
    margin-top: 11px;
    margin-left: 10px;
    padding-right: 89px;
    padding-left: 87px;
  }

  .u-section-1 .u-layout-cell-2 {
    min-height: 305px;
    order: 1;
  }

  .u-section-1 .u-image-1 {
    height: 309px;
    width: 361px;
    margin-top: -2px;
    margin-left: auto;
    margin-bottom: -2px;
  }
} .u-section-2 {
  min-height: 644px;
}

.u-section-2 .u-sheet-1 {
  min-height: 659px;
}

.u-section-2 .u-text-1 {
  font-weight: 400;
  font-size: 2.25rem;
  margin: 36px auto 0;
}

.u-section-2 .u-line-1 {
  width: 348px;
  transform-origin: left center;
  margin: 9px auto 0;
}

.u-section-2 .u-list-1 {
  margin-top: 36px;
  margin-bottom: 8px;
}

.u-section-2 .u-repeater-1 {
  --gap: 0px;
  grid-auto-columns: 25%;
  grid-template-columns: repeat(4, 25%);
  min-height: 539px;
}

.u-section-2 .u-container-layout-1 {
  padding: 10px 0 0;
}

.u-section-2 .u-group-1 {
  min-height: 241px;
  transition-duration: 0.5s;
  height: auto;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
  background-size: cover;
  width: 275px;
  transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
  margin: 5px auto 0;
}

.u-section-2 .u-container-layout-2 {
  padding-bottom: 0;
}

.u-section-2 .u-icon-1 {
  width: 86px;
  height: 86px;
  margin: 17px auto 0;
  padding: 0;
}

.u-section-2 .u-text-2 {
  --text-color-var: #6b6c83;
  filter: none;
  font-weight: 700;
  font-family: "Playfair Display", serif;
  font-size: 1.125rem;
  margin: 17px auto 0;
}

.u-section-2 .u-line-2 {
  width: 222px;
  margin: 6px auto 0;
}

.u-section-2 .u-text-3 {
  --text-color-var: #6b6c83;
  font-size: 0.875rem;
  margin: 12px 24px 0;
}

.u-section-2 .u-container-layout-3 {
  padding: 10px 0 0;
}

.u-section-2 .u-group-2 {
  min-height: 241px;
  transition-duration: 0.5s;
  height: auto;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
  background-size: cover;
  --border-color-var: #666666;
  width: 275px;
  transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
  margin: 5px auto 0;
}

.u-section-2 .u-container-layout-4 {
  padding-bottom: 0;
}

.u-section-2 .u-icon-2 {
  width: 86px;
  height: 86px;
  margin: 17px auto 0;
  padding: 0;
}

.u-section-2 .u-text-4 {
  --text-color-var: #6b6c83;
  filter: none;
  font-weight: 700;
  font-family: "Playfair Display", serif;
  font-size: 1.125rem;
  margin: 17px auto 0;
}

.u-section-2 .u-line-3 {
  width: 222px;
  --border-color-var: #3e3f52;
  margin: 6px auto 0;
}

.u-section-2 .u-text-5 {
  --text-color-var: #6b6c83;
  font-size: 0.875rem;
  margin: 12px 24px 0;
}

.u-section-2 .u-container-layout-5 {
  padding: 10px 0 0;
}

.u-section-2 .u-group-3 {
  min-height: 241px;
  transition-duration: 0.5s;
  height: auto;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
  background-size: cover;
  --border-color-var: #666666;
  width: 275px;
  transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
  margin: 5px auto 0;
}

.u-section-2 .u-container-layout-6 {
  padding-bottom: 0;
}

.u-section-2 .u-icon-3 {
  width: 86px;
  height: 86px;
  margin: 17px auto 0;
  padding: 0;
}

.u-section-2 .u-text-6 {
  --text-color-var: #6b6c83;
  filter: none;
  font-weight: 700;
  font-family: "Playfair Display", serif;
  font-size: 1.125rem;
  margin: 17px auto 0;
}

.u-section-2 .u-line-4 {
  width: 222px;
  --border-color-var: #3e3f52;
  margin: 6px auto 0;
}

.u-section-2 .u-text-7 {
  --text-color-var: #6b6c83;
  font-size: 0.875rem;
  margin: 12px 24px 0;
}

.u-section-2 .u-container-layout-7 {
  padding: 10px 0 0;
}

.u-section-2 .u-group-4 {
  min-height: 241px;
  transition-duration: 0.5s;
  height: auto;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
  background-size: cover;
  --border-color-var: #666666;
  width: 275px;
  transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
  margin: 5px auto 0;
}

.u-section-2 .u-container-layout-8 {
  padding-bottom: 0;
}

.u-section-2 .u-icon-4 {
  width: 86px;
  height: 86px;
  --text-color-var: #6b6c83;
  color: rgb(107, 108, 131) !important;
  margin: 17px auto 0;
  padding: 0;
}

.u-section-2 .u-text-8 {
  --text-color-var: #6b6c83;
  filter: none;
  font-weight: 700;
  font-family: "Playfair Display", serif;
  font-size: 1.125rem;
  margin: 17px auto 0;
}

.u-section-2 .u-line-5 {
  width: 222px;
  margin: 6px auto 0;
}

.u-section-2 .u-text-9 {
  --text-color-var: #6b6c83;
  font-size: 0.875rem;
  margin: 12px 24px 0;
}

.u-section-2 .u-container-layout-9 {
  padding: 10px 0 0;
}

.u-section-2 .u-group-5 {
  min-height: 241px;
  transition-duration: 0.5s;
  height: auto;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
  background-size: cover;
  width: 275px;
  transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
  margin: 5px auto 0;
}

.u-section-2 .u-container-layout-10 {
  padding-bottom: 0;
}

.u-section-2 .u-icon-5 {
  width: 86px;
  height: 86px;
  --text-color-var: #6b6c83;
  color: rgb(107, 108, 131) !important;
  margin: 17px auto 0;
  padding: 0;
}

.u-section-2 .u-text-10 {
  --text-color-var: #6b6c83;
  filter: none;
  font-weight: 700;
  font-family: "Playfair Display", serif;
  font-size: 1.125rem;
  margin: 17px auto 0;
}

.u-section-2 .u-line-6 {
  width: 222px;
  margin: 6px auto 0;
}

.u-section-2 .u-text-11 {
  --text-color-var: #6b6c83;
  font-size: 0.875rem;
  margin: 12px 24px 0;
}

.u-section-2 .u-container-layout-11 {
  padding: 10px 0 0;
}

.u-section-2 .u-group-6 {
  min-height: 241px;
  transition-duration: 0.5s;
  height: auto;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
  background-size: cover;
  width: 275px;
  transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
  margin: 5px auto 0;
}

.u-section-2 .u-container-layout-12 {
  padding-bottom: 0;
}

.u-section-2 .u-icon-6 {
  width: 86px;
  height: 86px;
  margin: 17px auto 0;
  padding: 0;
}

.u-section-2 .u-text-12 {
  --text-color-var: #6b6c83;
  filter: none;
  font-weight: 700;
  font-family: "Playfair Display", serif;
  font-size: 1.125rem;
  margin: 17px auto 0;
}

.u-section-2 .u-line-7 {
  width: 222px;
  margin: 6px auto 0;
}

.u-section-2 .u-text-13 {
  --text-color-var: #6b6c83;
  font-size: 0.875rem;
  margin: 12px 24px 0;
}

.u-section-2 .u-container-layout-13 {
  padding: 10px 0 0;
}

.u-section-2 .u-group-7 {
  min-height: 241px;
  transition-duration: 0.5s;
  height: auto;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
  background-size: cover;
  width: 275px;
  transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
  margin: 5px auto 0;
}

.u-section-2 .u-container-layout-14 {
  padding-bottom: 0;
}

.u-section-2 .u-icon-7 {
  width: 86px;
  height: 86px;
  --text-color-var: #6b6c83;
  color: rgb(107, 108, 131) !important;
  margin: 17px auto 0;
  padding: 0;
}

.u-section-2 .u-text-14 {
  --text-color-var: #6b6c83;
  filter: none;
  font-weight: 700;
  font-family: "Playfair Display", serif;
  font-size: 1.125rem;
  margin: 17px auto 0;
}

.u-section-2 .u-line-8 {
  width: 222px;
  margin: 6px auto 0;
}

.u-section-2 .u-text-15 {
  --text-color-var: #6b6c83;
  font-size: 0.875rem;
  margin: 12px 24px 0;
}

.u-section-2 .u-container-layout-15 {
  padding: 10px 0 0;
}

.u-section-2 .u-group-8 {
  min-height: 241px;
  transition-duration: 0.5s;
  height: auto;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
  background-size: cover;
  width: 275px;
  transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
  margin: 5px auto 0;
}

.u-section-2 .u-container-layout-16 {
  padding-bottom: 0;
}

.u-section-2 .u-icon-8 {
  width: 86px;
  height: 86px;
  --text-color-var: #6b6c83;
  color: rgb(107, 108, 131) !important;
  margin: 17px auto 0;
  padding: 0;
}

.u-section-2 .u-text-16 {
  --text-color-var: #6b6c83;
  filter: none;
  font-weight: 700;
  font-family: "Playfair Display", serif;
  font-size: 1.125rem;
  margin: 17px auto 0;
}

.u-section-2 .u-line-9 {
  width: 222px;
  margin: 6px auto 0;
}

.u-section-2 .u-text-17 {
  font-size: 0.875rem;
  margin: 12px 24px 0;
}

@media (max-width: 1199px) {
  .u-section-2 .u-repeater-1 {
    min-height: 445px;
  }

  .u-section-2 .u-group-1 {
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 1;
    height: auto;
  }

  .u-section-2 .u-icon-1 {
    --text-color-var: #6b6c83;
  }

  .u-section-2 .u-group-2 {
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 1;
    height: auto;
  }

  .u-section-2 .u-icon-2 {
    --text-color-var: #6b6c83;
  }

  .u-section-2 .u-group-3 {
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 1;
    height: auto;
  }

  .u-section-2 .u-icon-3 {
    --text-color-var: #6b6c83;
  }

  .u-section-2 .u-group-4 {
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 1;
    height: auto;
  }

  .u-section-2 .u-group-5 {
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 1;
    height: auto;
  }

  .u-section-2 .u-group-6 {
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 1;
    height: auto;
  }

  .u-section-2 .u-icon-6 {
    --text-color-var: #6b6c83;
  }

  .u-section-2 .u-group-7 {
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 1;
    height: auto;
  }

  .u-section-2 .u-group-8 {
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 1;
    height: auto;
  }
}

@media (max-width: 991px) {
  .u-section-2 .u-sheet-1 {
    min-height: 923px;
  }

  .u-section-2 .u-list-1 {
    margin-bottom: 19px;
  }

  .u-section-2 .u-repeater-1 {
    grid-auto-columns: 33.3333%;
    grid-template-columns: repeat(3, 33.3333%);
    min-height: 791px;
  }

  .u-section-2 .u-container-layout-1 {
    padding-top: 0;
  }

  .u-section-2 .u-group-1 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-1 {
    margin-top: 2px;
  }

  .u-section-2 .u-text-2 {
    margin-top: 32px;
  }

  .u-section-2 .u-line-2 {
    width: 173px;
    transform-origin: left center;
    margin-top: 1px;
  }

  .u-section-2 .u-text-3 {
    width: auto;
    margin-top: 17px;
  }

  .u-section-2 .u-container-layout-3 {
    padding-top: 0;
  }

  .u-section-2 .u-group-2 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-2 {
    margin-top: 2px;
  }

  .u-section-2 .u-text-4 {
    margin-top: 32px;
  }

  .u-section-2 .u-line-3 {
    width: 173px;
    transform-origin: left center;
    margin-top: 1px;
  }

  .u-section-2 .u-text-5 {
    width: auto;
    margin-top: 17px;
  }

  .u-section-2 .u-container-layout-5 {
    padding-top: 0;
  }

  .u-section-2 .u-group-3 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-3 {
    margin-top: 2px;
  }

  .u-section-2 .u-text-6 {
    margin-top: 32px;
  }

  .u-section-2 .u-line-4 {
    width: 173px;
    transform-origin: left center;
    margin-top: 1px;
  }

  .u-section-2 .u-text-7 {
    width: auto;
    margin-top: 17px;
  }

  .u-section-2 .u-container-layout-7 {
    padding-top: 0;
  }

  .u-section-2 .u-group-4 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-4 {
    margin-top: 2px;
  }

  .u-section-2 .u-text-8 {
    margin-top: 32px;
  }

  .u-section-2 .u-line-5 {
    width: 173px;
    transform-origin: left center;
    margin-top: 1px;
  }

  .u-section-2 .u-text-9 {
    width: auto;
    margin-top: 17px;
  }

  .u-section-2 .u-container-layout-9 {
    padding-top: 0;
  }

  .u-section-2 .u-group-5 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-5 {
    margin-top: 2px;
  }

  .u-section-2 .u-text-10 {
    margin-top: 32px;
  }

  .u-section-2 .u-line-6 {
    width: 173px;
    transform-origin: left center;
    margin-top: 1px;
  }

  .u-section-2 .u-text-11 {
    width: auto;
    margin-top: 17px;
  }

  .u-section-2 .u-container-layout-11 {
    padding-top: 0;
  }

  .u-section-2 .u-group-6 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-6 {
    margin-top: 2px;
  }

  .u-section-2 .u-text-12 {
    margin-top: 32px;
  }

  .u-section-2 .u-line-7 {
    width: 173px;
    transform-origin: left center;
    margin-top: 1px;
  }

  .u-section-2 .u-text-13 {
    width: auto;
    margin-top: 17px;
  }

  .u-section-2 .u-container-layout-13 {
    padding-top: 0;
  }

  .u-section-2 .u-group-7 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-7 {
    margin-top: 2px;
  }

  .u-section-2 .u-text-14 {
    margin-top: 32px;
  }

  .u-section-2 .u-line-8 {
    width: 173px;
    transform-origin: left center;
    margin-top: 1px;
  }

  .u-section-2 .u-text-15 {
    width: auto;
    margin-top: 17px;
  }

  .u-section-2 .u-container-layout-15 {
    padding-top: 0;
  }

  .u-section-2 .u-group-8 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-8 {
    margin-top: 2px;
  }

  .u-section-2 .u-text-16 {
    margin-top: 32px;
  }

  .u-section-2 .u-line-9 {
    width: 173px;
    transform-origin: left center;
    margin-top: 1px;
  }

  .u-section-2 .u-text-17 {
    width: auto;
    margin-top: 17px;
  }
}

@media (max-width: 767px) {
  .u-section-2 .u-repeater-1 {
    grid-auto-columns: 50%;
    grid-template-columns: repeat(2, 50%);
    min-height: 1187px;
  }

  .u-section-2 .u-group-1 {
    margin-bottom: -25px;
  }

  .u-section-2 .u-text-2 {
    font-size: 1rem;
  }

  .u-section-2 .u-text-4 {
    font-size: 1rem;
  }

  .u-section-2 .u-text-6 {
    font-size: 1rem;
  }

  .u-section-2 .u-text-8 {
    font-size: 1rem;
  }

  .u-section-2 .u-text-10 {
    font-size: 1rem;
  }

  .u-section-2 .u-text-12 {
    font-size: 1rem;
  }

  .u-section-2 .u-text-14 {
    font-size: 1rem;
  }

  .u-section-2 .u-text-16 {
    font-size: 1rem;
  }
}

@media (max-width: 575px) {
  .u-section-2 .u-sheet-1 {
    min-height: 1016px;
  }

  .u-section-2 .u-text-1 {
    width: auto;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-2 .u-line-1 {
    width: 271px;
    margin-top: 7px;
  }

  .u-section-2 .u-list-1 {
    width: 386px;
    margin: 41px -23px 20px;
  }

  .u-section-2 .u-repeater-1 {
    min-height: 796px;
  }

  .u-section-2 .u-group-1 {
    min-height: 198px;
    margin-bottom: 0;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-2 .u-icon-1 {
    margin-top: 9px;
  }

  .u-section-2 .u-text-2 {
    font-size: 0.875rem;
    margin-top: 23px;
  }

  .u-section-2 .u-line-2 {
    width: 113px;
    margin-top: 6px;
  }

  .u-section-2 .u-group-2 {
    min-height: 198px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-2 .u-icon-2 {
    margin-top: 9px;
  }

  .u-section-2 .u-text-4 {
    font-size: 0.875rem;
    margin-top: 23px;
  }

  .u-section-2 .u-line-3 {
    width: 113px;
    --border-color-var: #6b6c83;
    margin-top: 6px;
  }

  .u-section-2 .u-group-3 {
    min-height: 198px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-2 .u-icon-3 {
    margin-top: 9px;
  }

  .u-section-2 .u-text-6 {
    font-size: 0.875rem;
    margin-top: 23px;
  }

  .u-section-2 .u-line-4 {
    width: 113px;
    --border-color-var: #6b6c83;
    margin-top: 6px;
  }

  .u-section-2 .u-group-4 {
    min-height: 198px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-2 .u-icon-4 {
    margin-top: 9px;
  }

  .u-section-2 .u-text-8 {
    font-size: 0.875rem;
    margin-top: 23px;
  }

  .u-section-2 .u-line-5 {
    width: 113px;
    --border-color-var: #6b6c83;
    margin-top: 6px;
  }

  .u-section-2 .u-group-5 {
    min-height: 198px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-2 .u-icon-5 {
    margin-top: 9px;
  }

  .u-section-2 .u-text-10 {
    font-size: 0.875rem;
    margin-top: 23px;
  }

  .u-section-2 .u-line-6 {
    width: 113px;
    --border-color-var: #6b6c83;
    margin-top: 6px;
  }

  .u-section-2 .u-group-6 {
    min-height: 198px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-2 .u-icon-6 {
    margin-top: 9px;
  }

  .u-section-2 .u-text-12 {
    font-size: 0.875rem;
    margin-top: 23px;
  }

  .u-section-2 .u-line-7 {
    width: 113px;
    --border-color-var: #6b6c83;
    margin-top: 6px;
  }

  .u-section-2 .u-group-7 {
    min-height: 198px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-2 .u-icon-7 {
    margin-top: 9px;
  }

  .u-section-2 .u-text-14 {
    font-size: 0.875rem;
    margin-top: 23px;
  }

  .u-section-2 .u-line-8 {
    width: 113px;
    --border-color-var: #6b6c83;
    margin-top: 6px;
  }

  .u-section-2 .u-group-8 {
    min-height: 198px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-2 .u-icon-8 {
    margin-top: 9px;
  }

  .u-section-2 .u-text-16 {
    font-size: 0.875rem;
    margin-top: 23px;
  }

  .u-section-2 .u-line-9 {
    width: 113px;
    --border-color-var: #6b6c83;
    margin-top: 6px;
  }
}

.u-section-2 .u-group-1,
.u-section-2 .u-group-1:before,
.u-section-2 .u-group-1 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 :hover > .u-container-layout .u-group-1 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .hover > .u-container-layout .u-group-1 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .u-group-2,
.u-section-2 .u-group-2:before,
.u-section-2 .u-group-2 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 :hover > .u-container-layout .u-group-2 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .hover > .u-container-layout .u-group-2 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .u-group-3,
.u-section-2 .u-group-3:before,
.u-section-2 .u-group-3 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 :hover > .u-container-layout .u-group-3 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .hover > .u-container-layout .u-group-3 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .u-group-4,
.u-section-2 .u-group-4:before,
.u-section-2 .u-group-4 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 :hover > .u-container-layout .u-group-4 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .hover > .u-container-layout .u-group-4 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-block-d8f4-39:not([data-block-selected]):not([data-cell-selected]),
.u-block-d8f4-39:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-d8f4-39:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

:hover:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout > .u-block-d8f4-39 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-block-d8f4-39:before {
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) !important;
}

.hover > .u-container-layout > .u-block-d8f4-39 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-block-d8f4-39:before {
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) !important;
}

.u-block-d8f4-53:not([data-block-selected]):not([data-cell-selected]),
.u-block-d8f4-53:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-d8f4-53:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-block-d8f4-53.u-block-d8f4-53.u-block-d8f4-53:hover:not([data-block-selected]):not([data-cell-selected]) {
  transform: translateX(10px) translateY(0px) !important;
  text-decoration: none !important;
  color: #666666 !important;
}

.u-block-d8f4-53.u-block-d8f4-53.u-block-d8f4-53.hover {
  transform: translateX(10px) translateY(0px) !important;
  text-decoration: none !important;
  color: #666666 !important;
}

.u-section-2 .u-group-5,
.u-section-2 .u-group-5:before,
.u-section-2 .u-group-5 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 :hover > .u-container-layout .u-group-5 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .hover > .u-container-layout .u-group-5 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .u-group-6,
.u-section-2 .u-group-6:before,
.u-section-2 .u-group-6 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 :hover > .u-container-layout .u-group-6 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .hover > .u-container-layout .u-group-6 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .u-group-7,
.u-section-2 .u-group-7:before,
.u-section-2 .u-group-7 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 :hover > .u-container-layout .u-group-7 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .hover > .u-container-layout .u-group-7 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .u-group-8,
.u-section-2 .u-group-8:before,
.u-section-2 .u-group-8 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 :hover > .u-container-layout .u-group-8 {
  transform: translateX(0px) translateY(-5px) !important;
}

.u-section-2 .hover > .u-container-layout .u-group-8 {
  transform: translateX(0px) translateY(-5px) !important;
} .u-section-3 {
  background-repeat: no-repeat, no-repeat;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.88), rgba(255, 255, 255, 0.88)), url('https://assets.nicepagecdn.com/bbdf40c1/6603211/images/photo-1565300667498-2843c56b4603.jpeg?rand=0d44');
  background-size: cover, cover;
}

.u-section-3 .u-sheet-1 {
  min-height: 687px;
}

.u-section-3 .u-layout-wrap-1 {
  width: 1140px;
  margin: 3px auto 0;
}

.u-section-3 .u-layout-cell-1 {
  min-height: 379px;
}

.u-section-3 .u-container-layout-1 {
  padding: 0;
}

.u-section-3 .u-text-1 {
  text-shadow: 2px 0 0 rgba(0,0,0,0);
  transition-duration: 0.5s;
  transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
  margin: 43px 30px 0 0;
}

.u-section-3 .u-text-2 {
  margin: 20px 30px 0 0;
}

.u-section-3 .u-layout-cell-2 {
  min-height: 379px;
}

.u-section-3 .u-container-layout-2 {
  padding: 15px 0 15px 29px;
}

.u-section-3 .u-list-1 {
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-3 .u-repeater-1 {
  grid-auto-columns: calc(33.3333% - 6.66667px);
  grid-template-columns: repeat(3, calc(33.3333% - 6.66667px));
  min-height: 282px;
  --gap: 10px;
}

.u-section-3 .u-list-item-1 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
}

.u-section-3 .u-container-layout-3 {
  padding: 10px 10px 10px 0;
}

.u-section-3 .u-text-3 {
  font-size: 3rem;
  font-weight: 700;
  margin: 63px 0 0;
}

.u-section-3 .u-text-4 {
  font-size: 1rem;
  margin: 18px 0 0;
}

.u-section-3 .u-list-item-2 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
}

.u-section-3 .u-container-layout-4 {
  padding: 10px 10px 10px 0;
}

.u-section-3 .u-text-5 {
  font-size: 3rem;
  font-weight: 700;
  margin: 63px 0 0;
}

.u-section-3 .u-text-6 {
  font-size: 1rem;
  margin: 18px 0 0;
}

.u-section-3 .u-list-item-3 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
}

.u-section-3 .u-container-layout-5 {
  padding: 10px 10px 10px 0;
}

.u-section-3 .u-text-7 {
  font-size: 3rem;
  font-weight: 700;
  margin: 63px 0 0;
}

.u-section-3 .u-text-8 {
  font-size: 1rem;
  margin: 18px 0 0;
}

.u-section-3 .u-text-9 {
  font-size: 1.875rem;
  width: 453px;
  margin: 34px auto 0;
}

.u-section-3 .u-list-2 {
  margin: 78px auto 0;
}

.u-section-3 .u-repeater-2 {
  grid-auto-columns: calc(14.2857% - 8.57143px);
  grid-template-columns: repeat(7, calc(14.2857% - 8.57143px));
  min-height: 157px;
  --gap: 10px;
}

.u-section-3 .u-list-item-4 {
  transition-duration: 0.5s;
  box-shadow: 2px 0 0 0 rgba(0,0,0,0);
}

.u-section-3 .u-container-layout-6 {
  padding: 10px;
}

.u-section-3 .u-image-1 {
  height: 114px;
  width: 99px;
  margin: 12px auto 0;
}

.u-section-3 .u-list-item-5 {
  transition-duration: 0.5s;
  box-shadow: 2px 0 0 0 rgba(0,0,0,0);
}

.u-section-3 .u-container-layout-7 {
  padding: 10px;
}

.u-section-3 .u-image-2 {
  height: 114px;
  width: 99px;
  margin: 12px auto 0;
}

.u-section-3 .u-list-item-6 {
  transition-duration: 0.5s;
  box-shadow: 2px 0 0 0 rgba(0,0,0,0);
}

.u-section-3 .u-container-layout-8 {
  padding: 10px;
}

.u-section-3 .u-image-3 {
  height: 114px;
  width: 99px;
  margin: 12px auto 0;
}

.u-section-3 .u-list-item-7 {
  transition-duration: 0.5s;
  box-shadow: 2px 0 0 0 rgba(0,0,0,0);
}

.u-section-3 .u-container-layout-9 {
  padding: 10px;
}

.u-section-3 .u-image-4 {
  height: 114px;
  width: 99px;
  margin: 12px auto 0;
}

.u-section-3 .u-list-item-8 {
  transition-duration: 0.5s;
  box-shadow: 2px 0 0 0 rgba(0,0,0,0);
}

.u-section-3 .u-container-layout-10 {
  padding: 10px;
}

.u-section-3 .u-image-5 {
  height: 114px;
  width: 99px;
  margin: 12px auto 0;
}

.u-section-3 .u-list-item-9 {
  transition-duration: 0.5s;
  box-shadow: 2px 0 0 0 rgba(0,0,0,0);
}

.u-section-3 .u-container-layout-11 {
  padding: 10px;
}

.u-section-3 .u-image-6 {
  height: 114px;
  width: 99px;
  margin: 12px auto 0;
}

.u-section-3 .u-list-item-10 {
  transition-duration: 0.5s;
  box-shadow: 2px 0 0 0 rgba(0,0,0,0);
}

.u-section-3 .u-container-layout-12 {
  padding: 10px;
}

.u-section-3 .u-image-7 {
  height: 114px;
  width: 99px;
  margin: 12px auto 0;
}

.u-section-3 .u-custom-html-1 {
  height: auto;
  min-height: 174px;
  margin: -324px 976px 60px 7px;
}

.u-section-3 .hidden-1 {
  background-color: #23232F;
}

.u-section-3 .hidden-2 {
  background-color: #2a2a3a;
}

@media (max-width: 1199px) {
   .u-section-3 {
    background-position: 50% 50%, 50% 50%;
  }

  .u-section-3 .u-sheet-1 {
    min-height: 696px;
  }

  .u-section-3 .u-layout-wrap-1 {
    width: 940px;
  }

  .u-section-3 .u-layout-cell-1 {
    --animation-custom_in-translate_x: -300px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 1;
    min-height: 313px;
  }

  .u-section-3 .u-text-1 {
    margin-right: 0;
  }

  .u-section-3 .u-text-2 {
    margin-right: 0;
  }

  .u-section-3 .u-layout-cell-2 {
    --animation-custom_in-translate_x: 300px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 1;
    min-height: 313px;
  }

  .u-section-3 .u-repeater-1 {
    grid-auto-columns: calc(33.333333333333336% - 6.666666666666667px);
    grid-template-columns: repeat(3, calc(33.333333333333336% - 6.666666666666667px));
    min-height: 284px;
    grid-gap: 10px;
  }

  .u-section-3 .u-list-2 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-repeater-2 {
    min-height: 190px;
  }

  .u-section-3 .u-custom-html-1 {
    width: 157px;
    margin-left: 0;
    margin-right: 783px;
  }
}

@media (max-width: 991px) {
   .u-section-3 {
    background-position: 50% 50%;
  }

  .u-section-3 .u-sheet-1 {
    min-height: 959px;
  }

  .u-section-3 .u-layout-wrap-1 {
    width: 720px;
  }

  .u-section-3 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-3 .u-layout-cell-2 {
    min-height: 100px;
  }

  .u-section-3 .u-container-layout-2 {
    padding: 30px 30px 30px 0;
  }

  .u-section-3 .u-repeater-1 {
    grid-auto-columns: calc(50% - 5px);
    grid-template-columns: repeat(2, calc(50% - 5px));
    min-height: 309px;
  }

  .u-section-3 .u-text-9 {
    margin-top: 84px;
  }

  .u-section-3 .u-list-2 {
    margin-top: 81px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-repeater-2 {
    grid-auto-columns: calc(25% - 7.5px);
    grid-template-columns: repeat(4, calc(25% - 7.5px));
  }

  .u-section-3 .u-custom-html-1 {
    margin-top: -525px;
    margin-right: 481px;
    margin-left: 82px;
  }
}

@media (max-width: 767px) {
   .u-section-3 {
    background-position: 50% 50%, 50% 50%;
  }

  .u-section-3 .u-sheet-1 {
    min-height: 1545px;
  }

  .u-section-3 .u-layout-wrap-1 {
    width: 540px;
  }

  .u-section-3 .u-container-layout-2 {
    padding-right: 10px;
  }

  .u-section-3 .u-text-3 {
    width: auto;
  }

  .u-section-3 .u-text-5 {
    width: auto;
  }

  .u-section-3 .u-text-7 {
    width: auto;
  }

  .u-section-3 .u-list-2 {
    margin-top: 138px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-repeater-2 {
    grid-auto-columns: calc(50% - 5px);
    grid-template-columns: repeat(2, calc(50% - 5px));
  }

  .u-section-3 .u-custom-html-1 {
    margin-right: 383px;
    margin-left: 172px;
  }
}

@media (max-width: 575px) {
   .u-section-3 {
    background-position: 50% 50%;
  }

  .u-section-3 .u-sheet-1 {
    min-height: 1517px;
  }

  .u-section-3 .u-layout-wrap-1 {
    width: 340px;
  }

  .u-section-3 .u-repeater-1 {
    grid-auto-columns: calc(100% - 0px);
    grid-template-columns: 100%;
  }

  .u-section-3 .u-text-3 {
    font-size: 2.25rem;
  }

  .u-section-3 .u-text-4 {
    margin-top: 20px;
  }

  .u-section-3 .u-text-5 {
    font-size: 2.25rem;
  }

  .u-section-3 .u-text-6 {
    margin-top: 20px;
  }

  .u-section-3 .u-text-7 {
    font-size: 2.25rem;
  }

  .u-section-3 .u-text-8 {
    margin-top: 20px;
  }

  .u-section-3 .u-text-9 {
    width: 340px;
    margin-top: 34px;
  }

  .u-section-3 .u-list-2 {
    margin-top: 78px;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-repeater-2 {
    grid-auto-columns: calc(33.3333% - 6.66667px);
    grid-template-columns: repeat(3, calc(33.3333% - 6.66667px));
    min-height: 295px;
  }

  .u-section-3 .u-container-layout-6 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .u-section-3 .u-container-layout-7 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .u-section-3 .u-container-layout-8 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .u-section-3 .u-container-layout-9 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .u-section-3 .u-container-layout-10 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .u-section-3 .u-container-layout-11 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .u-section-3 .u-container-layout-12 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .u-section-3 .u-custom-html-1 {
    margin-top: -569px;
    margin-right: 9px;
    margin-left: 174px;
  }
}

.u-section-3 .u-list-item-4,
.u-section-3 .u-list-item-4:before,
.u-section-3 .u-list-item-4 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-3 .u-list-item-4.u-list-item-4.u-list-item-4:hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-4.u-list-item-4.u-list-item-4.hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-5,
.u-section-3 .u-list-item-5:before,
.u-section-3 .u-list-item-5 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-3 .u-list-item-5.u-list-item-5.u-list-item-5:hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-5.u-list-item-5.u-list-item-5.hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-6,
.u-section-3 .u-list-item-6:before,
.u-section-3 .u-list-item-6 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-3 .u-list-item-6.u-list-item-6.u-list-item-6:hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-6.u-list-item-6.u-list-item-6.hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-7,
.u-section-3 .u-list-item-7:before,
.u-section-3 .u-list-item-7 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-3 .u-list-item-7.u-list-item-7.u-list-item-7:hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-7.u-list-item-7.u-list-item-7.hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-8,
.u-section-3 .u-list-item-8:before,
.u-section-3 .u-list-item-8 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-3 .u-list-item-8.u-list-item-8.u-list-item-8:hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-8.u-list-item-8.u-list-item-8.hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-9,
.u-section-3 .u-list-item-9:before,
.u-section-3 .u-list-item-9 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-3 .u-list-item-9.u-list-item-9.u-list-item-9:hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-9.u-list-item-9.u-list-item-9.hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-10,
.u-section-3 .u-list-item-10:before,
.u-section-3 .u-list-item-10 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-3 .u-list-item-10.u-list-item-10.u-list-item-10:hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-list-item-10.u-list-item-10.u-list-item-10.hover {
  box-shadow: 2px 2px 8px 0px rgba(128,128,128,1) !important;
}

.u-section-3 .u-text-1,
.u-section-3 .u-text-1:before,
.u-section-3 .u-text-1 > .u-container-layout:before {
  transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-3 .u-text-1.u-text-1.u-text-1:hover {
  transform: scale(1.1) translateX(0px) translateY(0px) !important;
}

.u-section-3 .u-text-1.u-text-1.u-text-1.hover {
  transform: scale(1.1) translateX(0px) translateY(0px) !important;
} Satış Odaklı WhatsApp Chatbot
  
  
    body {
      box-sizing: border-box;
    }
    html, body {
      width: 100%;
      height: 100%;
      margin: 0;
      padding: 0;
    }
    .chat-widget-wrapper {
      width: 100%;
      height: 100%;
      position: relative;
    }
    .chat-messages::-webkit-scrollbar {
      width: 6px;
    }
    .chat-messages::-webkit-scrollbar-track {
      background: rgba(255,255,255,0.05);
      border-radius: 10px;
    }
    .chat-messages::-webkit-scrollbar-thumb {
      background: rgba(255,255,255,0.2);
      border-radius: 10px;
    }
    .typing-indicator span {
      animation: blink 1.4s infinite;
      animation-fill-mode: both;
    }
    .typing-indicator span:nth-child(2) {
      animation-delay: 0.2s;
    }
    .typing-indicator span:nth-child(3) {
      animation-delay: 0.4s;
    }
    @keyframes blink {
      0%, 60%, 100% { opacity: 0.3; }
      30% { opacity: 1; }
    }
    .chat-input:focus {
      outline: 2px solid rgba(6, 182, 212, 0.5);
      outline-offset: 2px;
    }
    .chat-send-btn:focus,
    .chat-open-btn:focus,
    .chat-close-btn:focus,
    .chat-whatsapp-btn:focus {
      outline: 2px solid rgba(6, 182, 212, 0.7);
      outline-offset: 2px;
    }
    button {
      -webkit-tap-highlight-color: transparent;
      touch-action: manipulation;
    }
  
  @view-transition { navigation: auto; }
  
  
 
 
  
   
    
         
      1  Canlı Destek 💬  
     
      
       
           
        
        
         Dijital Asistan
         7/24 Yanınızdayız
        
        × 
      
      
      
      
       
        
            
         
        
          
        
       
      
      
       Mesajınızı yazın   Gönder 
       
        
        WhatsApp'tan devam et 
      
     
    
   
  
  
    const config = {
      bot_name: "Dijital Asistan",
      bot_subtitle: "7/24 Yanınızdayız",
      welcome_message: "Merhaba! 👋 Size nasıl yardımcı olabilirim?",
      whatsapp_number: "905367026943",
      whatsapp_button_text: "WhatsApp'tan devam et"
    };
    let conversationHistory = [];
    let userContext = {
      services: [],
      sector: '',
      details: []
    };
    document.addEventListener('DOMContentLoaded', function() {
      setupChatListeners();
      initChat();
    });
    function setupChatListeners() {
      const openBtn = document.getElementById('open-chat-btn');
      const closeBtn = document.getElementById('close-chat-btn');
      const chatWindow = document.getElementById('chat-window');
      const chatForm = document.getElementById('chat-form');
      const chatInput = document.getElementById('chat-input');
      if (openBtn && chatWindow) {
        openBtn.addEventListener('click', function() {
          chatWindow.classList.remove('hidden');
          openBtn.classList.add('hidden');
          setTimeout(function() {
            if (chatInput) chatInput.focus();
          }, 100);
        });
      }
      if (closeBtn && chatWindow && openBtn) {
        closeBtn.addEventListener('click', function() {
          chatWindow.classList.add('hidden');
          openBtn.classList.remove('hidden');
        });
      }
      if (chatForm) {
        chatForm.addEventListener('submit', function(e) {
          e.preventDefault();
          const chatInput = document.getElementById('chat-input');
          const message = chatInput.value.trim();
          if (!message) return;
          addUserMessage(message);
          conversationHistory.push({ role: 'user', text: message });
          chatInput.value = '';
          showTyping();
          setTimeout(() => {
            hideTyping();
            const response = generateBotResponse(message);
            addBotMessage(response);
            conversationHistory.push({ role: 'bot', text: response });
            updateWhatsAppLink();
          }, 1200 + Math.random() * 800);
        });
      }
    }
    function initChat() {
      const chatMessages = document.getElementById('chat-messages');
      if (!chatMessages) return;
      conversationHistory = [];
      chatMessages.innerHTML = '';
      addBotMessage(config.welcome_message);
      
      setTimeout(() => {
        addBotMessage("İşletmenizin dijital dünyada güçlü bir varlık göstermesi için kapsamlı çözümler sunuyoruz: Web sitesi tasarımı, SEO, sosyal medya yönetimi, e-ticaret, pazar yeri kurulumu ve marka bilinirliği. 🚀 Hangi konuda destek almak istersiniz?");
      }, 800);
    }
    function addUserMessage(text) {
      const chatMessages = document.getElementById('chat-messages');
      if (!chatMessages) return;
      const div = document.createElement('div');
      div.className = 'flex justify-end';
      div.innerHTML = `
        
          ${escapeHtml(text)}
        
      `;
      chatMessages.appendChild(div);
      scrollToBottom();
    }
    function addBotMessage(text) {
      const chatMessages = document.getElementById('chat-messages');
      if (!chatMessages) return;
      const div = document.createElement('div');
      div.className = 'flex items-start gap-2';
      div.innerHTML = `
        
          
            
            
            
            
          
        
        
          ${escapeHtml(text)}
        
      `;
      chatMessages.appendChild(div);
      scrollToBottom();
    }
    function showTyping() {
      const typingIndicator = document.getElementById('typing-indicator');
      if (typingIndicator) typingIndicator.classList.remove('hidden');
      scrollToBottom();
    }
    function hideTyping() {
      const typingIndicator = document.getElementById('typing-indicator');
      if (typingIndicator) typingIndicator.classList.add('hidden');
    }
    function scrollToBottom() {
      const chatMessages = document.getElementById('chat-messages');
      if (chatMessages) chatMessages.scrollTop = chatMessages.scrollHeight;
    }
    function escapeHtml(text) {
      const div = document.createElement('div');
      div.textContent = text;
      return div.innerHTML;
    }
    function generateBotResponse(userMessage) {
      let msg = userMessage.toLowerCase();
      
      // ÇOK GELİŞMİŞ YAZIM HATASI DÜZELTME SİSTEMİ (100+ hata)
      const corrections = {
        // Web & Dijital
        'aaliz': 'analiz', 'analizz': 'analiz', 'analz': 'analiz', 'analis': 'analiz',
        'istatisik': 'istatistik', 'istattistik': 'istatistik', 'istatistk': 'istatistik', 'istatisitk': 'istatistik',
        'websitesi': 'web sitesi', 'websayfası': 'web sayfası', 'websayfasi': 'web sayfası',
        'websitsi': 'web sitesi', 'webiste': 'web sitesi', 'websayt': 'web sitesi', 'websiet': 'web sitesi',
        'websiite': 'web sitesi', 'websaite': 'web sitesi', 'websayfa': 'web sayfası',
        'eticaret': 'e-ticaret', 'e ticaret': 'e-ticaret', 'eticarett': 'e-ticaret', 'eticare': 'e-ticaret',
        'sosyalmedya': 'sosyal medya', 'sosyalmedyaa': 'sosyal medya', 'sosyalmedia': 'sosyal medya',
        'sosyalmeya': 'sosyal medya', 'sosyalmedy': 'sosyal medya',
        
        // Sosyal Medya Platformları
        'whatsap': 'whatsapp', 'watsapp': 'whatsapp', 'whatapp': 'whatsapp', 'watsap': 'whatsapp',
        'whatsaap': 'whatsapp', 'whatsup': 'whatsapp', 'watsup': 'whatsapp',
        'instgram': 'instagram', 'instagramm': 'instagram', 'insta': 'instagram', 'instagra': 'instagram',
        'instgarm': 'instagram', 'instagramı': 'instagram', 'instgrm': 'instagram',
        'facebok': 'facebook', 'facbook': 'facebook', 'fb': 'facebook', 'fecebook': 'facebook',
        'faceebook': 'facebook', 'facebuk': 'facebook', 'feysbook': 'facebook',
        'googl': 'google', 'gogle': 'google', 'googlee': 'google', 'gooogle': 'google', 'gugle': 'google',
        'youtub': 'youtube', 'yutube': 'youtube', 'youtbe': 'youtube', 'yuotube': 'youtube',
        'tiktok': 'tiktok', 'tiktoc': 'tiktok', 'tik tok': 'tiktok', 'tiktak': 'tiktok',
        'linkedin': 'linkedin', 'linkdin': 'linkedin', 'linkedn': 'linkedin', 'linkin': 'linkedin',
        'twitter': 'twitter', 'twiter': 'twitter', 'twittr': 'twitter', 'tiwitter': 'twitter',
        
        // Pazaryerleri
        'trendyol': 'trendyol', 'trendyoll': 'trendyol', 'trendy': 'trendyol', 'trendiol': 'trendyol',
        'trendyool': 'trendyol', 'trendioll': 'trendyol',
        'hepsiburada': 'hepsiburada', 'hepsi burada': 'hepsiburada', 'hepsiburda': 'hepsiburada',
        'hepsiburада': 'hepsiburada', 'hepsiburaa': 'hepsiburada', 'hepsiburad': 'hepsiburada',
        'amazon': 'amazon', 'amazn': 'amazon', 'amazoon': 'amazon', 'amzon': 'amazon',
        'n11': 'n11', 'n 11': 'n11', 'nonyedi': 'n11',
        
        // İş & Pazarlama
        'reklam': 'reklam', 'reklamm': 'reklam', 'reklm': 'reklam', 'reklaam': 'reklam', 'reklm': 'reklam',
        'müşteri': 'müşteri', 'musteri': 'müşteri', 'müsteri': 'müşteri', 'musterı': 'müşteri', 'müşterı': 'müşteri',
        'ürün': 'ürün', 'urun': 'ürün', 'urün': 'ürün', 'ürn': 'ürün', 'urnn': 'ürün',
        'satış': 'satış', 'satis': 'satış', 'satıs': 'satış', 'satıss': 'satış', 'satıış': 'satış',
        'fiyat': 'fiyat', 'fiyatt': 'fiyat', 'fiyaat': 'fiyat', 'fiyet': 'fiyat', 'fiyaт': 'fiyat',
        'ücret': 'ücret', 'ucret': 'ücret', 'ücrett': 'ücret', 'ucrет': 'ücret', 'ücrett': 'ücret',
        'tasarım': 'tasarım', 'tasarim': 'tasarım', 'dizayn': 'tasarım', 'design': 'tasarım',
        'tasarımm': 'tasarım', 'tasarm': 'tasarım', 'tasarrım': 'tasarım',
        'hizmet': 'hizmet', 'hizmett': 'hizmet', 'hizmt': 'hizmet', 'hizmeet': 'hizmet', 'hiizmet': 'hizmet',
        'işletme': 'işletme', 'isletme': 'işletme', 'işletmee': 'işletme', 'isletmee': 'işletme',
        'dijital': 'dijital', 'digital': 'dijital', 'dijitall': 'dijital', 'dijitaal': 'dijital', 'dijiital': 'dijital',
        'pazarlama': 'pazarlama', 'pazarlamaa': 'pazarlama', 'marketing': 'pazarlama', 'pazarlam': 'pazarlama',
        'kampanya': 'kampanya', 'kampany': 'kampanya', 'kampanyaa': 'kampanya', 'kamapanya': 'kampanya',
        
        // Teknik Terimler
        'domain': 'domain', 'domian': 'domain', 'domainn': 'domain', 'domen': 'domain', 'domein': 'domain',
        'hosting': 'hosting', 'hostng': 'hosting', 'hostingg': 'hosting', 'hoisting': 'hosting',
        'sunucu': 'sunucu', 'suncu': 'sunucu', 'sunucuu': 'sunucu', 'suunucu': 'sunucu',
        'mobil': 'mobil', 'mobile': 'mobil', 'mobi': 'mobil', 'mobill': 'mobil', 'moobil': 'mobil',
        'responsive': 'responsive', 'responsiv': 'responsive', 'responsıve': 'responsive',
        'logo': 'logo', 'logoo': 'logo', 'loogo': 'logo', 'lgo': 'logo',
        'banner': 'banner', 'baner': 'banner', 'bannerr': 'banner', 'baner': 'banner',
        'içerik': 'içerik', 'icerik': 'içerik', 'içeriik': 'içerik', 'icerikk': 'içerik',
        'görsel': 'görsel', 'gorsel': 'görsel', 'görsell': 'görsel', 'gorseel': 'görsel',
        'video': 'video', 'vidyo': 'video', 'videoo': 'video', 'vdeo': 'video',
        'fotoğraf': 'fotoğraf', 'fotograf': 'fotoğraf', 'fotoraf': 'fotoğraf', 'fotograff': 'fotoğraf',
        
        // Genel Kelimeler
        'güzel': 'güzel', 'guzel': 'güzel', 'güzell': 'güzel', 'guzeel': 'güzel',
        'harika': 'harika', 'harikaa': 'harika', 'hariika': 'harika', 'harikka': 'harika',
        'mükemmel': 'mükemmel', 'mukemmel': 'mükemmel', 'mükemmell': 'mükemmel', 'mukemmell': 'mükemmel',
        'teşekk��r': 'teşekkür', 'tesekkur': 'teşekkür', 'teşekkürr': 'teşekkür', 'teşekür': 'teşekkür',
        'lütfen': 'lütfen', 'lutfen': 'lütfen', 'lütfenn': 'lütfen', 'lutfeen': 'lütfen',
        'merhaba': 'merhaba', 'merhba': 'merhaba', 'merhaba': 'merhaba', 'mrb': 'merhaba',
        'nasılsın': 'nasılsın', 'nasilsin': 'nasılsın', 'nasılsınn': 'nasılsın', 'nasilsinn': 'nasılsın',
        'naber': 'naber', 'nbr': 'naber', 'naaber': 'naber', 'naberr': 'naber',
        'tamam': 'tamam', 'tamamm': 'tamam', 'tmm': 'tamam', 'tamaam': 'tamam',
        'evet': 'evet', 'evett': 'evet', 'evvet': 'evet', 'eveet': 'evet',
        'hayır': 'hayır', 'hayir': 'hayır', 'hayırr': 'hayır', 'hyır': 'hayır',
        'yok': 'yok', 'yokk': 'yok', 'yook': 'yok', 'yoktur': 'yok',
        'var': 'var', 'varr': 'var', 'vaar': 'var', 'vardır': 'var',
        'istiyorum': 'istiyorum', 'istiyorm': 'istiyorum', 'istiyorumm': 'istiyorum', 'istiorum': 'istiyorum',
        'istemiyorum': 'istemiyorum', 'istemiyorm': 'istemiyorum', 'istemiyorumm': 'istemiyorum',
        
        // Yeni Eklenenler - %25 Kapasite Artışı
        'performans': 'performans', 'performan': 'performans', 'strateji': 'strateji', 'stratej': 'strateji',
        'hedefleme': 'hedefleme', 'dönüşüm': 'dönüşüm', 'donusum': 'dönüşüm', 'conversion': 'dönüşüm',
        'etkileşim': 'etkileşim', 'etkilesim': 'etkileşim', 'engagement': 'etkileşim',
        'görünürlük': 'görünürlük', 'gorunurluk': 'görünürlük', 'trafik': 'trafik', 'traffic': 'trafik',
        'ziyaretçi': 'ziyaretçi', 'ziyaretci': 'ziyaretçi', 'visitor': 'ziyaretçi',
        'takipçi': 'takipçi', 'takipci': 'takipçi', 'follower': 'takipçi',
        'abone': 'abone', 'subscriber': 'abone', 'gönderi': 'gönderi', 'gonderi': 'gönderi', 'post': 'gönderi',
        'hikaye': 'hikaye', 'story': 'hikaye', 'canlı': 'canlı', 'canli': 'canlı', 'live': 'canlı',
        'yayın': 'yayın', 'yayin': 'yayın', 'algoritma': 'algoritma', 'algorithm': 'algoritma',
        'organik': 'organik', 'organic': 'organik', 'sponsorlu': 'sponsorlu', 'sponsored': 'sponsorlu',
        'hedef kitle': 'hedef kitle', 'hedefkitle': 'hedef kitle', 'target': 'hedef kitle',
        'otomasyon': 'otomasyon', 'automation': 'otomasyon', 'yapay zeka': 'yapay zeka', 'ai': 'yapay zeka',
        'chatbot': 'chatbot', 'chat bot': 'chatbot', 'sohbet botu': 'chatbot',
        'e-posta': 'e-posta', 'eposta': 'e-posta', 'email': 'e-posta', 'mail': 'e-posta',
        'bülten': 'bülten', 'bulten': 'bülten', 'newsletter': 'bülten',
        'promosyon': 'promosyon', 'promotion': 'promosyon', 'indirim': 'indirim', 'discount': 'indirim',
        'kupon': 'kupon', 'coupon': 'kupon', 'hediye': 'hediye', 'gift': 'hediye',
        'sadakat': 'sadakat', 'loyalty': 'sadakat', 'puan': 'puan', 'point': 'puan',
        'ödül': 'ödül', 'odul': 'ödül', 'reward': 'ödül', 'üyelik': 'üyelik', 'uyelik': 'üyelik'
      };
      
      for (let [wrong, correct] of Object.entries(corrections)) {
        msg = msg.replace(new RegExp(wrong, 'g'), correct);
      }
      
      // GELİŞMİŞ BAĞLAM ANALİZİ - Son 10 mesajı analiz et
      const recentContext = conversationHistory.slice(-10).map(h => h.text.toLowerCase()).join(' ');
      
      // ULTRA GELİŞMİŞ NİYET TESPİTİ (Intent Detection) - 35+ kategori (%40 artış)
      const intents = {
        greeting: ['merhaba', 'selam', 'hey', 'hi', 'günaydın', 'iyi günler', 'iyi akşamlar', 'selamlar', 'slm', 'mrb', 'selamün aleyküm', 'alo'],
        farewell: ['görüşürüz', 'hoşça kal', 'bay', 'güle güle', 'iyi günler', 'hoşçakal', 'bb', 'görüşmek üzere', 'kendine iyi bak', 'hoşçakalın'],
        thanks: ['teşekkür', 'tesekkur', 'sağol', 'sagol', 'eyvallah', 'mersi', 'thanks', 'thx', 'sağolun', 'teşekkürler', 'çok sağol', 'minnettarım'],
        pricing: ['fiyat', 'ücret', 'ucret', 'ne kadar', 'maliyet', 'para', 'teklif', 'bütçe', 'butce', 'ödeme', 'odeme', 'tutar', 'kaça', 'kaç para', 'kaç lira'],
        timeline: ['süre', 'sure', 'ne zaman', 'kaç gün', 'kac gun', 'teslim', 'zaman', 'tarih', 'hızlı', 'hizli', 'acil', 'ne kadar sürer', 'kaç hafta'],
        services: ['hizmet', 'servis', 'ne yapıyor', 'ne yapiyorsun', 'neler sunuyorsun', 'hizmetler', 'paket', 'çözüm', 'cozum', 'ne iş yapıyorsun'],
        portfolio: ['örnek', 'ornek', 'referans', 'portfolio', 'çalışma', 'calisma', 'göster', 'goster', 'demo', 'proje', 'önceki işler', 'yaptıkların��z'],
        website: ['web', 'site', 'internet', 'online', 'sayfa', 'portal', 'websitesi', 'websayfası', 'websayfasi', 'web tasarım', 'web dizayn'],
        seo: ['seo', 'google', 'arama', 'sıralama', 'siralama', 'organik', 'anahtar kelime', 'keyword', 'backlink', 'google sıralaması', 'üst sıra'],
        social: ['sosyal', 'instagram', 'facebook', 'medya', 'reklam', 'linkedin', 'twitter', 'tiktok', 'youtube', 'sosyal medya yönetimi', 'insta'],
        ecommerce: ['e-ticaret', 'eticaret', 'satış', 'satis', 'ürün', 'urun', 'sepet', 'online satış', 'online satis', 'internet satış', 'online mağaza'],
        marketplace: ['pazar', 'trendyol', 'hepsiburada', 'n11', 'marketplace', 'amazon', 'pazaryeri', 'pazar yeri', 'çarşı', 'pazar yerleri'],
        negative: ['yok', 'hayır', 'hayir', 'istemiyorum', 'gerek yok', 'olmaz', 'yapma', 'istemem', 'vazgeçtim', 'iptal'],
        positive: ['evet', 'olur', 'tamam', 'ok', 'g��zel', 'harika', 'süper', 'istiyorum', 'isterim', 'yapalım', 'yapalim', 'kabul', 'anlaştık'],
        question: ['nasıl', 'nasil', 'neden', 'ne', 'kim', 'nerede', 'ne zaman', 'hangi', 'kaç', 'kac', 'niçin', 'niye'],
        complaint: ['zor', 'problem', 'sorun', 'sıkıntı', 'sikinti', 'kötü', 'kotu', 'pahalı', 'pahali', 'yavaş', 'yavas', 'memnun değilim', 'beğenmedim'],
        business: ['müşteri', 'musteri', 'satış', 'satis', 'kazanç', 'kazanc', 'rakip', 'rekabet', 'pazar', 'sektör', 'sektor', 'ciro', 'gelir'],
        mood: ['nasılsın', 'nasilsin', 'ne haber', 'naber', 'iyimisin', 'keyifler', 'nasıl gidiyor', 'nasil gidiyor', 'ne yapıyorsun', 'napıyorsun'],
        urgency: ['acil', 'hemen', 'şimdi', 'simdi', 'çabuk', 'cabuk', 'ivedi', 'bugün', 'bugun', 'yarın', 'yarin', 'derhal', 'hızlı olsun'],
        comparison: ['fark', 'karşılaştır', 'karsilastir', 'hangisi', 'daha iyi', 'tercih', 'seçim', 'secim', 'karşılaştırma', 'mukayese'],
        technical: ['domain', 'hosting', 'ssl', 'sunucu', 'mobil', 'responsive', 'hız', 'hiz', 'güvenlik', 'guvenlik', 'server', 'cdn', 'cache'],
        design: ['tasarım', 'tasarim', 'görsel', 'gorsel', 'logo', 'renk', 'tema', 'modern', 'estetik', 'dizayn', 'arayüz', 'ui', 'ux'],
        content: ['içerik', 'icerik', 'metin', 'yazı', 'yazi', 'blog', 'makale', 'haber', 'video', 'fotoğraf', 'fotograf', 'copywriting', 'metin yazımı'],
        support: ['destek', 'yardım', 'yardim', 'sorun', 'hata', 'çalışmıyor', 'calismiyor', 'bozuk', 'yardım et', 'destek lazım'],
        payment: ['ödeme', 'odeme', 'taksit', 'peşin', 'pesin', 'kredi kartı', 'kredi karti', 'havale', 'eft', 'nakit', 'ödeme şekli'],
        guarantee: ['garanti', 'güvence', 'guvence', 'iade', 'iptal', 'memnuniyet', 'kalite', 'garantili', 'güvenceli'],
        analytics: ['analiz', 'istatistik', 'rapor', 'veri', 'data', 'ölçüm', 'metrik', 'performans', 'analytics', 'google analytics'],
        conversion: ['dönüşüm', 'donusum', 'conversion', 'satışa dönüşüm', 'lead', 'müşteri kazanımı', 'kazanım'],
        engagement: ['etkileşim', 'etkilesim', 'engagement', 'beğeni', 'yorum', 'paylaşım', 'like', 'comment', 'share'],
        traffic: ['trafik', 'ziyaretçi', 'ziyaret', 'visitor', 'görüntülenme', 'tıklama', 'click'],
        automation: ['otomasyon', 'otomatik', 'automation', 'yapay zeka', 'ai', 'chatbot', 'bot'],
        email: ['e-posta', 'eposta', 'email', 'mail', 'bülten', 'newsletter', 'e-posta pazarlama'],
        campaign: ['kampanya', 'promosyon', 'reklam kampanyası', 'ads', 'google ads', 'meta ads', 'facebook ads'],
        branding: ['marka', 'brand', 'kurumsal kimlik', 'logo tasarım', 'marka bilinirliği', 'branding'],
        local: ['yerel', 'local', 'google my business', 'harita', 'konum', 'adres', 'yerel seo']
      };
      
      // Mesajın hangi niyete ait olduğunu tespit et
      let detectedIntent = null;
      let maxMatches = 0;
      
      for (let [intent, keywords] of Object.entries(intents)) {
        let matches = keywords.filter(kw => msg.includes(kw)).length;
        if (matches > maxMatches) {
          maxMatches = matches;
          detectedIntent = intent;
        }
      }
      
      // GELİŞMİŞ DUYGU ANALİZİ (Sentiment Analysis)
      const positiveSentiment = ['harika', 'süper', 'mükemmel', 'güzel', 'iyi', 'evet', 'olur', 'istiyorum', 'beğendim', 
                                  'muhteşem', 'enfes', 'şahane', 'memnun', 'mutlu', 'sevdim', 'hoşuma gitti', 'başarılı'];
      const negativeSentiment = ['kötü', 'berbat', 'pahalı', 'istemiyorum', 'hayır', 'yok', 'gerek yok', 'beğenmedim',
                                 'kızgın', 'sinirli', 'üzgün', 'mutsuz', 'memnun değil', 'sorun', 'problem', 'zor'];
      
      let sentiment = 'neutral';
      if (positiveSentiment.some(word => msg.includes(word))) sentiment = 'positive';
      if (negativeSentiment.some(word => msg.includes(word))) sentiment = 'negative';
      
      // AKILLI BAĞLAM BAZLI YANIT SİSTEMİ
      const isUrgent = msg.includes('acil') || msg.includes('hemen') || msg.includes('şimdi') || msg.includes('simdi');
      const isHesitant = msg.includes('bilmiyorum') || msg.includes('emin değil') || msg.includes('emin degil') || msg.includes('belki');
      const isPriceSensitive = recentContext.includes('pahalı') || recentContext.includes('pahali') || msg.includes('ucuz');
      const mentionsCompetition = msg.includes('rakip') || msg.includes('başka') || msg.includes('baska');
      const multipleServices = (msg.includes('web') || msg.includes('site')) && (msg.includes('seo') || msg.includes('sosyal'));
      
      // ACİLİYET TESPİTİ
      if (isUrgent && !recentContext.includes('acil')) {
        return "Acil durumunuz var, anlıyorum! ⚡ Hızlandırılmış teslimat yapabiliriz.\n\n🚀 Acil Paketler:\n• 3 günde web sitesi\n• 24 saatte sosyal medya kurulumu\n• Anında WhatsApp destek\n\nHangi hizmete acil ihtiyacınız var? WhatsApp'tan konuşalım! 📱";
      }
      
      // KARARSIZLIK TESPİTİ
      if (isHesitant) {
        return "Kararsızlık normal! 🤔 Ama şunu bil:\n\n💡 Rakipler beklemeden ilerliyor:\n• Her gün dijitalde olmadığın için müşteri kaybediyorsun\n• Google'da görünmezsen sanki yokmuşsun gibi\n\n✅ Risk almadan başla:\n• Küçük paket ile test et\n• Sonuçları gör, sonra büyüt\n• İlk ay %20 indirimli\n\nWhatsApp'tan 10 dakika konuşalım! 📱";
      }
      
      // FİYAT HASSASİYETİ
      if (isPriceSensitive) {
        return "Bütçe konusunu anlıyorum! 💰 Uygun çözümlerimiz var:\n\n💎 Ekonomik Paketler:\n• Web Sitesi: 2.500₺'den başlayan\n• Sosyal Medya: Aylık 1.500₺'den\n• SEO: Aylık 2.000₺'den\n• 2-3 taksit imkanı\n\n🎯 Yatırım = Kazanç:\n• Web sitesi = 7/24 satış elemanı\n• SEO = Yıllarca bedava müşteri\n\nKüçük bütçeyle başlayalım! WhatsApp'tan özel fiyat? 📱";
      }
      
      // ÇOKLU HİZMET TALEBİ
      if (multipleServices) {
        return "Birden fazla hizmete ihtiyacın var! 🎁 PAKET yapalım, çok avantajlı!\n\n📦 Kombo Paketler:\n• Web + SEO + Sosyal Medya (%25 indirim)\n• E-ticaret + Pazaryeri + Fotoğraf (%30 indirim)\n• Tam Dijital Paket (%35 indirim)\n\nWhatsApp'tan özel paket hazırlayal��m! 📱";
      }
      
      // Günlük sohbet - Selamlaşma ve hal hatır (ÇOK GEN����LETİLMİŞ)
      if (msg.includes('nasılsın') || msg.includes('nasilsin') || msg.includes('nasıl gidiyor') || 
          msg.includes('nasil gidiyor') || msg.includes('ne haber') || msg.includes('naber') || 
          msg.includes('nabıyon') || msg.includes('nabiyon') || msg.includes('ne yapıyorsun') || 
          msg.includes('ne yapiyorsun') || msg.includes('iyimisin') || msg.includes('iyi misin') || 
          msg.includes('nasılsınız') || msg.includes('nasilsiniz') || msg.includes('keyifler') ||
          msg.includes('ne var ne yok') || msg.includes('işler nasıl') || msg.includes('isler nasil') ||
          msg.includes('hayat nasıl') || msg.includes('hayat nasil') || msg.includes('ne yapıyon') ||
          msg.includes('ne yapiyon') || msg.includes('napıyorsun') || msg.includes('napiyorsun') ||
          msg.includes('napıyon') || msg.includes('napiyon') || msg.includes('naptın') || 
          msg.includes('naptin') || msg.includes('ne yaptın') || msg.includes('ne yaptin') ||
          msg.includes('neler yapıyorsun') || msg.includes('neler yapiyorsun') || 
          msg.includes('keyifler nasıl') || msg.includes('keyifler nasil') || msg.includes('ne işler') ||
          msg.includes('ne isler') || msg.includes('günün nasıl') || msg.includes('gunun nasil') ||
          msg.includes('günün nasıl geçiyor') || msg.includes('gunun nasil geciyor')) {
        const responses = [
          "Çok iyiyim, teşekkür ederim! 😊 Sen nasılsın? İşler nasıl gidiyor?",
          "Harikayım! 🌟 Bugün sana nasıl yardımcı olabilirim? İşlerle ilgili bir şey mi konuşmak istersin?",
          "Süperim, sorduğun için teşekkürler! 💪 Sen nasılsın? İşletmenle ilgili planların var mı?",
          "İyiyim, sağ ol! 😄 Sen nasılsın? İşlerin yoğun mu bu aralar?",
          "Gayet iyiyim! 🎯 Peki sen nasılsın? Dijital tarafta neler yapıyorsun?",
          "Mükemmelim! ✨ Sen nasılsın? İşletmenle ilgili yeni projeler var mı?",
          "Çok iyiyim, teşekkürler! 🚀 Sen nasılsın? Müşteriler nasıl, satışlar iyi mi?",
          "Harika hissediyorum! 💼 Ya sen? İşler yolunda mı?",
          "İyiyim, sorduğun için sağ ol! 😊 Senin işlerin nasıl? Yoğun musun?",
          "Süper! 🎉 Sen nasılsın? Online tarafta aktif misin?",
          "Gayet iyiyim! 💡 Peki sen? İşletmenle ilgili hedeflerin neler?",
          "Çok iyiyim! 🌟 Sen nasılsın? Rakiplerle rekabet nasıl gidiyor?",
          "Harika, teşekkürler! 😎 Sen nasılsın? Bu ay satışlar nasıl?",
          "İyiyim canım! 🤗 Sen nasılsın? İşletmen için yeni planlar var mı?",
          "Mükemmel! 🔥 Peki sen? Müşteri kazanımı nasıl gidiyor?",
          "Çok iyiyim! 💫 Sen nasılsın? Web sitenle ilgili düşüncelerin var mı?",
          "Süperim! 🎊 Ya sen? Sosyal medyada aktif misin?",
          "Gayet iyi! 🌈 Sen nasılsın? Online satış yapıyor musun?",
          "Harikayım! 🚀 Peki sen? İşlerin büyümesi için planların var mı?",
          "İyiyim, sağ ol! 💪 Sen nasılsın? Dijital pazarlama yapıyor musun?"
        ];
        return responses[Math.floor(Math.random() * responses.length)];
      }
      if (msg.includes('iyiyim') || msg.includes('iyi') || msg.includes('fena değil') || msg.includes('fena degil') || msg.includes('idare eder')) {
        const responses = [
          "Ne güzel! 😊 Peki i��lerle ilgili neler düşünüyorsun? Dijital varlığını güçlendirmek için planların var mı?",
          "Süper! 🎯 İşletmenle ilgili hedeflerin neler? Online tarafta güçlenmek ister misin?",
          "Harika! 💡 Peki dijital pazarlama konusunda neler yapıyorsun? Web siten var mı?",
          "Çok güzel! 🌟 İşletmenin online görünürlüğü nasıl? Müşteriler internetten buluyor mu seni?"
        ];
        return responses[Math.floor(Math.random() * responses.length)];
      }
      // "Yok" cevabına ikna edici yanıt (dijital varlık sorusuna)
      if ((msg === 'yok' || msg === 'hayır' || msg === 'hayir' || msg === 'yok planım' || msg === 'yok planim') && 
          conversationHistory.length > 0 && 
          conversationHistory[conversationHistory.length - 2].text.includes('dijital varlığını güçlendirmek')) {
        const responses = [
          "Anlıyorum! 🤔 Ama şunu söyleyeyim: Dijital varlık artık lüks değil, zorunluluk!\n\n✨ Faydaları:\n• Müşteriler seni Google'da bulur (7/24 erişim)\n• Rakiplerinden öne ge��ersin\n• Güvenilirlik ve profesyonellik kazanırsın\n• Satışların artar, yeni müşteriler gelir\n• Maliyetler düşer, otomasyon sağlar\n\nDüşün: Bir müşteri ürün/hizmet arıyor, Google'da seni bulamıyor ama rakibini buluyor... Müşteri kime gider? 🎯\n\nKüçük bir adımla başlayalım mı? Basit bir web sitesi bile fark yaratır!",
          "Anladım! 😊 Ama bak, dijital dünyada olmamak büyük kayıp!\n\n💡 Neden önemli:\n• İnsanlar artık her şeyi internette arıyor\n• Web siten yoksa 'profesyonel değil' izlenimi oluşur\n• Sosyal medyada aktif değilsen görünmezsin\n• Rakiplerin dijitalde seni geçiyor\n• Online satış kanalları = Ek gelir\n\nÖrnek: Bir restoran düşün. Web sitesi yok, Instagram yok. Müşteri menüyü göremez, rezervasyon yapamaz. Rakip restorana gider! 🍽️\n\nSen de bu fırsatları kaçırma! Konuşalım mı?",
          "Tamam, şu an planın yok. 🤷‍♂️ Ama şunu bil:\n\n�� Dijital varlık = İşini büyütmek:\n• Google'da çıkmazsan müşteri kaybedersin\n• Web sitesi = 7/24 çalışan satış elemanı\n• Sosyal medya = Ücretsiz reklam alanı\n• Online sipariş = Daha fazla satış\n• SEO = Bedava müşteri kazanımı\n\nRakiplerin beklemeden ilerliyor! Sen de geç kalmadan başla. Küçük bütçeyle bile başlayabiliriz. WhatsApp'tan konuşalım mı? 📱"
        ];
        return responses[Math.floor(Math.random() * responses.length)];
      }
      // "Yok" cevabına yardım teklifi (web sitesi sorusuna)
      if ((msg === 'yok' || msg === 'hayır' || msg === 'hayir') && 
          conversationHistory.length > 0 && 
          conversationHistory[conversationHistory.length - 2].text.includes('Web siten var mı')) {
        const responses = [
          "Sorun değil! 😊 O zaman sana yardımcı olmak isterim!\n\nWeb sitesi artık her işletme için olmazsa olmaz. Müşteriler seni internette arıyor, bulamay��nca rakibine gidiyor. ��\n\nSana profesyonel, hızlı ve mobil uyumlu bir web sitesi hazırlayabilirim. Hangi sektördesin? İşletmen hakkında biraz bilgi verir misin?",
          "Anladım! 💡 Peki o zaman bir web sitesi oluşturmak ister misin?\n\nDijital dünyada görünür olmak için web sitesi şart! Müşteriler seni Google'da bulur, ürün/hizmetlerini gör��r, iletişime geçer. 7/24 çalışan bir satış elemanı gibi! 🚀\n\nHangi sektörde çalışıyorsun? Sana özel bir çözüm hazırlayalım!",
          "Tamam! 🌟 O zaman sana bir web sitesi kurmamı ister misin?\n\nWeb sitesi olmadan dijital dünyada var olmak çok zor. Rakiplerin web sitesiyle müşteri kazanırken sen geride kalıyorsun. 😔\n\nModern, hızlı ve etkili bir site ile fark yaratabilirsin! Ne iş yapıyorsun? Detay verir misin?"
        ];
        return responses[Math.floor(Math.random() * responses.length)];
      }
      if (msg.includes('kötü') || msg.includes('kotu') || msg.includes('yorgun') || msg.includes('stresli')) {
        const responses = [
          "Anladım, bazen zor olabiliyor. 😔 Belki dijital tarafta işleri kolaylaştırabiliriz? Otomasyonlar, online satış kanalları... Seni rahatlatacak çözümler üretelim! 💡",
          "Üzüldüm, geçer umarım. 🤗 Belki işlerini dijitalleştirerek yükünü azaltabiliriz? Otomatik sistemler çok yardımcı oluyor!",
          "Anlıyorum. 😔 Dijital çözümlerle belki işlerin daha kolay gider? Mesela online sipariş sistemi, otomatik sosyal medya... Ne dersin?"
        ];
        return responses[Math.floor(Math.random() * responses.length)];
      }
      // "Var" cevabına güncelleme önerisi (web sitesi/sosyal medya sorusuna)
      if ((msg === 'var' || msg === 'evet' || msg === 'evet var' || msg === 'var var' || 
           msg === 'mevcut' || msg === 'aktif' || msg === 'aktifim' || msg === 'kullanıyorum' || 
           msg === 'kullaniyorum' || msg === 'varr' || msg === 'var tabii' || msg === 'var tabi' ||
           msg === 'evet mevcut' || msg === 'evet aktif' || msg === 'var ama' || msg === 'var ancak') && 
          conversationHistory.length > 0 && 
          (conversationHistory[conversationHistory.length - 2].text.includes('Web siten') || 
           conversationHistory[conversationHistory.length - 2].text.includes('sosyal medya') ||
           conversationHistory[conversationHistory.length - 2].text.includes('online tarafta aktif'))) {
        const responses = [
          "Harika! 🎉 Dijital varlığın var demek, bu çok güzel!\n\n🔍 Ama şunu merak ediyorum:\n• Sitenin/hesapların güncel mi?\n• Düzenli içerik paylaşıyor musun?\n• Google'da üst sıralarda çıkıyor musun?\n• Sosyal medyada etkileşim alıyor musun?\n\n💡 Yapını bir görelim isterim! Belki güncellenmeye veya optimize edilmeye ihtiyacı vardır. Link paylaşabilir misin? Ücretsiz analiz yapayım! 🚀",
          "Süper! 👍 Zaten dijitalde varsın, bu büyük avantaj!\n\n🎯 Peki şunlar nasıl:\n• Sitenden müşteri geliyor mu?\n• SEO çalışması yapıldı mı?\n• Mobil uyumlu mu?\n• Sosyal medyada aktif misin?\n\n🔎 İzninle bir bakayım! Mevcut yapını inceleyip neler geliştirebileceğimizi söyleyeyim. Adresini paylaşır mısın? Ücretsiz rapor hazırlayayım! 📊",
          "Çok iyi! 🌟 Dijital tarafta aktifsin demek!\n\n💭 Ama şunu düşün:\n• Rakipler sürekli güncelleniyor\n• Google algoritmaları değişiyor\n• Yeni trendler çıkıyor\n• Kullanıcı beklentileri artıyor\n\n🔧 Mevcut yapını bir kontrol edelim! Belki modernizasyona, hız optimizasyonuna veya SEO güncellemesine ihtiyaç vardır. Link verir misin? Detaylı analiz yapayım! 💪",
          "Mükemmel! ✨ Dijital varlığın olması harika!\n\n📈 Şimdi sıra optimizasyonda:\n• Dönüşüm oranın nasıl?\n• Site hızın yeterli mi?\n• İçerikler güncel mi?\n• Rekabette öne çıkıyor musun?\n\n👀 Yapını birlikte inceleyelim! Güçlü ve zayıf yönlerini tespit edip, nasıl daha iyi hale getirebileceğimizi konuşalım. Adresini paylaşır mısın? 🎯"
        ];
        return responses[Math.floor(Math.random() * responses.length)];
      }
      // Web sitesi fiyat soruları
      if ((msg.includes('web') || msg.includes('site')) && (msg.includes('fiyat') || msg.includes('ücret') || msg.includes('ucret') || msg.includes('ne kadar') || msg.includes('maliyet'))) {
        return "Web sitesi fiyatları projenin kapsamına göre değişiyor. 💰\n\n📦 Paketlerimiz:\n• Kurumsal Tanıtım Sitesi\n• E-ticaret Sitesi\n• Özel Yazılım Projeleri\n• Landing Page\n\nSenin için en uygun paketi ve özel fiyatı WhatsApp'tan paylaşayım mı? B��ylece detaylı konuşup ihtiyacına özel teklif hazırlayabilirim. 📱";
      }
      
      // Web sitesi süre soruları
      if ((msg.includes('web') || msg.includes('site')) && (msg.includes('süre') || msg.includes('sure') || msg.includes('ne zaman') || msg.includes('kaç gün') || msg.includes('teslim'))) {
        return "Web sitesi teslimat süreleri proje tipine göre değişiyor! ⏱️\n\n�� Ortalama Süreler:\n• Kurumsal Site: 7-14 gün\n• E-ticaret: 14-21 gün\n• Özel Projeler: 21-30 gün\n• Acil Projeler: 3-5 gün (ek ücret)\n\nSenin projen için net süreyi WhatsApp'tan konuşalım mı? Acil bir durumun varsa hızlandırılmış teslimat da yapabiliriz! 🚀";
      }
      
      // Responsive / mobil uyumlu
      if (msg.includes('mobil') || msg.includes('responsive') || msg.includes('telefon') || msg.includes('tablet') || msg.includes('uyumlu')) {
        return "Kesinlikle! Tüm sitelerimiz %100 mobil uyumlu (responsive) tasarlanıyor. 📱💻\n\n✨ Özellikler:\n• Telefon, tablet, bilgisayarda mükemmel görünüm\n• Hızlı yüklenme\n• Dokunmatik optimizasyon\n• Google mobil uyumluluk testi geçer\n\nZiyaretçilerin %70'i mobilden gelir, bu yüzden mobil deneyime çok önem veriyoruz! Senin için bir demo hazırlayalım mı? WhatsApp'tan örnekler gösterebilirim. 🎨";
      }
      
      // Domain / hosting
      if (msg.includes('domain') || msg.includes('hosting') || msg.includes('sunucu') || msg.includes('alan adı') || msg.includes('alan adi')) {
        return "Domain ve hosting konusunda tam destek veriyoruz! 🌐\n\n📌 Hizmetlerimiz:\n• Domain tescil (.com, .com.tr, .net vb.)\n• Hızlı ve güvenli hosting\n• SSL sertifikası (güvenlik kilidi)\n• Kurumsal e-posta (@firmaadi.com)\n����� Yıllık yenileme takibi\n\nİstersen domain + hosting + site kurulumu paket olarak yapabiliriz. WhatsApp'tan detaylı bilgi vereyim mi? 💼";
      }
      
      // SSL / güvenlik
      if (msg.includes('ssl') || msg.includes('güvenli') || msg.includes('guvenli') || msg.includes('güvenlik') || msg.includes('guvenlik') || msg.includes('https')) {
        return "Güvenlik bizim için ��ncelik! 🔒\n\n✅ Güvenlik Önlemleri:\n• SSL sertifikası (HTTPS)\n• Güvenlik duvarı (Firewall)\n• Düzenli yedekleme\n• Güncel yazılım\n• Spam koruması\n\nTüm sitelerimiz SSL sertifikası ile geliyor. Google da güvenli siteleri üst sıralarda gösteriyor! Senin i��in güvenli bir altyapı kuralım mı? WhatsApp'tan detayları konuşalım. 🛡️";
      }
      
      // Tasarım / görsel
      if ((msg.includes('tasarım') || msg.includes('tasarim') || msg.includes('görsel') || msg.includes('gorsel') || msg.includes('dizayn') || msg.includes('design')) && (msg.includes('web') || msg.includes('site'))) {
        return "Tasarımda modern ve profesyonel çalışıyoruz! 🎨\n\n✨ Tasarım Sürecimiz:\n• Marka kimliğinize özel tasarım\n• Kullanıcı dostu arayüz (UX/UI)\n• Modern ve estetik görünüm\n• Rakip analizi\n• Sınırsız revizyon hakkı\n\nÖnce taslak tasarım hazırlıyoruz, beğenirsen kodlamaya geçiyoruz. Daha önce yaptığımız tasarımları WhatsApp'tan gösterebilirim! Portfolio'muza bakmak ister misin? 📱";
      }
      
      // İçerik / metin yazımı
      if (msg.includes('içerik') || msg.includes('icerik') || msg.includes('metin') || msg.includes('yazı') || msg.includes('yazi') || msg.includes('copywriting')) {
        return "İçerik konusunda da destek veriyoruz! ✍️\n\n📝 İçerik Hizmetleri:\n• SEO uyumlu metin yazımı\n• Ürün/hizmet açıklamaları\n• Hakkımızda, vizyon-misyon metinleri\n• Blog yazıları\n• Çeviri hizmetleri\n\nSen sadece bilgileri ver, biz profesyonel metinleri hazırlayalım! İçerik paketlerimizi WhatsApp'tan detaylı anlatayım mı? 📱";
      }
      
      // Logo / kurumsal kimlik
      if (msg.includes('logo') || msg.includes('kurumsal kimlik') || (msg.includes('marka') && msg.includes('tasarım'))) {
        return "Logo ve kurumsal kimlik tasar����mı da yapıyoruz! 🎯\n\n🎨 Hizmetlerimiz:\n• Profesyonel logo tasarımı\n• Kurumsal kimlik kılavuzu\n• Kartvizit, antetli kağıt\n• Sosyal medya görselleri\n• Marka renk paleti\n\nWeb sitesi + logo paket yaparsak daha avantajlı oluyor! WhatsApp'tan örnekler gösterip fiyat verebilirim. İlgilenir misin? 💼";
      }
      
      // Yönetim paneli / admin
      if (msg.includes('yönetim') || msg.includes('yonetim') || msg.includes('admin') || msg.includes('panel') || msg.includes('güncelleme') || msg.includes('guncelleme')) {
        return "Kullanımı kolay yönetim paneli veriyoruz! 🎛️\n\n✅ Panel Özellikleri:\n• Kendin içerik güncelleyebilirsin\n• Ürün/hizmet ekle-çıkar\n• Fotoğraf yükleme\n• Blog yazısı ekleme\n• Eğitim videosu + dokümantasyon\n\nHiç teknik bilgin olmasa bile rahatlıkla kullanabilirsin! İstersen WhatsApp'tan demo video göndereyim, nasıl çalıştığını göstereyim. 📱";
      }
      
      // Bakım / destek
      if (msg.includes('bakım') || msg.includes('bakim') || msg.includes('destek') || msg.includes('güncellem') || msg.includes('guncellem') || msg.includes('sorun')) {
        return "Sürekli destek ve bakım hizmeti veriyoruz! �����️\n\n🔧 Destek Paketlerimiz:\n• 7/24 teknik destek\n• Düzenli güvenlik güncellemeleri\n• Yedekleme hizmeti\n• Hata giderme\n• İçerik güncelleme desteği\n\nSite tesliminden sonra da yanındayız! Aylık bakım paketlerimizi WhatsApp'tan detaylı anlatayım mı? 📱";
      }
      
      // Hız / performans
      if (msg.includes('hız') || msg.includes('hiz') || msg.includes('yavaş') || msg.includes('yavas') || msg.includes('performans') || msg.includes('yüklenme') || msg.includes('yuklenme')) {
        return "Hız bizim için çok önemli! ⚡\n\n🚀 Hızlandırma Teknikleri:\n• Optimize edilmiş kod\n• Görsel sıkıştırma\n• Hızlı sunucu altyapısı\n• Cache sistemi\n• CDN kullanımı\n\nGoogle'a g��re 3 saniyeden yavaş siteler %50 ziyaretçi kaybediyor! Senin siten 1-2 saniyede açılsın ister misin? WhatsApp'tan hız testlerini gösterebilirim. 📊";
      }
      
      // Örnek / referans / portfolio
      if ((msg.includes('örnek') || msg.includes('ornek') || msg.includes('referans') || msg.includes('portfolio') || msg.includes('çalışma') || msg.includes('calisma')) && (msg.includes('web') || msg.includes('site'))) {
        return "Tabii ki! Yaptığımız projeleri göstermekten mutluluk duyarız. 📂\n\n🎯 Sektörler:\n• Restoran & Cafe\n• E-ticaret\n• Kurumsal Firmalar\n• Sağlık & Klinik\n• Eğitim & Danışmanlık\n• Güzellik & Kuaför\n\nHangi sektörle ilgili örnekler görmek istersin? WhatsApp'tan portfolio linklerini ve ekran görüntülerini paylaşabilirim! 📱";
      }
      
      // Revizyon / değişiklik
      if (msg.includes('revizyon') || msg.includes('değişiklik') || msg.includes('degisiklik') || msg.includes('düzeltme') || msg.includes('duzeltme')) {
        return "Revizyon konusunda esnekiz! 🔄\n\n✅ Revizyon Politikamız:\n• Tasarım aşamasında sınırsız revizyon\n• Beğenene kadar çalışıyoruz\n• Teslim sonrası 1 ay ücretsiz küçük değişiklikler\n• Sonrasında uygun fiyatlı güncelleme\n\n%100 memnuniyetin önemli! Senin vizyonunu hayata geçiriyoruz. Detayları WhatsApp'tan konuşalım mı? 📱";
      }
      
      // Ödeme / taksit
      if ((msg.includes('ödeme') || msg.includes('odeme') || msg.includes('taksit') || msg.includes('peşin') || msg.includes('pesin')) && (msg.includes('web') || msg.includes('site'))) {
        return "Ödeme konusunda esnek çözümlerimiz var! 💳\n\n💰 Ödeme Seçenekleri:\n• Peşin ödeme (indirimli)\n• 2-3 taksit imkanı\n• %50 kapora + %50 teslimde\n• Havale / EFT / Kredi Kartı\n\nBütçene uygun bir plan yapalım! WhatsApp'tan ödeme detaylarını ve fiyatları konuşalım mı? 📱";
      }
      
      // WordPress / Hazır tema
      if (msg.includes('wordpress') || msg.includes('wix') || msg.includes('hazır tema') || msg.includes('hazir tema') || msg.includes('şablon') || msg.includes('sablon')) {
        return "Hem özel kodlama hem de WordPress ile çalışıyoruz! 🎯\n\n💡 Seçenekler:\n• Özel Kodlama (daha hızlı, güvenli)\n• WordPress (kolay yönetim)\n• Hibrit çözümler\n\nİhtiyacına göre en uygun teknolojiyi öneriyoruz. Hangisi senin için daha uygun, WhatsApp'tan konuşalım mı? 📱";
      }
      
      // Form / iletişim
      if ((msg.includes('form') || msg.includes('iletişim') || msg.includes('iletisim') || msg.includes('mesaj')) && (msg.includes('web') || msg.includes('site'))) {
        return "İletişim formları ve entegrasyonlar yapıyoruz! 📧\n\n✅ Form Özellikleri:\n• İletişim formu\n• Teklif / Randevu formu\n• E-posta bildirimleri\n• WhatsApp entegrasyonu\n• CRM entegrasyonu\n\nMüşterilerinle kolay iletişim kur! WhatsApp'tan form örneklerini göstereyim mi? 📱";
      }
      
      // Dil seçeneği / çoklu dil
      if (msg.includes('dil') || msg.includes('ingilizce') || msg.includes('çoklu dil') || msg.includes('coklu dil') || msg.includes('multilingual')) {
        return "Çok dilli web siteleri yapıyoruz! 🌍\n\n🗣️ Dil Seçenekleri:\n• Türkçe + İngilizce\n• Türk��e + Arapça\n• İstediğin dil kombinasyonu\n• Otomatik dil algılama\n• Profesyonel çeviri desteği\n\nUluslararası müşterilere ulaş! Kaç dil olmasını istersin? WhatsApp'tan detayları konuşalım. ���";
      }
      
      // Blog / haber
      if ((msg.includes('blog') || msg.includes('haber') || msg.includes('makale') || msg.includes('yazı')) && (msg.includes('web') || msg.includes('site'))) {
        return "Blog ve haber modülü ekleyebiliriz! 📰\n\n✍️ Blog Özellikleri:\n• Kolay makale ekleme\n• Kategori ve etiket sistemi\n• Yorum sistemi\n• SEO uyumlu\n• Sosyal medya paylaşım butonları\n\nDüzenli içerik = Daha fazla Google trafiği! Blog modülü eklemek ister misin? WhatsApp'tan örneklerini göstereyim. 📱";
      }
      
      // Galeri / fotoğraf
      if ((msg.includes('galeri') || msg.includes('fotoğraf') || msg.includes('fotograf') || msg.includes('resim') || msg.includes('görsel')) && (msg.includes('web') || msg.includes('site'))) {
        return "Profesyonel galeri sistemleri kuruyoruz! 📸\n\n🎨 Galeri Özellikleri:\n• Lightbox görüntüleme\n• Kategorili galeri\n• Video entegrasyonu\n• Sınırsız fotoğraf\n• Mobil uyumlu\n\nÖzellikle restoran, kuaför, fotoğrafçı gibi görsel ağırlıklı işletmeler için harika! Galeri örneklerini WhatsApp'tan göstereyim mi? 📱";
      }
      
      // Video / YouTube
      if ((msg.includes('video') || msg.includes('youtube') || msg.includes('vimeo')) && (msg.includes('web') || msg.includes('site'))) {
        return "Video entegrasyonları yapıyoruz! 🎥\n\n📹 Video Özellikleri:\n• YouTube / Vimeo entegrasyonu\n• Arka plan videoları\n• Video galeri\n• Otomatik oynatma\n• Mobil uyumlu\n\nVideo içerikler dönüşüm oranını %80'e kadar artırıyor! Sitene video eklemek ister misin? WhatsApp'tan örnekler göstereyim. 📱";
      }
      
      // Harita / konum
      if ((msg.includes('harita') || msg.includes('konum') || msg.includes('adres') || msg.includes('google maps')) && (msg.includes('web') || msg.includes('site'))) {
        return "Google Maps entegrasyonu yapıyoruz! 🗺️\n\n📍 Harita Özellikleri:\n• İnteraktif Google Maps\n• Özel pin tasarımı\n• Yol tarifi butonu\n• Çoklu şube gösterimi\n• Mobil uyumlu\n\nMüşteriler seni kolayca bulsun! Harita entegrasyonu eklemek ister misin? WhatsApp'tan detayları konuşalım. 📱";
      }
      
      // Analiz / istatistik
      if (msg.includes('analiz') || msg.includes('istatistik') || msg.includes('google analytics') || msg.includes('ziyaretçi') || msg.includes('ziyaretci')) {
        return "Analiz araçlarını kuruyoruz! 📊\n\n📈 Analiz Özellikleri:\n• Google Analytics kurulumu\n• Ziyaretçi takibi\n��� Sayfa görüntüleme istatistikleri\n• Dönüşüm takibi\n• Aylık raporlama\n\nVeriye dayalı kararlar al, işini büyüt! Analiz sistemlerini WhatsApp'tan detaylı anlatayım mı? 📱";
      }
      
      // Entegrasyon / API
      if (msg.includes('entegrasyon') || msg.includes('api') || msg.includes('bağlantı') || msg.includes('baglanti') || msg.includes('sistem')) {
        return "Çeşitli entegrasyonlar yapıyoruz! 🔗\n\n🔌 Entegrasyon Seçenekleri:\n• CRM sistemleri\n• Muhasebe yazılımları\n• Ödeme sistemleri\n• Sosyal medya\n• E-posta pazarlama araçları\n\nMevcut sistemlerinle sorunsuz çalışsın! Hangi entegrasyonlara ihtiyacın var? WhatsApp'tan konuşalım. 📱";
      }
      
      // "Nedir?" soruları - Bilgilendirme
      if ((msg.includes('web') || msg.includes('site')) && msg.includes('nedir')) {
        return "Web sitesi, işletmenizin internetteki dijital vitrinidir! 🌐\n\n✨ Faydaları:\n• 7/24 erişilebilir mağaza\n• Marka güvenilirliği ve profesyonellik\n• Müşteri kazanımı ve satış artışı\n• Ürün/hizmet tanıtımı\n• İletişim ve destek kanalı\n\n📱 Mobil uyumlu, hızlı ve SEO uyumlu siteler tasarlıyoruz. Senin için bir web sitesi hazırlayalım mı?";
      }
      
      if (msg.includes('seo') && msg.includes('nedir')) {
        return "SEO (Arama Motoru Optimizasyonu), web sitenizin Google'da üst sıralarda çıkmasını sağlar! 🔍\n\n🎯 Neler yapıyoruz:\n• Anahtar kelime araştırması\n• Site hızlandırma\n�� İ��erik optimizasyonu\n• Backlink stratejileri\n�� Teknik SEO düzenlemeleri\n\n📈 Sonuç: Daha fazla ziyaretçi, daha fazla müşteri! Sitenin Google'da görünür olmasını ister misin?";
      }
      
      if ((msg.includes('e-ticaret') || msg.includes('eticaret')) && msg.includes('nedir')) {
        return "E-ticaret, ürünlerinizi internet üzerinden satmanızı sağlar! 🛒\n\n💡 Avantajları:\n• 7/24 satış yapabilme\n• Geniş müşteri kitlesine ulaşma\n• Düşük işletme maliyeti\n• Stok ve sipariş yönetimi\n• Güvenli ödeme sistemleri\n\n🎯 Trendyol, Hepsiburada gibi pazaryerlerine de entegrasyon yapıyoruz. E-ticaret sitesi kurmak ister misin?";
      }
      
      if (msg.includes('sosyal medya') && msg.includes('nedir')) {
        return "Sosyal medya yönetimi, markanızın Instagram, Facebook, LinkedIn gibi platformlarda aktif ve etkili olmasını sağlar! 📱\n\n🎨 Hizmetlerimiz:\n• İçerik planlama ve üretimi\n• Görsel ve video tasarımı\n• Topluluk yönetimi\n• Reklam kampanyaları (Meta Ads)\n• Etkileşim artırma stratejileri\n\n✨ Markanızın hikayesini anlatıp takipçi kazandırıyoruz. Sosyal medyada güçlenmek ister misin?";
      }
      
      if ((msg.includes('pazar') || msg.includes('marketplace')) && msg.includes('nedir')) {
        return "Pazar yeri, Trendyol, Hepsiburada, Amazon gibi büyük platformlarda ürün satmanızı sağlar! 🏪\n\n🚀 Neler yapıyoruz:\n• Mağaza açılışı ve entegrasyon\n• Ürün yükleme ve yönetimi\n• Profesyonel ürün görselleri\n• Listing optimizasyonu (SEO)\n• Kampanya banner tasarımları\n\n💰 Milyonlarca müşteriye ulaşın! Hangi pazaryerinde satış yapmak istersin?";
      }
      
      if ((msg.includes('dijital pazarlama') || msg.includes('digital marketing')) && msg.includes('nedir')) {
        return "Dijital pazarlama, markanızı online kanallarla büyütme sanatıdır! 🎯\n\n📊 Kanallarımız:\n• Google Ads (arama reklamları)\n• Meta Ads (Facebook/Instagram)\n• SEO ve içerik pazarlama\n• E-posta pazarlama\n• Sosyal medya reklamları\n\n🎪 Hedef kitleye doğru mesajı, doğru zamanda ulaştırıyoruz. Dijital pazarlama stratejisi oluşturalım mı?";
      }
      
      if (msg.includes('marka') && msg.includes('nedir')) {
        return "Marka bilinirliği, işletmenizin hedef kitle tarafından tanınması ve hatırlanmasıdır! 🌟\n\n💎 Nasıl artırıyoruz:\n• Tutarlı görsel kimlik\n• Sosyal medya varlığı\n• İçerik pazarlama\n• Reklam kampanyaları\n• PR ve medya çalışmaları\n\n🏆 Güçlü marka = Daha fazla satış ve sadık mü��teriler! Markanı büyütelim mi?";
      }
      
      // Günlük sohbet - İş durumu
      if (msg.includes('yoğun') || msg.includes('yogun') || msg.includes('çok iş') || msg.includes('cok is') || msg.includes('meşgul') || msg.includes('mesgul')) {
        return "Anlıyorum, yoğun dönemler zor oluyor. 😅 Tam da bu yüzden dijital çözümler önemli! Otomatik sistemler, online sipariş, sosyal medya planlaması... İş yükünü azaltacak şeyler konuşalım mı?";
      }
      if (msg.includes('müşteri') || msg.includes('musteri') || msg.includes('satış') || msg.includes('satis') || msg.includes('kazanç') || msg.includes('kazanc')) {
        return "Müşteri ve satış konusu çok önemli! 💰 Şu an müşteri bulmakta zorlanıyor musun yoksa mevcut müşterileri artırmak mı istiyorsun? Dijital pazarlama ile her ikisini de yapabiliriz!";
      }
      if (msg.includes('rakip') || msg.includes('rekabet') || msg.includes('piyasa')) {
        return "Rekabet gerçekten çok yoğun! ���� Rakiplerinizin online varlığı nasıl? Onlar web sitesi, sosyal medya, Google reklamları kullanıyor mu? Sen de dijital tarafta güçlenirsen fark yaratırsın!";
      }
      // Günlük sohbet - Motivasyon ve hedefler
      if (msg.includes('büyümek') || msg.includes('buyumek') || msg.includes('gelişmek') || msg.includes('gelismek') || msg.includes('ilerlemek')) {
        return "Harika bir hedef! 🚀 Büyümek için dijital dünyanın g��cünden faydalanmalısın. Web sitesi, SEO, sosyal medya... Bunlar artık zorunluluk! Hangi alanda büyümek istiyorsun? Müşteri sayısı mı, satış mı, marka bilinirliği mi?";
      }
      if (msg.includes('hedef') || msg.includes('plan') || msg.includes('gelecek')) {
        return "Hedeflerin olması çok güzel! 🎯 Dijital tarafta hedeflerin neler? Mesela 6 ay içinde web sitesinden kaç müşteri kazanmak istersin? Ya da sosyal medyada kaç takipçiye ulaşmak istiyorsun?";
      }
      // Günlük sohbet - Şikayet ve sorunlar
      if (msg.includes('zor') || msg.includes('problem') || msg.includes('sorun') || msg.includes('sıkıntı') || msg.includes('sikinti')) {
        return "Anlıyorum, her işletmenin zorlukları oluyor. 😔 En çok hangi konuda zorlanıyorsun? Müşteri bulmak mı, online görünürlük mü, yoksa rekabet mi? Belki dijital çözümlerle bu sorunları çözebiliriz!";
      }
      if (msg.includes('pahalı') || msg.includes('pahali') || msg.includes('bütçe') || msg.includes('butce') || msg.includes('para')) {
        return "Bütçe konusu herkesi ilgilendiriyor, çok normal! 💰 Ama şöyle düşün: Dijital yatırım aslında uzun vadede kazandırıyor. Bir web sitesi 7/24 çalışan bir satış elemanı gibi! Küçük bütçelerle başlayıp büyütebiliriz. Ne kadar bütçe ayırabilirsin?";
      }
      // Günlük sohbet - Merak ve sorular
      if (msg.includes('bilmiyorum') || msg.includes('emin değil') || msg.includes('emin degil') || msg.includes('kararsız') || msg.includes('kararsiz')) {
        return "Kararsızlık çok normal, önemli bir karar sonuçta! 🤔 Sana şunu söyleyeyim: Rakiplerin zaten dijitalde aktif. Sen de başlamazsan geride kalırsın. Küçük bir adımla başlayalım, mesela basit bir web sitesi veya sosyal medya yönetimi? Ne dersin?";
      }
      if (msg.includes('nasıl') || msg.includes('nasil') || msg.includes('ne yapmalı') || msg.includes('ne yapmali')) {
        return "Güzel soru! 💡 İlk adım şu: Dijital varlığını oluştur. Web sitesi + sosyal medya + Google'da görünürlük. Sonra SEO ve reklamlarla büyüt. Adım adım gidelim, seni yalnız bırakmayız! Hangi adımdan başlamak istersin?";
      }
      // Günlük sohbet - Pozitif tepkiler
      if (msg.includes('güzel') || msg.includes('guzel') || msg.includes('harika') || msg.includes('süper') || msg.includes('super') || msg.includes('mükemmel') || msg.includes('mukemmel')) {
        return "Değil mi? 😊 Dijital dünya gerçekten çok fırsatlar sunuyor! Peki şimdi somut adımlara geçelim mi? Web sitesi, sosyal medya, SEO... Hangisinden başlamak istersin?";
      }
      if (msg.includes('ilginç') || msg.includes('ilginc') || msg.includes('düşünmeli') || msg.includes('dusunmeli') || msg.includes('bakalım') || msg.includes('bakalim')) {
        return "Kesinlikle düşünmeye değer! 🤔 Ama şunu unutma: Rakiplerin beklemeden ilerliyor. Sen düşünürken onlar müşteri kazanıyor! Hemen karar vermene gerek yok ama en azından WhatsApp'tan detaylı konuşalım, sana özel bir yol haritası çıkaralım. Olur mu?";
      }
      // Günlük sohbet - Olumsuz tepkiler
      if (msg.includes('gerek yok') || msg.includes('istemiyorum') || msg.includes('şimdi değil') || msg.includes('simdi degil')) {
        return "Anlıyorum, belki şu an tam zamanı değil. ⏰ Ama şunu söyleyeyim: Dijital dünya hızlı ilerliyor. 6 ay sonra başlamak, bugün başlamaktan ��ok daha zor ve pahalı olacak. En azından bilgi almak için WhatsApp'tan konuşalım mı? Belki fikrin değişir! 😊";
      }
      // ULTRA GELİŞMİŞ SEKTÖRE ÖZEL AKILLI ÖNERİLER (20+ sektör - %67 artış)
      const sectorRecommendations = {
        'restoran': '🍽️ Restoran için:\n• Online menü + rezervasyon sistemi\n• Instagram + Google My Business optimizasyonu\n• Profesyonel yemek fotoğrafçılığı\n• Yemeksepeti/Getir entegrasyonu\n• Müşteri yorumları yönetimi',
        'cafe': '☕ Cafe için:\n• Instagram yönetimi + Story/Reels\n• Kahve sanatı fotoğrafları\n• Online sipariş + QR menü\n• Etkinlik tanıtımları\n• Sadık müşteri programı',
        'kuaför': '💇 Kuaför için:\n• Önce-sonra portföyü\n• Online randevu sistemi\n• WhatsApp Business + katalog\n• Google My Business + yorumlar\n• Instagram Reels/TikTok',
        'berber': '✂️ Berber için:\n• Instagram Reels/TikTok içerikleri\n• Online randevu + hatırlatma\n• Sadakat programı\n• Yerel SEO optimizasyonu\n• Erkek bakım ürünleri satışı',
        'güzellik': '💄 Güzellik merkezi için:\n• Profesyonel fotoğraf çekimi\n• Instagram/Pinterest stratejisi\n• Online randevu + paket satış\n• Influencer işbirlikleri\n• Video içerik üretimi',
        'giyim': '👗 Giyim için:\n• E-ticaret + Trendyol/Hepsiburada\n• Instagram Shopping entegrasyonu\n• Profesyonel ürün fotoğrafçılığı\n• Moda blogu + trend içerikleri\n• Canlı yayın satışları',
        'emlak': '🏠 Emlak için:\n• İlan yönetim sistemi\n• 360° sanal tur + drone çekimi\n• Google/Facebook Ads kampanyaları\n• CRM + müşteri takip sistemi\n• Mahalle rehberleri',
        'sağlık': '⚕️ Sağlık için:\n• Online randevu sistemi\n• Hasta bilgilendirme içerikleri\n• Google My Business + yorumlar\n• Sağlık blogu + SEO\n• Telemedicine entegrasyonu',
        'saglik': '⚕️ Sağlık için:\n• Online randevu sistemi\n• Hasta bilgilendirme içerikleri\n• Google My Business + yorumlar\n• Sağlık blogu + SEO\n• Telemedicine entegrasyonu',
        'eğitim': '📚 Eğitim için:\n• Öğrenci kayıt + ödeme sistemi\n• Online ders platformu (LMS)\n• Eğitim blogu + SEO\n• Google Ads + Facebook Ads\n• Veli bilgilendirme sistemi',
        'egitim': '📚 Eğitim için:\n• Öğrenci kayıt + ödeme sistemi\n• Online ders platformu (LMS)\n• Eğitim blogu + SEO\n• Google Ads + Facebook Ads\n• Veli bilgilendirme sistemi',
        'market': '🛒 Market için:\n• E-ticaret sitesi + mobil uygulama\n• Online sipariş + hızlı teslimat\n• Stok yönetimi + barkod sistemi\n• Sadakat programı + puan sistemi\n• WhatsApp sipariş hattı',
        'otel': '🏨 Otel için:\n• Rezervasyon sistemi\n• Sanal tur + oda görselleri\n• Booking.com/Trivago entegrasyonu\n• Çok dilli web sitesi\n• Misafir yorumları yönetimi',
        'spor': '💪 Spor salonu için:\n• Üyelik yönetim sistemi\n• Online ders rezervasyonu\n• Fitness blogu + egzersiz videoları\n• Instagram motivasyon içerikleri\n• Mobil uygulama',
        'oto': '🚗 Otomotiv için:\n• Araç stok yönetimi\n• Sahibinden/Arabam entegrasyonu\n• 360° araç görselleri\n• Test sürüşü randevusu\n• Servis randevu sistemi',
        'hukuk': '⚖️ Hukuk bürosu için:\n• Profesyonel kurumsal site\n• Online danışmanlık randevusu\n• Hukuk blogu + SEO\n• Müvekkil portal sistemi\n• Google My Business',
        'muhasebe': '💼 Muhasebe için:\n• Kurumsal web sitesi\n• Online belge yükleme sistemi\n• Müşteri portal\n• Vergi takvimi + blog\n• E-imza entegrasyonu',
        'veteriner': '🐾 Veteriner için:\n• Online randevu sistemi\n• Pet profil yönetimi\n• Aşı takip sistemi\n• Pet bakım blogu\n• Instagram pet içerikleri',
        'eczane': '💊 Eczane için:\n• Online ilaç sipariş\n• Reçete yükleme sistemi\n• Nöbetçi eczane bilgisi\n• Sağlık blogu\n• WhatsApp sipariş',
        'kuyumcu': '💎 Kuyumcu için:\n• E-ticaret + güvenli ödeme\n• 360° ürün görselleri\n• Altın fiyatları widget\n• Instagram showcase\n• Özel tasarım formu',
        'mobilya': '🛋️ Mobilya için:\n• E-ticaret + 3D görselleştirme\n• Oda planlayıcı tool\n• Trendyol/Hepsiburada entegrasyonu\n• Instagram dekorasyon içerikleri\n• Taksit seçenekleri'
      };
      
      // Sektör tespiti - ULTRA GENİŞLETİLMİŞ (60+ sektör - %30 artış)
      const sectors = ['restoran', 'cafe', 'kuaför', 'berber', 'güzellik', 'giyim', 'tekstil', 'mobilya', 
                       'inşaat', 'insaat', 'emlak', 'eğitim', 'egitim', 'sağlık', 'saglik', 'teknoloji',
                       'danışmanlık', 'danismanlik', 'hukuk', 'muhasebe', 'otomotiv', 'gıda', 'gida',
                       'turizm', 'otel', 'spor', 'fitness', 'market', 'perakende', 'toptan', 'üretim', 'uretim',
                       'eczane', 'klinik', 'hastane', 'veteriner', 'pet shop', 'kuyumcu', 'optik', 'oto',
                       'gayrimenkul', 'sigorta', 'finans', 'banka', 'yatırım', 'yatirim', 'danışman', 'danisman',
                       'reklam', 'ajans', 'medya', 'basın', 'yayın', 'yayin', 'prodüksiyon', 'produksiyon',
                       'fotoğraf', 'fotograf', 'video', 'grafik', 'tasarım', 'tasarim', 'mimarlık', 'mimarlik',
                       'mühendislik', 'muhendislik', 'yazılım', 'yazilim', 'bilişim', 'bilisim', 'hosting',
                       'lojistik', 'kargo', 'nakliye', 'taşımacılık', 'tasimacilik', 'depolama',
                       'temizlik', 'güvenlik', 'guvenlik', 'bakım', 'bakim', 'onarım', 'onarim', 'servis',
                       'organizasyon', 'etkinlik', 'düğün', 'dugun', 'catering', 'pastane', 'fırın', 'firin',
                       'çiçek', 'cicek', 'hediyelik', 'aksesuar', 'kozmetik', 'parfüm', 'parfum',
                       'kitap', 'kırtasiye', 'kirtasiye', 'oyuncak', 'bebek', 'çocuk', 'cocuk',
                       'elektronik', 'bilgisayar', 'telefon', 'beyaz eşya', 'beyaz esya',
                       'insan kaynakları', 'ik', 'eleman', 'personel', 'işe alım', 'ise alim',
                       'çevre', 'cevre', 'enerji', 'güneş', 'gunes', 'yenilenebilir',
                       'tarım', 'tarim', 'hayvancılık', 'hayvancilik', 'sera', 'bahçe', 'bahce'];
      
      for (let sector of sectors) {
        if (msg.includes(sector)) {
          userContext.sector = userMessage;
          userContext.details.push('Sektör: ' + userMessage);
          
          // Sektöre özel öneri varsa ekle
          let recommendation = '';
          for (let [key, value] of Object.entries(sectorRecommendations)) {
            if (msg.includes(key)) {
              recommendation = '\n\n' + value;
              break;
            }
          }
          
          return "Süper! " + userMessage + " sektöründe çalışıyorsun demek. 👍 Bu alanda çok deneyimimiz var!" + recommendation + "\n\nŞu an online tarafta aktif misin? Web siten, sosyal medya hesapların var mı?";
        }
      }
      // Web sitesi / tasarım
      if (msg.includes('web') || msg.includes('site') || msg.includes('tasarım') || msg.includes('tasarim') ||
          msg.includes('internet') || msg.includes('online') || msg.includes('dijital') || 
          msg.includes('sayfa') || msg.includes('portal') || msg.includes('platform')) {
        if (!userContext.services.includes('Web Sitesi')) {
          userContext.services.push('Web Sitesi');
          return "Harika! 🎨 Web sitesi tarafında profesyonel ve kullanıcı odaklı tasarım, mobil uyumlu (responsive) yapılar, hızlı ve güvenli teknik altyapı, kurumsal e-posta kurulumu sunuyoruz. Marka kimliğinizi yansıtan, modern ve estetik siteler tasarlıyoruz.\n\nMevcut bir domain adresiniz var mı? (Örn: www.firmaadi.com) Varsa paylaşabilir misin?";
        }
      }
      
      // Domain var mı sorusuna "yok" cevabı
      if ((msg.includes('yok') || msg.includes('hayır') || msg.includes('hayir')) && 
          userContext.services.includes('Web Sitesi') && 
          conversationHistory.length > 0 && 
          conversationHistory[conversationHistory.length - 2].text.includes('domain')) {
        return "Sorun değil! 🌐 Domain adı (alan adı) konusunda da yardımcı olabiliriz.\n\nHangi domain adını almak istersin? (Örn: firmaadi.com, markaadi.com.tr)\n\nAyrıca hangi sektörde hizmet veriyorsun? Bu bilgi web sitesi tasarımı için önemli. 🎯";
      }
      // E-ticaret
      if (msg.includes('e-ticaret') || msg.includes('eticaret') || msg.includes('satış') || msg.includes('satis') || 
          msg.includes('ürün') || msg.includes('urun') || msg.includes('online satış') || msg.includes('online satis') ||
          msg.includes('sepet') || msg.includes('��deme') || msg.includes('odeme') || msg.includes('kargo') ||
          msg.includes('stok') || msg.includes('envanter') || msg.includes('sipariş') || msg.includes('siparis')) {
        if (!userContext.services.includes('E-ticaret')) {
          userContext.services.push('E-ticaret');
        }
        userContext.details.push('Ürün detayı: ' + userMessage);
        return "E-ticaret sitesi için kullanımı kolay, güvenli ödeme sistemleri entegre edilmiş, yüksek performanslı altyapılar kuruyoruz. ���� Ürün y��netimi, stok takibi, kategori düzenleme ve satış odaklı tasarım yapıyoruz. Ayrıca pazar yerlerine (Trendyol, Hepsiburada, Amazon) entegrasyon ve görsel hazırlama desteği de veriyoruz. Ne tür ürünler satıyorsun?";
      }
      // SEO
      if (msg.includes('seo') || msg.includes('google') || msg.includes('arama') || msg.includes('sıralama') || msg.includes('siralama') ||
          msg.includes('anahtar kelime') || msg.includes('keyword') || msg.includes('organik') || msg.includes('backlink')) {
        if (!userContext.services.includes('SEO')) {
          userContext.services.push('SEO');
        }
        return "SEO konusunda kapsamlı teknik ve içerik tabanlı stratejiler geliştiriyoruz. 🔍 Anahtar kelime ve rakip analizi, site içi ve site dışı optimizasyon, site hızlandırma, kaliteli içerik üretimi ve güçlü backlink stratejileri ile Google'da üst sıralarda yer almanızı sağlıyoruz. Hedef kitlen kimler ve hangi kelimelerde görünmek istiyorsun?";
      }
      // Sosyal medya
      if (msg.includes('sosyal') || msg.includes('instagram') || msg.includes('facebook') || msg.includes('medya') || 
          msg.includes('reklam') || msg.includes('linkedin') || msg.includes('twitter') || msg.includes('tiktok') ||
          msg.includes('içerik') || msg.includes('icerik') || msg.includes('post') || msg.includes('story') || msg.includes('reels')) {
        if (!userContext.services.includes('Sosyal Medya')) {
          userContext.services.push('Sosyal Medya');
        }
        return "Sosyal medya yönetiminde marka kimliği oluşturma, içerik planlaması, etkileşim artırıcı görsel ve metin içerikleri üretimi, topluluk yönetimi ve reklam kampanyaları (Google Ads, Meta Ads) yürütüyoruz. 📱✨ Markanızın hikayesini anlatan, takipçi ve etkileşim kazandıran stratejiler geliştiriyoruz. Hangi platformlarda aktif olmak istiyorsun?";
      }
      // Pazar yeri
      if (msg.includes('pazar') || msg.includes('trendyol') || msg.includes('hepsiburada') || msg.includes('n11') || 
          msg.includes('marketplace') || msg.includes('amazon')) {
        if (!userContext.services.includes('Pazar Yeri')) {
          userContext.services.push('Pazar Yeri');
        }
        return "Pazar yeri kurulumunda mağaza açılışı, entegrasyon, ürün yükleme ve yönetimi yapıyoruz. 🏪 Profesyonel, dikkat çekici ve satışa dönüştürücü ürün görselleri, bannerlar ve kampanya tasarımları hazırlıyoruz. Ürün listelemelerinizi SEO uyumlu hale getirerek (Listing Optimization) pazar yerindeki görünürlüğünüzü maksimize ediyoruz. Hangi platformda satış yapmayı düşün��yorsun? (Trendyol, Hepsiburada, Amazon, N11)";
      }
      // Marka bilinirliği ve dijital pazarlama
      if (msg.includes('marka') || msg.includes('bilinirlik') || msg.includes('tanınma') || msg.includes('taninma') ||
          msg.includes('dijital pazarlama') || msg.includes('pazarlama') || msg.includes('marketing')) {
        if (!userContext.services.includes('Dijital Pazarlama')) {
          userContext.services.push('Dijital Pazarlama');
        }
        return "Mükemmel! 🎯 Dijital pazarlama ve marka bilinirliği konusunda markanızın doğru kitle tarafından tanınması için Google Ads ve sosyal medya reklamları ile stratejiler geliştiriyoruz. Markanızın sektördeki itibarını ve otoritesini artıracak uzun süreli değer yaratma odaklı çalışıyoruz. Şimdi WhatsApp'tan devam edelim mi? Sana özel bir strateji hazırlayalım! 📱";
      }
      // Fiyat / teklif
      if (msg.includes('fiyat') || msg.includes('ücret') || msg.includes('ucret') || msg.includes('ne kadar') || msg.includes('maliyet') || msg.includes('teklif')) {
        return "Fiyatlandırma ihtiyacına göre değişiyor. ���� Hangi hizmetlerle ilgilendiğini ve projenin kapsamını öğrenirsem sana özel bir teklif hazırlayabilirim. WhatsApp'tan detaylı konuşalım mı?";
      }
      // Süre / zaman
      if (msg.includes('süre') || msg.includes('sure') || msg.includes('ne zaman') || msg.includes('kaç gün') || msg.includes('teslim')) {
        return "Proje süreleri genelde 1-4 hafta arası değişiyor, ihtiyaca göre. ⏱️ Acil bir durumun varsa hızlandırılmış teslimat de yapabiliyoruz. Ne zaman başlamak istersin?";
      }
      // Referans / örnek
      if (msg.includes('örnek') || msg.includes('ornek') || msg.includes('referans') || msg.includes('portfolio') || msg.includes('çalışma') || msg.includes('calisma')) {
        return "Tabii! Daha önce yaptı��ımız projeleri WhatsApp üzerinden paylaşabilirim. 📂 Hangi sektörle ilgili örnekler görmek istersin?";
      }
      // Genel sorular
      if (msg.includes('merhaba') || msg.includes('selam') || msg.includes('hey') || msg.includes('hi')) {
        return "Merhaba! 😊 Sana nasıl yardımcı olabilirim? Web sitesi, SEO, sosyal medya veya e-ticaret konularında destek verebilirim.";
      }
      if (msg.includes('teşekkür') || msg.includes('tesekkur') || msg.includes('sağol') || msg.includes('sagol')) {
        return "Rica ederim! 🙏 Ba��ka sorun olursa her zaman buradayım. WhatsApp'tan da yazabilirsin.";
      }
      // Olumlu cevaplar - WhatsApp'a yönlendir
      if (msg === 'evet' || msg === 'olur' || msg === 'tamam' || msg === 'ok' || msg === 'olabilir' ||
          msg === 'isterim' || msg === 'istiyorum' || msg === 'yapalım' || msg === 'yapalim' ||
          msg === 'konuşalım' || msg === 'konusalim' || msg === 'devam' || msg === 'devam edelim' ||
          msg === 'evet olur' || msg === 'tabii' || msg === 'tabi' || msg === 'kesinlikle' ||
          msg === 'hadi' || msg === 'başlayalım' || msg === 'baslayalim' || msg === 'görüşelim' ||
          msg === 'goruselim' || msg === 'konuşuruz' || msg === 'konusuruz') {
        setTimeout(() => {
          addWhatsAppButton();
        }, 500);
        return "Harika! 🎉 O zaman WhatsApp'tan devam edelim! Sana özel bir teklif hazırlayıp detaylı konuşalım. Aşağıdaki butona tıklayarak direkt bana ulaşabilirsin! 👇";
      }
      // "Hayır", "Yok", "Tamam" gibi bitiş cevapları
      if (msg === 'yok' || msg === 'hayır' || msg === 'hayir' || 
          msg === 'yok teşekkürler' || msg === 'yok tesekkurler' || msg === 'yeterli' || msg === 'bu kadar') {
        setTimeout(() => {
          addWhatsAppButton();
        }, 500);
        return "Mükemmel! 🎉 Tüm bilgileri aldım. Şimdi WhatsApp'tan devam edelim mi? Sana özel bir teklif hazırlayıp detaylı konuşalım. Aşağıdaki butona tıklayarak direkt bana ulaşabilirsin! 👇";
      }
      // Kullanıcı detay veriyor (genel cevaplar) - en az 3 karakter
      if (userMessage.length > 3 && !msg.includes('?')) {
        userContext.details.push(userMessage);
        
        const responses = [
          "Anladım, teşekkürler! 👍 Başka eklemek istediğin bir şey var mı?",
          "Süper, not aldım! 📝 Daha fazla detay varsa dinliyorum.",
          "Harika! Bu bilgiler çok yardımcı oldu. Başka bir şey söylemek ister misin?",
          "Tamam, kaydettim! 💡 Başka bir detay var mı yoksa WhatsApp'tan devam edelim mi?"
        ];
        return responses[Math.floor(Math.random() * responses.length)];
      }
      // Varsayılan yanıt
      const responses = [
        "İlginç bir soru! 🤔 Bunu WhatsApp'tan daha detaylı konuşalım mı? Sana özel çözümler sunabilirim.",
        "Bu konuda sana yardımcı olabilirim. Hangi hizmetlerle ilgileniyorsun? Web, SEO, sosyal medya veya e-ticaret?",
        "Anlıyorum. Daha fazla detay verebilir misin? Böylece sana en uygun çözümü önerebilirim. 💡",
        "Harika! Bu konuda deneyimliyiz. WhatsApp'tan devam edersek sana özel bir plan hazırlayabilirim. 📱"
      ];
      return responses[Math.floor(Math.random() * responses.length)];
    }
    function getConversationText() {
      if (userContext.services.length === 0 && !userContext.sector && userContext.details.length === 0) return '';
      
      let text = '';
      
      if (userContext.services.length > 0) {
        text += '🎯 İlgilendiği Hizmetler: ' + userContext.services.join(', ') + '\n\n';
      }
      if (userContext.sector) {
        text += '🏢 Sektör: ' + userContext.sector + '\n\n';
      }
      if (userContext.details.length > 0) {
        text += '📝 Ek Bilgiler:\n' + userContext.details.join('\n');
      }
      
      return text;
    }
    function addWhatsAppButton() {
      const chatMessages = document.getElementById('chat-messages');
      if (!chatMessages) return;
      
      const number = config.whatsapp_number.replace(/\D/g, '');
      const conversationText = getConversationText();
      const msg = `Merhaba, web sitesi ve dijital çözümleriniz hakkında bilgi almak istiyorum.\n\n${conversationText}`;
      const whatsappUrl = `https://wa.me/${number}?text=${encodeURIComponent(msg)}`;
      
      const div = document.createElement('div');
      div.className = 'flex items-start gap-2';
      div.innerHTML = `
        
          
            
            
            
            
          
        
        
          
            
              
            
            WhatsApp'tan Devam Et
          
        
      `;
      chatMessages.appendChild(div);
      scrollToBottom();
    }
    function updateWhatsAppLink() {
      const whatsappBtn = document.getElementById('whatsapp-btn');
      const number = config.whatsapp_number.replace(/\D/g, '');
      if (whatsappBtn && number) {
        const conversationText = getConversationText();
        const msg = `Merhaba, web sitesi ve dijital çözümleriniz hakkında bilgi almak istiyorum.\n\n${conversationText}`;
        whatsappBtn.href = `https://wa.me/${number}?text=${encodeURIComponent(msg)}`;
      }
    }
  
 (function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9b3a921a011ed5ef',t:'MTc2NjY4OTExNS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})(); 