.faq .faq-Section .panel{height:0;overflow:hidden;transition:height .5s ease-out}.faq .heading-section h2{color:#383f45!important;font-size:45px;font-weight:700;line-height:1.3em;margin:0;padding-bottom:10px;text-align:center}.faq .heading-section{padding:34px 0 54px}.faq .faq-Section{display:flex;flex-wrap:wrap;justify-content:space-between}.faq .faq-Section .left-section,.faq .faq-Section .right-section{width:47.25%}.faq .faq-Section .faq-details{border:1px solid #d9d9d9;margin-bottom:5.82%;padding:20px}.faq .faq-Section .faq-details button.accordion{background:transparent;border:none;color:#383f45!important;font-size:18px;font-weight:700;letter-spacing:1px;line-height:2em;padding:0;position:relative;text-align:left;width:100%}.faq .faq-Section .faq-details p{color:#383f45;font-size:16px;font-weight:500;line-height:2em;margin:0}.faq .faq-Section .faq-details button.accordion:before{align-items:center;background:#047ea7;border-radius:100%;color:#fff;content:"\002B";display:flex;font-size:13px;height:16px;justify-content:center;line-height:16px;padding-left:1px;position:absolute;right:0;text-align:center;top:34%;width:17px}.faq .faq-Section .panel.show{height:auto;margin-top:20px}.faq .faq-Section .faq-details button.accordion.active:before{content:"\268A"}.faq .faq-Section .faq-details button.accordion:before{background-color:#fff;background-image:url(https://6273723.fs1.hubspotusercontent-na1.net/hubfs/6273723/Boilerplate/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:17px;content:""}.faq .faq-Section .faq-details button.accordion.active:before{background-image:url(https://6273723.fs1.hubspotusercontent-na1.net/hubfs/6273723/Boilerplate/minus_new.svg);content:""}