/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/scss/content-elements/accordion.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
button.accordion-button:hover {
  opacity: 0.7;
}
button.accordion-button:hover::after {
  content: var(--tw-content);
  --tw-scale-x: .9;
  --tw-scale-y: .9;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
button.accordion-button:after, button.accordion-button:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "adn-icons" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 1.25rem;
  top: 2rem;
  font-size: 1.5rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
@media (min-width: 768px) {
  button.accordion-button:after, button.accordion-button:before {
    top: 2.25rem;
    font-size: 2rem;
  }
}
button.accordion-button:after {
  content: "\e924" !important;
}
button.accordion-button:before {
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
  content: "\e91e" !important;
}
button.accordion-button.open:after {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
}
button.accordion-button.open::before {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}
button.accordion-button.open ~ .accordion-collapse .accordion-body {
  max-height: 100000px;
  overflow: visible;
  opacity: 1;
}
.accordion .accordion-item {
  border-bottom-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(118 118 118 / var(--tw-border-opacity));
}
.accordion .accordion-item .accordion-body {
  max-height: 0px;
  overflow: hidden;
  opacity: 0;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
.accordion .accordion-item .accordion-body .container {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
@media (min-width: 768px) {
  .accordion .accordion-item .accordion-body .container {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2VfYWNjb3JkaW9uLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFvQkk7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBakJBO0VDRkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFRExJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBU1I7QUFUUTtFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFHSjtFQUNJO0FBUVI7QUFKUTtFQUFBO0VBQUE7RUFBQTtFQUNBO0FBREE7QUFTSTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUtJO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFRUjtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0k7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUEsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2lnZWxiLWRpc3RyaWJ1dGlvbi1ib290c3RyYXAvLi9hc3NldHMvc2Nzcy9jb250ZW50LWVsZW1lbnRzL2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovL2lnZWxiLWRpc3RyaWJ1dGlvbi1ib290c3RyYXAvLi9hc3NldHMvc2Nzcy9zeXN0ZW0vZXh0ZW5kc19taXhpbnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vc3lzdGVtL2V4dGVuZHNfbWl4aW5zXCI7XG5cbmJ1dHRvbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAmOmFmdGVyLFxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgaWNvbmZvbnQoKTtcblxuICAgICAgICBAYXBwbHkgdGV4dC0yeGwgYWJzb2x1dGUgcmlnaHQtNSB0b3AtOCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi01MDAgbWQ6dG9wLTkgbWQ6dGV4dC0zeGw7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlOTI0XCIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIEBhcHBseSBvcGFjaXR5LTAgLXJvdGF0ZS05MDtcbiAgICAgICAgY29udGVudDogXCJcXGU5MWVcIiAhaW1wb3J0YW50O1xuXG4gICAgfVxuXG4gICAgQGFwcGx5IGhvdmVyOm9wYWNpdHktNzAgaG92ZXI6YWZ0ZXI6c2NhbGUtOTA7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIEBhcHBseSBvcGFjaXR5LTAgcm90YXRlLTE4MDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBAYXBwbHkgb3BhY2l0eS0xMDAgcm90YXRlLTA7XG4gICAgICAgIH1cblxuICAgICAgICAmfi5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgICAgICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgbWF4LWgtWzEwMDAwMHB4XSBvcGFjaXR5LTEwMCBvdmVyZmxvdy12aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgICAuYWNjb3JkaW9uLWl0ZW17XG4gICAgICAgIEBhcHBseSBib3JkZXItYiBib3JkZXItYi1ncmF5LTMwMCBib3JkZXItc29saWQ7XG5cbiAgICAgICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgICAgIEBhcHBseSB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi01MDAgb3BhY2l0eS0wIG1heC1oLTAgb3ZlcmZsb3ctaGlkZGVuO1xuXG4gICAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgcHgtMiBtZDpweC01O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQG1peGluIGljb25mb250IHtcbiAgICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICAgIGZvbnQtZmFtaWx5OiAnYWRuLWljb25zJyAhaW1wb3J0YW50O1xuICAgIHNwZWFrOiBuZXZlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cblxuJWRlZmF1bHRfbGlua2xpc3Qge1xuICAgIEBhcHBseSBwLTAgbWwtNSBtYi0xMDtcblxuICAgIGxpIHtcbiAgICAgICAgQGFwcGx5IHRleHQtbGcgbGc6dGV4dC14bCByZWxhdGl2ZSBwbC04IG1iLTU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb25mb250KCk7XG5cbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJhc2UgYWJzb2x1dGUgbGVmdC0wIHRvcC1bM3B4XTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYgPiB1bCB7XG4gICAgICAgICAgICBAYXBwbHkgbWwtMCBtdC00O1xuICAgICAgICB9XG4gICAgfVxuIH1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/