.faq-container{background-color:#f2f8ff;flex-direction:column;justify-content:center;padding:30px 0;scroll-margin-top:64px;font-family:Lato;display:flex}.faq-container .main-title{color:#404040}.faq-container .faq-main{background-color:#fff;border-radius:5px;margin-bottom:25px}.faq-container .faq-heading{background-color:#1675dd;border-radius:5px 5px 0 0;padding:15px 25px;font-size:1.55rem;color:#fff!important;margin:0!important}.faq-container .faq-wrapper{background-color:#fff;border-bottom:1px solid #efefef;flex-direction:column;justify-content:center;padding:25px 20px;display:flex}.faq-container .faq-wrapper:last-child{border-radius:5px}.faq-container .faq-title{cursor:pointer;justify-content:space-between;align-items:baseline;display:flex}.faq-container .faq-title h4,.faq-container .faq-title span{color:#202020;font-family:Lato;font-size:18px;font-weight:700}.faq-container .qr-angle-down,.faq-container .qr-angle-up{margin:0 5px;font-size:14px;font-weight:700}.faq-container .faq-wrapper .faq-desc{max-height:0;transition:max-height .2s ease-out;overflow:hidden}.faq-container .faq-wrapper .faq-desc.active{max-height:500px;transition:max-height .5s ease-in}.faq-container .faq-wrapper .faq-desc-rich,.faq-container .faq-wrapper p{color:#294270;white-space:pre-line;margin-top:15px;margin-bottom:0;font-family:Lato;font-size:16px;font-weight:300}.faq-container .faq-wrapper span.bold{color:#000;font-family:Poppins;font-weight:600}@media (max-width:992px){.faq-container{width:100%}}