.faq{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;}.faq>.c{display:grid;grid-row-gap:20px;flex-direction:column;align-content:flex-start;}.faq .item{padding:20px 34px 20px 24px;background:#fff;box-shadow:0px 2px 8px rgba(41,45,52,0.06);border-radius:8px;cursor:pointer;height:max-content;}.faq .item .h{position:relative;font-family:Mulish;font-style:normal;font-weight:bold;font-size:18px;line-height:24px;letter-spacing:-0.02em;color:#000;}.faq .item .h .ic{position:absolute;right:-12px;top:3px;height:18px;width:18px;background:url(/images/icons/small_array_down.svg) no-repeat center center;}.faq .item .text{font-family:Lato;font-style:normal;font-weight:normal;font-size:18px;line-height:27px;color:#000;padding-top:0;max-height:0;overflow:hidden;transition:all .3s;}.faq .item.open .text{padding-top:20px;max-height:400px;}@media (max-width: 640px){.faq .item.open .text{max-height:600px;}}.faq .item.open .h .ic{transform:rotate(180deg);}@media (max-width: 1199px){.faq{grid-template-columns:100%;}}