/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[12].use[3]!./src/components/FAQ/Accordion.css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600&display=swap");

/* Style the accordion section */
.accordion__section {
  display: flex;
  flex-direction: column;
}

/* Style the buttons that are used to open and close the accordion panel */
.accordion {
  background-color: #fff;
  /* color: #444; */
  border: 1px solid #d9d9d9;
  cursor: pointer;
  padding: 21px 45px;

  outline: none;
  transition: background-color 0.6s ease;
  margin-bottom: 30px;
  border-radius: 16px;
}

@media (max-width: 768px) {
  .accordion {
    padding: 16px 20px;
    margin-bottom: 20px; /* tighter spacing */
  }
  .accordion__title {
    padding-right: 5px;
    font-size: 18px !important;
  }
  .accordion__text {
    padding-left: 5px !important;
    font-size: 18px !important;
    line-height: normal !important;

  }
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.accordion:hover,
.active {
  background-color: #fff;
  border: 2px solid black;
}

/* Style the accordion content title */
.accordion__title {
  font-weight: 500;
  font-size: 24px;
  line-height: 24px;
  color: #000000;
}

/* Style the accordion chevron icon */
.accordion__icon {
  margin-left: auto;
  transition: transform 0.6s ease;
}

/* Style to rotate icon when state is active */
.rotate {
  transform: rotate(90deg);
}

/* Style the accordion content panel. Note: hidden by default */
.accordion__content {
  background-color: white;
  overflow: hidden;
  transition: max-height 0.6s ease;
}

/* Style the accordion content text */
.accordion__text {
  font-weight: 400 ;
  font-size: 24px ;
  line-height: 24px;
  /* padding-top: 16px; */
  color: #5B5B5C ;
  padding-top: 5px;
  padding-right: 30px;
  padding-left: 22px ;
}

