/* ~~~~~~~~~~~~~~~~ Faqs content section starts ~~~~~~~~~~~~~~~~ */
.accordion .accordion-item      { border: unset; box-shadow: 0px 12px 50px 0px rgba(212, 216, 221, 0.24); }
.accordion-flush .accordion-item .accordion-header  button   { padding: 1.875rem;
     /* box-shadow: 0px 0px 50px 0px rgba(212, 216, 221, 0.24);  */
     background: var(--neutral-00, #FFF); }
.accordion .accordion-item:not(:last-child)     { margin-bottom: 1rem; }
.accordion .accordion-item .accordion-button:not(.collapsed)    { padding-bottom: 1.25rem; }
.accordion .accordion-item .accordion-button:not(.collapsed)    { color: var(--theme-blue); position: relative; }
.accordion .accordion-item .accordion-button:not(.collapsed)::before { content: ''; position: absolute; left: 0; bottom: 0; width: calc(100% - 3.75rem); left: 1.875rem; height: 1px; background-color: var(--gray-line); }
.accordion .accordion-item .accordion-button { border-color: var(--gray-line); }
.accordion .accordion-item .accordion-button { padding: 0; color: var(--dark-gray); background-color: var(--white);  font-weight: 500; font-size: 1.25rem; line-height: 140%; }
.accordion .accordion-button:focus  { box-shadow: unset; }
.accordion .accordion-body          { padding: 1.875rem;  background-color: var(--white); color: var(--accordion-gray); font-size: 1rem; font-style: normal; font-weight: 400; line-height: 150%; text-transform: capitalize; }
/* ~~~~~~~~~~~~~~~~ Faqs content section ends ~~~~~~~~~~~~~~~~ */



/* Responsive css starts */
@media only screen and (max-width: 1199px) { 
}
@media only screen and (max-width: 991px) {
}
@media only screen and ( max-width: 767px) {
}