.faq-accordeon{max-width:800px;margin:0 auto 40px auto}.faq-accordeon .item{overflow:hidden;background:#f7f7f7;margin-bottom:10px;border-radius:6px;padding:20px}.faq-accordeon .item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq-accordeon .item__header .text{color:#2c3e50;font-size:20px;line-height:24px;width:90%;font-size:20px;color:#2c3e50;font-weight:700}.faq-accordeon .item__header .text h3{font-size:inherit;margin:0}.faq-accordeon .item__header .icon{font-weight:700;font-size:32px;cursor:pointer;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq-accordeon .item__body{width:80%;opacity:0;max-height:0;font-size:16px;color:#2c3e50;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq-accordeon .item .item__body.active{opacity:1;max-height:400px;padding-bottom:10px}.faq-accordeon .item .icon.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:991px){.faq-accordeon{width:90%}.faq-accordeon .item__header{margin-bottom:10px}}