/* Styles that single legacy blog posts carried (keyed to their own body markup). */
.k-doc-15587 .k-el.b-aed55f1 {
  --display: flex;
}

.k-doc-15690 .k-el.b-1874a6b6 {
  --display: flex;
}

.k-doc-16117 .k-el.b-d45fc74 {
  --display: flex;
}

.k-doc-16119 .k-el.b-6f916f96 {
  --display: flex;
}

.k-doc-16148 .k-el.b-ca4c8a9 {
  --display: flex;
}

.k-doc-16164 .k-el.b-449364d4 {
  --display: flex;
}

.k-doc-17719 .k-el.b-2024b314 {
  --display: flex;
  --gap: 30px 30px;
  --row-gap: 30px;
  --column-gap: 30px;
}

.k-doc-17719 .k-el.b-cde43df {
  --display: flex;
  --padding-top: 0px;
  --padding-bottom: 10px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-17719 .k-el.b-0c41c17 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
}

.k-doc-17719 .k-el.b-0c41c17 .k-heading-title {
  line-height: 38px;
  color: #2E343E;
}

.k-doc-17719 .k-el.b-024de6d {
  --display: flex;
}

.k-doc-17719 .k-el.b-f939eab {
  width: 100%;
  max-width: 100%;
  color: #2E343E;
}

.k-doc-17719 .k-el.b-15bac1b {
  --display: flex;
}

.k-doc-17719 .k-el.b-46a9a09 {
  width: 100%;
  max-width: 100%;
  color: #2E343E;
}

.k-doc-17719 .k-el.b-9d95bae {
  --display: flex;
}

.k-doc-17719 .k-el.b-856096a {
  width: 100%;
  max-width: 100%;
  color: #2E343E;
}

.k-doc-17719 .k-el.b-b439237 {
  --n-accordion-title-font-size: 16px;
  --n-accordion-title-justify-content: space-between;
  --n-accordion-title-flex-grow: 1;
  --n-accordion-title-icon-order: initial;
  --n-accordion-item-title-space-between: 16px;
  --n-accordion-item-title-distance-from-content: 0px;
  --n-accordion-border-radius: 5px 5px 5px 5px;
  --n-accordion-icon-size: 15px;
}

.k-doc-17719 .k-el.b-b439237 > .k-n-accordion > .k-n-accordion-item > .k-n-accordion-item-title {
  background-color: #EAEDF2;
  border-style: none;
}

:where( .k-doc-17719 .k-el.b-b439237 > .k-n-accordion > .k-n-accordion-item > .k-n-accordion-item-title > .k-n-accordion-item-title-header ) > .k-n-accordion-item-title-text {
  font-weight: 500;
}

:where( .k-doc-17719 .k-el.b-b439237 > .k-n-accordion > .k-n-accordion-item ) > .k-box {
  border-style: none;
  --padding-top: 15px;
  --padding-right: 15px;
  --padding-bottom: 15px;
  --padding-left: 15px;
}

.k-doc-17719 .k-el.b-80f5370 {
  --divider-border-style: solid;
  --divider-color: #000;
  --divider-border-width: 1px;
}

.k-doc-17719 .k-el.b-80f5370 .k-divider-separator {
  width: 100%;
}

.k-doc-17719 .k-el.b-80f5370 .k-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

@media (max-width:767px) {
  .k-doc-17719 .k-el.b-0c41c17 .k-heading-title {
    font-size: 24px;
    line-height: 28px;
  }
  .k-doc-17719 .k-el.b-f939eab {
    width: 100%;
    max-width: 100%;
  }
  .k-doc-17719 .k-el.b-46a9a09 {
    width: 100%;
    max-width: 100%;
  }
  .k-doc-17719 .k-el.b-856096a {
    width: 100%;
    max-width: 100%;
  }
  .k-doc-17719 .k-el.b-b439237 {
    --n-accordion-title-font-size: 14px;
  }
  :where( .k-doc-17719 .k-el.b-b439237 > .k-n-accordion > .k-n-accordion-item > .k-n-accordion-item-title > .k-n-accordion-item-title-header ) > .k-n-accordion-item-title-text {
    line-height: 1.3em;
  }
}

@media (min-width:768px) {
  .k-doc-17719 .k-el.b-cde43df {
    --width: 765px;
  }
}

.k-doc-18195 .k-el.b-33fbd7d8 {
  --display: flex;
}

.k-doc-18195 .k-el.b-51f8b16 {
  --display: flex;
}

:where(body:has(.k-doc-18195)) .post-faq ul li {
  padding: 0;
  margin: 0 0 20px;
}

:where(body:has(.k-doc-18195)) .post-faq ul li h3 {
  font-size: 18px;
  font-weight: 600;
}

.k-doc-20714 .k-el.b-1fc0c19e {
  --display: flex;
}

.k-doc-21552 .k-el.b-6a6ba560 {
  --display: flex;
}

.k-doc-24797 .k-el.b-99c38f7 {
  --display: flex;
}

.k-doc-24797 .k-el.b-2fa3880 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
}

.k-doc-24797 .k-el.b-e646985 {
  width: var( --container-widget-width, 37.439% );
  max-width: 37.439%;
  --container-widget-width: 37.439%;
  --container-widget-flex-grow: 0;
}

.k-doc-24797 .k-el.b-e646985.k-el {
  --flex-grow: 0;
  --flex-shrink: 0;
}

.k-doc-24797 .k-el.b-e646985 img {
  height: 580px;
  object-fit: cover;
  object-position: center center;
}

.k-doc-24797 .k-el.b-e6760a4 {
  padding: 0px 0px 20px 0px;
}

.k-doc-24797 .k-el.b-417a651 {
  --display: flex;
}

.k-doc-24797 .k-el.b-89dc33c {
  padding: 0px 0px 020px 0px;
}

.k-doc-24797 .k-el.b-ba7d2a0 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
}

.k-doc-24797 .k-el.b-312c9d7 {
  width: var( --container-widget-width, 61% );
  max-width: 61%;
  padding: 0px 0px 20px 0px;
  --container-widget-width: 61%;
  --container-widget-flex-grow: 0;
}

.k-doc-24797 .k-el.b-312c9d7.k-el {
  --flex-grow: 0;
  --flex-shrink: 0;
}

.k-doc-24797 .k-el.b-6d8e05a {
  --display: flex;
}

.k-doc-24797 .k-el.b-7a5ea25 {
  --display: flex;
}

.k-doc-24843 .k-el.b-78e0325 {
  --display: flex;
}

.k-doc-24843 .k-el.b-c1e78ef {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.k-doc-24843 .k-el.b-8688c33 > .k-element-populated {
  padding: 0% 4% 0% 4%;
}

.k-doc-24843 .k-el.b-d22bd8b.k-column.k-el > .k-w-wrap.k-element-populated {
  align-content: center;
  align-items: center;
}

.k-doc-24843 .k-el.b-d22bd8b > .k-element-populated {
  padding: 0px 10px 0px 20px;
}

.k-doc-24843 .k-el.b-1c1f516.k-el {
  --flex-grow: 0;
  --flex-shrink: 0;
}

.k-doc-24843 .k-el.b-1c1f516 {
  text-align: start;
}

.k-doc-24843 .k-el.b-f228dd6.k-column.k-el > .k-w-wrap.k-element-populated {
  align-content: center;
  align-items: center;
}

.k-doc-24843 .k-el.b-a8dc7ba {
  --display: flex;
  --padding-top: 020px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-24843 .k-el.b-1d9b12d6 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.k-doc-24843 .k-el.b-147eb96e > .k-element-populated {
  padding: 0% 4% 0% 4%;
}

.k-doc-24843 .k-el.b-60771d0f.k-column.k-el > .k-w-wrap.k-element-populated {
  align-content: center;
  align-items: center;
}

.k-doc-24843 .k-el.b-408aa146.k-column.k-el > .k-w-wrap.k-element-populated {
  align-content: center;
  align-items: center;
}

.k-doc-24843 .k-el.b-408aa146 > .k-element-populated {
  padding: 0px 10px 0px 20px;
}

.k-doc-24843 .k-el.b-6e21f3ac.k-el {
  --flex-grow: 0;
  --flex-shrink: 0;
}

.k-doc-24843 .k-el.b-6e21f3ac {
  text-align: start;
}

@media (max-width:1366px) {
  .k-doc-24843 .k-el.b-1c1f516 {
    width: var( --container-widget-width, 467.5px );
    max-width: 467.5px;
    --container-widget-width: 467.5px;
    --container-widget-flex-grow: 0;
  }
  .k-doc-24843 .k-el.b-6e21f3ac {
    width: var( --container-widget-width, 467.5px );
    max-width: 467.5px;
    --container-widget-width: 467.5px;
    --container-widget-flex-grow: 0;
  }
}

@media (min-width:768px) {
  .k-doc-24843 .k-el.b-d22bd8b {
    width: 53.606%;
  }
  .k-doc-24843 .k-el.b-f228dd6 {
    width: 46.394%;
  }
  .k-doc-24843 .k-el.b-60771d0f {
    width: 46.394%;
  }
  .k-doc-24843 .k-el.b-408aa146 {
    width: 53.606%;
  }
}

@media (max-width:1024px) and (min-width:768px) {
  .k-doc-24843 .k-el.b-d22bd8b {
    width: 100%;
  }
  .k-doc-24843 .k-el.b-f228dd6 {
    width: 100%;
  }
  .k-doc-24843 .k-el.b-60771d0f {
    width: 100%;
  }
  .k-doc-24843 .k-el.b-408aa146 {
    width: 100%;
  }
}

@media (max-width:1024px) {
  .k-doc-24843 .k-el.b-8688c33 > .k-element-populated {
    padding: 0% 5% 0% 5%;
  }
  .k-doc-24843 .k-el.b-d22bd8b > .k-element-populated {
    padding: 10px 10px 60px 10px;
  }
  .k-doc-24843 .k-el.b-7d0d2c9 img {
    width: 70%;
  }
  .k-doc-24843 .k-el.b-147eb96e > .k-element-populated {
    padding: 0% 5% 0% 5%;
  }
  .k-doc-24843 .k-el.b-4d989914 img {
    width: 70%;
  }
  .k-doc-24843 .k-el.b-408aa146 > .k-element-populated {
    padding: 10px 10px 60px 10px;
  }
}

@media (max-width:767px) {
  .k-doc-24843 .k-el.b-8688c33 > .k-element-populated {
    padding: 0% 03% 0% 3%;
  }
  .k-doc-24843 .k-el.b-7d0d2c9 img {
    width: 100%;
  }
  .k-doc-24843 .k-el.b-147eb96e > .k-element-populated {
    padding: 0% 03% 0% 3%;
  }
  .k-doc-24843 .k-el.b-4d989914 img {
    width: 100%;
  }
}

.k-doc-24963 .k-el.b-60d7927c {
  --display: flex;
}

.k-doc-24988 .k-el.b-1aa0a08 {
  --display: flex;
}

.k-doc-24988 .k-el.b-7519fdd {
  --display: flex;
}

.k-doc-24988 .k-el.b-4a8d529 {
  column-gap: 0px;
}

.k-doc-24988 .k-el.b-4a8d529 p {
  margin-block-end: 0px;
}

.k-doc-24993 .k-el.b-4b8b1614 {
  --display: flex;
}

.k-doc-24993 .k-el.b-e02daac {
  --display: flex;
}

:where(body:has(.k-doc-24993)) .post-faq ul li {
  padding: 0;
  margin: 0 0 20px;
}

:where(body:has(.k-doc-24993)) .post-faq ul li h3 {
  font-size: 18px;
  font-weight: 600;
}

.k-doc-24996 .k-el.b-6370ba0d {
  --display: flex;
}

.k-doc-25096 .k-el.b-922494a {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-25096 .k-el.b-0407a26 {
  --display: flex;
}

.k-doc-25099 .k-el.b-1aa0a08 {
  --display: flex;
}

.k-doc-25099 .k-el.b-7519fdd {
  --display: flex;
}

.k-doc-25099 .k-el.b-4a8d529 {
  column-gap: 0px;
}

.k-doc-25099 .k-el.b-4a8d529 p {
  margin-block-end: 0px;
}

.k-doc-25102 .k-el.b-3d7b404d {
  --display: flex;
}

.k-doc-25104 .k-el.b-3d7b404d {
  --display: flex;
}

.k-doc-25117 .k-el.b-431357b1 {
  --display: flex;
}

.k-doc-25117 .k-el.b-e613ffc {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25117 .k-el.b-c203e8c {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25117 .k-el.b-5346cd0 {
  --display: flex;
}

.k-doc-25117 .k-el.b-a4aecf9 {
  padding: 10px 0px 0px 0px;
}

.k-doc-25125 .k-el.b-922494a {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-25125 .k-el.b-0407a26 {
  --display: flex;
}

.k-doc-25128 .k-el.b-3d7b404d {
  --display: flex;
}

.k-doc-25134 .k-el.b-1aa0a08 {
  --display: flex;
}

.k-doc-25134 .k-el.b-7519fdd {
  --display: flex;
}

.k-doc-25134 .k-el.b-4a8d529 {
  column-gap: 0px;
}

.k-doc-25134 .k-el.b-4a8d529 p {
  margin-block-end: 0px;
}

.k-doc-25185 .k-el.b-3d7b404d {
  --display: flex;
}

.k-doc-25188 .k-el.b-7354029e {
  --display: flex;
}

.k-doc-25189 .k-el.b-ce4ec11 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25192 .k-el.b-1aa0a08 {
  --display: flex;
}

.k-doc-25192 .k-el.b-7519fdd {
  --display: flex;
}

.k-doc-25192 .k-el.b-4a8d529 {
  column-gap: 0px;
}

.k-doc-25192 .k-el.b-4a8d529 p {
  margin-block-end: 0px;
}

.k-doc-25290 .k-el.b-3d7b404d {
  --display: flex;
}

.k-doc-25292 .k-el.b-1aa0a08 {
  --display: flex;
}

.k-doc-25292 .k-el.b-7519fdd {
  --display: flex;
}

.k-doc-25292 .k-el.b-4a8d529 {
  column-gap: 0px;
}

.k-doc-25292 .k-el.b-4a8d529 p {
  margin-block-end: 0px;
}

.k-doc-25326 .k-el.b-7354029e {
  --display: flex;
}

.k-doc-25392 .k-el.b-305efcb {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25395 .k-el.b-305efcb {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25433 .k-el.b-305efcb {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25481 .k-el.b-305efcb {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25483 .k-el.b-305efcb {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25485 .k-el.b-305efcb {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25545 .k-el.b-ce4ec11 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25552 .k-el.b-ce4ec11 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25567 .k-el.b-ce4ec11 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25567 .k-el.b-c9053b0 {
  --display: flex;
}

.k-doc-25580 .k-el.b-ce4ec11 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25582 .k-el.b-ce4ec11 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25615 .k-el.b-ce4ec11 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25621 .k-el.b-ce4ec11 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25630 .k-el.b-ce4ec11 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25673 .k-el.b-ce4ec11 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25694 .k-el.b-5e2f5178 {
  --display: flex;
}

.k-doc-25773 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-25777 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-25781 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-25843 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-25847 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-25847 .k-el.b-b2fdd97 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-25847 .k-el.b-10cd078 {
  padding: 030px 0px 030px 0px;
}

.k-doc-25847 .k-el.b-bb47474 {
  padding: 030px 0px 030px 0px;
}

.k-doc-25847 .k-el.b-e849652 {
  padding: 030px 0px 030px 0px;
}

.k-doc-25847 .k-el.b-fdb8bff {
  z-index: 3;
}

.k-doc-25847 .k-el.b-fdb8bff img {
  width: 612px;
}

.k-doc-25854 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-26013 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-26016 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-26034 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-26036 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-26036 .k-el.b-345be9b {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-26036 .k-el.b-68a22c4 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}

.k-doc-29432 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29435 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29497 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29499 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29501 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29503 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29589 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29589 .k-el.b-29eb049 {
  --display: flex;
}

:where(body:has(.k-doc-29589)) .post-faq ul li {
  padding: 0;
  margin: 0 0 20px;
}

:where(body:has(.k-doc-29589)) .post-faq ul li h3 {
  font-size: 18px;
  font-weight: 600;
}

.k-doc-29591 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29626 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29629 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29737 .k-el.b-45c56d9a {
  --display: flex;
  --gap: 30px 30px;
  --row-gap: 30px;
  --column-gap: 30px;
}

.k-doc-29739 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29742 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29809 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29812 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29815 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29878 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29886 .k-el.b-45c56d9a {
  --display: flex;
}

.k-doc-29941 .k-el.b-2fc7c2c6 {
  --display: flex;
}

.k-doc-31051 .k-el.b-d35d619 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 84px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-31051 .k-el.b-faf846c {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 44px 44px;
  --row-gap: 44px;
  --column-gap: 44px;
  --padding-top: 80px;
  --padding-bottom: 75px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-31051 .k-el.b-faf846c:not(.k-motion-effects-element-type-background) {
  background-color: #EAEDF2;
}

.k-doc-31051 .k-el.b-952e502 {
  --display: flex;
}

.k-doc-31051 .k-el.b-995cc54 {
  font-size: 18px;
}

.k-doc-31051 .k-el.b-6cbdd70 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 100px 100px;
  --row-gap: 100px;
  --column-gap: 100px;
}

.k-doc-31051 .k-el.b-1ffbe9f {
  --display: flex;
}

.k-doc-31051 .k-el.b-1c3d3b8 {
  font-size: 18px;
  line-height: 24px;
}

.k-doc-31051 .k-el.b-1c3d3b8 p {
  margin-block-end: 20px;
}

.k-doc-31051 .k-el.b-fe641e4 {
  --display: flex;
}

.k-doc-31051 .k-el.b-e16abfa {
  font-size: 18px;
  line-height: 24px;
}

.k-doc-31051 .k-el.b-e16abfa p {
  margin-block-end: 20px;
}

.k-doc-31051 .k-el.b-171c55a {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 78px 78px;
  --row-gap: 78px;
  --column-gap: 78px;
  --padding-top: 78px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-31051 .k-el.b-077b49d {
  --display: flex;
  --gap: 25px 25px;
  --row-gap: 25px;
  --column-gap: 25px;
}

.k-doc-31051 .k-el.b-1c48d07 {
  font-size: 18px;
}

.k-doc-31051 .k-el.b-1c48d07 p {
  margin-block-end: 20px;
}

.k-doc-31051 .k-el.b-74d5248 {
  --display: flex;
  --gap: 25px 25px;
  --row-gap: 25px;
  --column-gap: 25px;
}

.k-doc-31051 .k-el.b-45770f8 {
  font-size: 18px;
}

.k-doc-31051 .k-el.b-45770f8 p {
  margin-block-end: 20px;
}

@media (min-width:768px) {
  .k-doc-31051 .k-el.b-d35d619 {
    --content-width: 955px;
  }
  .k-doc-31051 .k-el.b-faf846c {
    --content-width: 955px;
  }
  .k-doc-31051 .k-el.b-171c55a {
    --content-width: 955px;
  }
}

@media (max-width:1024px) {
  .k-doc-31051 .k-el.b-d35d619 {
    --padding-top: 0px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
  }
  .k-doc-31051 .k-el.b-faf846c {
    --padding-top: 60px;
    --padding-bottom: 60px;
    --padding-left: 40px;
    --padding-right: 40px;
  }
  .k-doc-31051 .k-el.b-6cbdd70 {
    --gap: 50px 50px;
    --row-gap: 50px;
    --column-gap: 50px;
  }
  .k-doc-31051 .k-el.b-171c55a {
    --gap: 40px 40px;
    --row-gap: 40px;
    --column-gap: 40px;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 40px;
    --padding-right: 40px;
  }
}

@media (max-width:767px) {
  .k-doc-31051 .k-el.b-faf846c {
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
  }
  .k-doc-31051 .k-el.b-da4138a .k-heading-title {
    line-height: 24px;
  }
  .k-doc-31051 .k-el.b-995cc54 {
    font-size: 14px;
    line-height: 20px;
  }
  .k-doc-31051 .k-el.b-6cbdd70 {
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
  }
  .k-doc-31051 .k-el.b-1c3d3b8 {
    font-size: 14px;
    line-height: 20px;
  }
  .k-doc-31051 .k-el.b-1c3d3b8 p {
    margin-block-end: 16px;
  }
  .k-doc-31051 .k-el.b-e16abfa {
    font-size: 14px;
    line-height: 20px;
  }
  .k-doc-31051 .k-el.b-e16abfa p {
    margin-block-end: 16px;
  }
  .k-doc-31051 .k-el.b-bf564c6 .k-heading-title {
    line-height: 24px;
  }
  .k-doc-31051 .k-el.b-1c48d07 {
    font-size: 14px;
    line-height: 20px;
  }
  .k-doc-31051 .k-el.b-1c48d07 p {
    margin-block-end: 16px;
  }
  .k-doc-31051 .k-el.b-f150275 .k-heading-title {
    line-height: 24px;
  }
  .k-doc-31051 .k-el.b-45770f8 {
    font-size: 14px;
    line-height: 20px;
  }
  .k-doc-31051 .k-el.b-45770f8 p {
    margin-block-end: 16px;
  }
}

.k-doc-32078 .k-el.b-6bfbd4e0 {
  --display: flex;
}

.k-doc-33014 .k-el.b-7d517ad0 {
  --display: flex;
}

.k-doc-33032 .k-el.b-7d517ad0 {
  --display: flex;
}

.k-doc-33044 .k-el.b-7d517ad0 {
  --display: flex;
}

.k-doc-33046 .k-el.b-7d517ad0 {
  --display: flex;
}

.k-doc-33046 .k-el.b-63ed77aa a:hover,
.k-doc-33046 .k-el.b-63ed77aa a:focus {
  color: var(--kibo-body-text);
}

.k-doc-33046 .k-el.b-865f546 {
  color: var(--kibo-body-text);
}

.k-doc-33046 .k-el.b-865f546 a:hover,
.k-doc-33046 .k-el.b-865f546 a:focus {
  color: var(--kibo-body-text);
}

.k-doc-33048 .k-el.b-7d517ad0 {
  --display: flex;
}

.k-doc-33060 .k-el.b-53595672 {
  --display: flex;
}

.k-doc-33060 .k-el.b-a129cb8 {
  padding: 30px 0px 0px 0px;
}

.k-doc-33060 .k-el.b-a5afe01 .k-button {
  font-weight: 500;
}

@media (max-width:1024px) {
  .k-doc-33060 .k-el.b-a5afe01 .k-button {
    font-size: 14px;
  }
}

.k-doc-33061 .k-el.b-6334bee8 {
  --display: flex;
}

.k-doc-33061 .k-el.b-90e351c {
  padding: 30px 0px 0px 0px;
}

.k-doc-33061 .k-el.b-9ba6851 .k-button {
  font-weight: 500;
}

@media (max-width:1024px) {
  .k-doc-33061 .k-el.b-9ba6851 .k-button {
    font-size: 14px;
  }
}

.k-doc-33062 .k-el.b-67e7781b {
  --display: flex;
}

.k-doc-33062 .k-el.b-6b36158 {
  padding: 30px 0px 0px 0px;
}

.k-doc-33062 .k-el.b-5f55567 .k-button {
  font-weight: 500;
}

.k-doc-33062 .k-el.b-5ef7fbe .k-button {
  font-weight: 500;
}

@media (max-width:1024px) {
  .k-doc-33062 .k-el.b-5f55567 .k-button {
    font-size: 14px;
  }
  .k-doc-33062 .k-el.b-5ef7fbe .k-button {
    font-size: 14px;
  }
}

.k-doc-33100 .k-el.b-6761521a {
  --display: flex;
}

.k-doc-33100 .k-el.b-9dc6378 {
  padding: 0px 0px 0px 20px;
  border-style: solid;
  border-width: 0px 0px 0px 2px;
  border-color: var(--kibo-dark-grey);
}

.k-doc-33100 .k-el.b-24f6b39 {
  padding: 0px 0px 0px 20px;
  border-style: solid;
  border-width: 0px 0px 0px 2px;
  border-color: var(--kibo-dark-grey);
}

.k-doc-33100 .k-el.b-2aa1204 {
  font-size: 12px;
  line-height: 1.3em;
}

.k-doc-33182 .k-el.b-7f715f42 {
  --display: flex;
}

.k-doc-33202 .k-el.b-6761521a {
  --display: flex;
}

:where(body:has(.k-doc-33202)) .post-full-details li {
  margin-bottom: 10px;
}

:where(body:has(.k-doc-33202)) .post-full-details ul,
:where(body:has(.k-doc-33202)) .post-full-details ol {
  padding-left: 25px;
}

.k-doc-33204 .k-el.b-6761521a {
  --display: flex;
}

:where(body:has(.k-doc-33204)) .post-full-details li {
  margin-bottom: 10px;
}

:where(body:has(.k-doc-33204)) .post-full-details ul,
:where(body:has(.k-doc-33204)) .post-full-details ol {
  padding-left: 25px;
}

.k-doc-33207 .k-el.b-6761521a {
  --display: flex;
}

:where(body:has(.k-doc-33207)) .post-full-details li {
  margin-bottom: 10px;
}

:where(body:has(.k-doc-33207)) .post-full-details > ul,
:where(body:has(.k-doc-33207)) .post-full-details > ol {
  padding-left: 25px;
}

.k-doc-33212 .k-el.b-6761521a {
  --display: flex;
}

.k-doc-33212 .k-el.b-6f33a674 a:hover,
.k-doc-33212 .k-el.b-6f33a674 a:focus {
  color: var(--kibo-black);
}

:where(body:has(.k-doc-33212)) .post-full-details li {
  margin-bottom: 10px;
}

:where(body:has(.k-doc-33212)) .post-full-details > ul,
:where(body:has(.k-doc-33212)) .post-full-details > ol {
  padding-left: 25px;
}

.k-doc-33215 .k-el.b-6761521a {
  --display: flex;
}

.k-doc-33215 .k-el.b-6f33a674 a:hover,
.k-doc-33215 .k-el.b-6f33a674 a:focus {
  color: var(--kibo-black);
}

:where(body:has(.k-doc-33215)) .post-full-details li {
  margin-bottom: 10px;
}

:where(body:has(.k-doc-33215)) .post-full-details > ul,
:where(body:has(.k-doc-33215)) .post-full-details > ol {
  padding-left: 25px;
}

.k-doc-33360 .k-el.b-6761521a {
  --display: flex;
}

.k-doc-33360 .k-el.b-6f33a674 a:hover,
.k-doc-33360 .k-el.b-6f33a674 a:focus {
  color: var(--kibo-black);
}

.k-doc-33360 .k-el.b-36e6e52 > .k-w-container {
  padding: 0px 0px 0px 0px;
}

:where(body:has(.k-doc-33360)) .post-full-details li {
  margin-bottom: 10px;
}

:where(body:has(.k-doc-33360)) .post-full-details > ul,
:where(body:has(.k-doc-33360)) .post-full-details > ol {
  padding-left: 25px;
}

:where(body:has(.k-doc-33360)) .post-faq-sec li {
  margin-left: 0;
  margin-bottom: 20px;
}

.k-doc-33363 .k-el.b-6761521a {
  --display: flex;
}

.k-doc-33363 .k-el.b-6f33a674 a:hover,
.k-doc-33363 .k-el.b-6f33a674 a:focus {
  color: var(--kibo-black);
}

.k-doc-33363 .k-el.b-36e6e52 > .k-w-container {
  padding: 0px 0px 0px 0px;
}

:where(body:has(.k-doc-33363)) .post-full-details li {
  margin-bottom: 10px;
}

:where(body:has(.k-doc-33363)) .post-full-details > ul,
:where(body:has(.k-doc-33363)) .post-full-details > ol {
  padding-left: 25px;
}

:where(body:has(.k-doc-33363)) .post-faq-sec li {
  margin-left: 0;
  margin-bottom: 20px;
}

.k-doc-33366 .k-el.b-6761521a {
  --display: flex;
}

.k-doc-33366 .k-el.b-6f33a674 a:hover,
.k-doc-33366 .k-el.b-6f33a674 a:focus {
  color: var(--kibo-black);
}

.k-doc-33366 .k-el.b-36e6e52 > .k-w-container {
  padding: 0px 0px 0px 0px;
}

:where(body:has(.k-doc-33366)) .post-full-details li {
  margin-bottom: 10px;
}

:where(body:has(.k-doc-33366)) .post-full-details > ul,
:where(body:has(.k-doc-33366)) .post-full-details > ol {
  padding-left: 25px;
}

:where(body:has(.k-doc-33366)) .post-faq-sec li {
  margin-left: 0;
  margin-bottom: 20px;
}

.k-doc-33533 .k-el.b-1a1886bf {
  --display: flex;
}

.k-doc-33544 .k-el.b-1a1886bf {
  --display: flex;
}

:where(body:has(.k-doc-33544)) .kibo-cta-row {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
  margin: 35px 0 35px 0;
  padding: 0;
}

:where(body:has(.k-doc-33544)) .kibo-demo-btn,
:where(body:has(.k-doc-33544)) .kibo-secondary-btn {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-family: "Poppins", Sans-serif !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 1em !important;
  background-color: var(--kibo-button);
  color: #102E77 !important;
  padding: 12px 15px !important;
  min-width: 260px;
  border-radius: 4px;
  box-sizing: border-box;
  text-align: center;
  text-decoration: none !important;
  margin: 0 !important;
}

:where(body:has(.k-doc-33544)) .kibo-demo-btn:hover,
:where(body:has(.k-doc-33544)) .kibo-secondary-btn:hover {
  background-color: #000000 !important;
  color: #FFFFFF !important;
}

:where(body:has(.k-doc-33544)) .kibo-cta-row p {
  margin: 0 !important;
  padding: 0 !important;
}

:where(body:has(.k-doc-33544)) .kibo-cta-row br {
  display: none !important;
}

:where(body:has(.k-doc-33544)) .blog-content-wrapper a:not(.kibo-demo-btn):not(.kibo-secondary-btn) {
  text-decoration: underline;
}

:where(body:has(.k-doc-33544)) .blog-content-wrapper h1 a,
:where(body:has(.k-doc-33544)) .blog-content-wrapper h2 a,
:where(body:has(.k-doc-33544)) .blog-content-wrapper h3 a,
:where(body:has(.k-doc-33544)) .blog-content-wrapper h4 a,
:where(body:has(.k-doc-33544)) .blog-content-wrapper h5 a,
:where(body:has(.k-doc-33544)) .blog-content-wrapper h6 a {
  text-decoration: none;
}

.k-doc-33584 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-33584 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-33584 .k-el.b-5bb77d8 {
    --width: 995px;
  }
}

.k-doc-33618 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-33618 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-33618 .k-el.b-5bb77d8 {
    --width: 995px;
  }
}

:where(body:has(.k-doc-33618)) .post-faq ul li {
  padding: 0;
  margin: 0 0 20px;
}

:where(body:has(.k-doc-33618)) .post-faq ul li h3 {
  font-size: 18px;
  font-weight: 600;
}

.k-doc-33630 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-33630 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-33630 .k-el.b-5bb77d8 {
    --width: 995px;
  }
}

.k-doc-33654 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-33654 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-33654 .k-el.b-5bb77d8 {
    --width: 995px;
  }
}

:where(body:has(.k-doc-33654)) .post-faq ul li {
  padding: 0;
  margin: 0 0 20px;
}

:where(body:has(.k-doc-33654)) .post-faq ul li h3 {
  font-size: 18px;
  font-weight: 600;
}

.k-doc-33692 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-33692 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-33692 .k-el.b-5bb77d8 {
    --width: 995px;
  }
}

.k-doc-33700 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-33700 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-33700 .k-el.b-5bb77d8 {
    --width: 995px;
  }
}

.k-doc-33706 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-33706 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-33706 .k-el.b-5bb77d8 {
    --width: 996px;
  }
}

.k-doc-33714 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-33714 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-33714 .k-el.b-5bb77d8 {
    --width: 996px;
  }
}

.k-doc-33719 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-33719 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-33719 .k-el.b-5bb77d8 {
    --width: 996px;
  }
}

.k-doc-33724 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-33724 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-33724 .k-el.b-5bb77d8 {
    --width: 996px;
  }
}

.k-doc-33729 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-33729 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-33729 .k-el.b-5bb77d8 {
    --width: 996px;
  }
}

.k-doc-34154 .k-el.b-2fce426 {
  --display: flex;
  --margin-top: -40px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-34154 .k-el.b-7b29073 {
  --display: flex;
  --flex-direction: row-reverse;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap-reverse;
  --gap: 30px 30px;
  --row-gap: 30px;
  --column-gap: 30px;
}

.k-doc-34154 .k-el.b-37d1b34 {
  --display: flex;
}

.k-doc-34154 .k-el.b-a8ef57e {
  --display: flex;
}

.k-doc-34154 .k-el.b-6b9f5a2 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
}

.k-doc-34154 .k-el.b-c982924 {
  --display: flex;
}

.k-doc-34154 .k-el.b-a899675 {
  --display: flex;
}

@media (max-width:1024px) {
  .k-doc-34154 .k-el.b-2fce426 {
    --margin-top: -20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
}

@media (max-width:767px) {
  .k-doc-34154 .k-el.b-2fce426 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .k-doc-34154 .k-el.b-6b9f5a2 {
    --flex-direction: column-reverse;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }
}

:where(body:has(.k-doc-34154)) .b-90b0e7b {
  display: none;
}

.k-doc-34297 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-34297 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

.k-doc-34297 .k-el.b-6152f4a {
  --display: flex;
}

.k-doc-34297 .k-el.b-c3ff811 {
  --divider-border-style: solid;
  --divider-color: #000;
  --divider-border-width: 1px;
}

.k-doc-34297 .k-el.b-c3ff811 .k-divider-separator {
  width: 100%;
}

.k-doc-34297 .k-el.b-c3ff811 .k-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-34297 .k-el.b-5bb77d8 {
    --width: 995px;
  }
}

:where(body:has(.k-doc-34297)) .post-faq ul li {
  padding: 0;
  margin: 0 0 20px;
}

:where(body:has(.k-doc-34297)) .post-faq ul li h3 {
  font-size: 18px;
  font-weight: 600;
}

.k-doc-34304 .k-el.b-5bb77d8 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}

.k-doc-34304 .k-el.b-5bb77d8.k-box {
  --flex-grow: 0;
  --flex-shrink: 0;
}

.k-doc-34304 .k-el.b-6152f4a {
  --display: flex;
}

.k-doc-34304 .k-el.b-c3ff811 {
  --divider-border-style: solid;
  --divider-color: #000;
  --divider-border-width: 1px;
}

.k-doc-34304 .k-el.b-c3ff811 .k-divider-separator {
  width: 100%;
}

.k-doc-34304 .k-el.b-c3ff811 .k-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-34304 .k-el.b-5bb77d8 {
    --width: 995px;
  }
}

:where(body:has(.k-doc-34304)) .post-faq ul li {
  padding: 0;
  margin: 0 0 20px;
}

:where(body:has(.k-doc-34304)) .post-faq ul li h3 {
  font-size: 18px;
  font-weight: 600;
}

.k-doc-35481 .k-el.b-4bde5aaf {
  --display: flex;
}

.k-doc-35490 .k-el.b-3c8055b {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 30px 30px;
  --row-gap: 30px;
  --column-gap: 30px;
}

.k-doc-35490 .k-el.b-a706a5b .k-button {
  font-size: 15px;
  font-weight: 500;
}

.k-doc-35534 .k-el.b-d61fcec {
  --display: flex;
}

.k-doc-35534 .k-el.b-51db099 .k-blockquote {
  border-color: #FFCE01;
}

.k-doc-35869 .k-el.b-0e68469 {
  --display: flex;
}

.k-doc-35869 .k-el.b-a226a30 {
  margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: center;
  font-size: 12px;
  color: var(--kibo-grey-600);
}

.k-doc-35869 .k-el.b-312423d {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.k-doc-35869 .k-el.b-e9a6160 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
}

.k-doc-35869 .k-el.b-6f0fb87 {
  --display: flex;
}

.k-doc-35869 .k-el.b-8ea63e3 {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.k-doc-35882 .k-el.b-6753f6d {
  --display: flex;
}

.k-doc-35893 .k-el.b-2db6a6b {
  --display: flex;
}

.k-doc-36433 .k-el.b-dd18f4f {
  --display: flex;
}

.k-doc-36433 .k-el.b-4c79c71 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
}

.k-doc-36744 .k-el.b-89d5e21 {
  --display: flex;
}

.k-doc-36744 .k-el.b-f1e3d5d {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 20px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-36845 .k-el.b-5eb35ab {
  --display: flex;
}

.k-doc-36845 .k-el.b-96d74a2 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 20px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

:where(body:has(.k-doc-36845)) .k-kit h1 {
  max-width: 517px;
}

.k-doc-36856 .k-el.b-59ca05d {
  --display: flex;
}

.k-doc-36856 .k-el.b-94315ee {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
}

.k-doc-36856 .k-el.b-b504d6d {
  --display: flex;
}

.k-doc-36856 .k-el.b-a845c42 {
  width: var( --container-widget-width, 504px );
  max-width: 504px;
  --container-widget-width: 504px;
  --container-widget-flex-grow: 0;
}

.k-doc-36856 .k-el.b-e83530a {
  --display: flex;
}

@media (min-width:768px) {
  .k-doc-36856 .k-el.b-b504d6d {
    --width: 60%;
  }
  .k-doc-36856 .k-el.b-e83530a {
    --width: 40%;
  }
}

.k-doc-36924 .k-el.b-3052680 {
  --display: flex;
}

.k-doc-36924 .k-el.b-df4d077 {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.k-doc-36924 .k-el.b-9aa96b8 {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.k-doc-36924 .k-el.b-d1bfa2d {
  margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.k-doc-36924 .k-el.b-dba1b08 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
}

.k-doc-37547 .k-el.b-e52629a {
  --display: flex;
}

.k-doc-37547 .k-el.b-8c665ee {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
}

.k-doc-37547 .k-el.b-7a1f890 li {
  margin-bottom: 12px;
}

wistia-player[media-id='192p34s9up']:not(:defined) {
  background: center / contain no-repeat url('https://fast.wistia.com/embed/medias/192p34s9up/swatch');
  display: block;
  filter: blur(5px);
  padding-top: 56.25%;
}

wistia-player[media-id='nju85ahggt']:not(:defined) {
  background: center / contain no-repeat url('https://fast.wistia.com/embed/medias/nju85ahggt/swatch');
  display: block;
  filter: blur(5px);
  padding-top: 56.25%;
}

wistia-player[media-id='xmutvyd16v']:not(:defined) {
  background: center / contain no-repeat url('https://fast.wistia.com/embed/medias/xmutvyd16v/swatch');
  display: block;
  filter: blur(5px);
  padding-top: 56.25%;
}
