.faq-section-answer{padding-top:0!important}.faq-section-answer ul{display:grid;gap:5px;padding-left:18px}.faq-section-answer p{font-size:14px;margin-bottom:15px}.faq-section-item.active button.faq-section-question{border:unset!important}.faq-section-item.active .faq-section-answer{border-bottom:1px solid!important;border-top:0!important}.button:focus,.button:hover,.hs-blog-post-listing__post-button:focus,.hs-blog-post-listing__post-button:hover,.hs-button:focus,.hs-button:hover,button:focus,button:hover{background-color:unset!important;border:none;border-radius:10px;color:#fff!important}body button.faq-section-question:hover{background:#0078b9!important;border-radius:unset!important;color:#fff!important}.faq-section-module{background:#0078b9;border-bottom:5px solid #7ab9e5;border-top:5px solid #7ab9e5;padding:70px 0}.faq-section-title h1{color:#fff;font-size:45px;font-weight:700;letter-spacing:1px;margin-bottom:45px;text-align:center}.faq-section-list{margin:0 auto 32px;max-width:1120px}.faq-section-item{border-radius:10px;margin-bottom:0}.faq-section-question{align-items:center;background:none;border:none;border-bottom:1px solid #fff!important;border-radius:0;color:#fff!important;cursor:pointer;display:flex;font-size:22px;font-weight:700;justify-content:space-between;outline:none;padding:20px 0;text-align:left;width:100%}.faq-section-arrow{color:#bdbdbd;font-size:32px;margin-left:12px;transition:transform .3s ease}.faq-section-answer{border-top:1px solid #e0e0e0;color:#fff;font-size:14px;max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .4s ease,opacity .3s ease,padding .3s ease}.faq-section-item.active .faq-section-answer{max-height:800px;opacity:1;padding:20px 0}.faq-section-item.active .faq-section-arrow{transform:rotate(180deg)}.faq-section-cta{margin-top:32px;text-align:center}.faq-section-btn{background:#53ac45;border:0 solid #fff;border-radius:10px;color:#fff!important;display:inline-block;font-size:20px;font-weight:700!important;letter-spacing:1px;padding:15px 35px;text-decoration:none;transition:background .2s}.faq-section-btn:hover{background:#36953a;color:#fff;font-weight:700}@media (max-width:900px){body form .hs-fieldtype-intl-phone.hs-input .hs-input{padding-left:50px!important}body .mc-form form .hs-input.hs-fieldtype-intl-phone select{appearance:none!important;display:none!important}.faq-section-title h1{color:#fff;font-size:20px;font-weight:700;letter-spacing:1px;margin-bottom:20px;text-align:center}.faq-section-module{padding-bottom:45px;padding-top:45px}.faq-section-question{font-size:16px;padding:14px 12px}.faq-section-answer{font-size:14px;padding:0 12px}.faq-section-item.active .faq-section-answer{padding:14px 12px}.faq-section-btn{font-size:22px;padding:10px 24px}}