 .question__item {
   position: relative;
   border-radius: 8px;
   box-shadow: -3px 4px 15px 0px rgba(0, 0, 0, 0.06);
   margin-bottom: 15px;
   z-index: 2;
 }
 
 .question__item:after {
   content: "";
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   z-index: -1;
   opacity: 0.4;
   background-color: #aeaeb0;
   border-radius: 5px;
 }

 .question__item:last-child {
   margin-bottom: 0;
 }

 .question__header {
   display: flex;
   align-items: center;
   padding: 15px;
   position: relative;
   cursor: pointer;
 }
 .question__header:after {
   content: "";
   position: absolute;
   top: 50%;
   transform: translate(0, -50%);
   right: 15px;
   width: 12px;
   height: 8px;
   background: url("../img/arrow.svg") no-repeat center top/cover;
   transition: all 0.3s ease 0s;
   z-index: 3;
 }
 .question__header.active:after {
   transform: translate(0, -50%) rotate(180deg);
   background: url("../img/arrow-active.svg") no-repeat center top/cover;
 }
 .question__img {
   display: flex;
   justify-content: center;
   align-items: center;
   min-width: 35px;
   max-width: 35px;
   height: 35px;
   margin-right: 15px;
   border: 2px solid var(--yellow);
   border-radius: 100%;
   padding: 4px;
 }
 .question__title {
   color: var(--dark);
   font-size: 19px;
   font-weight: 600;
   line-height: 120%;
 }
 .question__content {
   max-height: 0;
   transition: all 0.5s ease 0s;
   overflow: hidden;
 }
 .question__content-body {
   padding: 0 15px 15px 15px;
 }