.faqs-wrap{width:100%;display:inline-block;padding:60px 0 30px 0;vertical-align:top}.faqs-wrap .faqs-title{width:100%;display:inline-block;text-align:center;padding:0 0 30px 0}.faqs-wrap h2{width:100%;text-align:center;color:#222;font-weight:700;margin:0;font-size:27px;line-height:32px;text-transform:uppercase;letter-spacing:.5px}.faqs-wrap .faqs-listing{width:calc(100% + 30px);margin:0 -15px;display:flex;align-items:flex-start;vertical-align:top;justify-content:space-between}.faqs-wrap .faqs-listing table{margin:0 0 15px 0;background:transparent;border:0}.faqs-wrap .faq-question h4{color:#272727;font-size:15px;line-height:24px;padding:10px 15px;text-transform:none;font-weight:500;border:1px solid #e0e0e0;position:relative;margin-bottom:0;display:flex;align-items:center;justify-content:flex-start}.faqs-wrap .faq-question h4:before{content:"\f107";position:absolute;font-family:'fontawesome';right:10px;transition:.3s ease-in-out;font-size:30px;color:#aaa;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}.faqs-wrap .faq-question.active h4{color:#000}.faqs-wrap .faq-answer{padding:15px;font-size:14px;line-height:23px}.faqs-wrap .faq-answer{display:none}.faqs-wrap .faq-answer{border:1px solid #ddd}.faqs-wrap .faq-question.active h4:before{transform:rotate(180deg)}.faqs-wrap .faq-answer table tr td{padding:5px 10px;border-color:#ddd;border-bottom:0}.faqs-wrap .faq-answer table tr td a:hover{color:#d10404}.faqs-wrap .faq-answer p{font-size:14px;line-height:23px;font-weight:400;width:100%;display:inline-block;margin:0 0 15px 0}.faqs-wrap .faq-answer img{width:100%;display:inline-block;max-width:100%;object-fit:contain;object-position:center;margin:0 0 10px 0}.faqs-wrap .faqs-listing .faq-panel{width:100%;display:inline-block;vertical-align:top;padding-bottom:8px}.faqs-wrap .faq-answer h1{text-align:left}.faqs-wrap .faq-answer h2{text-align:left}.faqs-wrap .faq-answer h3{text-align:left}.faqs-wrap .faq-answer h4{text-align:left}.faqs-wrap .faq-answer table tr td a{text-decoration:none !important;font-size:14px;line-height:23px;font-weight:400}.faqs-wrap .faq-answer table tr:last-child td{border-bottom:1px solid}.faqs-wrap .faqs-listing .faqs-parts{width:50%;display:inline-block;margin:0 15px}.faq-question{width:100%;display:inline-block}.faqs-wrap .faq-answer ul{width:100%;display:inline-block;padding:0 0 0 25px;margin:0}.faqs-wrap .faq-answer ul li{width:100%;display:inline-block;position:relative}.faqs-wrap .faq-answer ul li:after{content:'';position:absolute;top:12px;left:-20px;height:1px;width:10px;background:#727272}.faqs-wrap .faq-answer ol{width:100%;display:inline-block;padding:0 0 0 25px;margin:0}.services-page .faqs-wrap{padding:30px 0 30px 0}.faqs-wrap .faq-question h4 svg{width:18px;height:18px;line-height:0;fill:#272727}.faqs-wrap .faq-question h4>span{margin:0 6px 0 0;line-height:0}.faqs-wrap .hs-cta-wrapper{margin-top:20px;width:100%;display:inline-block}@media(max-width:991px){.faqs-wrap .faqs-listing{flex-wrap:wrap;width:100%;margin:0}.faqs-wrap .faqs-listing .faqs-parts{width:100%;display:inline-block;margin:0}}@media(max-width:767px){.faqs-wrap{padding:40px 0 20px 0}.faqs-wrap h2{font-size:22px;line-height:30px}.faqs-wrap .faq-question h4{padding:10px 10px}.faqs-wrap .faq-answer h1{font-size:30px;line-height:40px}.faqs-wrap .faq-answer h2{font-size:24px;line-height:34px}.faqs-wrap .faq-answer h3{font-size:20px;line-height:23px}.faqs-wrap .faq-answer h4{font-size:18px;line-height:23px}}