.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-question{cursor:pointer;transition:all .3s ease}.faq-question.active{font-weight:600}.container-fluid.custom-faq-section{padding:100px 0}.faq-top-heading{color:#315977;font-size:60px;font-weight:800;letter-spacing:1px;line-height:70px;margin:0 0 40px!important;text-align:center}.faq-item{background:#eff6f9;border-left:5px solid #315977;border-radius:18px;margin:15px 0 0;padding:20px}.faq-item .faq-question{align-items:center;color:#000;display:flex;font-size:20px;font-weight:700;justify-content:space-between;line-height:26px}.faq-item .faq-question:after{background:url(https://48132577.fs1.hubspotusercontent-na1.net/hubfs/48132577/black-Vector.png) no-repeat 50%;border:2px solid #000;border-radius:50%;content:"";display:inline-block;height:22px;width:22px}.faq-item .faq-question.active:after{transform:rotate(180deg)}.faq-question.active{padding:0 0 15px}.faq-answer{color:#868686;font-size:18px;font-weight:400;line-height:30px}@media screen and (max-width:1500px){.faq-top-heading{font-size:50px;line-height:60px}}@media screen and (max-width:1024px){.faq-top-heading{font-size:40px;line-height:50px;margin:0 0 30px!important}}@media screen and (max-width:991px){.container-fluid.custom-faq-section{padding:50px 0}}@media screen and (max-width:767px){.faq-top-heading{font-size:30px;line-height:40px;margin:0 0 20px!important}.faq-item .faq-question{font-size:18px;line-height:24px}.faq-item .faq-question .hs_cos_wrapper_type_inline_rich_text{width:93%}.faq-answer{font-size:16px;line-height:26px}}