/* stylelint-disable */
/* stylelint-disable */
/* stylelint-enable */
@media (min-width: 768px) {
  .single-topics .single-topic-hero {
    min-height: calc(450px + 230 * ((100vw - 320px) / 1120));
    display: grid;
    align-items: center;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='617' height='574' viewBox='0 0 617 574'%3E%3Cg%3E%3Cg opacity='.3'%3E%3Cpath fill='%23fff4b3' d='M-336 476.5C-336 213.336-122.664 0 140.5 0S617 213.336 617 476.5 403.664 953 140.5 953-336 739.664-336 476.5z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat left bottom;
    background-size: calc(280px + 370 * ((100vw - 320px) / 1120));
  }
}
@media (min-width: 1440px) {
  .single-topics .single-topic-hero {
    background-size: calc(200px + 425 * ((100vw - 320px) / 1120));
  }
}
.single-topics .single-topic-hero .ask-topic__hero-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (min-width: 768px) {
  .single-topics .single-topic-hero .ask-topic__hero-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding: 0 1.875rem;
  }
}
@media (min-width: 1440px) {
  .single-topics .single-topic-hero .ask-topic__hero-wrapper {
    padding: 0;
    grid-template-columns: 32.75rem 1fr;
    grid-column-gap: 5.3125rem;
  }
}
.single-topics .single-topic-hero .ask-topic__hero-wrapper .ask-topic__hero-thumb {
  padding: 0;
  display: flex;
  -o-object-fit: cover;
     object-fit: cover;
  justify-self: center;
}
@media (min-width: 768px) {
  .single-topics .single-topic-hero .ask-topic__hero-wrapper .ask-topic__hero-thumb {
    padding: 0;
    border-radius: 0.25rem;
  }
}
.single-topics .single-topic-hero .ask-topic__hero-wrapper .ask-topic__hero-content {
  width: 100%;
  padding: 2.0625rem 2.25rem;
}
@media (max-width: 389px) {
  .single-topics .single-topic-hero .ask-topic__hero-wrapper .ask-topic__hero-content {
    padding-left: calc(16px + 20 * ((100vw - 320px) / 1120));
    padding-right: calc(16px + 20 * ((100vw - 320px) / 1120));
  }
}
@media (min-width: 768px) {
  .single-topics .single-topic-hero .ask-topic__hero-wrapper .ask-topic__hero-content {
    margin-left: calc(10px + 75 * ((100vw - 320px) / 1120));
    width: initial;
    padding: 0;
    margin-bottom: 0;
    background-color: unset;
  }
}
@media (min-width: 1440px) {
  .single-topics .single-topic-hero .ask-topic__hero-wrapper .ask-topic__hero-content {
    margin-left: 0;
  }
}
.single-topics .single-topic-hero .ask-topic__hero-wrapper .ask-topic__hero-content .ask-topic__hero-title {
  margin-left: auto;
  margin-right: auto;
  max-width: 33.4375rem;
}
@media (min-width: 1440px) {
  .single-topics .single-topic-hero .ask-topic__hero-wrapper .ask-topic__hero-content .ask-topic__hero-title {
    max-width: initial;
  }
}
.single-topics .single-topic-hero .ask-topic__hero-wrapper .ask-topic__hero-content .ask-topic__hero-title span {
  display: block;
}
