/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./blocks/faq-block/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.faq-block {
  margin-left: max(12.8rem, (100vw - 144rem) / 2 + 12.8rem);
  margin-right: max(12.8rem, (100vw - 144rem) / 2 + 12.8rem);
  margin-top: 12.4rem;
  margin-bottom: 11.7rem;
  padding: 3.2rem 11.2rem;
  position: relative;
  color: white;
}
.faq-block img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
  filter: brightness(10%);
}
.faq-block h2 {
  margin-bottom: 3.2rem;
  text-align: center;
}
.faq-block .content-container {
  display: flex;
  flex-direction: column;
}
.faq-block .content-container .question {
  padding: 1.2rem 0;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.faq-block .content-container .question:last-of-type {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.faq-block .content-container .question > p:first-of-type {
  display: flex;
  align-items: center;
  font-size: 1.8rem;
  font-weight: 700;
}
.faq-block .content-container .question > p:first-of-type::after {
  content: url("data:image/svg+xml,%3Csvg width=%2721%27 height=%2719%27 viewBox=%270 0 21 19%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_363_1989%29%27%3E%3Cpath d=%27M15.8433 9.21549L5.77979 0.110425C5.60476 -0.0399946 5.3291 -0.0360606 5.16285 0.11833C5.00095 0.27272 5.00095 0.514215 5.16285 0.668605L14.9157 9.49261L5.16285 18.3206C4.98782 18.471 4.98347 18.7244 5.15411 18.8788C5.32037 19.0371 5.60041 19.0411 5.77105 18.8867C5.77544 18.8827 5.77979 18.8788 5.77979 18.8788L15.8433 9.7737C16.0139 9.61928 16.0139 9.36988 15.8433 9.21549Z%27 fill=%27white%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_363_1989%27%3E%3Crect width=%2721%27 height=%2719%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  margin-left: auto;
}
.faq-block .content-container .question > p:first-of-type:hover {
  cursor: pointer;
}
.faq-block .content-container .question .answer {
  display: none;
  margin-top: 2.4rem;
}
.faq-block .content-container .question.displayed .answer {
  display: block;
}
.faq-block .content-container .question.displayed > p:first-of-type::after {
  transform: rotate(90deg);
}

@media only screen and (max-width: 900px) {
  .faq-block {
    margin: 6.4rem 0;
    padding: 3.2rem 2.4rem;
  }
  .faq-block h2 {
    font-size: 2.4rem;
  }
}

/*# sourceMappingURL=style-faq-block.css.map*/