.servicesSection .content {
  gap: 30px;
}
.servicesSection .content .list {
  display: flex;
  flex-direction: column;
}
.servicesSection .content .list .item {
  padding: 30px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid var(--inception);
  position: relative;
}
.servicesSection .content .list .item:first-child {
  border-top: 1px solid var(--inception);
}
.servicesSection .content .list .item .block {
  width: calc(33.33% - 13.3333333333px);
  pointer-events: none;
}
.servicesSection .content .list .item h3 {
  color: var(--harakiri);
  pointer-events: none;
}
.servicesSection .content .list .item p {
  color: var(--troy);
  pointer-events: none;
}
.servicesSection .content .list .item img {
  pointer-events: none;
  position: absolute;
  top: -65px;
  left: calc(50% - 170px);
  width: 340px;
  height: 260px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.servicesSection .content .list .item .imageBlock {
  position: relative;
  opacity: 0;
  pointer-events: none;
  transition-duration: 0;
}
.servicesSection .content .accordion {
  display: none;
}

@media (max-width: 850px) {
  .servicesSection .content .list {
    display: none;
  }
  .servicesSection .content .accordion {
    display: flex;
    flex-direction: column;
  }
  .servicesSection .content .accordion .item {
    display: flex;
    flex-direction: column;
    padding: 30px 0;
    border-top: 1px solid var(--inception);
  }
  .servicesSection .content .accordion .item:last-child {
    border-bottom: 1px solid var(--inception);
  }
  .servicesSection .content .accordion .item .header {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .servicesSection .content .accordion .item .header h3 {
    color: var(--harakiri);
  }
  .servicesSection .content .accordion .item .header button {
    background-color: transparent;
    border: none;
    outline: none;
    width: 20px;
    height: 20px;
  }
  .servicesSection .content .accordion .item .header button svg {
    width: 100%;
    height: 100%;
  }
  .servicesSection .content .accordion .item .block {
    overflow: hidden;
    height: 0px;
    transition-duration: 0.3s;
    padding-top: 0px;
  }
  .servicesSection .content .accordion .item .block p {
    color: var(--troy);
  }
  .servicesSection .content .accordion .item.open .block {
    padding-top: 20px;
  }
}/*# sourceMappingURL=servicesSection.css.map */