.k-doc-18380 .k-el.b-44057413 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --overlay-opacity: 0.14;
  --padding-top: 212px;
  --padding-bottom: 120px;
  --padding-left: 32px;
  --padding-right: 32px;
}

.k-doc-18380 .k-el.b-44057413:not(.k-motion-effects-element-type-background) {
  background-color: var(--kibo-navy);
}

.k-doc-18380 .k-el.b-44057413::before {
  background-image: url(/wp-content/uploads/2025/02/triangles-graphic.svg);
  --background-overlay: '';
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.k-doc-18380 .k-el.b-2e5c987f {
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-6f1cd56 {
  width: var( --container-widget-width, 930px );
  max-width: 930px;
  --container-widget-width: 930px;
  --container-widget-flex-grow: 0;
  text-align: center;
}

.k-doc-18380 .k-el.b-6f1cd56 .k-heading-title {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-32a93368 {
  width: var( --container-widget-width, 982px );
  max-width: 982px;
  --container-widget-width: 982px;
  --container-widget-flex-grow: 0;
  text-align: center;
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-6db13893 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 60px 0px 60px 0px;
}

.k-doc-18380 .k-el.b-6875d3c3 > .k-element-populated {
  padding: 0% 4% 0% 4%;
}

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

.k-doc-18380 .k-el.b-1e2683d9 > .k-element-populated {
  padding: 10px 60px 10px 10px;
}

.k-doc-18380 .k-el.b-76061f59 {
  text-align: start;
}

.k-doc-18380 .k-el.b-3c2554a1 {
  text-align: start;
}

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

.k-doc-18380 .k-el.b-2f3611d7 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 60px 0px 60px 0px;
}

.k-doc-18380 .k-el.b-1a1b5299 > .k-element-populated {
  padding: 0% 4% 0% 4%;
}

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

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

.k-doc-18380 .k-el.b-fce0570 > .k-element-populated {
  padding: 10px 10px 10px 60px;
}

.k-doc-18380 .k-el.b-5bd76c1d {
  text-align: start;
}

.k-doc-18380 .k-el.b-287b364e {
  text-align: start;
}

.k-doc-18380 .k-el.b-110c287 {
  --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: 120px;
  --padding-bottom: 120px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-18380 .k-el.k-global-23546 {
  --k-image-carousel-slides-to-show: 10;
}

.k-doc-18380 .k-el.b-9c91045 {
  --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: 80px 80px;
  --row-gap: 80px;
  --column-gap: 80px;
  --flex-wrap: wrap;
  --padding-top: 80px;
  --padding-bottom: 80px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-18380 .k-el.b-7c465520 {
  --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: 60px;
  --padding-bottom: 60px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-18380 .k-el.b-79026ba9 img {
  width: 200px;
  height: 200px;
  object-fit: cover;
  object-position: center center;
  border-radius: 50% 50% 50% 50%;
  box-shadow: 0px 1px 150px 0px rgba(13.000000000000039, 112.00000000000006, 255, 0.4392156862745098);
}

.k-doc-18380 .k-el.b-387811ed {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  z-index: 1;
  text-align: center;
}

.k-doc-18380 .k-el.b-459ef99a {
  width: var( --container-widget-width, 280px );
  max-width: 280px;
  margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  padding: 0px 0px 0px 0px;
  --container-widget-width: 280px;
  --container-widget-flex-grow: 0;
  text-align: center;
  font-size: 16px;
  color: var(--kibo-grey-600);
}

.k-doc-18380 .k-el.b-459ef99a.k-el {
  --align-self: center;
}

.k-doc-18380 .k-el.b-3d163661 {
  --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: 60px;
  --padding-bottom: 60px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-18380 .k-el.b-66d30f22 {
  text-align: start;
}

.k-doc-18380 .k-el.b-66d30f22 img {
  width: 100px;
}

.k-doc-18380 .k-el.b-2db8cfe1 {
  width: var( --container-widget-width, 665px );
  max-width: 665px;
  --container-widget-width: 665px;
  --container-widget-flex-grow: 0;
}

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

.k-doc-18380 .k-el.b-3b1ed681 {
  --divider-border-style: solid;
  --divider-color: var(--kibo-grey-600);
  --divider-border-width: 1px;
}

.k-doc-18380 .k-el.b-3b1ed681 .k-divider-separator {
  width: 70%;
  margin: 0 auto;
  margin-center: 0;
}

.k-doc-18380 .k-el.b-3b1ed681 .k-divider {
  text-align: center;
  padding-block-start: 0px;
  padding-block-end: 0px;
}

.k-doc-18380 .k-el.b-61d92682 {
  --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: 120px;
  --padding-bottom: 120px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-18380 .k-el.b-61d92682:not(.k-motion-effects-element-type-background) {
  background-color: var(--kibo-grey-100);
}

.k-doc-18380 .k-el.b-10a44f8f {
  --display: flex;
}

.k-doc-18380 .k-el.b-60163b9d {
  --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;
  --justify-content: space-between;
  --margin-top: 20px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.k-doc-18380 .k-el.b-26f3f1e5 {
  --display: flex;
  --border-radius: 10px 10px 10px 10px;
  --padding-top: 40px;
  --padding-bottom: 40px;
  --padding-left: 30px;
  --padding-right: 30px;
}

.k-doc-18380 .k-el.b-26f3f1e5:not(.k-motion-effects-element-type-background) {
  background-color: var(--kibo-navy);
}

.k-doc-18380 .k-el.b-6516cf38 .k-heading-title {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-20cca8d2 {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-2e89adb4 {
  --display: flex;
  --border-radius: 10px 10px 10px 10px;
  --padding-top: 40px;
  --padding-bottom: 40px;
  --padding-left: 30px;
  --padding-right: 30px;
}

.k-doc-18380 .k-el.b-2e89adb4:not(.k-motion-effects-element-type-background) {
  background-color: var(--kibo-navy);
}

.k-doc-18380 .k-el.b-2430b57f .k-heading-title {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-a871029 {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-74b80518 {
  --display: flex;
  --border-radius: 10px 10px 10px 10px;
  --padding-top: 40px;
  --padding-bottom: 40px;
  --padding-left: 30px;
  --padding-right: 30px;
}

.k-doc-18380 .k-el.b-74b80518:not(.k-motion-effects-element-type-background) {
  background-color: var(--kibo-navy);
}

.k-doc-18380 .k-el.b-160ec066 .k-heading-title {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-35a81622 {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-33df9af {
  --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;
  --justify-content: space-between;
  --margin-top: 20px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}

.k-doc-18380 .k-el.b-edb8215 {
  --display: flex;
  --border-radius: 10px 10px 10px 10px;
  --padding-top: 40px;
  --padding-bottom: 40px;
  --padding-left: 30px;
  --padding-right: 30px;
}

.k-doc-18380 .k-el.b-edb8215:not(.k-motion-effects-element-type-background) {
  background-color: var(--kibo-navy);
}

.k-doc-18380 .k-el.b-15cdb79 .k-heading-title {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-b836508 {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-6247d39 {
  --display: flex;
  --border-radius: 10px 10px 10px 10px;
  --padding-top: 40px;
  --padding-bottom: 40px;
  --padding-left: 30px;
  --padding-right: 30px;
}

.k-doc-18380 .k-el.b-6247d39:not(.k-motion-effects-element-type-background) {
  background-color: var(--kibo-navy);
}

.k-doc-18380 .k-el.b-1867c38 .k-heading-title {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-9fd799c {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-7ad29ff {
  --display: flex;
  --border-radius: 10px 10px 10px 10px;
  --padding-top: 40px;
  --padding-bottom: 40px;
  --padding-left: 30px;
  --padding-right: 30px;
}

.k-doc-18380 .k-el.b-7ad29ff:not(.k-motion-effects-element-type-background) {
  background-color: var(--kibo-navy);
}

.k-doc-18380 .k-el.b-ae8c3e9 .k-heading-title {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-93e79a8 {
  color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-c689172 {
  --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: 140px;
  --padding-bottom: 80px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-18380 .k-el.b-c689172:not(.k-motion-effects-element-type-background) {
  background-color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-708c5f97 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;
}

.k-doc-18380 .k-el.b-1eb13acf {
  --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-18380 .k-el.b-63947b3e {
  --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;
  --justify-content: center;
}

.k-doc-18380 .k-el.b-46585eba img {
  width: 100%;
}

.k-doc-18380 .k-el.b-5d4c78d8 {
  --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;
  --justify-content: center;
}

.k-doc-18380 .k-el.b-7f57b2b0 {
  --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-18380 .k-el.b-6962b9fb {
  --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;
  --justify-content: center;
}

.k-doc-18380 .k-el.b-7a8bc000 img {
  width: 100%;
}

.k-doc-18380 .k-el.b-77c3eb2c {
  --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;
  --justify-content: center;
}

.k-doc-18380 .k-el.b-584f24c7 {
  --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-18380 .k-el.b-6b67771e {
  --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;
  --justify-content: center;
}

.k-doc-18380 .k-el.b-6d67d7a8 img {
  width: 100%;
}

.k-doc-18380 .k-el.b-68a7fc73 {
  --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;
  --justify-content: center;
}

.k-doc-18380 .k-el.b-78860116 {
  --n-tabs-heading-justify-content: initial;
  --n-tabs-title-width: 100%;
  --n-tabs-title-height: initial;
  --n-tabs-title-align-items: center;
  --n-tabs-title-flex-grow: 1;
  --n-tabs-heading-wrap: wrap;
  --n-tabs-heading-overflow-x: initial;
  --n-tabs-title-white-space: initial;
  --n-tabs-title-gap: 0px;
  --n-tabs-gap: 60px;
  --n-tabs-title-padding-top: 40px;
  --n-tabs-title-padding-right: 20px;
  --n-tabs-title-padding-bottom: 40px;
  --n-tabs-title-padding-left: 20px;
  --n-tabs-title-font-size: 24px;
  --n-tabs-title-color: var(--kibo-body-text);
  --n-tabs-title-color-active: var(--kibo-body-text);
}

.k-doc-18380 .k-el.b-78860116 > .k-n-tabs > .k-n-tabs-heading > .k-n-tab-title[aria-selected='false']:not( :hover ) {
  background: var(--kibo-white);
}

.k-doc-18380 .k-el.b-78860116.k-w-n-tabs > .k-n-tabs[data-touch-mode='false'] > .k-n-tabs-heading > .k-n-tab-title[aria-selected="false"]:hover {
  background: var(--kibo-white);
  border-style: solid;
  border-width: 0px 0px 5px 0px;
  border-color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-78860116.k-w-n-tabs > .k-n-tabs > .k-n-tabs-heading > .k-n-tab-title[aria-selected="true"],
.k-doc-18380 .k-el.b-78860116.k-w-n-tabs > .k-n-tabs[data-touch-mode='true'] > .k-n-tabs-heading > .k-n-tab-title[aria-selected="false"]:hover {
  background: #F1F1F1;
  border-style: solid;
  border-width: 0px 0px 5px 0px;
  border-color: var(--kibo-orange);
}

.k-doc-18380 .k-el.b-78860116.k-w-n-tabs > .k-n-tabs > .k-n-tabs-heading > .k-n-tab-title[aria-selected="false"]:not( :hover ) {
  border-style: solid;
  border-width: 0px 0px 5px 0px;
  border-color: var(--kibo-white);
}

.k-doc-18380 .k-el.b-78860116.k-w-n-tabs > .k-n-tabs > .k-n-tabs-heading > :is( .k-n-tab-title > .k-n-tab-title-text, .k-n-tab-title ) {
  font-weight: 600;
  line-height: 1.2em;
}

.k-doc-18380 .k-el.b-78860116 [data-touch-mode="false"] .k-n-tab-title[aria-selected="false"]:hover {
  --n-tabs-title-color-hover: var(--kibo-body-text);
}

.k-doc-18380 .k-el.b-348b18d7 {
  --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: 0px 85px;
  --row-gap: 0px;
  --column-gap: 85px;
  --padding-top: 60px;
  --padding-bottom: 60px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-18380 .k-el.b-348b18d7:not(.k-motion-effects-element-type-background) {
  background-color: var(--kibo-grey-100);
}

.k-doc-18380 .k-el.b-79183f5f {
  --display: flex;
}

.k-doc-18380 .k-el.b-79183f5f.k-box {
  --align-self: center;
}

.k-doc-18380 .k-el.b-7563c1ee {
  --display: flex;
  --gap: 20px 20px;
  --row-gap: 20px;
  --column-gap: 20px;
}

.k-doc-18380 .k-el.b-70197d14 {
  --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;
  --justify-content: center;
  --padding-top: 140px;
  --padding-bottom: 140px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.k-doc-18380 .k-el.b-1e24a67d {
  --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;
  --justify-content: center;
  --gap: 40px 0px;
  --row-gap: 40px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}

.k-doc-18380 .k-el.b-1e24a67d.k-box {
  --order: -99999 /* order start hack */;
}

.k-doc-18380 .k-el.b-1b8ccaf3 {
  --display: flex;
  --gap: 20px 20px;
  --row-gap: 20px;
  --column-gap: 20px;
}

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

:root {
  --page-title-display: none;
}

@media (max-width:1366px) and (min-width:768px) {
  .k-doc-18380 .k-el.b-7c465520 {
    --width: 35%;
  }
  .k-doc-18380 .k-el.b-63947b3e {
    --width: 55%;
  }
  .k-doc-18380 .k-el.b-5d4c78d8 {
    --width: 45%;
  }
  .k-doc-18380 .k-el.b-6962b9fb {
    --width: 55%;
  }
  .k-doc-18380 .k-el.b-77c3eb2c {
    --width: 45%;
  }
  .k-doc-18380 .k-el.b-6b67771e {
    --width: 55%;
  }
  .k-doc-18380 .k-el.b-68a7fc73 {
    --width: 45%;
  }
  .k-doc-18380 .k-el.b-79183f5f {
    --width: 46%;
  }
  .k-doc-18380 .k-el.b-7563c1ee {
    --width: 45%;
  }
  .k-doc-18380 .k-el.b-1b8ccaf3 {
    --width: 100%;
  }
}

@media (max-width:1366px) {
  .k-doc-18380 .k-el.k-global-23546 {
    --k-image-carousel-slides-to-show: 6;
  }
  .k-doc-18380 .k-el.b-9c91045 {
    --gap: 60px 60px;
    --row-gap: 60px;
    --column-gap: 60px;
    --padding-top: 80px;
    --padding-bottom: 80px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .k-doc-18380 .k-el.b-387811ed {
    margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .k-doc-18380 .k-el.b-459ef99a {
    --container-widget-width: 300px;
    --container-widget-flex-grow: 0;
    width: var( --container-widget-width, 300px );
    max-width: 300px;
  }
  .k-doc-18380 .k-el.b-61d92682 {
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .k-doc-18380 .k-el.b-c689172 {
    --padding-top: 140px;
    --padding-bottom: 80px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .k-doc-18380 .k-el.b-348b18d7 {
    --gap: 0px 75px;
    --row-gap: 0px;
    --column-gap: 75px;
    --padding-top: 60px;
    --padding-bottom: 60px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .k-doc-18380 .k-el.b-70197d14 {
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
}

@media (max-width:1024px) {
  .k-doc-18380 .k-el.b-44057413 {
    --align-items: flex-start;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --padding-top: 172px;
    --padding-bottom: 60px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .k-doc-18380 .k-el.b-6f1cd56 {
    text-align: start;
  }
  .k-doc-18380 .k-el.b-32a93368 {
    text-align: start;
  }
  .k-doc-18380 .k-el.b-6875d3c3 > .k-element-populated {
    padding: 0% 5% 0% 5%;
  }
  .k-doc-18380 .k-el.b-1e2683d9 > .k-element-populated {
    padding: 10px 10px 60px 10px;
  }
  .k-doc-18380 .k-el.b-1a1b5299 > .k-element-populated {
    padding: 0% 5% 0% 5%;
  }
  .k-doc-18380 .k-el.b-6a77fe90 img {
    width: 70%;
  }
  .k-doc-18380 .k-el.b-fce0570 > .k-element-populated {
    padding: 10px 10px 60px 10px;
  }
  .k-doc-18380 .k-el.k-global-23546 {
    --k-image-carousel-slides-to-show: 5;
  }
  .k-doc-18380 .k-el.b-9c91045 {
    --gap: 40px 0px;
    --row-gap: 40px;
    --column-gap: 0px;
  }
  .k-doc-18380 .k-el.b-7c465520 {
    --padding-top: 40px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .k-doc-18380 .k-el.b-387811ed {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .k-doc-18380 .k-el.b-3d163661 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .k-doc-18380 .k-el.b-2db8cfe1 {
    width: 100%;
    max-width: 100%;
  }
  .k-doc-18380 .k-el.b-3b1ed681 {
    margin: 80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .k-doc-18380 .k-el.b-3b1ed681 .k-divider-separator {
    width: 70%;
  }
  .k-doc-18380 .k-el.b-61d92682 {
    --padding-top: 75px;
    --padding-bottom: 75px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .k-doc-18380 .k-el.b-60163b9d {
    --flex-wrap: wrap;
  }
  .k-doc-18380 .k-el.b-33df9af {
    --flex-wrap: wrap;
  }
  .k-doc-18380 .k-el.b-c689172 {
    --padding-top: 80px;
    --padding-bottom: 80px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .k-doc-18380 .k-el.b-1eb13acf {
    --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-18380 .k-el.b-46585eba {
    text-align: center;
  }
  .k-doc-18380 .k-el.b-46585eba img {
    width: 85%;
  }
  .k-doc-18380 .k-el.b-7f57b2b0 {
    --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-18380 .k-el.b-7a8bc000 {
    text-align: center;
  }
  .k-doc-18380 .k-el.b-7a8bc000 img {
    width: 85%;
  }
  .k-doc-18380 .k-el.b-584f24c7 {
    --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-18380 .k-el.b-6d67d7a8 {
    text-align: center;
  }
  .k-doc-18380 .k-el.b-6d67d7a8 img {
    width: 85%;
  }
  .k-doc-18380 .k-el.b-348b18d7 {
    --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;
    --gap: 40px 0px;
    --row-gap: 40px;
    --column-gap: 0px;
    --padding-top: 60px;
    --padding-bottom: 60px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .k-doc-18380 .k-el.b-70197d14 {
    --padding-top: 75px;
    --padding-bottom: 75px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .k-doc-18380 .k-el.b-1e24a67d {
    --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: 40px 0px;
    --row-gap: 40px;
    --column-gap: 0px;
  }
}

@media (max-width:767px) {
  .k-doc-18380 .k-el.b-44057413 {
    --padding-top: 172px;
    --padding-bottom: 120px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .k-doc-18380 .k-el.b-2e5c987f {
    margin: 0px -8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    font-size: 16px;
  }
  .k-doc-18380 .k-el.b-6875d3c3 > .k-element-populated {
    padding: 0% 03% 0% 3%;
  }
  .k-doc-18380 .k-el.b-1a1b5299 > .k-element-populated {
    padding: 0% 03% 0% 3%;
  }
  .k-doc-18380 .k-el.b-6a77fe90 img {
    width: 100%;
  }
  .k-doc-18380 .k-el.k-global-23546 {
    --k-image-carousel-slides-to-show: 3;
  }
  .k-doc-18380 .k-el.b-9c91045 {
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .k-doc-18380 .k-el.b-79026ba9 img {
    width: 150px;
    height: 150px;
  }
  .k-doc-18380 .k-el.b-459ef99a {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    font-size: 18px;
  }
  .k-doc-18380 .k-el.b-66d30f22 img {
    width: 80px;
  }
  .k-doc-18380 .k-el.b-2db8cfe1 {
    font-size: 16px;
  }
  .k-doc-18380 .k-el.b-3b1ed681 {
    margin: 50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }
  .k-doc-18380 .k-el.b-3b1ed681 .k-divider-separator {
    width: 100%;
  }
  .k-doc-18380 .k-el.b-61d92682 {
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .k-doc-18380 .k-el.b-46585eba img {
    width: 100%;
  }
  .k-doc-18380 .k-el.b-7a8bc000 img {
    width: 100%;
  }
  .k-doc-18380 .k-el.b-6d67d7a8 img {
    width: 100%;
  }
  .k-doc-18380 .k-el.b-78860116 {
    --n-tabs-title-font-size: 20px;
  }
  .k-doc-18380 .k-el.b-348b18d7 {
    --gap: 30px 0px;
    --row-gap: 30px;
    --column-gap: 0px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .k-doc-18380 .k-el.b-70197d14 {
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
}

@media (min-width:768px) {
  .k-doc-18380 .k-el.b-7c465520 {
    --width: 35%;
  }
  .k-doc-18380 .k-el.b-3d163661 {
    --width: 58%;
  }
  .k-doc-18380 .k-el.b-26f3f1e5 {
    --width: 32%;
  }
  .k-doc-18380 .k-el.b-2e89adb4 {
    --width: 32%;
  }
  .k-doc-18380 .k-el.b-74b80518 {
    --width: 32%;
  }
  .k-doc-18380 .k-el.b-edb8215 {
    --width: 32%;
  }
  .k-doc-18380 .k-el.b-6247d39 {
    --width: 32%;
  }
  .k-doc-18380 .k-el.b-7ad29ff {
    --width: 32%;
  }
  .k-doc-18380 .k-el.b-63947b3e {
    --width: 57.6%;
  }
  .k-doc-18380 .k-el.b-5d4c78d8 {
    --width: 42.4%;
  }
  .k-doc-18380 .k-el.b-6962b9fb {
    --width: 57.6%;
  }
  .k-doc-18380 .k-el.b-77c3eb2c {
    --width: 42.4%;
  }
  .k-doc-18380 .k-el.b-6b67771e {
    --width: 57.6%;
  }
  .k-doc-18380 .k-el.b-68a7fc73 {
    --width: 42.4%;
  }
  .k-doc-18380 .k-el.b-79183f5f {
    --width: 50%;
  }
  .k-doc-18380 .k-el.b-7563c1ee {
    --width: 50%;
  }
  .k-doc-18380 .k-el.b-1b8ccaf3 {
    --width: 100%;
  }
}

@media (max-width:1024px) and (min-width:768px) {
  .k-doc-18380 .k-el.b-1e2683d9 {
    width: 100%;
  }
  .k-doc-18380 .k-el.b-48e13494 {
    width: 100%;
  }
  .k-doc-18380 .k-el.b-38c21988 {
    width: 100%;
  }
  .k-doc-18380 .k-el.b-fce0570 {
    width: 100%;
  }
  .k-doc-18380 .k-el.b-7c465520 {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-3d163661 {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-26f3f1e5 {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-2e89adb4 {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-74b80518 {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-edb8215 {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-6247d39 {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-7ad29ff {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-63947b3e {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-5d4c78d8 {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-6962b9fb {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-77c3eb2c {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-6b67771e {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-68a7fc73 {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-79183f5f {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-7563c1ee {
    --width: 100%;
  }
  .k-doc-18380 .k-el.b-1b8ccaf3 {
    --width: 100%;
  }
}

.brands-slider img {
  filter: grayscale(100%);
  transition: filter 0.3s ease-in-out;
}

.brands-slider img:hover {
  filter: grayscale(0%);
}

.k-doc-18380 .k-el.b-297e50e1 .k-button-icon {
  font-size: 14px;
}

@media only screen and (max-width:767px) {
  .k-doc-18380 .k-el.b-297e50e1 .k-button-icon {
    font-size: 14px;
  }
}

.k-doc-18380 .k-el.b-708c5f97 ul {
  padding-left: 23px;
}

@media (max-width:767px) {
  .k-doc-18380 .k-el.b-708c5f97 ul {
    padding-left: 0px;
  }
}

.k-doc-18380 .k-el.b-55009fcb ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-391e4762 ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-40811cb8 ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-55009fcb ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-391e4762 ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-40811cb8 ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-55009fcb ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-391e4762 ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-40811cb8 ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-55009fcb ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-391e4762 ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-40811cb8 ul {
  margin: 0px;
}

.k-doc-18380 .k-el.b-7fb6986 .k-button-icon {
  font-size: 14px;
}

@media only screen and (max-width:767px) {
  .k-doc-18380 .k-el.b-7fb6986 .k-button-icon {
    font-size: 14px;
  }
}
