   
@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.0/css/solid.min.css";
@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.0/css/brands.min.css";

div[id^=st-faq-context] ol,
div[id^=st-faq-context] ul {
  list-style: none;
  margin: 0;
  padding: 0
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item .accordion-item-title:after,
div[id^=st-faq-context] .question-list > li .question-item-button:after {
  font-family: Font Awesome\ 6 Free
}
div[id^=st-faq-context] .question-list-title {
  color: #141414;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.125;
  margin: 0;
  padding: 0 0 24px;
  text-align: center
}
div[id^=st-faq-context] {
  background: transparent;
  padding: 0
}
div[id^=st-faq-context] *,
div[id^=st-faq-context] :after,
div[id^=st-faq-context] :before {
  box-sizing: border-box
}
div[id^=st-faq-context] :focus {
  outline: 2px solid #81888a
}
div[id^=st-faq-context] a {
  color: #141414;
  cursor: pointer;
  outline: 0;
  text-decoration: none;
  transition: all .2s
}
div[id^=st-faq-context] a * {
  cursor: pointer
}
div[id^=st-faq-context] h1,
div[id^=st-faq-context] h2,
div[id^=st-faq-context] h3,
div[id^=st-faq-context] h4,
div[id^=st-faq-context] h5,
div[id^=st-faq-context] h6 {
  font-weight: 400;
  margin: 0;
  padding: 0
}
div[id^=st-faq-context] b,
div[id^=st-faq-context] strong {
  font-weight: 700
}
div[id^=st-faq-context] del,
div[id^=st-faq-context] s {
  text-decoration: line-through
}
div[id^=st-faq-context] u {
  text-decoration: underline
}
div[id^=st-faq-context] sub {
  font-size: smaller;
  vertical-align: sub
}
div[id^=st-faq-context] sup {
  font-size: smaller;
  vertical-align: super
}
div[id^=st-faq-context] ins {
  text-decoration: underline
}
div[id^=st-faq-context] small {
  font-size: smaller
}
div[id^=st-faq-context] cite,
div[id^=st-faq-context] em,
div[id^=st-faq-context] i,
div[id^=st-faq-context] q {
  font-style: italic
}
div[id^=st-faq-context] .iframe-wrapper {
  overflow: hidden;
  padding-top: 56.25%;
  position: relative
}
div[id^=st-faq-context] .iframe-wrapper iframe {
  border: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}
div[id^=st-faq-context] button,
div[id^=st-faq-context] input {
  background: 0 0;
  border: none;
  box-shadow: none;
  font-family: Roboto, sans-serif;
  outline: 0
}
div[id^=st-faq-context] .st-faq-context-root {
  box-sizing: border-box;
  color: #141414;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.2857;
  margin: 0 auto;
  max-width: 1100px;
  padding: 0;
}
div[id^=st-faq-context] .html-response-content {
  color: #141414;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.2857;
  margin: 0;
  padding: 8px 16px 62px;
  word-break: break-word
}
div[id^=st-faq-context] .html-response-content:not(.highlight-content){
  background: #fff;
}
div[id^=st-faq-context] .html-response-content .html-response-content {
  padding: 0
}
div[id^=st-faq-context] .html-response-content p {
  margin: 0;
  min-height: 0;
  padding: 0
}
div[id^=st-faq-context] .html-response-content abbr {
  text-transform: uppercase
}
div[id^=st-faq-context] .html-response-content time {
  font-style: italic
}
div[id^=st-faq-context] .html-response-content .file-wrapper a {
  background: #f2f2f2;
  border-radius: 4px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  min-width: 200px;
  padding: 12px 38px;
  text-align: center;
  text-decoration: none
}
div[id^=st-faq-context] .html-response-content .file-wrapper a .file-icon {
  background: no-repeat 50%/auto;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23006AF5' d='M12 16.25c-.26 0-.51-.09-.71-.29h.02l-4.5-4.5a.996.996 0 1 1 1.41-1.41l2.79 2.79V3c0-.55.45-1 1-1s1 .45 1 1v9.84l2.79-2.79a.996.996 0 1 1 1.41 1.41l-4.5 4.5c-.2.19-.45.29-.71.29'/%3E%3Cpath fill='%23006AF5' d='M19 17c0-.55.45-1 1-1s1 .45 1 1v2c0 1.65-1.35 3-3 3H6c-1.65 0-3-1.35-3-3v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55.45 1 1 1h12c.55 0 1-.45 1-1z'/%3E%3C/svg%3E");
  height: 24px;
  margin: 0 8px 0 0;
  width: 24px
}
div[id^=st-faq-context] .html-response-content .file-wrapper a .file-title {
  color: #006af5;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.25;
  margin: 0
}
div[id^=st-faq-context] .html-response-content .file-wrapper a .download-text {
  display: none
}
div[id^=st-faq-context] .html-response-content .highlight {
  background: 0 0;
  font-size: 14px;
  margin: 0;
  padding: 16px 24px !important
}
div[id^=st-faq-context] .html-response-content .highlight > .highlight-icon {
  margin-right: 12px
}
div[id^=st-faq-context] .html-response-content .highlight[data-st-level=info] {
  border: 1px solid #006af5
}
div[id^=st-faq-context] .html-response-content .highlight[data-st-level=info] > .highlight-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23006AF5' fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20m0 18a8 8 0 1 1 0-16.001A8 8 0 0 1 12 20m0-10.5A1.25 1.25 0 1 0 12 7a1.25 1.25 0 0 0 0 2.5M10 11h2a1 1 0 0 1 1 1v4a1 1 0 0 1-2 0v-3h-1a1 1 0 0 1 0-2' clip-rule='evenodd'/%3E%3C/svg%3E")
}
div[id^=st-faq-context] .html-response-content .highlight[data-st-level=warning] {
  border: 1px solid #fe741b
}
div[id^=st-faq-context] .html-response-content .highlight[data-st-level=warning] > .highlight-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23FE741B' fill-rule='evenodd' d='M13.213 4.238c.224.136.413.325.55.55l7.727 12.727A1.636 1.636 0 0 1 20.09 20H4.636a1.636 1.636 0 0 1-1.398-2.485l7.727-12.728a1.636 1.636 0 0 1 2.248-.55m-.85 1.713L4.928 18.2H19.8zm0 9.295a.818.818 0 1 1 0 1.636.818.818 0 0 1 0-1.636m0-6.218c.452 0 .819.367.819.818v3.6a.818.818 0 0 1-1.636 0v-3.6c0-.451.366-.818.818-.818' clip-rule='evenodd'/%3E%3C/svg%3E")
}
div[id^=st-faq-context] .html-response-content .highlight[data-st-level=note] {
  border: 1px solid #008391
}
div[id^=st-faq-context] .html-response-content .highlight[data-st-level=note] > .highlight-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23008391' d='M18.4 4c.88 0 1.6.72 1.6 1.6v5.6c0 .44-.176.84-.472 1.136l-7.2 7.2A1.6 1.6 0 0 1 11.2 20c-.44 0-.84-.176-1.128-.472l-5.6-5.6A1.56 1.56 0 0 1 4 12.8c0-.44.184-.848.472-1.136l7.2-7.2A1.6 1.6 0 0 1 12.8 4zm0 .96h-5.6a.63.63 0 0 0-.45.183l-7.2 7.2a.66.66 0 0 0-.19.457c0 .173.065.327.181.44l5.61 5.61c.122.125.276.19.449.19a.63.63 0 0 0 .45-.183l7.2-7.2a.64.64 0 0 0 .19-.457V5.6c0-.35-.29-.64-.64-.64m-2.8 1.28c1.194 0 2.16.966 2.16 2.16s-.966 2.16-2.16 2.16a2.16 2.16 0 0 1-2.16-2.16c0-1.194.966-2.16 2.16-2.16m0 .96c-.664 0-1.2.536-1.2 1.2s.536 1.2 1.2 1.2 1.2-.536 1.2-1.2-.536-1.2-1.2-1.2'/%3E%3C/svg%3E")
}
div[id^=st-faq-context] .html-response-content a[data-st-type=button] {
  align-items: center;
  background: #f5b027;
  border-radius: 4px;
  box-shadow: none;
  color: #141414;
  display: inline-flex;
  font-size: 14px;
  font-weight: normal;
  justify-content: center;
  line-height: 1.2857;
  margin: 0;
  min-height: 40px;
  min-width: 0;
  padding: 6px 24px;
  text-align: center;
  text-decoration: none;
  transition: all .2s
}
div[id^=st-faq-context] .html-response-content a[data-st-type=button]:hover {
  background-color: #F7C052;
  color: #141414;
}
div[id^=st-faq-context] .html-response-content .accordion {
  border: 1px solid #d8d8d8;
  border-bottom: none;
  border-radius: 4px;
  margin: 0
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item {
  background: 0 0;
  box-shadow: none
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item:first-child > .accordion-item-title {
  border-radius: 4px 4px 0 0
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item:last-child:not(.open) > .accordion-item-title {
  border-radius: 0 0 4px 4px
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item.open {
  margin: 0
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item.open > .accordion-item-title {
  background-color: transparent !important;
  border-bottom-color: transparent;
  font-weight: 700
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item.open > .accordion-item-title:after {
  transform: translateY(-50%) rotate(180deg)
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item.open > .accordion-item-content {
  display: block;
  max-height: none;
  overflow: visible
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item.open:last-child > .accordion-item-content {
  border-radius: 0 0 4px 4px
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item .accordion-item-content,
div[id^=st-faq-context] .html-response-content .accordion .accordion-item .accordion-item-title {
  border-bottom: 1px solid #d8d8d8;
  color: inherit;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.2857;
  padding: 19px 15px;
  text-align: left
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item .accordion-item-title {
  cursor: pointer;
  padding-right: 48px;
  position: relative;
  width: 100%
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item .accordion-item-title:after {
  color: #141414;
  content: "\00F107";
  font-size: 24px;
  padding: 0;
  position: absolute;
  right: 18px;
  top: 50%;
  transform: translateY(-50%)
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item .accordion-item-content {
  border-top: none;
  display: none;
  padding-top: 8px
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item .accordion-item-content > :first-child {
  margin-top: 0;
  padding-top: 0
}
div[id^=st-faq-context] .html-response-content .accordion .accordion-item .accordion-item-content > :last-child {
  margin-bottom: 0;
  padding-bottom: 0
}
div[id^=st-faq-context] .html-response-content .summary {
  background: #f2f2f2;
  border-radius: 4px;
  display: block;
  margin: 0;
  padding: 24px 16px 12px
}
div[id^=st-faq-context] .html-response-content .summary .summary-title {
  color: #141414;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2857;
  margin: 0;
  padding: 0 0 16px
}
div[id^=st-faq-context] .html-response-content .summary .summary-items {
  display: block
}
div[id^=st-faq-context] .html-response-content .summary .summary-items .summary-item {
  background: 0 0;
  border: none;
  color: #141414;
  display: block;
  font-size: 14px;
  font-weight: 700;
  margin: 0;
  opacity: 1;
  padding: 4px 0;
  text-decoration: none
}
div[id^=st-faq-context] .html-response-content .summary .summary-items .summary-item[data-st-relative-level="0"] {
  font-size: 18px;
  margin-top: 0
}
div[id^=st-faq-context] .html-response-content .summary .summary-items .summary-item[data-st-relative-level="1"] {
  font-size: 16px;
  padding-left: 16px
}
div[id^=st-faq-context] .html-response-content .summary .summary-items .summary-item[data-st-relative-level="2"] {
  padding-left: 24px
}
div[id^=st-faq-context] .html-response-content .summary .summary-items .summary-item[data-st-relative-level="3"] {
  padding-left: 32px
}
div[id^=st-faq-context] .html-response-content .summary .summary-items .summary-item[data-st-relative-level="4"] {
  padding-left: 40px
}
div[id^=st-faq-context] .html-response-content .summary .summary-items .summary-item[data-st-relative-level="5"] {
  padding-left: 48px
}
div[id^=st-faq-context] .html-response-content .summary .summary-items .summary-item[data-st-relative-level="6"] {
  padding-left: 56px
}
div[id^=st-faq-context] .html-response-content .summary .summary-items .summary-item:focus {
  background: 0 0;
  color: #141414;
  outline: 0
}
div[id^=st-faq-context] .html-response-content .summary .summary-items .summary-item:hover {
  text-decoration: underline
}
div[id^=st-faq-context] .html-response-content .stepper {
  margin: 0
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item {
  display: block;
  padding: 0
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.open {
  display: block;
  padding-bottom: 0
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.open .stepper-item-content {
  display: block;
  max-height: none;
  overflow: visible
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.open .stepper-action-bar {
  display: flex
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.previous .stepper-action-bar button,
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.previous .stepper-item-content {
  display: none
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.previous .stepper-action-bar {
  margin-bottom: 0 !important;
  min-height: 24px;
  opacity: 1;
  padding-bottom: 0 !important;
  padding-top: 0 !important
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item:not(.current):last-child .stepper-action-bar {
  min-height: 0;
  padding: 0
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.current .stepper-item-header {
  opacity: 1
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.current .stepper-item-header .stepper-item-mark {
  background: #006af5;
  border-color: #006af5;
  color: #fff
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.current .stepper-item-header .stepper-item-title {
  color: #141414
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.current .stepper-action-bar,
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.current .stepper-item-content {
  border-left-color: #006af5
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item.current .stepper-action-bar button {
  display: block
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-item-header {
  align-items: center;
  display: flex;
  opacity: 1;
  padding-bottom: 0
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-item-header .stepper-item-mark {
  align-items: center;
  background: #f2f2f2;
  border: 2px solid #d8d8d8;
  border-radius: 100%;
  color: #989898;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 32px;
  justify-content: center;
  line-height: 1.2857;
  margin-right: 4px;
  width: 32px
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-item-header .stepper-item-mark:before {
  display: none
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-item-header .stepper-item-mark .stepper-item-number {
  display: block;
  line-height: 1;
  margin: 0;
  padding: 0
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-item-header .stepper-item-title {
  color: #757575;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
  padding: 4px 0
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-action-bar,
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-item-content {
  border-left: 2px solid #d8d8d8;
  color: #141414;
  display: none;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
  margin: 0 0 0 15px;
  min-height: 32px;
  opacity: 1;
  padding: 8px 0 0 19px;
  position: relative
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-action-bar {
  display: block;
  margin-bottom: 0;
  padding: 8px 0 8px 19px
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-action-bar button {
  background: 0 0;
  border: none;
  border-radius: 0;
  color: #006af5;
  cursor: pointer;
  display: none;
  font-size: 11px;
  font-weight: 400;
  line-height: 1.2727;
  padding: 0;
  text-decoration: underline
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-action-bar button span {
  text-decoration: inherit
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-action-bar button:hover {
  text-decoration: none
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-action-bar button:first-child {
  margin-right: 16px
}
div[id^=st-faq-context] .html-response-content .stepper .stepper-item .stepper-action-bar button[disabled] {
  color: #d8d8d8;
  cursor: not-allowed;
  pointer-events: none
}
div[id^=st-faq-context] .html-response-content ul {
  margin: 0;
  padding: 0 0 0 22px
}
div[id^=st-faq-context] .html-response-content ul li {
  list-style: none;
  position: relative
}
div[id^=st-faq-context] .html-response-content ul li:before {
  background: currentColor;
  border-radius: 100%;
  content: "";
  height: 3px;
  left: -12px;
  position: absolute;
  top: .55em;
  width: 3px
}
div[id^=st-faq-context] .html-response-content ol {
  margin: 0;
  padding: 0 0 0 25px
}
div[id^=st-faq-context] .html-response-content ol li {
  list-style: decimal
}
div[id^=st-faq-context] .html-response-content ol,
div[id^=st-faq-context] .html-response-content ul {
  display: block
}
div[id^=st-faq-context] .html-response-content ol li,
div[id^=st-faq-context] .html-response-content ul li {
  display: list-item
}
div[id^=st-faq-context] .html-response-content table {
  border: none !important;
  border-collapse: collapse !important;
  border-radius: 4px 4px 0 0;
  border-spacing: 0;
  display: table;
  margin: 0
}
div[id^=st-faq-context] .html-response-content table tbody tr:first-child td:first-child,
div[id^=st-faq-context] .html-response-content table tbody tr:first-child th:first-child,
div[id^=st-faq-context] .html-response-content table thead tr:first-child td:first-child,
div[id^=st-faq-context] .html-response-content table thead tr:first-child th:first-child {
  border-radius: 4px 0 0 0
}
div[id^=st-faq-context] .html-response-content table tbody tr:first-child td:last-child,
div[id^=st-faq-context] .html-response-content table tbody tr:first-child th:last-child,
div[id^=st-faq-context] .html-response-content table thead tr:first-child td:last-child,
div[id^=st-faq-context] .html-response-content table thead tr:first-child th:last-child {
  border-radius: 0 4px 0 0
}
div[id^=st-faq-context] .html-response-content table tr {
  display: table-row
}
div[id^=st-faq-context] .html-response-content table tbody tr:first-child td,
div[id^=st-faq-context] .html-response-content table tbody tr:first-child th {
  background-color: #006af5;
  border-bottom: none !important;
  color: #fff;
  font-weight: 700
}
div[id^=st-faq-context] .html-response-content table tbody tr:last-child td {
  border-bottom: none !important
}
div[id^=st-faq-context] .html-response-content table td,
div[id^=st-faq-context] .html-response-content table th {
  background: #f5f5f5;
  border: none !important;
  border-bottom: 1px solid #fff !important;
  color: #141414;
  display: table-cell;
  font-size: 14px;
  font-weight: 500;
  height: 34px;
  line-height: 1.2857;
  padding: 8px 16px !important;
  text-align: center;
  vertical-align: middle
}
div[id^=st-faq-context] .html-response-content table td:last-child,
div[id^=st-faq-context] .html-response-content table th:last-child {
  border-right: none
}
div[id^=st-faq-context] .html-response-content caption {
  display: table-caption
}
div[id^=st-faq-context] .html-response-content h1,
div[id^=st-faq-context] .html-response-content h2,
div[id^=st-faq-context] .html-response-content h3,
div[id^=st-faq-context] .html-response-content h4,
div[id^=st-faq-context] .html-response-content h5,
div[id^=st-faq-context] .html-response-content h6 {
  color: #141414;
  font-weight: 700;
  line-height: 1.2;
  margin: 0;
  padding: 0
}
div[id^=st-faq-context] .html-response-content mark {
  background-color: #006af5
}
div[id^=st-faq-context] .html-response-content hr {
  border-color: #d8d8d8;
  margin: 0
}
div[id^=st-faq-context] .html-response-content img {
  margin: 0;
  max-width: 100%
}
div[id^=st-faq-context] .html-response-content h1 {
  font-size: 24px
}
div[id^=st-faq-context] .html-response-content h2 {
  font-size: 20px
}
div[id^=st-faq-context] .html-response-content h3 {
  font-size: 18px
}
div[id^=st-faq-context] .html-response-content h4 {
  font-size: 16px
}
div[id^=st-faq-context] .html-response-content h5 {
  font-size: 14px
}
div[id^=st-faq-context] .html-response-content h6 {
  font-size: 12px
}
div[id^=st-faq-context] .html-response-content a {
  color: #2F1CB0;
  text-decoration: underline
}
div[id^=st-faq-context] .html-response-content a:hover {
  color: #2F1CB0;
  text-decoration: underline
}
div[id^=st-faq-context] .html-response-content a:active,
div[id^=st-faq-context] .html-response-content a:focus {
  color: #1C116A;
}
div[id^=st-faq-context] .html-response-content h1:first-child,
div[id^=st-faq-context] .html-response-content h2:first-child,
div[id^=st-faq-context] .html-response-content h3:first-child,
div[id^=st-faq-context] .html-response-content h4:first-child,
div[id^=st-faq-context] .html-response-content h5:first-child,
div[id^=st-faq-context] .html-response-content h6:first-child,
div[id^=st-faq-context] .html-response-content ol:first-child,
div[id^=st-faq-context] .html-response-content p:first-child,
div[id^=st-faq-context] .html-response-content table:first-child,
div[id^=st-faq-context] .html-response-content ul:first-child {
  margin-top: 0;
  padding-top: 0
}
div[id^=st-faq-context] .html-response-content h1:last-child,
div[id^=st-faq-context] .html-response-content h2:last-child,
div[id^=st-faq-context] .html-response-content h3:last-child,
div[id^=st-faq-context] .html-response-content h4:last-child,
div[id^=st-faq-context] .html-response-content h5:last-child,
div[id^=st-faq-context] .html-response-content h6:last-child,
div[id^=st-faq-context] .html-response-content ol:last-child,
div[id^=st-faq-context] .html-response-content p:last-child,
div[id^=st-faq-context] .html-response-content table:last-child,
div[id^=st-faq-context] .html-response-content ul:last-child {
  margin-bottom: 0;
  padding-bottom: 0
}
div[id^=st-faq-context] .question-list {
  border-radius: 8px;
  box-shadow: 0 0 2px 0 rgba(69, 69, 69, .14), 0 2px 4px 0 rgba(69, 69, 69, .08);
  margin: 0;
  padding: 0
}
div[id^=st-faq-context] .question-list > li {
  display: block;
  position: relative
}
div[id^=st-faq-context] .question-list > li:not(:last-child) {
  border-bottom: 1px solid #d8d8d8
}
div[id^=st-faq-context] .question-list > li:first-child .question-item-button {
  border-radius: 8px 8px 0 0
}
div[id^=st-faq-context] .question-list > li:last-child .html-response-content,
div[id^=st-faq-context] .question-list > li:not(.open):last-child .question-item-button {
  border-radius: 0 0 8px 8px
}
div[id^=st-faq-context] .question-list > li.open .question-item-link {
  display: inline-flex
}
div[id^=st-faq-context] .question-list > li.open .question-item-button {
  font-weight: 700
}
div[id^=st-faq-context] .question-list > li.open .question-item-button:after {
  transform: translateY(-50%) rotate(180deg)
}
div[id^=st-faq-context] .question-list > li .question-item-link {
  align-items: center;
  background: #F5B027;
  border: 1px solid #F5B027;
  border-radius: 4px;
  bottom: 16px;
  color: #141414;
  display: none;
  font-size: 14px;
  font-weight: normal;
  justify-content: center;
  left: 16px;
  line-height: 1.2857;
  margin: 0;
  min-height: 40px;
  min-width: 0;
  padding: 6px 24px;
  position: absolute;
  text-align: center;
  text-decoration: none;
  transition: all .2s
}
div[id^=st-faq-context] .question-list > li .question-item-link:hover {
  background-color: #F7C052;
  color: #141414;
  text-decoration: none
}
div[id^=st-faq-context] .question-list > li .question-item-link:active {
  background-color: #F9D07D;
  color: #fff
}
div[id^=st-faq-context] .question-list > li .question-item-button {
  align-items: center;
  background: #fff;
  border: none;
  color: #141414;
  cursor: pointer;
  display: flex;
  flex-grow: 1;
  font-size: 14px;
  font-weight: 500;
  height: auto;
  justify-content: flex-start;
  line-height: 1.2857;
  min-height: 55px;
  padding: 16px 56px 16px 16px;
  position: relative;
  transition: all .2s;
  width: 100%;
  z-index: 2
}
div[id^=st-faq-context] .question-list > li .question-item-button:hover {
  background-color: #f5f5f5
}
div[id^=st-faq-context] .question-list > li .question-item-button:after {
  border: none;
  color: #141414;
  content: "\00F107";
  font-size: 24px;
  height: auto;
  position: absolute;
  right: 18px;
  top: 50%;
  transform: translateY(-50%);
  transition: all .2s;
  width: auto
}
div[id^=st-faq-context] .question-list > li .question-item-button > * {
  font-size: inherit;
  font-weight: inherit;
  text-align: left
}
div[id^=st-faq-context] .question-list > li .question-item-button .question-list-item-document-type {
  background: #d8d8d8;
  border-radius: 4px;
  color: #141414;
  display: none;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3333;
  padding: 2px 4px
}
div[id^=st-faq-context] .question-list > li .question-item-button .question-list-item-document-type-question {
  display: none
}
div[id^=st-faq-context] .go-to-faq-link-wrapper {
  padding: 24px 0 0;
  text-align: center
}
div[id^=st-faq-context] .go-to-faq-link-wrapper .go-to-faq-link {
  align-items: center;
  background: #F5B027;
  border-radius: 4px;
  box-shadow: none;
  color: #141414;
  display: inline-flex;
  font-size: 14px;
  font-weight: normal;
  justify-content: center;
  line-height: 1.2857;
  margin: 0;
  min-height: 40px;
  min-width: 0;
  padding: 6px 24px;
  text-align: center;
  text-decoration: none;
  transition: all .2s
}
div[id^=st-faq-context] .go-to-faq-link-wrapper .go-to-faq-link:hover {
  background-color: #F7C052;
  color: #141414
}
@media screen and (min-width:768px) {
  div[id^=st-faq-context] .html-response-content .accordion .accordion-item .accordion-item-title:hover {
    background-color: #f2f2f2
  }
}
@media screen and (max-width:767px) {
  div[id^=st-faq-context] .st-faq-context-root {
    padding: 10px 0
  }
  div[id^=st-faq-context] .html-response-content {
    font-size: 14px;
    line-height: 1.2857
  }
  div[id^=st-faq-context] .html-response-content .highlight {
    display: block
  }
  div[id^=st-faq-context] .html-response-content .highlight > .highlight-icon {
    margin-bottom: 8px
  }
  div[id^=st-faq-context] .html-response-content .accordion .accordion-item .accordion-item-title {
    padding-bottom: 16px;
    padding-top: 16px
  }
  div[id^=st-faq-context] .question-list > li .question-item-link {
    right: 16px
  }
  div[id^=st-faq-context] .go-to-faq-link-wrapper .go-to-faq-link {
    width: 100%
  }
}
