﻿#faqModal .modal-title {
   font-size: 24px;
   font-weight: bold;
   color: #120241;
}

#faqModal .accordion-button::after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'  fill='%231F9DFF' class='bi bi-plus-circle-fill' viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M8.5 4.5a.5.5 0 0 0-1 0v3h-3a.5.5 0 0 0 0 1h3v3a.5.5 0 0 0 1 0v-3h3a.5.5 0 0 0 0-1h-3z'/%3E%3C/svg%3E");
   transition: transform .5s ease-in-out;
}

#faqModal .accordion-button:not(.collapsed)::after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%231F9DFF' class='bi bi-dash-circle-fill' viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M4.5 7.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1z'/%3E%3C/svg%3E");
}

#faqModal .accordion-item {
   border: none;
}

#faqModal .accordion-button {
   border-radius: 16px !important;
   font-weight: bold;
}

   #faqModal .accordion-button:not(.collapsed) {
      color: #000000;
      background-color: #ffffff;
      border-radius: 16px;
      box-shadow: 0 1px 3px 1px rgba(102, 102, 102, 0.16);
   }

   #faqModal .accordion-button.collapsed {
      color: #000000;
      background-color: #ffffff;
      border-radius: 16px !important;
      box-shadow: 0 3px 9px 3px rgba(102, 102, 102, 0.16);
   }
