.FAQ{background-color:#f0f4ff}.FAQ .header{background-image:url(../media/faq_bg.ffd1bf58.png);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:40vh;display:flex}.FAQ .header .title{letter-spacing:0;text-align:center;color:#fff;margin-bottom:20px;font-size:1rem;font-weight:600;line-height:48px}@media (max-width:600px){.FAQ .header .title{font-size:.8rem}}.FAQ .header .description{letter-spacing:0;text-align:center;color:#fff;font-size:3rem;font-weight:600;line-height:68px}@media (max-width:600px){.FAQ .header .description{font-size:2.4rem;line-height:50px}}.FAQ .filter .search{position:relative}.FAQ .filter .search span{color:#6a80a3;position:absolute;top:15px;left:15px}.FAQ .filter .search .form-control{border:1px solid #d8d5d577;border-radius:15px;padding-left:40px}.FAQ .filter .search .form-control::placeholder{color:#6a80a3}.FAQ .filter .search .form-control:focus{border:1px solid #d4d4d4af}.FAQ .filter .search-text{letter-spacing:0;text-align:left;color:#00163a;font-size:.7rem;font-weight:400;line-height:24px}.FAQ .filter .btn-filter{color:#fff;letter-spacing:0;text-align:center;background-color:#186aff;border:1px solid #dee3ec;border-radius:15px;width:100%;height:48px;font-size:.8rem;font-weight:400;line-height:21px}.FAQ .filter .btn-filter img{width:17px}.FAQ .faq{background-color:#f0f4ff}.FAQ .faq .card{background-color:#f0f4ff;border-radius:20px}.FAQ .faq .card .card-header{letter-spacing:0;text-align:center;color:#00163a;background-color:#f0f4ff;border-bottom:none;border-radius:20px;font-size:1.4rem;font-weight:600;line-height:40px}.FAQ .faq .card .accordion-collapse{border:0}.FAQ .faq .card .accordion-button{letter-spacing:0;text-align:left;border:0;border-bottom:1px solid #ddd;border-radius:14.73px;font-size:1rem;font-weight:600;line-height:24px}.FAQ .faq .card .accordion-item{border:0;border-radius:14.73px}.FAQ .faq .card .accordion-button:focus{box-shadow:none;border:none}.FAQ .faq .card .accordion-button:not(.collapsed){color:#dc3545;background:0 0}.FAQ .faq .card .accordion-button:after{content:"+";color:#6a80a3;background-image:none;border:1px solid #6a80a3;border-radius:50px;justify-content:center;align-items:center;width:20px;height:20px;font-size:27px;font-weight:100;display:flex;transform:translateY(-4px)}.FAQ .faq .card .accordion-button:not(.collapsed):after{content:"-";color:#6a80a3;background-image:none;border:1px solid #6a80a3;border-radius:50px;justify-content:center;align-items:center;width:20px;height:20px;font-size:27px;display:flex;transform:rotate(0)}.FAQ .faq .card .accordion-body{font-size:.9rem}
