.p-checker-faq .check-btn {
  background: #fe5b60 !important;
  box-shadow: 0px 7px 29px rgb(100 100 111 / 20%) !important;
  border-radius: 0.25rem;
  font-weight: 800;
  font-size: 16px;
  line-height: 18px;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  padding: 12px 50px;
  margin-top: 7px;
}
.check-btn.disabled,
.check-btn:disabled {
  opacity: 1 !important;
  transform: scale(1) !important;
}

:root {
  --textarea-width: 650px;
}
@media only screen and (max-width: 1100px) {
  :root {
    --textarea-width: 500px;
  }
}
@media only screen and (max-width: 1000px) {
  :root {
    --textarea-width: 500px;
  }
}
@media only screen and (max-width: 900px) {
  :root {
    --textarea-width: 450px;
  }
}
@media only screen and (max-width: 800px) {
  :root {
    --textarea-width: 400px;
  }
}
@media only screen and (max-width: 777px) {
  :root {
    --textarea-width: 600px;
  }
}
@media only screen and (max-width: 600px) {
  :root {
    --textarea-width: 500px;
  }
}
.p-checker-header-ads-wrapper .ads-div-1 > div {
  float: left;
}
.p-checker-header-ads-wrapper .ads-div-2 > div {
  float: right;
}
.p-checker-header-ads-wrapper .si-wrapper {
  width: var(--textarea-width);
  min-width: var(--textarea-width);
}
.p-checker-header-ads-wrapper
  .text-gray-500.si-overlay.d-flex.align-items-center {
  width: var(--textarea-width);
  min-width: var(--textarea-width);
}
