.faq-section{padding-top:60px}.faq-content h2{text-align:center;line-height:46px}.faq-content .rich-textarea{margin-bottom:60px}.faq-content .rich-textarea p{line-height:30px}.faq-listing{margin:0;padding:0;list-style:none}.faq-listing li{padding:22px 0}.faq-listing li:first-child{border-top:1px solid #ddd}.faq-listing li+li{border-top:1px solid #ddd}.faq-listing p{margin:0;line-height:26px}.faq-listing p img{margin-top:30px}.faq-listing li:last-child{padding-bottom:0}.question-field{margin-bottom:15px}.question-field,.answer-field{position:relative;padding-left:50px}.question-field:before,.answer-field:before{content:"";display:inline-block;width:30px;height:30px;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center center}.question-field:before{background-image:url(https://f.hubspotusercontent20.net/hubfs/9332671/icon-q.svg)}.answer-field:before{background-image:url(https://f.hubspotusercontent20.net/hubfs/9332671/icon-a.svg)}.faq-group-item{border-radius:10px;padding:40px;display:flex;flex-wrap:wrap;width:100%}.faq-group-item+.faq-group-item{margin-top:30px}.faq-group-title{width:100%;margin-bottom:40px;text-align:center}.faq-group-title h4{line-height:34px;margin:0}.faq-group-item .faq-listing li{border:none !important;padding:15px 0}.faq-group-item .faq-listing li:first-child{padding-top:0 !important}@media(max-width:768px){.faq-listing p img{width:100%}}@media(max-width:767px){.faq-section{padding-top:50px;padding-bottom:50px}.faq-content h2{font-size:24px;line-height:38px}.faq-content .rich-textarea p{text-align:left !important}.faq-content .rich-textarea{margin-bottom:40px}.faq-group-item{padding:30px 20px 20px}.faq-group-title{margin-bottom:30px}.faq-group-title h4{font-size:22px;line-height:32px;text-align:left}}