.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.no-bullets{margin:0;padding:0;list-style-type:none}.widget-flow-faq .list-group{list-style-type:none;padding:0;margin:0}.widget-flow-faq .faq .faq-item{color:#000;margin-bottom:3rem}.widget-flow-faq .faq .faq-item .faq-title{font-size:2.4rem;font-weight:600;position:relative;margin:0;padding:3rem 3rem 3rem 3rem;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.455,.03,.515,.955);transition:all .2s cubic-bezier(.455,.03,.515,.955);background-color:#cceded;border-radius:2rem}.widget-flow-faq .faq .faq-item .faq-title:hover{background-color:#79c6c0}.widget-flow-faq .faq .faq-item .faq-title .icon{position:absolute;right:3rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:400;-webkit-transition:all .2s cubic-bezier(.455,.03,.515,.955);transition:all .2s cubic-bezier(.455,.03,.515,.955);font-size:2.4rem}.widget-flow-faq .faq .faq-item .faq-text{overflow:hidden;-webkit-transition:height .25s ease;transition:height .25s ease;line-height:2.4rem;height:0;background-color:#79c6c0;padding:0 3rem 1rem 3rem;border-radius:0 0 2rem 2rem}.widget-flow-faq .faq .faq-item .faq-text p{font-weight:400;font-size:1.6rem}.widget-flow-faq .faq .faq-item:not(.active) .faq-text{display:none}.widget-flow-faq .faq .faq-item.active .faq-title{background-color:#79c6c0;border-radius:2rem 2rem 0 0}.widget-flow-faq .faq .faq-item.active .faq-title .icon{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}
/*# sourceMappingURL=flow-faq.css.map */
