.accordion {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.accordion__content {
  width: -moz-fit-content;
  width: fit-content;
}
.accordion._faq .accordion__content {
  max-width: 65.4rem;
  width: 100%;
}
.accordion._faq .accordion__arrow-img {
  margin-top: 1.2rem;
  transition: transform 0.3s ease-in-out;
}
@media screen and (max-width: 450px) {
.accordion._faq .accordion__arrow-img {
    margin-top: 0.5rem;
    transform: scale(0.7);
}
}
@media screen and (min-width: 451px) and (max-width: 767px) {
.accordion._faq .accordion__arrow-img {
    margin-top: 0.6rem;
}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
.accordion._faq .accordion__arrow-img {
    margin-top: 0.8rem;
}
}
.accordion._services .accordion__arrow-img {
  transform: scale(0.9);
  align-self: center;
}
.accordion._open .accordion__arrow-img {
  transform: rotate(-180deg);
}
@media screen and (max-width: 450px) {
.accordion._open .accordion__arrow-img {
    transform: rotate(-180deg) scale(0.7);
}
}
.accordion._open._services .accordion__arrow-img {
  transform: rotate(-180deg) scale(0.9);
}