.faq__item{border-radius:8px;box-shadow:0 2px 7px 0 rgba(8,11,39,.2)}.faq__item:not(:last-child){margin-bottom:15px}.faq__title{display:flex;align-items:center;justify-content:space-between;gap:30px;font-size:18px;line-height:140%;font-weight:600;color:var(--tekst-nad-polem);padding:25px 20px;border:1px solid var(--zelenyy);border-radius:8px;cursor:pointer}.faq__title-icon{width:26px;height:15px;flex:none;stroke:var(--zelenyy);margin-left:auto;transition:all .2s ease}.faq__item.is-active .faq__title{background:var(--zelenyy);color:var(--belyy);border-radius:8px 8px 0 0}.faq__item.is-active .faq__title-icon{stroke:var(--belyy);transform:rotate(180deg)}.faq__content{overflow:hidden;max-height:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.faq__item.is-active .faq__content{max-height:none;-webkit-transition-duration:.4s;transition-duration:.5s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.faq__inner{padding:20px;font-weight:300;line-height:144%}@media (max-width:767px){.faq__title{gap:15px;font-size:14px;line-height:136%;padding:14px 9px}.faq__title-icon{width:19px;height:12px}.faq__inner{padding:5px 10px 10px;line-height:164%}}