.faq-search {
  background-size: cover;
  background-color: rgba(115, 103, 240, 0.12) !important; }

.faq-search .faq-search-input .input-group:focus-within {
  box-shadow: none; }

.faq-contact .faq-contact-card {
  background-color: rgba(186, 191, 199, 0.12); }

@media (min-width: 992px) {
  .faq-search .card-body {
    padding: 8rem !important; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  .faq-search .card-body {
    padding: 6rem !important; } }

@media (min-width: 768px) {
  .faq-search .faq-search-input .input-group {
    width: 576px;
    margin: 0 auto; }
  .faq-navigation {
    height: 550px; } }
