.yeti-scan-page .rts-banner-area-five .button-area,
.yeti-scan-page .rts-api-area .button-area,
.yeti-scan-page .right-button-area,
.yeti-scan-page .rts-cta-area .button-area {
  gap: 16px;
}

.yeti-scan-page .rts-banner-area-five .button-area .thm-btn,
.yeti-scan-page .rts-api-area .button-area .thm-btn,
.yeti-scan-page .right-button-area .thm-btn,
.yeti-scan-page .rts-cta-area .button-area .thm-btn {
  color: var(--color-white);
}

.yeti-scan-page .rts-banner-area-five .laptop-screen > img,
.yeti-scan-page .rts-feature-area.area-5 .image-area > img,
.yeti-scan-page .rts-api-area .right-image-area > img,
.yeti-scan-page .rts-cta-area .laptop-area > img {
  border-radius: 24px;
  overflow: hidden;
}

.yeti-scan-page .rts-feature-area.area-5 .image-area > img {
  aspect-ratio: 16 / 9;
  height: auto;
  object-fit: cover;
  width: 100%;
}

.yeti-scan-page .rts-api-area .right-image-area > img {
  width: 100%;
}

.yeti-scan-page #feature {
  padding-bottom: 0 !important;
}

.yeti-scan-page #feature .as-feature-item .xb-item--inner {
  min-height: 0;
}

.yeti-scan-page #feature .sec-title .title {
  font-size: clamp(34px, 4vw, 52px);
  margin-inline: auto;
  max-width: 760px;
  white-space: normal;
}

.yeti-scan-page #feature + .rts-faq-area {
  padding-top: 50px !important;
}

@media (max-width: 767px) {
  .yeti-scan-page .rts-banner-area-five .button-area {
    flex-wrap: wrap;
  }

  .yeti-scan-page .rts-banner-area-five .laptop-screen > img,
  .yeti-scan-page .rts-feature-area.area-5 .image-area > img,
  .yeti-scan-page .rts-api-area .right-image-area > img,
  .yeti-scan-page .rts-cta-area .laptop-area > img {
    border-radius: 16px;
  }
}
