.rbxsell-faq {
  width:100%;
  display:grid;
  align-items:center;
  gap:24px;
  padding:0 0 132px;
  user-select:none;
  -webkit-user-select:none
}
.rbxsell-faq-top {
  display:grid;
  align-items:center;
  justify-content:center;
  gap:5px
}
.rbxsell-faq-top-title {
  color:#fff;
  font-weight:700;
  font-size:32px;
  line-height:67px;
  text-align:center
}
.rbxsell-faq-top-subtitle {
  color:#a8a8a8;
  font-weight:400;
  font-size:20px;
  line-height:24px
}
.rbxsell-faq-videos {
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px
}
.rbxsell-faq-videos-item {
  width:100%;
  display:grid;
  align-items:center;
  justify-content:center;
  gap:20px
}
.rbxsell-faq-videos-item-img {
  width:100%;
  transition:.3s
}
.rbxsell-faq-videos-item-img:hover {
  opacity:.8
}
.rbxsell-faq-videos-item-img-content {
  width:100%;
  border-radius:var(--border-radius)
}
.rbxsell-faq-videos-item-title {
  width:100%;
  color:#fff;
  font-weight:600;
  font-size:18px;
  line-height:21px
}
.rbxsell-faq-videos-item-title span {
  color:#993de1
}
.rbxsell-faq-answers {
  width:100%;
}
.rbxsell-faq-answers__col {
  display:grid;
  grid-gap:20px
}
.rbxsell-faq-answers-item {
  display:grid;
  align-items:center;
  box-sizing:border-box;
  gap:20px;
  padding:26px;
  border-radius:var(--border-radius);
  box-shadow:0 4px 4px #00000040;
  background:#1c1c1d
}
.rbxsell-faq-answers-item-title {
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:5px;
  cursor:pointer
}
.rbxsell-faq-answers-item-title-text {
  color:#fff;
  font-weight:600;
  font-size:18px;
  line-height:22px;
  pointer-events:none;
  word-break:break-all
}
.rbxsell-faq-answers-item-title-chevron {
  width:16px;
  height:16px;
  pointer-events:none;
  transition:.3s
}
.rbxsell-faq-answers-item-title-chevron.active {
  transform:rotate(180deg)
}
.rbxsell-faq-answers-item-subtitle {
  color:#fff;
  font-weight:400;
  font-size:16px;
  line-height:20px;
  display:none
}
.rbxsell-faq-answers-item-subtitle ::v-deep(a) {
  color:#fff;
  text-decoration:none
}
.rbxsell-faq-answers-item-subtitle ::v-deep(a):hover {
  color:#993de1
}
.rbxsell-faq-answers-item-subtitle.active {
  display:block
}
@media (max-width: 991px) {
  .rbxsell-faq-top-subtitle {
    text-align:center
  }
  .rbxsell-faq-videos {
    flex-direction:column
  }
  .rbxsell-faq-videos-item {
    justify-content:unset
  }
  .rbxsell-faq-videos-item-title {
    font-size:16px;
    line-height:19px;
    text-align:center
  }
  .rbxsell-faq-answers {
    grid-template-columns:1fr
  }
}
@media (max-width: 768px) {
  .rbxsell-faq {
    padding:0 16px 132px
  }
}
