/*# sourceMappingURL=http://localhost/webbureau2024/Templates/Modules/Faq/Css/main.less.map*/.cw1 {
  --cw:1;
}
.cw2 {
  --cw:2;
}
.cw3 {
  --cw:3;
}
.cw4 {
  --cw:4;
}
.cw5 {
  --cw:5;
}
.cw6 {
  --cw:6;
}
.cw7 {
  --cw:7;
}
.cw8 {
  --cw:8;
}
.cw9 {
  --cw:9;
}
.cw10 {
  --cw:10;
}
.cw11 {
  --cw:11;
}
.cw12 {
  --cw:12;
}
body .faq {
  background: #fff;
  border-radius: var(--border-radius);
}
body .faq .faq__answer {
  height: 0px;
  overflow: hidden;
  transition: height 0.3s;
  padding: 0 20px 0px;
}
body .faq .faq__answer p:last-child {
  margin-bottom: 20px;
}
body .faq .faq__question {
  position: relative;
  padding: 0 20px;
  display: flex;
  height: 60px;
  align-items: center;
  cursor: pointer;
  --h3-font-size: 16px;
}
body .faq .faq__question h3 {
  margin-bottom: 0;
}
body .faq .faq__icon {
  position: absolute;
  right: 0;
  height: 60px;
  width: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: rotate(180deg);
  transition: transform 0.3s;
}
body .faq.is-active .faq__icon {
  transform: rotate(0deg);
}
