.faq-wrapper{padding:40px 0}.faq-wrapper h2{text-align:center;margin:15px auto 40px}@media(min-width:900px){.faq-wrapper{padding:75px 0}}.faq-wrapper .faq-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.faq-wrapper .faq-item{margin-bottom:15px;cursor:pointer;flex-basis:100%;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16);transition:all 200ms ease-in}.faq-wrapper .faq-item i{color:#234884;font-size:22px;padding:8px}.faq-wrapper .faq-item:hover{background:#f4f4f4}.faq-wrapper .faq-item .faq-question{padding:8px 5px 10px;display:flex;justify-content:flex-start;align-items:center}.faq-wrapper .faq-item .faq-question div{line-height:1.2;margin-left:15px;font-size:16px}.faq-wrapper .faq-item .faq-answer{display:none;visibility:hidden;opacity:0;transition:all 200ms ease-in}.faq-wrapper .faq-item .faq-answer.active{visibility:visible;opacity:1;padding:8px 5px 10px;display:flex;justify-content:flex-start;align-items:center}.faq-wrapper .faq-item .faq-answer div{line-height:1.2;margin-left:15px;font-size:16px}