  img.wp-smiley,
  img.emoji {
      display: inline !important;
      border: none !important;
      box-shadow: none !important;
      height: 1em !important;
      width: 1em !important;
      margin: 0 0.07em !important;
      vertical-align: -0.1em !important;
      background: none !important;
      padding: 0 !important;
  }

  /*# sourceURL=wp-emoji-styles-inline-css */
  :root {
      --wp-block-synced-color: #7a00df;
      --wp-block-synced-color--rgb: 122, 0, 223;
      --wp-bound-block-color: var(--wp-block-synced-color);
      --wp-editor-canvas-background: #ddd;
      --wp-admin-theme-color: #007cba;
      --wp-admin-theme-color--rgb: 0, 124, 186;
      --wp-admin-theme-color-darker-10: #006ba1;
      --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
      --wp-admin-theme-color-darker-20: #005a87;
      --wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
      --wp-admin-border-width-focus: 2px
  }

  @media (min-resolution:192dpi) {
      :root {
          --wp-admin-border-width-focus: 1.5px
      }
  }

  .wp-element-button {
      cursor: pointer
  }

  :root .has-very-light-gray-background-color {
      background-color: #eee
  }

  :root .has-very-dark-gray-background-color {
      background-color: #313131
  }

  :root .has-very-light-gray-color {
      color: #eee
  }

  :root .has-very-dark-gray-color {
      color: #313131
  }

  :root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
      background: linear-gradient(135deg, #00d084, #0693e3)
  }

  :root .has-purple-crush-gradient-background {
      background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe)
  }

  :root .has-hazy-dawn-gradient-background {
      background: linear-gradient(135deg, #faaca8, #dad0ec)
  }

  :root .has-subdued-olive-gradient-background {
      background: linear-gradient(135deg, #fafae1, #67a671)
  }

  :root .has-atomic-cream-gradient-background {
      background: linear-gradient(135deg, #fdd79a, #004a59)
  }

  :root .has-nightshade-gradient-background {
      background: linear-gradient(135deg, #330968, #31cdcf)
  }

  :root .has-midnight-gradient-background {
      background: linear-gradient(135deg, #020381, #2874fc)
  }

  :root {
      --wp--preset--font-size--normal: 16px;
      --wp--preset--font-size--huge: 42px
  }

  .has-regular-font-size {
      font-size: 1em
  }

  .has-larger-font-size {
      font-size: 2.625em
  }

  .has-normal-font-size {
      font-size: var(--wp--preset--font-size--normal)
  }

  .has-huge-font-size {
      font-size: var(--wp--preset--font-size--huge)
  }

  .has-text-align-center {
      text-align: center
  }

  .has-text-align-left {
      text-align: left
  }

  .has-text-align-right {
      text-align: right
  }

  .has-fit-text {
      white-space: nowrap !important
  }

  #end-resizable-editor-section {
      display: none
  }

  .aligncenter {
      clear: both
  }

  .items-justified-left {
      justify-content: flex-start
  }

  .items-justified-center {
      justify-content: center
  }

  .items-justified-right {
      justify-content: flex-end
  }

  .items-justified-space-between {
      justify-content: space-between
  }

  .screen-reader-text {
      border: 0;
      clip-path: inset(50%);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px;
      word-wrap: normal !important
  }

  .screen-reader-text:focus {
      background-color: #ddd;
      clip-path: none;
      color: #444;
      display: block;
      font-size: 1em;
      height: auto;
      left: 5px;
      line-height: normal;
      padding: 15px 23px 14px;
      text-decoration: none;
      top: 5px;
      width: auto;
      z-index: 100000
  }

  html :where(.has-border-color) {
      border-style: solid
  }

  html :where([style*=border-top-color]) {
      border-top-style: solid
  }

  html :where([style*=border-right-color]) {
      border-right-style: solid
  }

  html :where([style*=border-bottom-color]) {
      border-bottom-style: solid
  }

  html :where([style*=border-left-color]) {
      border-left-style: solid
  }

  html :where([style*=border-width]) {
      border-style: solid
  }

  html :where([style*=border-top-width]) {
      border-top-style: solid
  }

  html :where([style*=border-right-width]) {
      border-right-style: solid
  }

  html :where([style*=border-bottom-width]) {
      border-bottom-style: solid
  }

  html :where([style*=border-left-width]) {
      border-left-style: solid
  }

  html :where(img[class*=wp-image-]) {
      height: auto;
      max-width: 100%
  }

  :where(figure) {
      margin: 0 0 1em
  }

  html :where(.is-position-sticky) {
      --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px)
  }

  @media screen and (max-width:600px) {
      html :where(.is-position-sticky) {
          --wp-admin--admin-bar--position-offset: 0px
      }
  }

  /*# sourceURL=wp-block-library-inline-css */
  .blocks-gallery-grid:not(.has-nested-images),
  .wp-block-gallery:not(.has-nested-images) {
      display: flex;
      flex-wrap: wrap;
      list-style-type: none;
      margin: 0;
      padding: 0
  }

  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,
  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item {
      display: flex;
      flex-direction: column;
      flex-grow: 1;
      justify-content: center;
      margin: 0 1em 1em 0;
      position: relative;
      width: calc(50% - 1em)
  }

  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),
  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n) {
      margin-right: 0
  }

  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,
  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure {
      align-items: flex-end;
      display: flex;
      height: 100%;
      justify-content: flex-start;
      margin: 0
  }

  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,
  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img {
      display: block;
      height: auto;
      max-width: 100%;
      width: auto
  }

  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,
  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption {
      background: linear-gradient(0deg, #000000b3, #0000004d 70%, #0000);
      bottom: 0;
      box-sizing: border-box;
      color: #fff;
      font-size: .8em;
      margin: 0;
      max-height: 100%;
      overflow: auto;
      padding: 3em .77em .7em;
      position: absolute;
      text-align: center;
      width: 100%;
      z-index: 2
  }

  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,
  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img {
      display: inline
  }

  .blocks-gallery-grid:not(.has-nested-images) figcaption,
  .wp-block-gallery:not(.has-nested-images) figcaption {
      flex-grow: 1
  }

  .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,
  .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,
  .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,
  .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,
  .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,
  .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,
  .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,
  .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img {
      flex: 1;
      height: 100%;
      object-fit: cover;
      width: 100%
  }

  .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,
  .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,
  .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,
  .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item {
      margin-right: 0;
      width: 100%
  }

  @media (min-width:600px) {

      .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,
      .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,
      .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,
      .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item {
          margin-right: 1em;
          width: calc(33.33333% - .66667em)
      }

      .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,
      .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,
      .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,
      .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item {
          margin-right: 1em;
          width: calc(25% - .75em)
      }

      .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,
      .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,
      .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,
      .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item {
          margin-right: 1em;
          width: calc(20% - .8em)
      }

      .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,
      .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,
      .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,
      .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item {
          margin-right: 1em;
          width: calc(16.66667% - .83333em)
      }

      .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,
      .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,
      .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,
      .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item {
          margin-right: 1em;
          width: calc(14.28571% - .85714em)
      }

      .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,
      .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,
      .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,
      .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item {
          margin-right: 1em;
          width: calc(12.5% - .875em)
      }

      .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),
      .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),
      .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),
      .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),
      .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),
      .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),
      .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),
      .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),
      .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),
      .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),
      .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),
      .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),
      .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),
      .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),
      .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),
      .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),
      .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),
      .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),
      .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),
      .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),
      .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),
      .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),
      .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),
      .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),
      .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),
      .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),
      .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),
      .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),
      .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),
      .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),
      .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),
      .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n) {
          margin-right: 0
      }
  }

  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,
  .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,
  .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child {
      margin-right: 0
  }

  .blocks-gallery-grid:not(.has-nested-images).alignleft,
  .blocks-gallery-grid:not(.has-nested-images).alignright,
  .wp-block-gallery:not(.has-nested-images).alignleft,
  .wp-block-gallery:not(.has-nested-images).alignright {
      max-width: 420px;
      width: 100%
  }

  .blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,
  .wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure {
      justify-content: center
  }

  .wp-block-gallery:not(.is-cropped) .blocks-gallery-item {
      align-self: flex-start
  }

  figure.wp-block-gallery.has-nested-images {
      align-items: normal
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {
      margin: 0;
      width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image {
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
      flex-grow: 1;
      justify-content: center;
      max-width: 100%;
      position: relative
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image>a,
  .wp-block-gallery.has-nested-images figure.wp-block-image>div {
      flex-direction: column;
      flex-grow: 1;
      margin: 0
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image img {
      display: block;
      height: auto;
      max-width: 100% !important;
      width: auto
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption,
  .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
      bottom: 0;
      left: 0;
      max-height: 100%;
      position: absolute;
      right: 0
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
      backdrop-filter: blur(3px);
      content: "";
      height: 100%;
      -webkit-mask-image: linear-gradient(0deg, #000 20%, #0000);
      mask-image: linear-gradient(0deg, #000 20%, #0000);
      max-height: 40%;
      pointer-events: none
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
      box-sizing: border-box;
      color: #fff;
      font-size: 13px;
      margin: 0;
      overflow: auto;
      padding: 1em;
      text-align: center;
      text-shadow: 0 0 1.5px #000
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar {
      height: 12px;
      width: 12px
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track {
      background-color: initial
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb {
      background-clip: padding-box;
      background-color: initial;
      border: 3px solid #0000;
      border-radius: 8px
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,
  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,
  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb {
      background-color: #fffc
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
      scrollbar-color: #0000 #0000;
      scrollbar-gutter: stable both-edges;
      scrollbar-width: thin
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,
  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,
  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover {
      scrollbar-color: #fffc #0000
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
      will-change: transform
  }

  @media (hover:none) {
      .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
          scrollbar-color: #fffc #0000
      }
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
      background: linear-gradient(0deg, #0006, #0000)
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption img {
      display: inline
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {
      color: inherit
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img {
      box-sizing: border-box
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,
  .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,
  .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,
  .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div {
      flex: 1 1 auto
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,
  .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption {
      background: none;
      color: inherit;
      flex: initial;
      margin: 0;
      padding: 10px 10px 9px;
      position: relative;
      text-shadow: none
  }

  .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,
  .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before {
      content: none
  }

  .wp-block-gallery.has-nested-images figcaption {
      flex-basis: 100%;
      flex-grow: 1;
      text-align: center
  }

  .wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) {
      margin-bottom: auto;
      margin-top: 0
  }

  .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) {
      align-self: inherit
  }

  .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,
  .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone) {
      display: flex
  }

  .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,
  .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {
      flex: 1 0 0%;
      height: 100%;
      object-fit: cover;
      width: 100%
  }

  .wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image) {
      width: 100%
  }

  @media (min-width:600px) {
      .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image) {
          width: calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)
      }

      .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) {
          width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)
      }

      .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image) {
          width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)
      }

      .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) {
          width: calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)
      }

      .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) {
          width: calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)
      }

      .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image) {
          width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)
      }

      .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {
          width: calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)
      }

      .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),
      .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image) {
          width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)
      }

      .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child {
          width: 100%
      }
  }

  .wp-block-gallery.has-nested-images.alignleft,
  .wp-block-gallery.has-nested-images.alignright {
      max-width: 420px;
      width: 100%
  }

  .wp-block-gallery.has-nested-images.aligncenter {
      justify-content: center
  }

  /*# sourceURL=https://www.1stonthelist.ca/wp-includes/blocks/gallery/style.min.css */
  .wp-block-image>a,
  .wp-block-image>figure>a {
      display: inline-block
  }

  .wp-block-image img {
      box-sizing: border-box;
      height: auto;
      max-width: 100%;
      vertical-align: bottom
  }

  @media not (prefers-reduced-motion) {
      .wp-block-image img.hide {
          visibility: hidden
      }

      .wp-block-image img.show {
          animation: show-content-image .4s
      }
  }

  .wp-block-image[style*=border-radius] img,
  .wp-block-image[style*=border-radius]>a {
      border-radius: inherit
  }

  .wp-block-image.has-custom-border img {
      box-sizing: border-box
  }

  .wp-block-image.aligncenter {
      text-align: center
  }

  .wp-block-image.alignfull>a,
  .wp-block-image.alignwide>a {
      width: 100%
  }

  .wp-block-image.alignfull img,
  .wp-block-image.alignwide img {
      height: auto;
      width: 100%
  }

  .wp-block-image .aligncenter,
  .wp-block-image .alignleft,
  .wp-block-image .alignright,
  .wp-block-image.aligncenter,
  .wp-block-image.alignleft,
  .wp-block-image.alignright {
      display: table
  }

  .wp-block-image .aligncenter>figcaption,
  .wp-block-image .alignleft>figcaption,
  .wp-block-image .alignright>figcaption,
  .wp-block-image.aligncenter>figcaption,
  .wp-block-image.alignleft>figcaption,
  .wp-block-image.alignright>figcaption {
      caption-side: bottom;
      display: table-caption
  }

  .wp-block-image .alignleft {
      float: left;
      margin: .5em 1em .5em 0
  }

  .wp-block-image .alignright {
      float: right;
      margin: .5em 0 .5em 1em
  }

  .wp-block-image .aligncenter {
      margin-left: auto;
      margin-right: auto
  }

  .wp-block-image :where(figcaption) {
      margin-bottom: 1em;
      margin-top: .5em
  }

  .wp-block-image.is-style-circle-mask img {
      border-radius: 9999px
  }

  @supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none) {
      .wp-block-image.is-style-circle-mask img {
          border-radius: 0;
          -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
          mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
          mask-mode: alpha;
          -webkit-mask-position: center;
          mask-position: center;
          -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
          -webkit-mask-size: contain;
          mask-size: contain
      }
  }

  :root :where(.wp-block-image.is-style-rounded img, .wp-block-image .is-style-rounded img) {
      border-radius: 9999px
  }

  .wp-block-image figure {
      margin: 0
  }

  .wp-lightbox-container {
      display: flex;
      flex-direction: column;
      position: relative
  }

  .wp-lightbox-container img {
      cursor: zoom-in
  }

  .wp-lightbox-container img:hover+button {
      opacity: 1
  }

  .wp-lightbox-container button {
      align-items: center;
      backdrop-filter: blur(16px) saturate(180%);
      background-color: #5a5a5a40;
      border: none;
      border-radius: 4px;
      cursor: zoom-in;
      display: flex;
      height: 20px;
      justify-content: center;
      opacity: 0;
      padding: 0;
      position: absolute;
      right: 16px;
      text-align: center;
      top: 16px;
      width: 20px;
      z-index: 100
  }

  @media not (prefers-reduced-motion) {
      .wp-lightbox-container button {
          transition: opacity .2s ease
      }
  }

  .wp-lightbox-container button:focus-visible {
      outline: 3px auto #5a5a5a40;
      outline: 3px auto -webkit-focus-ring-color;
      outline-offset: 3px
  }

  .wp-lightbox-container button:hover {
      cursor: pointer;
      opacity: 1
  }

  .wp-lightbox-container button:focus {
      opacity: 1
  }

  .wp-lightbox-container button:focus,
  .wp-lightbox-container button:hover,
  .wp-lightbox-container button:not(:hover):not(:active):not(.has-background) {
      background-color: #5a5a5a40;
      border: none
  }

  .wp-lightbox-overlay {
      box-sizing: border-box;
      cursor: zoom-out;
      height: 100vh;
      left: 0;
      overflow: hidden;
      position: fixed;
      top: 0;
      visibility: hidden;
      width: 100%;
      z-index: 100000
  }

  .wp-lightbox-overlay .close-button {
      align-items: center;
      cursor: pointer;
      display: flex;
      justify-content: center;
      min-height: 40px;
      min-width: 40px;
      padding: 0;
      position: absolute;
      right: calc(env(safe-area-inset-right) + 16px);
      top: calc(env(safe-area-inset-top) + 16px);
      z-index: 5000000
  }

  .wp-lightbox-overlay .close-button:focus,
  .wp-lightbox-overlay .close-button:hover,
  .wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background) {
      background: none;
      border: none
  }

  .wp-lightbox-overlay .lightbox-image-container {
      height: var(--wp--lightbox-container-height);
      left: 50%;
      overflow: hidden;
      position: absolute;
      top: 50%;
      transform: translate(-50%, -50%);
      transform-origin: top left;
      width: var(--wp--lightbox-container-width);
      z-index: 9999999999
  }

  .wp-lightbox-overlay .wp-block-image {
      align-items: center;
      box-sizing: border-box;
      display: flex;
      height: 100%;
      justify-content: center;
      margin: 0;
      position: relative;
      transform-origin: 0 0;
      width: 100%;
      z-index: 3000000
  }

  .wp-lightbox-overlay .wp-block-image img {
      height: var(--wp--lightbox-image-height);
      min-height: var(--wp--lightbox-image-height);
      min-width: var(--wp--lightbox-image-width);
      width: var(--wp--lightbox-image-width)
  }

  .wp-lightbox-overlay .wp-block-image figcaption {
      display: none
  }

  .wp-lightbox-overlay button {
      background: none;
      border: none
  }

  .wp-lightbox-overlay .scrim {
      background-color: #fff;
      height: 100%;
      opacity: .9;
      position: absolute;
      width: 100%;
      z-index: 2000000
  }

  .wp-lightbox-overlay.active {
      visibility: visible
  }

  @media not (prefers-reduced-motion) {
      .wp-lightbox-overlay.active {
          animation: turn-on-visibility .25s both
      }

      .wp-lightbox-overlay.active img {
          animation: turn-on-visibility .35s both
      }

      .wp-lightbox-overlay.show-closing-animation:not(.active) {
          animation: turn-off-visibility .35s both
      }

      .wp-lightbox-overlay.show-closing-animation:not(.active) img {
          animation: turn-off-visibility .25s both
      }

      .wp-lightbox-overlay.zoom.active {
          animation: none;
          opacity: 1;
          visibility: visible
      }

      .wp-lightbox-overlay.zoom.active .lightbox-image-container {
          animation: lightbox-zoom-in .4s
      }

      .wp-lightbox-overlay.zoom.active .lightbox-image-container img {
          animation: none
      }

      .wp-lightbox-overlay.zoom.active .scrim {
          animation: turn-on-visibility .4s forwards
      }

      .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) {
          animation: none
      }

      .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container {
          animation: lightbox-zoom-out .4s
      }

      .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img {
          animation: none
      }

      .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim {
          animation: turn-off-visibility .4s forwards
      }
  }

  @keyframes show-content-image {
      0% {
          visibility: hidden
      }

      99% {
          visibility: hidden
      }

      to {
          visibility: visible
      }
  }

  @keyframes turn-on-visibility {
      0% {
          opacity: 0
      }

      to {
          opacity: 1
      }
  }

  @keyframes turn-off-visibility {
      0% {
          opacity: 1;
          visibility: visible
      }

      99% {
          opacity: 0;
          visibility: visible
      }

      to {
          opacity: 0;
          visibility: hidden
      }
  }

  @keyframes lightbox-zoom-in {
      0% {
          transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))
      }

      to {
          transform: translate(-50%, -50%) scale(1)
      }
  }

  @keyframes lightbox-zoom-out {
      0% {
          transform: translate(-50%, -50%) scale(1);
          visibility: visible
      }

      99% {
          visibility: visible
      }

      to {
          transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));
          visibility: hidden
      }
  }

  /*# sourceURL=https://www.1stonthelist.ca/wp-includes/blocks/image/style.min.css */
  ol,
  ul {
      box-sizing: border-box
  }

  :root :where(.wp-block-list.has-background) {
      padding: 1.25em 2.375em
  }

  /*# sourceURL=https://www.1stonthelist.ca/wp-includes/blocks/list/style.min.css */
  .wp-block-site-logo {
      box-sizing: border-box;
      line-height: 0
  }

  .wp-block-site-logo a {
      display: inline-block;
      line-height: 0
  }

  .wp-block-site-logo.is-default-size img {
      height: auto;
      width: 120px
  }

  .wp-block-site-logo img {
      height: auto;
      max-width: 100%
  }

  .wp-block-site-logo a,
  .wp-block-site-logo img {
      border-radius: inherit
  }

  .wp-block-site-logo.aligncenter {
      margin-left: auto;
      margin-right: auto;
      text-align: center
  }

  :root :where(.wp-block-site-logo.is-style-rounded) {
      border-radius: 9999px
  }

  /*# sourceURL=https://www.1stonthelist.ca/wp-includes/blocks/site-logo/style.min.css */
  .wp-block-video {
      box-sizing: border-box
  }

  .wp-block-video video {
      height: auto;
      vertical-align: middle;
      width: 100%
  }

  @supports (position:sticky) {
      .wp-block-video [poster] {
          object-fit: cover
      }
  }

  .wp-block-video.aligncenter {
      text-align: center
  }

  .wp-block-video :where(figcaption) {
      margin-bottom: 1em;
      margin-top: .5em
  }

  /*# sourceURL=https://www.1stonthelist.ca/wp-includes/blocks/video/style.min.css */
  .wp-block-columns {
      box-sizing: border-box;
      display: flex;
      flex-wrap: wrap !important
  }

  @media (min-width:782px) {
      .wp-block-columns {
          flex-wrap: nowrap !important
      }
  }

  .wp-block-columns {
      align-items: normal !important
  }

  .wp-block-columns.are-vertically-aligned-top {
      align-items: flex-start
  }

  .wp-block-columns.are-vertically-aligned-center {
      align-items: center
  }

  .wp-block-columns.are-vertically-aligned-bottom {
      align-items: flex-end
  }

  @media (max-width:781px) {
      .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
          flex-basis: 100% !important
      }
  }

  @media (min-width:782px) {
      .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
          flex-basis: 0;
          flex-grow: 1
      }

      .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis] {
          flex-grow: 0
      }
  }

  .wp-block-columns.is-not-stacked-on-mobile {
      flex-wrap: nowrap !important
  }

  .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column {
      flex-basis: 0;
      flex-grow: 1
  }

  .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis] {
      flex-grow: 0
  }

  :where(.wp-block-columns) {
      margin-bottom: 1.75em
  }

  :where(.wp-block-columns.has-background) {
      padding: 1.25em 2.375em
  }

  .wp-block-column {
      flex-grow: 1;
      min-width: 0;
      overflow-wrap: break-word;
      word-break: break-word
  }

  .wp-block-column.is-vertically-aligned-top {
      align-self: flex-start
  }

  .wp-block-column.is-vertically-aligned-center {
      align-self: center
  }

  .wp-block-column.is-vertically-aligned-bottom {
      align-self: flex-end
  }

  .wp-block-column.is-vertically-aligned-stretch {
      align-self: stretch
  }

  .wp-block-column.is-vertically-aligned-bottom,
  .wp-block-column.is-vertically-aligned-center,
  .wp-block-column.is-vertically-aligned-top {
      width: 100%
  }

  /*# sourceURL=https://www.1stonthelist.ca/wp-includes/blocks/columns/style.min.css */
  .is-small-text {
      font-size: .875em
  }

  .is-regular-text {
      font-size: 1em
  }

  .is-large-text {
      font-size: 2.25em
  }

  .is-larger-text {
      font-size: 3em
  }

  .has-drop-cap:not(:focus):first-letter {
      float: left;
      font-size: 8.4em;
      font-style: normal;
      font-weight: 100;
      line-height: .68;
      margin: .05em .1em 0 0;
      text-transform: uppercase
  }

  body.rtl .has-drop-cap:not(:focus):first-letter {
      float: none;
      margin-left: .1em
  }

  p.has-drop-cap.has-background {
      overflow: hidden
  }

  :root :where(p.has-background) {
      padding: 1.25em 2.375em
  }

  :where(p.has-text-color:not(.has-link-color)) a {
      color: inherit
  }

  p.has-text-align-left[style*="writing-mode:vertical-lr"],
  p.has-text-align-right[style*="writing-mode:vertical-rl"] {
      rotate: 180deg
  }

  /*# sourceURL=https://www.1stonthelist.ca/wp-includes/blocks/paragraph/style.min.css */


  /*! This file is auto-generated */
  .wp-block-button__link {
      color: #fff;
      background-color: #32373c;
      border-radius: 9999px;
      box-shadow: none;
      text-decoration: none;
      padding: calc(.667em + 2px) calc(1.333em + 2px);
      font-size: 1.125em
  }

  .wp-block-file__button {
      background: #32373c;
      color: #fff;
      text-decoration: none
  }

  /*# sourceURL=/wp-includes/css/classic-themes.min.css */
  :root {
      --wp--preset--aspect-ratio--square: 1;
      --wp--preset--aspect-ratio--4-3: 4/3;
      --wp--preset--aspect-ratio--3-4: 3/4;
      --wp--preset--aspect-ratio--3-2: 3/2;
      --wp--preset--aspect-ratio--2-3: 2/3;
      --wp--preset--aspect-ratio--16-9: 16/9;
      --wp--preset--aspect-ratio--9-16: 9/16;
      --wp--preset--color--black: #000000;
      --wp--preset--color--cyan-bluish-gray: #abb8c3;
      --wp--preset--color--white: #ffffff;
      --wp--preset--color--pale-pink: #f78da7;
      --wp--preset--color--vivid-red: #cf2e2e;
      --wp--preset--color--luminous-vivid-orange: #ff6900;
      --wp--preset--color--luminous-vivid-amber: #fcb900;
      --wp--preset--color--light-green-cyan: #7bdcb5;
      --wp--preset--color--vivid-green-cyan: #00d084;
      --wp--preset--color--pale-cyan-blue: #8ed1fc;
      --wp--preset--color--vivid-cyan-blue: #0693e3;
      --wp--preset--color--vivid-purple: #9b51e0;
      --wp--preset--color--theme-palette-1: var(--global-palette1);
      --wp--preset--color--theme-palette-2: var(--global-palette2);
      --wp--preset--color--theme-palette-3: var(--global-palette3);
      --wp--preset--color--theme-palette-4: var(--global-palette4);
      --wp--preset--color--theme-palette-5: var(--global-palette5);
      --wp--preset--color--theme-palette-6: var(--global-palette6);
      --wp--preset--color--theme-palette-7: var(--global-palette7);
      --wp--preset--color--theme-palette-8: var(--global-palette8);
      --wp--preset--color--theme-palette-9: var(--global-palette9);
      --wp--preset--color--theme-palette-10: var(--global-palette10);
      --wp--preset--color--theme-palette-11: var(--global-palette11);
      --wp--preset--color--theme-palette-12: var(--global-palette12);
      --wp--preset--color--theme-palette-13: var(--global-palette13);
      --wp--preset--color--theme-palette-14: var(--global-palette14);
      --wp--preset--color--theme-palette-15: var(--global-palette15);
      --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%);
      --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
      --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%);
      --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%);
      --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
      --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
      --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
      --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
      --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
      --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
      --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
      --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
      --wp--preset--font-size--small: var(--global-font-size-small);
      --wp--preset--font-size--medium: var(--global-font-size-medium);
      --wp--preset--font-size--large: var(--global-font-size-large);
      --wp--preset--font-size--x-large: 42px;
      --wp--preset--font-size--larger: var(--global-font-size-larger);
      --wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);
      --wp--preset--spacing--20: 0.44rem;
      --wp--preset--spacing--30: 0.67rem;
      --wp--preset--spacing--40: 1rem;
      --wp--preset--spacing--50: 1.5rem;
      --wp--preset--spacing--60: 2.25rem;
      --wp--preset--spacing--70: 3.38rem;
      --wp--preset--spacing--80: 5.06rem;
      --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
      --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
      --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
      --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
      --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
  }

  :where(.is-layout-flex) {
      gap: 0.5em;
  }

  :where(.is-layout-grid) {
      gap: 0.5em;
  }

  body .is-layout-flex {
      display: flex;
  }

  .is-layout-flex {
      flex-wrap: wrap;
      align-items: center;
  }

  .is-layout-flex> :is(*, div) {
      margin: 0;
  }

  body .is-layout-grid {
      display: grid;
  }

  .is-layout-grid> :is(*, div) {
      margin: 0;
  }

  :where(.wp-block-columns.is-layout-flex) {
      gap: 2em;
  }

  :where(.wp-block-columns.is-layout-grid) {
      gap: 2em;
  }

  :where(.wp-block-post-template.is-layout-flex) {
      gap: 1.25em;
  }

  :where(.wp-block-post-template.is-layout-grid) {
      gap: 1.25em;
  }

  .has-black-color {
      color: var(--wp--preset--color--black) !important;
  }

  .has-cyan-bluish-gray-color {
      color: var(--wp--preset--color--cyan-bluish-gray) !important;
  }

  .has-white-color {
      color: var(--wp--preset--color--white) !important;
  }

  .has-pale-pink-color {
      color: var(--wp--preset--color--pale-pink) !important;
  }

  .has-vivid-red-color {
      color: var(--wp--preset--color--vivid-red) !important;
  }

  .has-luminous-vivid-orange-color {
      color: var(--wp--preset--color--luminous-vivid-orange) !important;
  }

  .has-luminous-vivid-amber-color {
      color: var(--wp--preset--color--luminous-vivid-amber) !important;
  }

  .has-light-green-cyan-color {
      color: var(--wp--preset--color--light-green-cyan) !important;
  }

  .has-vivid-green-cyan-color {
      color: var(--wp--preset--color--vivid-green-cyan) !important;
  }

  .has-pale-cyan-blue-color {
      color: var(--wp--preset--color--pale-cyan-blue) !important;
  }

  .has-vivid-cyan-blue-color {
      color: var(--wp--preset--color--vivid-cyan-blue) !important;
  }

  .has-vivid-purple-color {
      color: var(--wp--preset--color--vivid-purple) !important;
  }

  .has-black-background-color {
      background-color: var(--wp--preset--color--black) !important;
  }

  .has-cyan-bluish-gray-background-color {
      background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
  }

  .has-white-background-color {
      background-color: var(--wp--preset--color--white) !important;
  }

  .has-pale-pink-background-color {
      background-color: var(--wp--preset--color--pale-pink) !important;
  }

  .has-vivid-red-background-color {
      background-color: var(--wp--preset--color--vivid-red) !important;
  }

  .has-luminous-vivid-orange-background-color {
      background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
  }

  .has-luminous-vivid-amber-background-color {
      background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
  }

  .has-light-green-cyan-background-color {
      background-color: var(--wp--preset--color--light-green-cyan) !important;
  }

  .has-vivid-green-cyan-background-color {
      background-color: var(--wp--preset--color--vivid-green-cyan) !important;
  }

  .has-pale-cyan-blue-background-color {
      background-color: var(--wp--preset--color--pale-cyan-blue) !important;
  }

  .has-vivid-cyan-blue-background-color {
      background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
  }

  .has-vivid-purple-background-color {
      background-color: var(--wp--preset--color--vivid-purple) !important;
  }

  .has-black-border-color {
      border-color: var(--wp--preset--color--black) !important;
  }

  .has-cyan-bluish-gray-border-color {
      border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
  }

  .has-white-border-color {
      border-color: var(--wp--preset--color--white) !important;
  }

  .has-pale-pink-border-color {
      border-color: var(--wp--preset--color--pale-pink) !important;
  }

  .has-vivid-red-border-color {
      border-color: var(--wp--preset--color--vivid-red) !important;
  }

  .has-luminous-vivid-orange-border-color {
      border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
  }

  .has-luminous-vivid-amber-border-color {
      border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
  }

  .has-light-green-cyan-border-color {
      border-color: var(--wp--preset--color--light-green-cyan) !important;
  }

  .has-vivid-green-cyan-border-color {
      border-color: var(--wp--preset--color--vivid-green-cyan) !important;
  }

  .has-pale-cyan-blue-border-color {
      border-color: var(--wp--preset--color--pale-cyan-blue) !important;
  }

  .has-vivid-cyan-blue-border-color {
      border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
  }

  .has-vivid-purple-border-color {
      border-color: var(--wp--preset--color--vivid-purple) !important;
  }

  .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
      background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
  }

  .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
      background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
  }

  .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
      background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
  }

  .has-luminous-vivid-orange-to-vivid-red-gradient-background {
      background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
  }

  .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
      background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
  }

  .has-cool-to-warm-spectrum-gradient-background {
      background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
  }

  .has-blush-light-purple-gradient-background {
      background: var(--wp--preset--gradient--blush-light-purple) !important;
  }

  .has-blush-bordeaux-gradient-background {
      background: var(--wp--preset--gradient--blush-bordeaux) !important;
  }

  .has-luminous-dusk-gradient-background {
      background: var(--wp--preset--gradient--luminous-dusk) !important;
  }

  .has-pale-ocean-gradient-background {
      background: var(--wp--preset--gradient--pale-ocean) !important;
  }

  .has-electric-grass-gradient-background {
      background: var(--wp--preset--gradient--electric-grass) !important;
  }

  .has-midnight-gradient-background {
      background: var(--wp--preset--gradient--midnight) !important;
  }

  .has-small-font-size {
      font-size: var(--wp--preset--font-size--small) !important;
  }

  .has-medium-font-size {
      font-size: var(--wp--preset--font-size--medium) !important;
  }

  .has-large-font-size {
      font-size: var(--wp--preset--font-size--large) !important;
  }

  .has-x-large-font-size {
      font-size: var(--wp--preset--font-size--x-large) !important;
  }

  :where(.wp-block-columns.is-layout-flex) {
      gap: 2em;
  }

  :where(.wp-block-columns.is-layout-grid) {
      gap: 2em;
  }

  /*# sourceURL=global-styles-inline-css */


  /* Kadence Base CSS */
  :root {
      --global-palette1: #0075e8;
      --global-palette2: #33689b;
      --global-palette3: #1f344b;
      --global-palette4: #393841;
      --global-palette5: #4A5568;
      --global-palette6: #718096;
      --global-palette7: #ffffff;
      --global-palette8: #f4f9ff;
      --global-palette9: #ffffff;
      --global-palette10: oklch(from var(--global-palette1) calc(l + 0.10 * (1 - l)) calc(c * 1.00) calc(h + 180) / 100%);
      --global-palette11: #13612e;
      --global-palette12: #1159af;
      --global-palette13: #b82105;
      --global-palette14: #f7630c;
      --global-palette15: #f5a524;
      --global-palette9rgb: 255, 255, 255;
      --global-palette-highlight: var(--global-palette1);
      --global-palette-highlight-alt: var(--global-palette2);
      --global-palette-highlight-alt2: var(--global-palette9);
      --global-palette-btn-bg: var(--global-palette1);
      --global-palette-btn-bg-hover: var(--global-palette2);
      --global-palette-btn: #ffffff;
      --global-palette-btn-hover: #ffffff;
      --global-palette-btn-sec-bg: var(--global-palette7);
      --global-palette-btn-sec-bg-hover: var(--global-palette2);
      --global-palette-btn-sec: var(--global-palette3);
      --global-palette-btn-sec-hover: var(--global-palette9);
      --global-body-font-family: Jost, sans-serif;
      --global-heading-font-family: Inter, sans-serif;
      --global-primary-nav-font-family: inherit;
      --global-fallback-font: sans-serif;
      --global-display-fallback-font: sans-serif;
      --global-content-width: 1290px;
      --global-content-wide-width: calc(1290px + 230px);
      --global-content-narrow-width: 842px;
      --global-content-edge-padding: 1.5rem;
      --global-content-boxed-padding: 2rem;
      --global-calc-content-width: calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding));
      --wp--style--global--content-size: var(--global-calc-content-width);
  }

  .wp-site-blocks {
      --global-vw: calc(100vw - (0.5 * var(--scrollbar-offset)));
  }

  body {
      background: var(--global-palette8);
  }

  body,
  input,
  select,
  optgroup,
  textarea {
      font-style: normal;
      font-weight: normal;
      font-size: 19px;
      line-height: 1.6;
      font-family: var(--global-body-font-family);
      color: var(--global-palette4);
  }

  .content-bg,
  body.content-style-unboxed .site {
      background: var(--global-palette9);
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
      font-family: var(--global-heading-font-family);
  }

  h1 {
      font-style: normal;
      font-weight: 900;
      font-size: 32px;
      line-height: 1.5;
      color: var(--global-palette3);
  }

  h2 {
      font-style: normal;
      font-weight: 800;
      font-size: 28px;
      line-height: 1.5;
      color: var(--global-palette4);
  }

  h3 {
      font-style: normal;
      font-weight: 800;
      font-size: 24px;
      line-height: 1.5;
      color: var(--global-palette4);
  }

  h4 {
      font-style: normal;
      font-weight: 800;
      font-size: 22px;
      line-height: 1.5;
      color: var(--global-palette4);
  }

  h5 {
      font-style: normal;
      font-weight: 800;
      font-size: 20px;
      line-height: 1.5;
      color: var(--global-palette4);
  }

  h6 {
      font-weight: 700;
      font-size: 18px;
      line-height: 1.5;
      color: var(--global-palette5);
  }

  .entry-hero .kadence-breadcrumbs {
      max-width: 1290px;
  }

  .site-container,
  .site-header-row-layout-contained,
  .site-footer-row-layout-contained,
  .entry-hero-layout-contained,
  .comments-area,
  .alignfull>.wp-block-cover__inner-container,
  .alignwide>.wp-block-cover__inner-container {
      max-width: var(--global-content-width);
  }

  .content-width-narrow .content-container.site-container,
  .content-width-narrow .hero-container.site-container {
      max-width: var(--global-content-narrow-width);
  }

  @media all and (min-width: 1520px) {
      .wp-site-blocks .content-container .alignwide {
          margin-left: -115px;
          margin-right: -115px;
          width: unset;
          max-width: unset;
      }
  }

  @media all and (min-width: 1102px) {
      .content-width-narrow .wp-site-blocks .content-container .alignwide {
          margin-left: -130px;
          margin-right: -130px;
          width: unset;
          max-width: unset;
      }
  }

  .content-style-boxed .wp-site-blocks .entry-content .alignwide {
      margin-left: calc(-1 * var(--global-content-boxed-padding));
      margin-right: calc(-1 * var(--global-content-boxed-padding));
  }

  .content-area {
      margin-top: 0rem;
      margin-bottom: 0rem;
  }

  @media all and (max-width: 1024px) {
      .content-area {
          margin-top: 3rem;
          margin-bottom: 3rem;
      }
  }

  @media all and (max-width: 767px) {
      .content-area {
          margin-top: 2rem;
          margin-bottom: 2rem;
      }
  }

  @media all and (max-width: 1024px) {
      :root {
          --global-content-boxed-padding: 2rem;
      }
  }

  @media all and (max-width: 767px) {
      :root {
          --global-content-boxed-padding: 1.5rem;
      }
  }

  .entry-content-wrap {
      padding: 2rem;
  }

  @media all and (max-width: 1024px) {
      .entry-content-wrap {
          padding: 2rem;
      }
  }

  @media all and (max-width: 767px) {
      .entry-content-wrap {
          padding: 1.5rem;
      }
  }

  .entry.single-entry {
      box-shadow: 0px 15px 15px -10px rgba(0, 0, 0, 0.05);
  }

  .entry.loop-entry {
      box-shadow: 0px 15px 15px -10px rgba(0, 0, 0, 0.05);
  }

  .loop-entry .entry-content-wrap {
      padding: 2rem;
  }

  @media all and (max-width: 1024px) {
      .loop-entry .entry-content-wrap {
          padding: 2rem;
      }
  }

  @media all and (max-width: 767px) {
      .loop-entry .entry-content-wrap {
          padding: 1.5rem;
      }
  }

  button,
  .button,
  .wp-block-button__link,
  input[type="button"],
  input[type="reset"],
  input[type="submit"],
  .fl-button,
  .elementor-button-wrapper .elementor-button,
  .wc-block-components-checkout-place-order-button,
  .wc-block-cart__submit {
      font-style: normal;
      font-weight: 500;
      font-size: 18px;
      font-family: Jost, sans-serif;
      border-radius: 50px;
      padding: 20px 36px 20px 36px;
      box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0);
  }

  .wp-block-button.is-style-outline .wp-block-button__link {
      padding: 20px 36px 20px 36px;
  }

  button:hover,
  button:focus,
  button:active,
  .button:hover,
  .button:focus,
  .button:active,
  .wp-block-button__link:hover,
  .wp-block-button__link:focus,
  .wp-block-button__link:active,
  input[type="button"]:hover,
  input[type="button"]:focus,
  input[type="button"]:active,
  input[type="reset"]:hover,
  input[type="reset"]:focus,
  input[type="reset"]:active,
  input[type="submit"]:hover,
  input[type="submit"]:focus,
  input[type="submit"]:active,
  .elementor-button-wrapper .elementor-button:hover,
  .elementor-button-wrapper .elementor-button:focus,
  .elementor-button-wrapper .elementor-button:active,
  .wc-block-cart__submit:hover {
      box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1);
  }

  .kb-button.kb-btn-global-outline.kb-btn-global-inherit {
      padding-top: calc(20px - 2px);
      padding-right: calc(36px - 2px);
      padding-bottom: calc(20px - 2px);
      padding-left: calc(36px - 2px);
  }

  button.button-style-secondary,
  .button.button-style-secondary,
  .wp-block-button__link.button-style-secondary,
  input[type="button"].button-style-secondary,
  input[type="reset"].button-style-secondary,
  input[type="submit"].button-style-secondary,
  .fl-button.button-style-secondary,
  .elementor-button-wrapper .elementor-button.button-style-secondary,
  .wc-block-components-checkout-place-order-button.button-style-secondary,
  .wc-block-cart__submit.button-style-secondary {
      font-style: normal;
      font-weight: 500;
      font-size: 18px;
      font-family: Jost, sans-serif;
  }

  body.page {
      background: var(--global-palette9);
  }

  .entry-hero.page-hero-section .entry-header {
      min-height: 200px;
  }

  /* Kadence Footer CSS */
  .site-middle-footer-wrap .site-footer-row-container-inner {
      background: #04376a;
      font-style: normal;
      color: var(--global-palette9);
  }

  .site-footer .site-middle-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)) {
      color: var(--global-palette9);
  }

  .site-footer .site-middle-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover {
      color: var(--global-palette2);
  }

  .site-middle-footer-inner-wrap {
      padding-top: 30px;
      padding-bottom: 30px;
      grid-column-gap: 30px;
      grid-row-gap: 30px;
  }

  .site-middle-footer-inner-wrap .widget {
      margin-bottom: 30px;
  }

  .site-middle-footer-inner-wrap .widget-area .widget-title {
      font-style: normal;
      color: var(--global-palette9);
  }

  .site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after {
      right: calc(-30px / 2);
  }

  .site-bottom-footer-wrap .site-footer-row-container-inner {
      background: #04376a;
      font-style: normal;
      font-size: 15px;
      color: var(--global-palette9);
      border-top: 1px solid var(--global-palette7);
  }

  .site-footer .site-bottom-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)) {
      color: var(--global-palette9);
  }

  .site-footer .site-bottom-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover {
      color: var(--global-palette2);
  }

  .site-bottom-footer-inner-wrap {
      padding-top: 30px;
      padding-bottom: 30px;
      grid-column-gap: 30px;
  }

  .site-bottom-footer-inner-wrap .widget {
      margin-bottom: 30px;
  }

  .site-bottom-footer-inner-wrap .widget-area .widget-title {
      font-style: normal;
      color: var(--global-palette9);
  }

  .site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after {
      right: calc(-30px / 2);
  }

  .footer-social-wrap .footer-social-inner-wrap {
      font-size: 1em;
      gap: 0.3em;
  }

  .site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button {
      color: var(--global-palette7);
      background: var(--global-palette7);
      border: 2px none transparent;
      border-radius: 40px;
  }

  .site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button:hover {
      color: var(--global-palette9);
  }

  #colophon .footer-navigation .footer-menu-container>ul>li>a {
      padding-left: calc(1.2em / 2);
      padding-right: calc(1.2em / 2);
      padding-top: calc(0.6em / 2);
      padding-bottom: calc(0.6em / 2);
      color: var(--global-palette9);
  }

  #colophon .footer-navigation .footer-menu-container>ul li a:hover {
      color: var(--global-palette2);
  }

  #colophon .footer-navigation .footer-menu-container>ul li.current-menu-item>a {
      color: var(--global-palette9);
  }

  /* Kadence Pro Header CSS */
  .header-navigation-dropdown-direction-left ul ul.submenu,
  .header-navigation-dropdown-direction-left ul ul.sub-menu {
      right: 0px;
      left: auto;
  }

  .rtl .header-navigation-dropdown-direction-right ul ul.submenu,
  .rtl .header-navigation-dropdown-direction-right ul ul.sub-menu {
      left: 0px;
      right: auto;
  }

  .header-account-button .nav-drop-title-wrap>.kadence-svg-iconset,
  .header-account-button>.kadence-svg-iconset {
      font-size: 1.2em;
  }

  .site-header-item .header-account-button .nav-drop-title-wrap,
  .site-header-item .header-account-wrap>.header-account-button {
      display: flex;
      align-items: center;
  }

  .header-account-style-icon_label .header-account-label {
      padding-left: 5px;
  }

  .header-account-style-label_icon .header-account-label {
      padding-right: 5px;
  }

  .site-header-item .header-account-wrap .header-account-button {
      text-decoration: none;
      box-shadow: none;
      color: inherit;
      background: transparent;
      padding: 0.6em 0em 0.6em 0em;
  }

  .header-mobile-account-wrap .header-account-button .nav-drop-title-wrap>.kadence-svg-iconset,
  .header-mobile-account-wrap .header-account-button>.kadence-svg-iconset {
      font-size: 1.2em;
  }

  .header-mobile-account-wrap .header-account-button .nav-drop-title-wrap,
  .header-mobile-account-wrap>.header-account-button {
      display: flex;
      align-items: center;
  }

  .header-mobile-account-wrap.header-account-style-icon_label .header-account-label {
      padding-left: 5px;
  }

  .header-mobile-account-wrap.header-account-style-label_icon .header-account-label {
      padding-right: 5px;
  }

  .header-mobile-account-wrap .header-account-button {
      text-decoration: none;
      box-shadow: none;
      color: inherit;
      background: transparent;
      padding: 0.6em 0em 0.6em 0em;
  }

  #login-drawer .drawer-inner .drawer-content {
      display: flex;
      justify-content: center;
      align-items: center;
      position: absolute;
      top: 0px;
      bottom: 0px;
      left: 0px;
      right: 0px;
      padding: 0px;
  }

  #loginform p label {
      display: block;
  }

  #login-drawer #loginform {
      width: 100%;
  }

  #login-drawer #loginform input {
      width: 100%;
  }

  #login-drawer #loginform input[type="checkbox"] {
      width: auto;
  }

  #login-drawer .drawer-inner .drawer-header {
      position: relative;
      z-index: 100;
  }

  #login-drawer .drawer-content_inner.widget_login_form_inner {
      padding: 2em;
      width: 100%;
      max-width: 350px;
      border-radius: .25rem;
      background: var(--global-palette9);
      color: var(--global-palette4);
  }

  #login-drawer .lost_password a {
      color: var(--global-palette6);
  }

  #login-drawer .lost_password,
  #login-drawer .register-field {
      text-align: center;
  }

  #login-drawer .widget_login_form_inner p {
      margin-top: 1.2em;
      margin-bottom: 0em;
  }

  #login-drawer .widget_login_form_inner p:first-child {
      margin-top: 0em;
  }

  #login-drawer .widget_login_form_inner label {
      margin-bottom: 0.5em;
  }

  #login-drawer hr.register-divider {
      margin: 1.2em 0;
      border-width: 1px;
  }

  #login-drawer .register-field {
      font-size: 90%;
  }

  @media all and (min-width: 1025px) {
      #login-drawer hr.register-divider.hide-desktop {
          display: none;
      }

      #login-drawer p.register-field.hide-desktop {
          display: none;
      }
  }

  @media all and (max-width: 1024px) {
      #login-drawer hr.register-divider.hide-mobile {
          display: none;
      }

      #login-drawer p.register-field.hide-mobile {
          display: none;
      }
  }

  @media all and (max-width: 767px) {
      #login-drawer hr.register-divider.hide-mobile {
          display: none;
      }

      #login-drawer p.register-field.hide-mobile {
          display: none;
      }
  }

  .tertiary-navigation .tertiary-menu-container>ul>li.menu-item>a {
      padding-left: calc(1.2em / 2);
      padding-right: calc(1.2em / 2);
      padding-top: 0.6em;
      padding-bottom: 0.6em;
      color: var(--global-palette5);
  }

  .tertiary-navigation .tertiary-menu-container>ul>li.menu-item>a:hover {
      color: var(--global-palette-highlight);
  }

  .tertiary-navigation .tertiary-menu-container>ul>li.menu-item.current-menu-item>a {
      color: var(--global-palette3);
  }

  .header-navigation[class*="header-navigation-style-underline"] .header-menu-container.tertiary-menu-container>ul>li>a:after {
      width: calc(100% - 1.2em);
  }

  .quaternary-navigation .quaternary-menu-container>ul>li.menu-item>a {
      padding-left: calc(1.2em / 2);
      padding-right: calc(1.2em / 2);
      padding-top: 0.6em;
      padding-bottom: 0.6em;
      color: var(--global-palette5);
  }

  .quaternary-navigation .quaternary-menu-container>ul>li.menu-item>a:hover {
      color: var(--global-palette-highlight);
  }

  .quaternary-navigation .quaternary-menu-container>ul>li.menu-item.current-menu-item>a {
      color: var(--global-palette3);
  }

  .header-navigation[class*="header-navigation-style-underline"] .header-menu-container.quaternary-menu-container>ul>li>a:after {
      width: calc(100% - 1.2em);
  }

  #main-header .header-divider {
      border-right: 1px solid var(--global-palette6);
      height: 50%;
  }

  #main-header .header-divider2 {
      border-right: 1px solid var(--global-palette6);
      height: 50%;
  }

  #main-header .header-divider3 {
      border-right: 1px solid var(--global-palette6);
      height: 50%;
  }

  #mobile-header .header-mobile-divider,
  #mobile-drawer .header-mobile-divider {
      border-right: 1px solid var(--global-palette6);
      height: 50%;
  }

  #mobile-drawer .header-mobile-divider {
      border-top: 1px solid var(--global-palette6);
      width: 50%;
  }

  #mobile-header .header-mobile-divider2 {
      border-right: 1px solid var(--global-palette6);
      height: 50%;
  }

  #mobile-drawer .header-mobile-divider2 {
      border-top: 1px solid var(--global-palette6);
      width: 50%;
  }

  .header-item-search-bar form ::-webkit-input-placeholder {
      color: currentColor;
      opacity: 0.5;
  }

  .header-item-search-bar form ::placeholder {
      color: currentColor;
      opacity: 0.5;
  }

  .header-search-bar form {
      max-width: 100%;
      width: 240px;
  }

  .header-mobile-search-bar form {
      max-width: calc(100vw - var(--global-sm-spacing) - var(--global-sm-spacing));
      width: 240px;
  }

  .header-widget-lstyle-normal .header-widget-area-inner a:not(.button) {
      text-decoration: underline;
  }

  .element-contact-inner-wrap {
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      margin-top: -0.6em;
      margin-left: calc(-0.6em / 2);
      margin-right: calc(-0.6em / 2);
  }

  .element-contact-inner-wrap .header-contact-item {
      display: inline-flex;
      flex-wrap: wrap;
      align-items: center;
      margin-top: 0.6em;
      margin-left: calc(0.6em / 2);
      margin-right: calc(0.6em / 2);
  }

  .element-contact-inner-wrap .header-contact-item .kadence-svg-iconset {
      font-size: 1em;
  }

  .header-contact-item img {
      display: inline-block;
  }

  .header-contact-item .contact-label {
      margin-left: 0.3em;
  }

  .rtl .header-contact-item .contact-label {
      margin-right: 0.3em;
      margin-left: 0px;
  }

  .header-mobile-contact-wrap .element-contact-inner-wrap {
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      margin-top: -0.6em;
      margin-left: calc(-0.6em / 2);
      margin-right: calc(-0.6em / 2);
  }

  .header-mobile-contact-wrap .element-contact-inner-wrap .header-contact-item {
      display: inline-flex;
      flex-wrap: wrap;
      align-items: center;
      margin-top: 0.6em;
      margin-left: calc(0.6em / 2);
      margin-right: calc(0.6em / 2);
  }

  .header-mobile-contact-wrap .element-contact-inner-wrap .header-contact-item .kadence-svg-iconset {
      font-size: 1em;
  }

  #main-header .header-button2 {
      box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0);
  }

  #main-header .header-button2:hover {
      box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1);
  }

  .mobile-header-button2-wrap .mobile-header-button-inner-wrap .mobile-header-button2 {
      border: 2px none transparent;
      box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0);
  }

  .mobile-header-button2-wrap .mobile-header-button-inner-wrap .mobile-header-button2:hover {
      box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1);
  }

  #widget-drawer.popup-drawer-layout-fullwidth .drawer-content .header-widget2,
  #widget-drawer.popup-drawer-layout-sidepanel .drawer-inner {
      max-width: 400px;
  }

  #widget-drawer.popup-drawer-layout-fullwidth .drawer-content .header-widget2 {
      margin: 0 auto;
  }

  .widget-toggle-open {
      display: flex;
      align-items: center;
      background: transparent;
      box-shadow: none;
  }

  .widget-toggle-open:hover,
  .widget-toggle-open:focus {
      border-color: currentColor;
      background: transparent;
      box-shadow: none;
  }

  .widget-toggle-open .widget-toggle-icon {
      display: flex;
  }

  .widget-toggle-open .widget-toggle-label {
      padding-right: 5px;
  }

  .rtl .widget-toggle-open .widget-toggle-label {
      padding-left: 5px;
      padding-right: 0px;
  }

  .widget-toggle-open .widget-toggle-label:empty,
  .rtl .widget-toggle-open .widget-toggle-label:empty {
      padding-right: 0px;
      padding-left: 0px;
  }

  .widget-toggle-open-container .widget-toggle-open {
      color: var(--global-palette5);
      padding: 0.4em 0.6em 0.4em 0.6em;
      font-size: 14px;
  }

  .widget-toggle-open-container .widget-toggle-open.widget-toggle-style-bordered {
      border: 1px solid currentColor;
  }

  .widget-toggle-open-container .widget-toggle-open .widget-toggle-icon {
      font-size: 20px;
  }

  .widget-toggle-open-container .widget-toggle-open:hover,
  .widget-toggle-open-container .widget-toggle-open:focus {
      color: var(--global-palette-highlight);
  }

  #widget-drawer .header-widget-2style-normal a:not(.button) {
      text-decoration: underline;
  }

  #widget-drawer .header-widget-2style-plain a:not(.button) {
      text-decoration: none;
  }

  #widget-drawer .header-widget2 .widget-title {
      color: var(--global-palette9);
  }

  #widget-drawer .header-widget2 {
      color: var(--global-palette8);
  }

  #widget-drawer .header-widget2 a:not(.button),
  #widget-drawer .header-widget2 .drawer-sub-toggle {
      color: var(--global-palette8);
  }

  #widget-drawer .header-widget2 a:not(.button):hover,
  #widget-drawer .header-widget2 .drawer-sub-toggle:hover {
      color: var(--global-palette9);
  }

  #mobile-secondary-site-navigation ul li {
      font-size: 14px;
  }

  #mobile-secondary-site-navigation ul li a {
      padding-top: 1em;
      padding-bottom: 1em;
  }

  #mobile-secondary-site-navigation ul li>a,
  #mobile-secondary-site-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap {
      color: var(--global-palette8);
  }

  #mobile-secondary-site-navigation ul li.current-menu-item>a,
  #mobile-secondary-site-navigation ul li.current-menu-item.menu-item-has-children>.drawer-nav-drop-wrap {
      color: var(--global-palette-highlight);
  }

  #mobile-secondary-site-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,
  #mobile-secondary-site-navigation ul li:not(.menu-item-has-children) a {
      border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }

  #mobile-secondary-site-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button {
      border-left: 1px solid rgba(255, 255, 255, 0.1);
  }

  /*# sourceURL=kadence-global-inline-css */
  :root {
      --global-kb-font-size-sm: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);
      --global-kb-font-size-md: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);
      --global-kb-font-size-lg: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);
      --global-kb-font-size-xl: clamp(2.25rem, 1.728rem + 1.63vw, 3rem);
      --global-kb-font-size-xxl: clamp(2.5rem, 1.456rem + 3.26vw, 4rem);
      --global-kb-font-size-xxxl: clamp(2.75rem, 0.489rem + 7.065vw, 6rem);
  }

  /*# sourceURL=kadence-blocks-global-variables-inline-css */
  .wp-block-kadence-header2919-cpt-id .kb-header-container {
      background-color: var(--global-palette8, #F7FAFC);
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-header2919-cpt-id .kb-header-container {
          background-color: var(--global-palette8, #F7FAFC);
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-header2919-cpt-id .kb-header-container {
          background-color: var(--global-palette8, #F7FAFC);
      }
  }

  .wp-block-kadence-header-row2919_1ec270-15 {
      --kb-header-row-bg: var(--global-palette1, #3182CE);
      --kb-stuck-header-bg: var(--global-palette1, #3182CE);
      --kb-transparent-header-row-bg: transparent;
  }

  .wp-block-kadence-header-row2919_1ec270-15 .kadence-header-row-inner {
      padding-top: var(--global-kb-spacing-xxs, 0.5rem);
      padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
  }

  .wp-block-kadence-header-row2919_1ec270-15 .wp-block-kadence-header-column,
  .wp-block-kadence-header-row2919_1ec270-15 .wp-block-kadence-header-section {
      gap: var(--global-kb-gap-xs, 0.5rem);
  }

  .wp-block-kadence-header-desktop2919_dfb8e3-47 {
      display: block;
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-header-desktop2919_dfb8e3-47 {
          display: none;
      }
  }

  .wp-block-kadence-header-desktop2919_e11a26-e8 {
      display: block;
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-header-desktop2919_e11a26-e8 {
          display: none;
      }
  }

  .wp-block-kadence-header-row2919_3a4786-1c .wp-block-kadence-header-column,
  .wp-block-kadence-header-row2919_3a4786-1c .wp-block-kadence-header-section {
      align-items: center;
  }

  .wp-block-kadence-header-row.wp-block-kadence-header-row2919_3a4786-1c .kadence-header-row-inner {
      min-height: 80px;
  }

  .wp-block-kadence-header-row2919_3a4786-1c {
      --kb-header-row-bg: var(--global-palette9, #ffffff);
      --kb-stuck-header-bg: var(--global-palette9, #ffffff);
      --kb-transparent-header-row-bg: transparent;
  }

  .wp-block-kadence-header-row2919_3a4786-1c .kadence-header-row-inner {
      padding-top: var(--global-kb-spacing-xxs, 0.5rem);
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-header-row2919_3a4786-1c .wp-block-kadence-header-column,
  .wp-block-kadence-header-row2919_3a4786-1c .wp-block-kadence-header-section {
      gap: var(--global-kb-gap-xs, 0.5rem);
  }

  .wp-block-kadence-header-desktop2919_4c0c2d-dc {
      display: block;
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-header-desktop2919_4c0c2d-dc {
          display: none;
      }
  }

  .kb-identity2919_5574ba-30 a {
      text-decoration: inherit;
      color: inherit;
  }

  .wp-block-kadence-header-desktop2919_723ef8-75 {
      display: block;
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-header-desktop2919_723ef8-75 {
          display: none;
      }
  }

  .wp-block-kadence-navigation2923-cpt-id {
      --kb-nav-dropdown-border-top-left-radius: 0px;
      --kb-nav-dropdown-border-top-right-radius: 0px;
      --kb-nav-dropdown-border-bottom-right-radius: 0px;
      --kb-nav-dropdown-border-bottom-left-radius: 0px;
      --kb-nav-dropdown-border-radius-top: 0px;
      --kb-nav-dropdown-border-radius-right: 0px;
      --kb-nav-dropdown-border-radius-bottom: 0px;
      --kb-nav-dropdown-border-radius-left: 0px;
      --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
      --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      --kb-nav-height: 100%;
  }

  .header-desktop-transparent .wp-block-kadence-navigation2923-cpt-id {
      --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
      --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
  }

  .item-is-stuck .wp-block-kadence-navigation2923-cpt-id {
      --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
      --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
  }

  .wp-block-kadence-navigation2923-cpt-id {
      --kb-nav-top-link-color: var(--global-palette2, #2B6CB0);
      --kb-nav-top-link-color-hover: var(--global-palette1, #3182CE);
      --kb-nav-top-link-color-active: var(--global-palette3, #1A202C);
  }

  .wp-block-kadence-navigation2923-cpt-id>.navigation>.menu-container>.menu>.wp-block-kadence-navigation-link>.kb-link-wrap {
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-navigation2923-cpt-id {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  @media all and (max-width: 1024px) {
      .header-tablet-transparent .wp-block-kadence-navigation2923-cpt-id {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  @media all and (max-width: 1024px) {
      .item-is-stuck .wp-block-kadence-navigation2923-cpt-id {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-navigation2923-cpt-id {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }

      .header-mobile-transparent .wp-block-kadence-navigation2923-cpt-id {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }

      .item-is-stuck .wp-block-kadence-navigation2923-cpt-id {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  .wp-block-kadence-navigation2923_34f883-de {
      --kb-nav-dropdown-border-top-left-radius: 0px;
      --kb-nav-dropdown-border-top-right-radius: 0px;
      --kb-nav-dropdown-border-bottom-right-radius: 0px;
      --kb-nav-dropdown-border-bottom-left-radius: 0px;
      --kb-nav-dropdown-border-radius-top: 0px;
      --kb-nav-dropdown-border-radius-right: 0px;
      --kb-nav-dropdown-border-radius-bottom: 0px;
      --kb-nav-dropdown-border-radius-left: 0px;
      --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
      --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
  }

  .header-desktop-transparent .wp-block-kadence-navigation2923_34f883-de {
      --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
      --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
  }

  .item-is-stuck .wp-block-kadence-navigation2923_34f883-de {
      --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
      --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-navigation2923_34f883-de {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  @media all and (max-width: 1024px) {
      .header-tablet-transparent .wp-block-kadence-navigation2923_34f883-de {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  @media all and (max-width: 1024px) {
      .item-is-stuck .wp-block-kadence-navigation2923_34f883-de {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-navigation2923_34f883-de {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }

      .header-mobile-transparent .wp-block-kadence-navigation2923_34f883-de {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }

      .item-is-stuck .wp-block-kadence-navigation2923_34f883-de {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  .kb-nav-link-2923_051cac-fc>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-2923_051cac-fc>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_051cac-fc>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .kb-nav-link-2923_666ec7-3f>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-align: left;
      --kb-nav-link-flex-justify: start;
      --kb-nav-link-media-container-align-self: start;
      --kb-nav-link-flex-align: start;
  }

  .kb-nav-link-2923_666ec7-3f>.sub-menu.sub-menu.sub-menu.sub-menu.sub-menu {
      --kb-nav-dropdown-width: 1200px;
      --kb-nav-dropdown-show-left: 50%;
      --kb-nav-dropdown-show-right: unset;
      --kb-nav-dropdown-show-transform-x: -50%;
      --kb-nav-dropdown-hide-transform-x: -50%;
  }

  .kb-nav-link-2923_666ec7-3f>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-row-layout-id2923_9bb12d-c7>.kt-row-column-wrap {
      row-gap: var(--global-kb-gap-sm, 1rem);
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-row-layout-id2923_9bb12d-c7>.kt-row-column-wrap>div:not(.added-for-specificity) {
      grid-column: initial;
  }

  .kb-row-layout-id2923_9bb12d-c7>.kt-row-column-wrap {
      grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id2923_9bb12d-c7>.kt-row-column-wrap>div:not(.added-for-specificity) {
          grid-column: initial;
      }

      .kb-row-layout-id2923_9bb12d-c7>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column2923_5510f2-e9>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column2923_5510f2-e9>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column2923_5510f2-e9>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column2923_5510f2-e9>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column2923_5510f2-e9>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-nav-link-2923_45f961-f9>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-title-wrap-display: grid;
      --kb-nav-link-title-wrap-grid-template-columns: 1fr;
      --kb-nav-link-title-wrap-display: grid;
      --kb-nav-link-title-wrap-grid-template-columns: 1fr auto;
      --kb-nav-link-description-grid-column: span 2;
      --kb-nav-link-icon-font-size: 25px;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-media-container-margin-right: 5px;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
      --kb-nav-link-description-padding-top: 5px;
  }

  .kb-nav-link-2923_45f961-f9 {
      --kb-nav-link-media-container-padding-top: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-right: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-left: var(--global-kb-spacing-xxs, 0.5rem);
  }

  .kb-nav-link-2923_45f961-f9>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-color: #6a9476;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-container-color: var(--global-palette9, #ffffff);
      --kb-nav-link-media-container-background: #6a9476;
      --kb-nav-link-media-container-border-top-left-radius: 10px;
      --kb-nav-link-media-container-border-top-right-radius: 10px;
      --kb-nav-link-media-container-border-bottom-right-radius: 10px;
      --kb-nav-link-media-container-border-bottom-left-radius: 10px;
      --kb-nav-link-media-max-width: 40px;
  }

  .kb-nav-link-2923_45f961-f9>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 24px;
      font-weight: bold;
  }

  .wp-block-kadence-navigation .navigation .menu-container ul .kb-nav-link-2923_45f961-f9 .kb-nav-label-description {
      font-size: 20px;
      font-weight: 400;
  }

  @media all and (max-width: 1024px) {
      .kb-nav-link-2923_45f961-f9>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
          --kb-nav-link-title-wrap-display: grid;
          --kb-nav-link-title-wrap-grid-template-columns: 1fr;
          --kb-nav-link-icon-font-size: 25px;
          --kb-nav-link-media-container-margin-left: 5px;
      }
  }

  @media all and (max-width: 767px) {
      .kb-nav-link-2923_45f961-f9>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
          --kb-nav-link-title-wrap-display: grid;
          --kb-nav-link-title-wrap-grid-template-columns: 1fr;
          --kb-nav-link-icon-font-size: 25px;
          --kb-nav-link-media-container-margin-left: 5px;
      }
  }

  .kb-nav-link-2923_df5c74-ab>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
  }

  .kb-nav-link-2923_df5c74-ab>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-padding-left: var(--global-kb-spacing-xs, 1rem);
      --kb-nav-link-color: #6a9476;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_df5c74-ab>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 16px;
  }

  .kb-nav-link-2923_4a0676-a1>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
  }

  .kb-nav-link-2923_4a0676-a1>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-padding-left: var(--global-kb-spacing-xs, 1rem);
      --kb-nav-link-color: #6a9476;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_4a0676-a1>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 16px;
  }

  .kb-nav-link-2923_32d422-1f>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
  }

  .kb-nav-link-2923_32d422-1f>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-padding-left: var(--global-kb-spacing-xs, 1rem);
      --kb-nav-link-color: #6a9476;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_32d422-1f>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 16px;
  }

  .kb-nav-link-2923_039899-9c>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
  }

  .kb-nav-link-2923_039899-9c>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-padding-left: var(--global-kb-spacing-xs, 1rem);
      --kb-nav-link-color: #6a9476;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_039899-9c>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 16px;
  }

  .kb-nav-link-2923_071c4a-56>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
  }

  .kb-nav-link-2923_071c4a-56>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-padding-left: var(--global-kb-spacing-xs, 1rem);
      --kb-nav-link-color: #6a9476;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_071c4a-56>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 16px;
  }

  .kb-nav-link-2923_afbc19-24>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
  }

  .kb-nav-link-2923_afbc19-24>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-padding-left: var(--global-kb-spacing-xs, 1rem);
      --kb-nav-link-color: #6a9476;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_afbc19-24>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 16px;
  }

  .kadence-column2923_e6b32f-bd>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column2923_e6b32f-bd>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column2923_e6b32f-bd>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column2923_e6b32f-bd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column2923_e6b32f-bd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-nav-link-2923_083fd9-ae>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-title-wrap-display: grid;
      --kb-nav-link-title-wrap-grid-template-columns: 1fr;
      --kb-nav-link-title-wrap-display: grid;
      --kb-nav-link-title-wrap-grid-template-columns: 1fr auto;
      --kb-nav-link-description-grid-column: span 2;
      --kb-nav-link-icon-font-size: 25px;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-media-container-margin-right: 5px;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
      --kb-nav-link-description-padding-top: 5px;
  }

  .kb-nav-link-2923_083fd9-ae {
      --kb-nav-link-media-container-padding-top: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-right: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-left: var(--global-kb-spacing-xxs, 0.5rem);
  }

  .kb-nav-link-2923_083fd9-ae>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-color: #4a81b4;
      --kb-nav-link-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-container-color: var(--global-palette9, #ffffff);
      --kb-nav-link-media-container-background: #4a81b4;
      --kb-nav-link-media-container-border-top-left-radius: 10px;
      --kb-nav-link-media-container-border-top-right-radius: 10px;
      --kb-nav-link-media-container-border-bottom-right-radius: 10px;
      --kb-nav-link-media-container-border-bottom-left-radius: 10px;
      --kb-nav-link-media-max-width: 40px;
  }

  .kb-nav-link-2923_083fd9-ae>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 24px;
      font-weight: bold;
  }

  .wp-block-kadence-navigation .navigation .menu-container ul .kb-nav-link-2923_083fd9-ae .kb-nav-label-description {
      font-size: 20px;
      font-weight: 400;
  }

  @media all and (max-width: 1024px) {
      .kb-nav-link-2923_083fd9-ae>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
          --kb-nav-link-title-wrap-display: grid;
          --kb-nav-link-title-wrap-grid-template-columns: 1fr;
          --kb-nav-link-icon-font-size: 25px;
          --kb-nav-link-media-container-margin-left: 5px;
      }
  }

  @media all and (max-width: 767px) {
      .kb-nav-link-2923_083fd9-ae>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
          --kb-nav-link-title-wrap-display: grid;
          --kb-nav-link-title-wrap-grid-template-columns: 1fr;
          --kb-nav-link-icon-font-size: 25px;
          --kb-nav-link-media-container-margin-left: 5px;
      }
  }

  .kb-nav-link-2923_2d5743-04>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
  }

  .kb-nav-link-2923_2d5743-04>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-padding-left: var(--global-kb-spacing-xs, 1rem);
      --kb-nav-link-color: #4a81b4;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_2d5743-04>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 16px;
  }

  .kb-nav-link-2923_d0c112-d0>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
  }

  .kb-nav-link-2923_d0c112-d0>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-padding-left: var(--global-kb-spacing-xs, 1rem);
      --kb-nav-link-color: #4a81b4;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_d0c112-d0>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 16px;
  }

  .kb-nav-link-2923_a02ec5-20>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
  }

  .kb-nav-link-2923_a02ec5-20>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-padding-left: var(--global-kb-spacing-xs, 1rem);
      --kb-nav-link-color: #4a81b4;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_a02ec5-20>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 16px;
  }

  .kb-nav-link-2923_881709-f7>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
  }

  .kb-nav-link-2923_881709-f7>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-padding-left: var(--global-kb-spacing-xs, 1rem);
      --kb-nav-link-color: #4a81b4;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_881709-f7>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 16px;
  }

  .kadence-column2923_77b274-80>.kt-inside-inner-col {
      padding-right: var(--global-kb-spacing-xs, 1rem);
      padding-left: 0px;
  }

  .kadence-column2923_77b274-80>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column2923_77b274-80>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column2923_77b274-80>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column2923_77b274-80,
  .kt-inside-inner-col>.kadence-column2923_77b274-80:not(.specificity) {
      margin-right: 30px;
  }

  @media all and (max-width: 1024px) {
      .kadence-column2923_77b274-80>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column2923_77b274-80>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-nav-link-2923_45cdae-a4>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-title-wrap-display: grid;
      --kb-nav-link-title-wrap-grid-template-columns: 1fr;
      --kb-nav-link-title-wrap-display: grid;
      --kb-nav-link-title-wrap-grid-template-columns: 1fr auto;
      --kb-nav-link-description-grid-column: span 2;
      --kb-nav-link-icon-font-size: 25px;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-media-container-margin-right: 5px;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
      --kb-nav-link-description-padding-top: 5px;
  }

  .kb-nav-link-2923_45cdae-a4 {
      --kb-nav-link-media-container-padding-top: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-right: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-left: var(--global-kb-spacing-xxs, 0.5rem);
  }

  .kb-nav-link-2923_45cdae-a4>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-margin-bottom: var(--global-kb-spacing-md, 2rem);
      --kb-nav-link-color: #602e9e;
      --kb-nav-link-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-container-color: var(--global-palette9, #ffffff);
      --kb-nav-link-media-container-background: #602e9e;
      --kb-nav-link-media-container-border-top-left-radius: 10px;
      --kb-nav-link-media-container-border-top-right-radius: 10px;
      --kb-nav-link-media-container-border-bottom-right-radius: 10px;
      --kb-nav-link-media-container-border-bottom-left-radius: 10px;
      --kb-nav-link-media-max-width: 40px;
  }

  .kb-nav-link-2923_45cdae-a4>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 24px;
      font-weight: bold;
  }

  .wp-block-kadence-navigation .navigation .menu-container ul .kb-nav-link-2923_45cdae-a4 .kb-nav-label-description {
      font-size: 20px;
      font-weight: 400;
  }

  @media all and (max-width: 1024px) {
      .kb-nav-link-2923_45cdae-a4>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
          --kb-nav-link-title-wrap-display: grid;
          --kb-nav-link-title-wrap-grid-template-columns: 1fr;
          --kb-nav-link-icon-font-size: 25px;
          --kb-nav-link-media-container-margin-left: 5px;
      }
  }

  @media all and (max-width: 767px) {
      .kb-nav-link-2923_45cdae-a4>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
          --kb-nav-link-title-wrap-display: grid;
          --kb-nav-link-title-wrap-grid-template-columns: 1fr;
          --kb-nav-link-icon-font-size: 25px;
          --kb-nav-link-media-container-margin-left: 5px;
      }
  }

  .kb-nav-link-2923_0d72b1-7e>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-title-wrap-display: grid;
      --kb-nav-link-title-wrap-grid-template-columns: 1fr;
      --kb-nav-link-title-wrap-display: grid;
      --kb-nav-link-title-wrap-grid-template-columns: 1fr auto;
      --kb-nav-link-description-grid-column: span 2;
      --kb-nav-link-icon-font-size: 30px;
      --kb-nav-link-media-container-order: -1;
      --kb-nav-link-media-container-margin-right: 5px;
      --kb-nav-link-title-wrap-has-media-grid-template-columns: auto 1fr;
      --kb-nav-link-description-padding-top: 5px;
  }

  .kb-nav-link-2923_0d72b1-7e {
      --kb-nav-link-media-container-padding-top: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-right: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
      --kb-nav-link-media-container-padding-left: var(--global-kb-spacing-xxs, 0.5rem);
  }

  .kb-nav-link-2923_0d72b1-7e>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-color: #eb9350;
      --kb-nav-link-color-hover: var(--global-palette3, #1A202C);
      --kb-nav-link-media-container-color: var(--global-palette9, #ffffff);
      --kb-nav-link-media-container-background: #eb9350;
      --kb-nav-link-media-container-border-top-left-radius: 10px;
      --kb-nav-link-media-container-border-top-right-radius: 10px;
      --kb-nav-link-media-container-border-bottom-right-radius: 10px;
      --kb-nav-link-media-container-border-bottom-left-radius: 10px;
      --kb-nav-link-media-max-width: 40px;
  }

  .kb-nav-link-2923_0d72b1-7e>.kb-link-wrap.kb-link-wrap.kb-link-wrap>.kb-nav-link-content {
      font-size: 24px;
      font-weight: bold;
  }

  .wp-block-kadence-navigation .navigation .menu-container ul .kb-nav-link-2923_0d72b1-7e .kb-nav-label-description {
      font-size: 20px;
      font-weight: 400;
  }

  @media all and (max-width: 1024px) {
      .kb-nav-link-2923_0d72b1-7e>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
          --kb-nav-link-title-wrap-display: grid;
          --kb-nav-link-title-wrap-grid-template-columns: 1fr;
          --kb-nav-link-icon-font-size: 30px;
          --kb-nav-link-media-container-margin-left: 5px;
      }
  }

  @media all and (max-width: 767px) {
      .kb-nav-link-2923_0d72b1-7e>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
          --kb-nav-link-title-wrap-display: grid;
          --kb-nav-link-title-wrap-grid-template-columns: 1fr;
          --kb-nav-link-icon-font-size: 30px;
          --kb-nav-link-media-container-margin-left: 5px;
      }
  }

  .kb-nav-link-2923_491f07-57>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-2923_491f07-57>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_e64683-46>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-2923_e64683-46>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-ugs8ti1h0>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-ugs8ti1h0>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-jm92iu7zt>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-jm92iu7zt>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-zrof9hjhd>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-zrof9hjhd>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-z2pqkgkqj>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-z2pqkgkqj>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2923_babc9f-01>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-2923_babc9f-01>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn2919_9f22bb-48.kb-button {
      width: initial;
  }

  .wp-block-kadence-advancedbtn .kb-btn2919_9f22bb-48.kb-button {
      color: var(--global-palette9, #ffffff);
      background: var(--global-palette2, #2B6CB0);
      font-size: var(--global-kb-font-size-md, 1.25rem);
      text-transform: uppercase;
      border-top-left-radius: 50px;
      border-top-right-radius: 50px;
      border-bottom-right-radius: 50px;
      border-bottom-left-radius: 50px;
      padding-top: var(--global-kb-spacing-xxs, 0.5rem);
      padding-right: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-advancedbtn .kb-btn2919_9f22bb-48.kb-button:hover,
  .wp-block-kadence-advancedbtn .kb-btn2919_9f22bb-48.kb-button:focus {
      color: var(--global-palette9, #ffffff);
      background: var(--global-palette6, #718096);
  }

  .wp-block-kadence-header-row2919_37cbc2-88 {
      --kb-transparent-header-row-bg: transparent;
  }

  .wp-block-kadence-header-row2919_37cbc2-88 .wp-block-kadence-header-column,
  .wp-block-kadence-header-row2919_37cbc2-88 .wp-block-kadence-header-section {
      gap: var(--global-kb-gap-xs, 0.5rem);
  }

  .wp-block-kadence-header-desktop2919_7bb394-a0 {
      display: block;
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-header-desktop2919_7bb394-a0 {
          display: none;
      }
  }

  .wp-block-kadence-header-desktop2919_72a75d-30 {
      display: block;
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-header-desktop2919_72a75d-30 {
          display: none;
      }
  }

  .wp-block-kadence-header-row2919_207c91-69 {
      --kb-transparent-header-row-bg: transparent;
  }

  .wp-block-kadence-header-row2919_207c91-69 .wp-block-kadence-header-column,
  .wp-block-kadence-header-row2919_207c91-69 .wp-block-kadence-header-section {
      gap: var(--global-kb-gap-xs, 0.5rem);
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-header-row2919_207c91-69 .kadence-header-row-inner {
          padding-top: var(--global-kb-spacing-xs, 1rem);
          padding-bottom: var(--global-kb-spacing-xs, 1rem);
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn2919_214b27-48.kb-button {
      width: initial;
  }

  .wp-block-kadence-advancedbtn .kb-btn2919_214b27-48.kb-button:hover,
  .wp-block-kadence-advancedbtn .kb-btn2919_214b27-48.kb-button:focus {
      color: var(--global-palette9, #ffffff);
      background: var(--global-palette6, #718096);
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-advancedbtn .kb-btn2919_214b27-48.kb-button {
          padding-top: var(--global-kb-spacing-xxs, 0.5rem);
          padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn2919_c3282e-5c.kb-button {
      width: initial;
  }

  .wp-block-kadence-advancedbtn .kb-btn2919_c3282e-5c.kb-button {
      color: var(--global-palette1, #3182CE);
      background: var(--global-palette9, #ffffff);
  }

  .wp-block-kadence-advancedbtn .kb-btn2919_c3282e-5c.kb-button:hover,
  .wp-block-kadence-advancedbtn .kb-btn2919_c3282e-5c.kb-button:focus {
      color: var(--global-palette9, #ffffff);
      background: var(--global-palette6, #718096);
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-advancedbtn .kb-btn2919_c3282e-5c.kb-button {
          border-top: 2px solid var(--global-palette1, #3182CE);
          border-right: 2px solid var(--global-palette1, #3182CE);
          border-bottom: 2px solid var(--global-palette1, #3182CE);
          border-left: 2px solid var(--global-palette1, #3182CE);
      }
  }

  @media all and (max-width: 1024px) {

      .wp-block-kadence-advancedbtn .kb-btn2919_c3282e-5c.kb-button:hover,
      .wp-block-kadence-advancedbtn .kb-btn2919_c3282e-5c.kb-button:focus {
          border-top-left-radius: 5px;
          border-top-right-radius: 5px;
          border-bottom-right-radius: 5px;
          border-bottom-left-radius: 5px;
          border-top: 2px solid var(--global-palette6, #718096);
          border-right: 2px solid var(--global-palette6, #718096);
          border-bottom: 2px solid var(--global-palette6, #718096);
          border-left: 2px solid var(--global-palette6, #718096);
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-advancedbtn .kb-btn2919_c3282e-5c.kb-button {
          border-top: 2px solid var(--global-palette1, #3182CE);
          border-right: 2px solid var(--global-palette1, #3182CE);
          border-bottom: 2px solid var(--global-palette1, #3182CE);
          border-left: 2px solid var(--global-palette1, #3182CE);
      }

      .wp-block-kadence-advancedbtn .kb-btn2919_c3282e-5c.kb-button:hover,
      .wp-block-kadence-advancedbtn .kb-btn2919_c3282e-5c.kb-button:focus {
          border-top: 2px solid var(--global-palette6, #718096);
          border-right: 2px solid var(--global-palette6, #718096);
          border-bottom: 2px solid var(--global-palette6, #718096);
          border-left: 2px solid var(--global-palette6, #718096);
      }
  }

  .wp-block-kadence-header-row2919_df2ca8-e9 {
      --kb-header-row-bg: var(--global-palette9, #ffffff);
      --kb-stuck-header-bg: var(--global-palette9, #ffffff);
      --kb-transparent-header-row-bg: transparent;
  }

  .wp-block-kadence-header-row2919_df2ca8-e9 .wp-block-kadence-header-column,
  .wp-block-kadence-header-row2919_df2ca8-e9 .wp-block-kadence-header-section {
      gap: var(--global-kb-gap-xs, 0.5rem);
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-header-row2919_df2ca8-e9 .kadence-header-row-inner {
          padding-top: var(--global-kb-spacing-xs, 1rem);
          padding-bottom: var(--global-kb-spacing-xs, 1rem);
      }
  }

  .kb-identity2919_470e4e-bd a {
      text-decoration: inherit;
      color: inherit;
  }

  .wp-block-kadence-off-canvas-trigger2919_c30a39-e5 svg {
      width: 25px;
      height: 25px;
  }

  @media all and (max-width: 1024px) {

      .wp-block-kadence-off-canvas-trigger2919_c30a39-e5,
      .wp-block-kadence-off-canvas-trigger2919_c30a39-e5:hover {
          color: var(--global-palette3, #1A202C);
      }
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-off-canvas-trigger2919_c30a39-e5:hover {
          background-color: var(--global-palette8, #F7FAFC);
          color: var(--global-palette3, #1A202C);
      }
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-off-canvas-trigger2919_c30a39-e5:focus:not([aria-expanded="false"]) {
          background-color: var(--global-palette8, #F7FAFC);
          color: var(--global-palette3, #1A202C);
      }
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-off-canvas-trigger2919_c30a39-e5 svg {
          width: 45px;
          height: 45px;
      }
  }

  .wp-block-kadence-header-row2919_701c6b-00 {
      --kb-transparent-header-row-bg: transparent;
  }

  .wp-block-kadence-header-row2919_701c6b-00 .wp-block-kadence-header-column,
  .wp-block-kadence-header-row2919_701c6b-00 .wp-block-kadence-header-section {
      gap: var(--global-kb-gap-xs, 0.5rem);
  }

  .wp-block-kadence-off-canvas2919_28fc14-db .kb-off-canvas-inner-wrap {
      max-width: 400px;
  }

  .wp-block-kadence-off-canvas .kb-off-canvas-overlay2919_28fc14-db {
      background-color: rgba(0, 0, 0, 0.6);
  }

  .wp-block-kadence-off-canvas2919_28fc14-db .kb-off-canvas-close svg {
      width: 25px;
      height: 25px;
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-off-canvas2919_28fc14-db .kb-off-canvas-inner-wrap {
          max-width: 400px;
      }
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-off-canvas2919_28fc14-db .kb-off-canvas-close svg {
          width: 25px;
          height: 25px;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-off-canvas2919_28fc14-db .kb-off-canvas-inner-wrap {
          max-width: 400px;
      }

      .wp-block-kadence-off-canvas2919_28fc14-db .kb-off-canvas-close svg {
          width: 25px;
          height: 25px;
      }
  }

  .wp-block-kadence-navigation2927-cpt-id {
      --kb-nav-dropdown-border-top-left-radius: 0px;
      --kb-nav-dropdown-border-top-right-radius: 0px;
      --kb-nav-dropdown-border-bottom-right-radius: 0px;
      --kb-nav-dropdown-border-bottom-left-radius: 0px;
      --kb-nav-dropdown-border-radius-top: 0px;
      --kb-nav-dropdown-border-radius-right: 0px;
      --kb-nav-dropdown-border-radius-bottom: 0px;
      --kb-nav-dropdown-border-radius-left: 0px;
      --kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
  }

  .header-desktop-transparent .wp-block-kadence-navigation2927-cpt-id {
      --kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
  }

  .item-is-stuck .wp-block-kadence-navigation2927-cpt-id {
      --kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-navigation2927-cpt-id {
          --kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
      }
  }

  @media all and (max-width: 1024px) {
      .header-tablet-transparent .wp-block-kadence-navigation2927-cpt-id {
          --kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
      }
  }

  @media all and (max-width: 1024px) {
      .item-is-stuck .wp-block-kadence-navigation2927-cpt-id {
          --kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-navigation2927-cpt-id {
          --kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
      }

      .header-mobile-transparent .wp-block-kadence-navigation2927-cpt-id {
          --kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
      }

      .item-is-stuck .wp-block-kadence-navigation2927-cpt-id {
          --kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
      }
  }

  .wp-block-kadence-navigation2927_41e7bf-f8 {
      --kb-nav-dropdown-border-top-left-radius: 0px;
      --kb-nav-dropdown-border-top-right-radius: 0px;
      --kb-nav-dropdown-border-bottom-right-radius: 0px;
      --kb-nav-dropdown-border-bottom-left-radius: 0px;
      --kb-nav-dropdown-border-radius-top: 0px;
      --kb-nav-dropdown-border-radius-right: 0px;
      --kb-nav-dropdown-border-radius-bottom: 0px;
      --kb-nav-dropdown-border-radius-left: 0px;
      --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
      --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
  }

  .header-desktop-transparent .wp-block-kadence-navigation2927_41e7bf-f8 {
      --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
      --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
  }

  .item-is-stuck .wp-block-kadence-navigation2927_41e7bf-f8 {
      --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
      --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-navigation2927_41e7bf-f8 {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  @media all and (max-width: 1024px) {
      .header-tablet-transparent .wp-block-kadence-navigation2927_41e7bf-f8 {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  @media all and (max-width: 1024px) {
      .item-is-stuck .wp-block-kadence-navigation2927_41e7bf-f8 {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-navigation2927_41e7bf-f8 {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }

      .header-mobile-transparent .wp-block-kadence-navigation2927_41e7bf-f8 {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }

      .item-is-stuck .wp-block-kadence-navigation2927_41e7bf-f8 {
          --kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
          --kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
      }
  }

  .kb-nav-link-2927_10fea2-79>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-2927_10fea2-79>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2927_26b08f-dc>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-2927_26b08f-dc>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-fx6qenfh6>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-fx6qenfh6>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-m4vqwszas>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-m4vqwszas>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-eakf02hjp>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-eakf02hjp>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2927_6a9a1e-c2>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-2927_6a9a1e-c2>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-gtd8h26cd>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-gtd8h26cd>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-saf4nvvzo>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-saf4nvvzo>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-8hfgv4y4i>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-8hfgv4y4i>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-h7u21vjkn>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-h7u21vjkn>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-v42b5hv1w>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-v42b5hv1w>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-h1j8ht2iw>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-h1j8ht2iw>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-9d0emh7bq>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-9d0emh7bq>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-s583m7ejd>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-s583m7ejd>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-kucfa3web>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-kucfa3web>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-y1gl6s48t>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-y1gl6s48t>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2927_644d85-b3>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-2927_644d85-b3>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2927_9940a6-e1>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-2927_9940a6-e1>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-xgkl96f38>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-xgkl96f38>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-xae1b1bxj>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-xae1b1bxj>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-duikch6ev>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-duikch6ev>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-nm01yvsd3>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-nm01yvsd3>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2927_41869f-8c>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-2927_41869f-8c>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2927_6b47b9-67>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-align: center;
      --kb-nav-link-flex-justify: center;
      --kb-nav-link-media-container-align-self: center;
      --kb-nav-link-flex-align: center;
  }

  .kb-nav-link-2927_6b47b9-67>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-margin-right: 0px;
      --kb-nav-link-color: var(--global-palette9, #ffffff);
      --kb-nav-link-background: var(--global-palette1, #3182CE);
      --kb-nav-link-border-top-left-radius: 50px;
      --kb-nav-link-border-top-right-radius: 50px;
      --kb-nav-link-border-bottom-right-radius: 50px;
      --kb-nav-link-border-bottom-left-radius: 50px;
      --kb-nav-link-media-max-width: px;
  }

  @media all and (max-width: 1024px) {
      .kb-nav-link-2927_6b47b9-67>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
          --kb-nav-link-background: var(--global-palette2, #2B6CB0);
          --kb-nav-link-background-hover: var(--global-palette6, #718096);
      }
  }

  .kb-nav-link-2927_db650d-22>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
  }

  .kb-nav-link-2927_db650d-22>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-media-max-width: px;
  }

  .kb-nav-link-2927_10b6ce-de>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-highlight-order: 3;
      --kb-nav-link-highlight-icon-order: 3;
      --kb-nav-link-align: center;
      --kb-nav-link-flex-justify: center;
      --kb-nav-link-media-container-align-self: center;
      --kb-nav-link-flex-align: center;
  }

  .kb-nav-link-2927_10b6ce-de>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
      --kb-nav-link-margin-right: 0px;
      --kb-nav-link-color: var(--global-palette9, #ffffff);
      --kb-nav-link-background: var(--global-palette1, #3182CE);
      --kb-nav-link-border-top-left-radius: 50px;
      --kb-nav-link-border-top-right-radius: 50px;
      --kb-nav-link-border-bottom-right-radius: 50px;
      --kb-nav-link-border-bottom-left-radius: 50px;
      --kb-nav-link-media-max-width: px;
  }

  @media all and (max-width: 1024px) {
      .kb-nav-link-2927_10b6ce-de>.kb-link-wrap.kb-link-wrap.kb-link-wrap.kb-link-wrap {
          --kb-nav-link-background: var(--global-palette2, #2B6CB0);
          --kb-nav-link-background-hover: var(--global-palette6, #718096);
      }
  }

  .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1204_bdb9e9-97 {
      margin-top: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-row-layout-id1204_bdb9e9-97>.kt-row-column-wrap {
      padding-top: 0px;
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_bdb9e9-97>.kt-row-column-wrap {
          padding-top: 0px;
          padding-bottom: 14px;
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_12c8ad-2f>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_12c8ad-2f>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_12c8ad-2f>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_12c8ad-2f>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_12c8ad-2f>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_3f37d6-17>.kt-row-column-wrap {
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_3f37d6-17>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-lg, 3rem);
          grid-template-columns: minmax(0, 1fr);
      }

      .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1204_3f37d6-17 {
          background: var(--global-palette9, #ffffff);
      }

      .kb-row-layout-id1204_3f37d6-17 .kb-blocks-bg-video-container,
      .kb-row-layout-id1204_3f37d6-17 .kb-blocks-bg-slider {
          display: none;
      }
  }

  .kadence-column1204_744464-6e>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_744464-6e>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_744464-6e>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
  }

  .kadence-column1204_744464-6e>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_744464-6e>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_744464-6e>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_744464-6e {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_744464-6e {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_744464-6e>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_744464-6e {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_744464-6e {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_744464-6e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_744464-6e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_744464-6e {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_744464-6e {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_744464-6e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_744464-6e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  .kb-row-layout-id1204_2f76aa-cf>.kt-row-column-wrap {
      padding-top: var(--global-kb-spacing-xxl, 5rem);
      padding-right: var(--global-kb-spacing-xxl, 5rem);
      padding-bottom: var(--global-kb-spacing-lg, 3rem);
      padding-left: var(--global-kb-spacing-xxl, 5rem);
      min-height: 42vw;
      grid-template-columns: minmax(0, calc(40% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)))minmax(0, calc(60% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)));
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_2f76aa-cf>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-xs, 1rem);
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-bottom: var(--global-kb-spacing-xl, 4rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }

      .kb-row-layout-id1204_2f76aa-cf>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(1 of *:not(style)) {
          order: 2;
      }

      .kb-row-layout-id1204_2f76aa-cf>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(2 of *:not(style)) {
          order: 1;
      }

      .kb-row-layout-id1204_2f76aa-cf>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(3 of *:not(style)) {
          order: 12;
      }

      .kb-row-layout-id1204_2f76aa-cf>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(4 of *:not(style)) {
          order: 11;
      }

      .kb-row-layout-id1204_2f76aa-cf>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(5 of *:not(style)) {
          order: 22;
      }

      .kb-row-layout-id1204_2f76aa-cf>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(6 of *:not(style)) {
          order: 21;
      }

      .kb-row-layout-id1204_2f76aa-cf>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(7 of *:not(style)) {
          order: 32;
      }

      .kb-row-layout-id1204_2f76aa-cf>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(8 of *:not(style)) {
          order: 31;
      }
  }

  .kadence-column1204_ba6584-a0>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_ba6584-a0>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_ba6584-a0>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
  }

  .kadence-column1204_ba6584-a0>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_ba6584-a0>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_ba6584-a0>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_ba6584-a0 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ba6584-a0 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ba6584-a0>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_ba6584-a0 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ba6584-a0 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ba6584-a0>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_ba6584-a0>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_ba6584-a0 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ba6584-a0 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ba6584-a0>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_ba6584-a0>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_fcf3ed-ef,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_fcf3ed-ef[data-kb-block="kb-adv-heading1204_fcf3ed-ef"] {
      padding-top: 0px;
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      color: #004282;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_fcf3ed-ef mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_fcf3ed-ef[data-kb-block="kb-adv-heading1204_fcf3ed-ef"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_fcf3ed-ef img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_fcf3ed-ef[data-kb-block="kb-adv-heading1204_fcf3ed-ef"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_fcf3ed-ef,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_fcf3ed-ef[data-kb-block="kb-adv-heading1204_fcf3ed-ef"] {
          font-size: var(--global-kb-font-size-lg, 2rem);
      }
  }

  .wp-block-kadence-advancedbtn.kt-btns1204_a4f502-eb,
  .site .entry-content .wp-block-kadence-advancedbtn.kt-btns1204_a4f502-eb,
  .wp-block-kadence-advancedbtn.kb-btns1204_a4f502-eb,
  .site .entry-content .wp-block-kadence-advancedbtn.kb-btns1204_a4f502-eb {
      margin-top: 40px;
      margin-right: 0px;
      margin-left: 0px;
  }

  .wp-block-kadence-advancedbtn.kb-btns1204_a4f502-eb {
      justify-content: flex-start;
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-advancedbtn.kb-btns1204_a4f502-eb {
          justify-content: center;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_3383b8-68.kb-button {
      width: initial;
  }

  .wp-block-kadence-advancedbtn .kb-btn1204_3383b8-68.kb-button {
      margin-left: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kadence-column1204_9af58d-51>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_9af58d-51>.kt-inside-inner-col {
      padding-top: 0px;
  }

  .kadence-column1204_9af58d-51>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_9af58d-51>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
  }

  .kadence-column1204_9af58d-51>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_9af58d-51>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_9af58d-51>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_9af58d-51 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9af58d-51 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9af58d-51>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_9af58d-51 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9af58d-51 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9af58d-51>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_9af58d-51>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_9af58d-51 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9af58d-51 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9af58d-51>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_9af58d-51>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  .wp-block-kadence-advancedgallery.kb-gallery-wrap-id-1204_9009ba-44 {
      padding-top: var(--global-kb-spacing-xs, 1rem);
      padding-right: var(--global-kb-spacing-xs, 1rem);
      padding-bottom: var(--global-kb-spacing-xs, 1rem);
      padding-left: var(--global-kb-spacing-xs, 1rem);
  }

  .kb-gallery-wrap-id-1204_9009ba-44.wp-block-kadence-advancedgallery {
      overflow: visible;
  }

  .kb-gallery-wrap-id-1204_9009ba-44.wp-block-kadence-advancedgallery .kt-blocks-carousel {
      overflow: visible;
  }

  .kb-row-layout-id1204_aeaf06-71>.kt-row-column-wrap {
      padding-top: 0px;
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (min-width: 1025px) {
      .kb-row-layout-id1204_aeaf06-71 {
          display: none !important;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {
      .kb-row-layout-id1204_aeaf06-71 {
          display: none !important;
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_aeaf06-71>.kt-row-column-wrap {
          padding-top: 0px;
          padding-bottom: 14px;
          grid-template-columns: minmax(0, 1fr);
      }

      .kb-row-layout-id1204_aeaf06-71 {
          display: none !important;
      }
  }

  .kadence-column1204_f4621f-ba>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f4621f-ba>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_f4621f-ba>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f4621f-ba>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_f4621f-ba>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_f09a38-af>.kt-row-column-wrap {
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_f09a38-af>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-lg, 3rem);
          grid-template-columns: minmax(0, 1fr);
      }

      .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1204_f09a38-af {
          background: var(--global-palette9, #ffffff);
      }

      .kb-row-layout-id1204_f09a38-af .kb-blocks-bg-video-container,
      .kb-row-layout-id1204_f09a38-af .kb-blocks-bg-slider {
          display: none;
      }
  }

  .kadence-column1204_85a998-79>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_85a998-79>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_85a998-79>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
  }

  .kadence-column1204_85a998-79>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_85a998-79>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_85a998-79>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_85a998-79 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_85a998-79 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_85a998-79>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_85a998-79 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_85a998-79 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_85a998-79>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_85a998-79>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_85a998-79 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_85a998-79 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_85a998-79>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_85a998-79>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  .kb-row-layout-id1204_8455d8-9d>.kt-row-column-wrap {
      padding-top: var(--global-kb-spacing-xxl, 5rem);
      padding-right: var(--global-kb-spacing-xxl, 5rem);
      padding-bottom: var(--global-kb-spacing-lg, 3rem);
      padding-left: var(--global-kb-spacing-xxl, 5rem);
      min-height: 42vw;
      grid-template-columns: minmax(0, calc(40% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)))minmax(0, calc(60% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)));
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_8455d8-9d>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-xs, 1rem);
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-bottom: var(--global-kb-spacing-xl, 4rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }

      .kb-row-layout-id1204_8455d8-9d>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(1 of *:not(style)) {
          order: 2;
      }

      .kb-row-layout-id1204_8455d8-9d>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(2 of *:not(style)) {
          order: 1;
      }

      .kb-row-layout-id1204_8455d8-9d>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(3 of *:not(style)) {
          order: 12;
      }

      .kb-row-layout-id1204_8455d8-9d>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(4 of *:not(style)) {
          order: 11;
      }

      .kb-row-layout-id1204_8455d8-9d>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(5 of *:not(style)) {
          order: 22;
      }

      .kb-row-layout-id1204_8455d8-9d>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(6 of *:not(style)) {
          order: 21;
      }

      .kb-row-layout-id1204_8455d8-9d>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(7 of *:not(style)) {
          order: 32;
      }

      .kb-row-layout-id1204_8455d8-9d>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(8 of *:not(style)) {
          order: 31;
      }
  }

  .kadence-column1204_3fbbab-ea>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_3fbbab-ea>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_3fbbab-ea>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
  }

  .kadence-column1204_3fbbab-ea>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_3fbbab-ea>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_3fbbab-ea>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_3fbbab-ea {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3fbbab-ea {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3fbbab-ea>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_3fbbab-ea {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3fbbab-ea {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3fbbab-ea>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_3fbbab-ea>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_3fbbab-ea {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3fbbab-ea {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3fbbab-ea>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_3fbbab-ea>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_75818f-e7,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_75818f-e7[data-kb-block="kb-adv-heading1204_75818f-e7"] {
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
      margin-top: -40px;
      text-align: left;
      font-size: var(--global-kb-font-size-lg, 2rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_75818f-e7 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_75818f-e7[data-kb-block="kb-adv-heading1204_75818f-e7"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_75818f-e7 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_75818f-e7[data-kb-block="kb-adv-heading1204_75818f-e7"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_75818f-e7,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_75818f-e7[data-kb-block="kb-adv-heading1204_75818f-e7"] {
          margin-top: -20px;
          font-size: var(--global-kb-font-size-lg, 2rem);
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b44aa-77,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b44aa-77[data-kb-block="kb-adv-heading1204_7b44aa-77"] {
      padding-top: 0px;
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      color: #004282;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b44aa-77 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b44aa-77[data-kb-block="kb-adv-heading1204_7b44aa-77"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b44aa-77 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b44aa-77[data-kb-block="kb-adv-heading1204_7b44aa-77"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_7b44aa-77,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_7b44aa-77[data-kb-block="kb-adv-heading1204_7b44aa-77"] {
          font-size: var(--global-kb-font-size-lg, 2rem);
      }
  }

  .wp-block-kadence-advancedbtn.kt-btns1204_76c155-d7,
  .site .entry-content .wp-block-kadence-advancedbtn.kt-btns1204_76c155-d7,
  .wp-block-kadence-advancedbtn.kb-btns1204_76c155-d7,
  .site .entry-content .wp-block-kadence-advancedbtn.kb-btns1204_76c155-d7 {
      margin-top: 40px;
      margin-right: 0px;
      margin-left: 0px;
  }

  .wp-block-kadence-advancedbtn.kb-btns1204_76c155-d7 {
      justify-content: flex-start;
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-advancedbtn.kb-btns1204_76c155-d7 {
          justify-content: center;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_d94dd9-98.kb-button {
      width: initial;
  }

  .wp-block-kadence-advancedbtn .kb-btn1204_d94dd9-98.kb-button {
      margin-left: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kadence-column1204_a7610f-69>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_a7610f-69>.kt-inside-inner-col {
      padding-top: 0px;
  }

  .kadence-column1204_a7610f-69>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_a7610f-69>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
  }

  .kadence-column1204_a7610f-69>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_a7610f-69>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_a7610f-69>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_a7610f-69 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a7610f-69 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a7610f-69>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_a7610f-69 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a7610f-69 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a7610f-69>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_a7610f-69>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_a7610f-69 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a7610f-69 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a7610f-69>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_a7610f-69>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  .kb-row-layout-id1204_d1020b-80>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-sm, 1rem);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_d1020b-80>.kt-row-column-wrap {
          column-gap: var(--global-kb-gap-sm, 1rem);
          row-gap: var(--global-kb-gap-lg, 4rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_d1020b-80>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_1a2acf-f6>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_1a2acf-f6>.kt-inside-inner-col {
      row-gap: var(--global-kb-gap-none, 0rem);
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_1a2acf-f6>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>*,
  .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_1a2acf-f6>.kt-inside-inner-col:before {
      opacity: 0.22;
  }

  .kadence-column1204_1a2acf-f6 {
      text-align: center;
  }

  .kadence-column1204_1a2acf-f6 a {
      color: var(--global-palette3, #1A202C);
  }

  .kadence-column1204_1a2acf-f6 a:hover {
      color: var(--global-palette4, #2D3748);
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_1a2acf-f6>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>*,
      .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_1a2acf-f6>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>*,
      .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_1a2acf-f6>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .wp-block-kadence-advancedgallery.kb-gallery-wrap-id-1204_2ec0e3-84 {
      padding-bottom: var(--global-kb-spacing-xs, 1rem);
  }

  .kb-gallery-id-1204_2ec0e3-84.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius,
  .kb-gallery-id-1204_2ec0e3-84.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius img {
      height: 120px;
  }

  .kb-gallery-wrap-id-1204_2ec0e3-84.wp-block-kadence-advancedgallery {
      overflow: visible;
  }

  .kb-gallery-wrap-id-1204_2ec0e3-84.wp-block-kadence-advancedgallery .kt-blocks-carousel {
      overflow: visible;
      max-width: 100%;
  }

  .kb-row-layout-id1204_312163-1f>.kt-row-column-wrap {
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xl, 4rem);
      padding-bottom: var(--global-kb-spacing-xl, 4rem);
      grid-template-columns: minmax(0, 1fr);
  }

  .kb-row-layout-id1204_312163-1f {
      background-color: #f3f1ec;
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {
      .kb-row-layout-id1204_312163-1f {
          display: none !important;
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_312163-1f>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-lg, 3rem);
          grid-template-columns: minmax(0, 1fr);
      }

      .kb-row-layout-id1204_312163-1f {
          display: none !important;
      }
  }

  .kadence-column1204_11b76d-57>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_11b76d-57>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_11b76d-57>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_11b76d-57 {
      text-align: left;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_11b76d-57>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_11b76d-57>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_407109-22>.kt-row-column-wrap {
      max-width: 1320px;
      margin-left: auto;
      margin-right: auto;
      padding-top: var(--global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem));
      padding-bottom: var(--global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem));
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_407109-22>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_2e1e7d-58>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_2e1e7d-58>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_2e1e7d-58>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_2e1e7d-58>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_2e1e7d-58>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_e70bd4-40>.kt-inside-inner-col {
      padding-top: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
      padding-left: 10px;
  }

  .kadence-column1204_e70bd4-40>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_e70bd4-40>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_e70bd4-40>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_e70bd4-40,
  .kt-inside-inner-col>.kadence-column1204_e70bd4-40:not(.specificity) {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_e70bd4-40>.kt-inside-inner-col {
          padding-top: 60px;
          padding-right: 40px;
          padding-bottom: 40px;
          padding-left: 40px;
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {

      .kadence-column1204_e70bd4-40,
      .kt-inside-inner-col>.kadence-column1204_e70bd4-40:not(.specificity) {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_e70bd4-40>.kt-inside-inner-col {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_57799e-af,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_57799e-af[data-kb-block="kb-adv-heading1204_57799e-af"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: center;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_57799e-af mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_57799e-af[data-kb-block="kb-adv-heading1204_57799e-af"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_57799e-af img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_57799e-af[data-kb-block="kb-adv-heading1204_57799e-af"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8225e8-9e,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8225e8-9e[data-kb-block="kb-adv-heading1204_8225e8-9e"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      padding-left: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: 40px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1em;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8225e8-9e mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8225e8-9e[data-kb-block="kb-adv-heading1204_8225e8-9e"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8225e8-9e img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8225e8-9e[data-kb-block="kb-adv-heading1204_8225e8-9e"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_8225e8-9e,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_8225e8-9e[data-kb-block="kb-adv-heading1204_8225e8-9e"] {
          padding-right: 0px;
          padding-left: 0px;
          line-height: 1.2em;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_77e7bd-3a,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_77e7bd-3a[data-kb-block="kb-adv-heading1204_77e7bd-3a"] {
      text-align: center;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_77e7bd-3a mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_77e7bd-3a[data-kb-block="kb-adv-heading1204_77e7bd-3a"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_77e7bd-3a img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_77e7bd-3a[data-kb-block="kb-adv-heading1204_77e7bd-3a"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-tabs-id1204_920a8f-60>.kt-tabs-content-wrap>.wp-block-kadence-tab {
      border-top: 0px solid var(--global-palette9, #ffffff);
      border-right: 0px solid var(--global-palette9, #ffffff);
      border-bottom: 0px solid var(--global-palette9, #ffffff);
      border-left: 0px solid var(--global-palette9, #ffffff);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-xxl, 5rem);
      padding-left: 0px;
      min-height: 400px;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-title-list li {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-title-list li .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      line-height: 1.4em;
      border-top-left-radius: 100px;
      border-top-right-radius: 100px;
      border-bottom-right-radius: 100px;
      border-bottom-left-radius: 100px;
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: var(--global-kb-spacing-xl, 4rem);
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-xl, 4rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-title-list li .kt-tab-title:hover,
  .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title:hover {
      border-color: var(--global-palette9, #ffffff);
      color: #000000;
      background: rgba(180, 185, 190, 0.44);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-title-list li.kt-tab-title-active .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-content-wrap>.kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title {
      border-color: var(--global-palette9, #ffffff);
      color: var(--global-palette9, #ffffff);
      background: #000000;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60 {
      max-width: 1440px;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60 {
          display: flex;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-title-list {
          float: none;
          width: 25%;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-content-wrap {
          float: none;
          width: auto;
          -webkit-flex: 1;
          flex: 1;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-tabs-id1204_920a8f-60>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {
      .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60 {
          display: flex;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-title-list {
          float: none;
          width: 25%;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_920a8f-60>.kt-tabs-content-wrap {
          float: none;
          width: auto;
          -webkit-flex: 1;
          flex: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-tabs-id1204_920a8f-60>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
      }
  }

  .kb-row-layout-id1204_9bf3a0-9c>.kt-row-column-wrap {
      align-content: center;
  }

  :where(.kb-row-layout-id1204_9bf3a0-9c > .kt-row-column-wrap)>.wp-block-kadence-column {
      justify-content: center;
  }

  .kb-row-layout-id1204_9bf3a0-9c>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  .kb-row-layout-id1204_9bf3a0-9c {
      background-color: rgba(244, 249, 255, 0);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_9bf3a0-9c>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_9bf3a0-9c>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_198088-bd>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_198088-bd>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_198088-bd>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_198088-bd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_198088-bd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_b8d560-a4:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_b8d560-a4 .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_2244cd-70>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_2244cd-70>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_2244cd-70>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_2244cd-70>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_2244cd-70 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2244cd-70 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2244cd-70>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_2244cd-70 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2244cd-70 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2244cd-70>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_2244cd-70>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_2244cd-70 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2244cd-70 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2244cd-70>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .kadence-column1204_2244cd-70>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .kadence-column1204_bee584-63 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_bee584-63 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_bee584-63>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_bee584-63>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_bee584-63>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_bee584-63 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_bee584-63 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_bee584-63>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_bee584-63 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_bee584-63>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_a12987-7b,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_a12987-7b[data-kb-block="kb-adv-heading1204_a12987-7b"] {
      padding-top: var(--global-kb-spacing-md, 2rem);
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_a12987-7b mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_a12987-7b[data-kb-block="kb-adv-heading1204_a12987-7b"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_a12987-7b img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_a12987-7b[data-kb-block="kb-adv-heading1204_a12987-7b"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2ffff-27,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2ffff-27[data-kb-block="kb-adv-heading1204_c2ffff-27"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2ffff-27 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2ffff-27[data-kb-block="kb-adv-heading1204_c2ffff-27"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2ffff-27 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2ffff-27[data-kb-block="kb-adv-heading1204_c2ffff-27"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_33adda-47 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_33adda-47[data-kb-block="kb-adv-heading1204_33adda-47"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_33adda-47 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_33adda-47[data-kb-block="kb-adv-heading1204_33adda-47"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_78f7c7-b7 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_78f7c7-b7 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_78f7c7-b7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: var(--global-palette9, #ffffff);
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: var(--global-palette9, #ffffff);
  }

  .kt-accordion-id1204_78f7c7-b7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_78f7c7-b7 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_78f7c7-b7 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_78f7c7-b7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_78f7c7-b7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_78f7c7-b7 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_78f7c7-b7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_78f7c7-b7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_78f7c7-b7 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_78f7c7-b7 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_78f7c7-b7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_78f7c7-b7 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_78f7c7-b7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_78f7c7-b7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_78f7c7-b7 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_78f7c7-b7 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_78f7c7-b7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_c44c53-65.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_3a0973-e3.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_f04cf9-e9.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_c44dd6-e9.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_3bc194-9f>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  .kb-row-layout-id1204_3bc194-9f {
      background-color: rgba(244, 249, 255, 0);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_3bc194-9f>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_3bc194-9f>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_e1e4bb-aa>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_e1e4bb-aa>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_e1e4bb-aa>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_e1e4bb-aa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_e1e4bb-aa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_f878f6-5c:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_f878f6-5c .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: flex-start;
      justify-content: center;
  }

  .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>*,
  .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_cb4aa6-f4 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_cb4aa6-f4 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_cb4aa6-f4>.kt-inside-inner-col {
      align-items: flex-start;
  }

  .kadence-column1204_cb4aa6-f4 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_cb4aa6-f4 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_cb4aa6-f4 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_cb4aa6-f4>.kt-inside-inner-col {
          align-items: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: flex-start;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>*,
      .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_cb4aa6-f4 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_cb4aa6-f4 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_cb4aa6-f4>.kt-inside-inner-col {
          align-items: flex-start;
      }

      .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>*,
      .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_cb4aa6-f4>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_be7d7d-3f {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_be7d7d-3f {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_be7d7d-3f>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_be7d7d-3f>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_be7d7d-3f>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_be7d7d-3f {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_be7d7d-3f>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_be7d7d-3f {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_be7d7d-3f>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_2b5d7a-59>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_2b5d7a-59>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_2b5d7a-59>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>*,
  .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_2b5d7a-59 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_2b5d7a-59>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>*,
      .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_2b5d7a-59>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>*,
      .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_2b5d7a-59>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_7bcd6c-dd {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_7bcd6c-dd {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_7bcd6c-dd>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_7bcd6c-dd>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_7bcd6c-dd>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_7bcd6c-dd {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_7bcd6c-dd {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_7bcd6c-dd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_7bcd6c-dd {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_7bcd6c-dd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8462b0-b9,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8462b0-b9[data-kb-block="kb-adv-heading1204_8462b0-b9"] {
      padding-top: var(--global-kb-spacing-md, 2rem);
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8462b0-b9 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8462b0-b9[data-kb-block="kb-adv-heading1204_8462b0-b9"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8462b0-b9 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8462b0-b9[data-kb-block="kb-adv-heading1204_8462b0-b9"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f279f4-1f,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f279f4-1f[data-kb-block="kb-adv-heading1204_f279f4-1f"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f279f4-1f mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f279f4-1f[data-kb-block="kb-adv-heading1204_f279f4-1f"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f279f4-1f img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f279f4-1f[data-kb-block="kb-adv-heading1204_f279f4-1f"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c06a3c-b3 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c06a3c-b3[data-kb-block="kb-adv-heading1204_c06a3c-b3"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c06a3c-b3 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c06a3c-b3[data-kb-block="kb-adv-heading1204_c06a3c-b3"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_bb75f2-7b .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_bb75f2-7b .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_bb75f2-7b>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: var(--global-palette9, #ffffff);
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: var(--global-palette9, #ffffff);
  }

  .kt-accordion-id1204_bb75f2-7b>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_bb75f2-7b .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_bb75f2-7b .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_bb75f2-7b>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_bb75f2-7b:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_bb75f2-7b .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_bb75f2-7b>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_bb75f2-7b>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_bb75f2-7b .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_bb75f2-7b .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_bb75f2-7b>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_bb75f2-7b .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_bb75f2-7b>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_bb75f2-7b>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_bb75f2-7b .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_bb75f2-7b .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_bb75f2-7b>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_156895-15.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_1edf36-e7.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_a06336-6d.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_30ed64-f4>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  .kb-row-layout-id1204_30ed64-f4 {
      background-color: rgba(244, 249, 255, 0);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_30ed64-f4>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_30ed64-f4>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_a5ee50-75>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_a5ee50-75>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_a5ee50-75>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_a5ee50-75>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_a5ee50-75>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_67bec4-86:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_67bec4-86.kb-image-is-ratio-size,
  .kb-image1204_67bec4-86 .kb-image-is-ratio-size {
      max-width: 341px;
      width: 100%;
  }

  .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1204_67bec4-86.kb-image-is-ratio-size,
  .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1204_67bec4-86 .kb-image-is-ratio-size {
      align-self: unset;
  }

  .kb-image1204_67bec4-86 {
      max-width: 341px;
  }

  .image-is-svg.kb-image1204_67bec4-86 {
      -webkit-flex: 0 1 100%;
      flex: 0 1 100%;
  }

  .image-is-svg.kb-image1204_67bec4-86 img {
      width: 100%;
  }

  .kb-image1204_67bec4-86 .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_d48623-70>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_d48623-70>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_d48623-70>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: flex-start;
      justify-content: center;
  }

  .kadence-column1204_d48623-70>.kt-inside-inner-col>*,
  .kadence-column1204_d48623-70>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_d48623-70>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_d48623-70>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_d48623-70 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d48623-70 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d48623-70>.kt-inside-inner-col {
      align-items: flex-start;
  }

  .kadence-column1204_d48623-70 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_d48623-70 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d48623-70 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d48623-70>.kt-inside-inner-col {
          align-items: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_d48623-70>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: flex-start;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_d48623-70>.kt-inside-inner-col>*,
      .kadence-column1204_d48623-70>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_d48623-70>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_d48623-70>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_d48623-70 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d48623-70 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d48623-70>.kt-inside-inner-col {
          align-items: flex-start;
      }

      .kadence-column1204_d48623-70>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_d48623-70>.kt-inside-inner-col>*,
      .kadence-column1204_d48623-70>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_d48623-70>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_d48623-70>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_8f5b3a-c3 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_8f5b3a-c3 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_8f5b3a-c3>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_8f5b3a-c3>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_8f5b3a-c3>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_8f5b3a-c3 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_8f5b3a-c3>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_8f5b3a-c3 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_8f5b3a-c3>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>*,
  .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_f4e9cf-fc {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>*,
      .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>*,
      .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_f4e9cf-fc>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_aedb9b-3d {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_aedb9b-3d {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_aedb9b-3d>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_aedb9b-3d>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_aedb9b-3d>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_aedb9b-3d {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_aedb9b-3d {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_aedb9b-3d>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_aedb9b-3d {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_aedb9b-3d>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad0ca7-1c,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad0ca7-1c[data-kb-block="kb-adv-heading1204_ad0ca7-1c"] {
      padding-top: var(--global-kb-spacing-md, 2rem);
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad0ca7-1c mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad0ca7-1c[data-kb-block="kb-adv-heading1204_ad0ca7-1c"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad0ca7-1c img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad0ca7-1c[data-kb-block="kb-adv-heading1204_ad0ca7-1c"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ba3df-cd,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ba3df-cd[data-kb-block="kb-adv-heading1204_8ba3df-cd"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ba3df-cd mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ba3df-cd[data-kb-block="kb-adv-heading1204_8ba3df-cd"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ba3df-cd img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ba3df-cd[data-kb-block="kb-adv-heading1204_8ba3df-cd"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7da3e1-7e mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7da3e1-7e[data-kb-block="kb-adv-heading1204_7da3e1-7e"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7da3e1-7e img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7da3e1-7e[data-kb-block="kb-adv-heading1204_7da3e1-7e"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_8b6ecf-80 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_8b6ecf-80 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_8b6ecf-80>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: var(--global-palette9, #ffffff);
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: var(--global-palette9, #ffffff);
  }

  .kt-accordion-id1204_8b6ecf-80>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8b6ecf-80 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_8b6ecf-80 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_8b6ecf-80>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8b6ecf-80:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_8b6ecf-80 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_8b6ecf-80>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_8b6ecf-80>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_8b6ecf-80 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_8b6ecf-80 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_8b6ecf-80>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_8b6ecf-80 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_8b6ecf-80>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_8b6ecf-80>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_8b6ecf-80 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_8b6ecf-80 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_8b6ecf-80>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_2759fd-5b.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_4606a1-65.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_a1acf5-39.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_87da7e-b9.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_230210-7c>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  .kb-row-layout-id1204_230210-7c {
      background-color: rgba(244, 249, 255, 0);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_230210-7c>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_230210-7c>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_f6d2b3-a6>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f6d2b3-a6>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_f6d2b3-a6>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f6d2b3-a6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_f6d2b3-a6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_5fc02a-9f:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_5fc02a-9f .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_30cd82-76>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_30cd82-76>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_30cd82-76>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: flex-start;
      justify-content: center;
  }

  .kadence-column1204_30cd82-76>.kt-inside-inner-col>*,
  .kadence-column1204_30cd82-76>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_30cd82-76>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_30cd82-76>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_30cd82-76 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_30cd82-76 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_30cd82-76>.kt-inside-inner-col {
      align-items: flex-start;
  }

  .kadence-column1204_30cd82-76 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_30cd82-76 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_30cd82-76 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_30cd82-76>.kt-inside-inner-col {
          align-items: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_30cd82-76>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: flex-start;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_30cd82-76>.kt-inside-inner-col>*,
      .kadence-column1204_30cd82-76>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_30cd82-76>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_30cd82-76>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_30cd82-76 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_30cd82-76 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_30cd82-76>.kt-inside-inner-col {
          align-items: flex-start;
      }

      .kadence-column1204_30cd82-76>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_30cd82-76>.kt-inside-inner-col>*,
      .kadence-column1204_30cd82-76>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_30cd82-76>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_30cd82-76>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_101d34-e1 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_101d34-e1 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_101d34-e1>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_101d34-e1>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_101d34-e1>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_101d34-e1 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_101d34-e1>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_101d34-e1 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_101d34-e1>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_43b83d-80>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_43b83d-80>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_43b83d-80>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_43b83d-80>.kt-inside-inner-col>*,
  .kadence-column1204_43b83d-80>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_43b83d-80>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_43b83d-80>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_43b83d-80 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_43b83d-80>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_43b83d-80>.kt-inside-inner-col>*,
      .kadence-column1204_43b83d-80>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_43b83d-80>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_43b83d-80>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_43b83d-80>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_43b83d-80>.kt-inside-inner-col>*,
      .kadence-column1204_43b83d-80>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_43b83d-80>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_43b83d-80>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_743577-d3 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_743577-d3 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_743577-d3>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_743577-d3>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_743577-d3>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_743577-d3 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_743577-d3 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_743577-d3>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_743577-d3 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_743577-d3>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e6ec4-c7,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e6ec4-c7[data-kb-block="kb-adv-heading1204_4e6ec4-c7"] {
      padding-top: var(--global-kb-spacing-md, 2rem);
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e6ec4-c7 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e6ec4-c7[data-kb-block="kb-adv-heading1204_4e6ec4-c7"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e6ec4-c7 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e6ec4-c7[data-kb-block="kb-adv-heading1204_4e6ec4-c7"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0120e5-bf,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0120e5-bf[data-kb-block="kb-adv-heading1204_0120e5-bf"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0120e5-bf mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0120e5-bf[data-kb-block="kb-adv-heading1204_0120e5-bf"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0120e5-bf img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0120e5-bf[data-kb-block="kb-adv-heading1204_0120e5-bf"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_2f7556-ad mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_2f7556-ad[data-kb-block="kb-adv-heading1204_2f7556-ad"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_2f7556-ad img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_2f7556-ad[data-kb-block="kb-adv-heading1204_2f7556-ad"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_392a61-98 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_392a61-98 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_392a61-98>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: var(--global-palette9, #ffffff);
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: var(--global-palette9, #ffffff);
  }

  .kt-accordion-id1204_392a61-98>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_392a61-98 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_392a61-98 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_392a61-98>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_392a61-98:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_392a61-98 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_392a61-98>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_392a61-98>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_392a61-98 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_392a61-98 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_392a61-98>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_392a61-98 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_392a61-98>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_392a61-98>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_392a61-98 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_392a61-98 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_392a61-98>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_4a9a7e-f6.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_d35145-a0.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_a71e1f-39>.kt-row-column-wrap {
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xl, 4rem);
      padding-bottom: var(--global-kb-spacing-xl, 4rem);
      grid-template-columns: minmax(0, 1fr);
  }

  .kb-row-layout-id1204_a71e1f-39 {
      background-color: #f3f1ec;
  }

  @media all and (min-width: 1025px) {
      .kb-row-layout-id1204_a71e1f-39 {
          display: none !important;
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_a71e1f-39>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-lg, 3rem);
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_6c81db-f6>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_6c81db-f6>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_6c81db-f6>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_6c81db-f6 {
      text-align: left;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_6c81db-f6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_6c81db-f6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_d2bd04-59>.kt-row-column-wrap {
      max-width: 1320px;
      margin-left: auto;
      margin-right: auto;
      padding-top: var(--global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem));
      padding-bottom: var(--global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem));
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_d2bd04-59>.kt-row-column-wrap {
          padding-right: 0px;
          padding-left: 0px;
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_6a8642-63>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_6a8642-63>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_6a8642-63>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_6a8642-63>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_6a8642-63>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_185e41-14>.kt-inside-inner-col {
      padding-top: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
      padding-left: 10px;
  }

  .kadence-column1204_185e41-14>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_185e41-14>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_185e41-14>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_185e41-14,
  .kt-inside-inner-col>.kadence-column1204_185e41-14:not(.specificity) {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_185e41-14>.kt-inside-inner-col {
          padding-top: 60px;
          padding-right: 40px;
          padding-bottom: 40px;
          padding-left: 40px;
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {

      .kadence-column1204_185e41-14,
      .kt-inside-inner-col>.kadence-column1204_185e41-14:not(.specificity) {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_185e41-14>.kt-inside-inner-col {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfa37e-2b,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfa37e-2b[data-kb-block="kb-adv-heading1204_dfa37e-2b"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: center;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfa37e-2b mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfa37e-2b[data-kb-block="kb-adv-heading1204_dfa37e-2b"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfa37e-2b img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfa37e-2b[data-kb-block="kb-adv-heading1204_dfa37e-2b"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_52861a-16,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_52861a-16[data-kb-block="kb-adv-heading1204_52861a-16"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      padding-left: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: 40px;
      text-align: center;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1em;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_52861a-16 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_52861a-16[data-kb-block="kb-adv-heading1204_52861a-16"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_52861a-16 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_52861a-16[data-kb-block="kb-adv-heading1204_52861a-16"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_52861a-16,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_52861a-16[data-kb-block="kb-adv-heading1204_52861a-16"] {
          padding-right: 0px;
          padding-left: 0px;
          line-height: 1.2em;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b6db5e-21,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b6db5e-21[data-kb-block="kb-adv-heading1204_b6db5e-21"] {
      text-align: center;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b6db5e-21 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b6db5e-21[data-kb-block="kb-adv-heading1204_b6db5e-21"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b6db5e-21 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b6db5e-21[data-kb-block="kb-adv-heading1204_b6db5e-21"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap>.wp-block-kadence-tab {
      border-top: 0px solid var(--global-palette9, #ffffff);
      border-right: 0px solid var(--global-palette9, #ffffff);
      border-bottom: 0px solid var(--global-palette9, #ffffff);
      border-left: 0px solid var(--global-palette9, #ffffff);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-xxl, 5rem);
      padding-left: 0px;
      min-height: 400px;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-title-list li {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-title-list li .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      line-height: 1.4em;
      border-top-left-radius: 100px;
      border-top-right-radius: 100px;
      border-bottom-right-radius: 100px;
      border-bottom-left-radius: 100px;
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: var(--global-kb-spacing-xl, 4rem);
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-xl, 4rem);
      color: var(--global-palette9, #ffffff);
      background: #000000;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-title-list li .kt-tab-title:hover,
  .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title:hover {
      border-color: var(--global-palette9, #ffffff);
      color: #000000;
      background: rgba(180, 185, 190, 0.44);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-title-list li.kt-tab-title-active .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap>.kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title {
      border-color: var(--global-palette9, #ffffff);
      color: var(--global-palette9, #ffffff);
      background: #000000;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61 {
      max-width: 1440px;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61 {
          display: flex;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-title-list {
          float: none;
          width: 25%;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap {
          float: none;
          width: auto;
          -webkit-flex: 1;
          flex: 1;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
      }
  }

  @media all and (max-width: 1024px) {

      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-title-list li .kt-tab-title,
      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
          font-size: em;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {
      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61 {
          display: flex;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-title-list {
          float: none;
          width: 25%;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap {
          float: none;
          width: auto;
          -webkit-flex: 1;
          flex: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
          padding-left: 0px;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-title-list li {
          margin-top: var(--global-kb-spacing-xxs, 0.5rem);
          margin-right: var(--global-kb-spacing-xs, 1rem);
          margin-bottom: var(--global-kb-spacing-xxs, 0.5rem);
          margin-left: var(--global-kb-spacing-xs, 1rem);
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-title-list li .kt-tab-title,
      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
          padding-top: var(--global-kb-spacing-xxs, 0.5rem);
          padding-right: var(--global-kb-spacing-md, 2rem);
          padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
          padding-left: var(--global-kb-spacing-md, 2rem);
          font-size: var(--global-kb-font-size-md, 1.25rem);
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_17553c-61>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
          margin-top: var(--global-kb-spacing-xxs, 0.5rem);
          margin-right: var(--global-kb-spacing-xs, 1rem);
          margin-bottom: var(--global-kb-spacing-xxs, 0.5rem);
          margin-left: var(--global-kb-spacing-xs, 1rem);
      }
  }

  .kb-row-layout-id1204_066070-93>.kt-row-column-wrap {
      align-content: center;
  }

  :where(.kb-row-layout-id1204_066070-93 > .kt-row-column-wrap)>.wp-block-kadence-column {
      justify-content: center;
  }

  .kb-row-layout-id1204_066070-93>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  .kb-row-layout-id1204_066070-93 {
      background-color: rgba(244, 249, 255, 0);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_066070-93>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_066070-93>.kt-row-column-wrap {
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_fa2d86-dd>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_fa2d86-dd>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_fa2d86-dd>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_fa2d86-dd>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_fa2d86-dd {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fa2d86-dd {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fa2d86-dd>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_fa2d86-dd {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fa2d86-dd {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fa2d86-dd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_fa2d86-dd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_fa2d86-dd {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fa2d86-dd {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fa2d86-dd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_fa2d86-dd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_e0ffc7-bc:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_e0ffc7-bc:not(.kb-image-is-ratio-size) .kb-img,
  .kb-image1204_e0ffc7-bc.kb-image-is-ratio-size {
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: 0px;
  }

  .kb-image1204_e0ffc7-bc .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-image.kb-image1204_e0ffc7-bc:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
          margin-bottom: 0px;
      }

      .kb-image1204_e0ffc7-bc:not(.kb-image-is-ratio-size) .kb-img,
      .kb-image1204_e0ffc7-bc.kb-image-is-ratio-size {
          padding-top: var(--global-kb-spacing-md, 2rem);
      }
  }

  .kadence-column1204_d221ef-9b>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_d221ef-9b>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_d221ef-9b>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_d221ef-9b>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_d221ef-9b {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d221ef-9b {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d221ef-9b>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_d221ef-9b {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d221ef-9b {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d221ef-9b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_d221ef-9b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_d221ef-9b {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d221ef-9b {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d221ef-9b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .kadence-column1204_d221ef-9b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .kadence-column1204_9dc18f-71 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_9dc18f-71 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_9dc18f-71>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_9dc18f-71>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_9dc18f-71>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_9dc18f-71 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_9dc18f-71 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_9dc18f-71>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_9dc18f-71 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_9dc18f-71>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_92b6a9-61,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_92b6a9-61[data-kb-block="kb-adv-heading1204_92b6a9-61"] {
      padding-top: var(--global-kb-spacing-md, 2rem);
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-lg, 2rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_92b6a9-61 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_92b6a9-61[data-kb-block="kb-adv-heading1204_92b6a9-61"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_92b6a9-61 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_92b6a9-61[data-kb-block="kb-adv-heading1204_92b6a9-61"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_92b6a9-61,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_92b6a9-61[data-kb-block="kb-adv-heading1204_92b6a9-61"] {
          padding-top: 0px;
          margin-top: 0px;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_bfca05-90,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_bfca05-90[data-kb-block="kb-adv-heading1204_bfca05-90"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_bfca05-90 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_bfca05-90[data-kb-block="kb-adv-heading1204_bfca05-90"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_bfca05-90 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_bfca05-90[data-kb-block="kb-adv-heading1204_bfca05-90"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b64f7-93,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b64f7-93[data-kb-block="kb-adv-heading1204_7b64f7-93"] {
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b64f7-93 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b64f7-93[data-kb-block="kb-adv-heading1204_7b64f7-93"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b64f7-93 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7b64f7-93[data-kb-block="kb-adv-heading1204_7b64f7-93"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_14377f-8c .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_14377f-8c .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_14377f-8c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: var(--global-palette9, #ffffff);
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: var(--global-palette9, #ffffff);
  }

  .kt-accordion-id1204_14377f-8c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_14377f-8c .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_14377f-8c .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_14377f-8c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_14377f-8c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_14377f-8c .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_14377f-8c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_14377f-8c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_14377f-8c .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_14377f-8c .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_14377f-8c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_14377f-8c .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_14377f-8c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_14377f-8c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_14377f-8c .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_14377f-8c .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_14377f-8c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_11142e-42.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_a60fb4-27.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_01c7fc-dc.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_4a5a0c-15.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_885dfb-4a>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  .kb-row-layout-id1204_885dfb-4a {
      background-color: rgba(244, 249, 255, 0);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_885dfb-4a>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_885dfb-4a>.kt-row-column-wrap {
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_fc5953-55>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_fc5953-55>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_fc5953-55>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_fc5953-55>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_fc5953-55 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fc5953-55 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fc5953-55>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_fc5953-55 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fc5953-55 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fc5953-55>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_fc5953-55>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_fc5953-55 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fc5953-55 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_fc5953-55>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_fc5953-55>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_6e70ab-9c:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_6e70ab-9c:not(.kb-image-is-ratio-size) .kb-img,
  .kb-image1204_6e70ab-9c.kb-image-is-ratio-size {
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: 0px;
  }

  .kb-image1204_6e70ab-9c .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-image.kb-image1204_6e70ab-9c:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
          margin-bottom: 0px;
      }

      .kb-image1204_6e70ab-9c:not(.kb-image-is-ratio-size) .kb-img,
      .kb-image1204_6e70ab-9c.kb-image-is-ratio-size {
          padding-top: var(--global-kb-spacing-md, 2rem);
      }
  }

  .kadence-column1204_c8c18b-99>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_c8c18b-99>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_c8c18b-99>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: flex-start;
      justify-content: center;
  }

  .kadence-column1204_c8c18b-99>.kt-inside-inner-col>*,
  .kadence-column1204_c8c18b-99>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_c8c18b-99>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_c8c18b-99>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_c8c18b-99 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c8c18b-99 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c8c18b-99>.kt-inside-inner-col {
      align-items: flex-start;
  }

  .kadence-column1204_c8c18b-99 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_c8c18b-99 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c8c18b-99 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c8c18b-99>.kt-inside-inner-col {
          align-items: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_c8c18b-99>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: flex-start;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_c8c18b-99>.kt-inside-inner-col>*,
      .kadence-column1204_c8c18b-99>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_c8c18b-99>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_c8c18b-99>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_c8c18b-99 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c8c18b-99 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c8c18b-99>.kt-inside-inner-col {
          align-items: flex-start;
      }

      .kadence-column1204_c8c18b-99>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_c8c18b-99>.kt-inside-inner-col>*,
      .kadence-column1204_c8c18b-99>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_c8c18b-99>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_c8c18b-99>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_3fc0ff-d8 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_3fc0ff-d8 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_3fc0ff-d8>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_3fc0ff-d8>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_3fc0ff-d8>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_3fc0ff-d8 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_3fc0ff-d8>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_3fc0ff-d8 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_3fc0ff-d8>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_20c9cc-35>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_20c9cc-35>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_20c9cc-35>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_20c9cc-35>.kt-inside-inner-col>*,
  .kadence-column1204_20c9cc-35>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_20c9cc-35>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_20c9cc-35>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_20c9cc-35 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_20c9cc-35>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_20c9cc-35>.kt-inside-inner-col>*,
      .kadence-column1204_20c9cc-35>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_20c9cc-35>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_20c9cc-35>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_20c9cc-35>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_20c9cc-35>.kt-inside-inner-col>*,
      .kadence-column1204_20c9cc-35>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_20c9cc-35>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_20c9cc-35>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_87cc66-d6 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_87cc66-d6 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_87cc66-d6>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_87cc66-d6>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_87cc66-d6>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_87cc66-d6 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_87cc66-d6 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_87cc66-d6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_87cc66-d6 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_87cc66-d6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_949e29-57,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_949e29-57[data-kb-block="kb-adv-heading1204_949e29-57"] {
      padding-top: var(--global-kb-spacing-md, 2rem);
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-lg, 2rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_949e29-57 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_949e29-57[data-kb-block="kb-adv-heading1204_949e29-57"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_949e29-57 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_949e29-57[data-kb-block="kb-adv-heading1204_949e29-57"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_40ddc7-78,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_40ddc7-78[data-kb-block="kb-adv-heading1204_40ddc7-78"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_40ddc7-78 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_40ddc7-78[data-kb-block="kb-adv-heading1204_40ddc7-78"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_40ddc7-78 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_40ddc7-78[data-kb-block="kb-adv-heading1204_40ddc7-78"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2c8e-e0,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2c8e-e0[data-kb-block="kb-adv-heading1204_db2c8e-e0"] {
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2c8e-e0 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2c8e-e0[data-kb-block="kb-adv-heading1204_db2c8e-e0"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2c8e-e0 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2c8e-e0[data-kb-block="kb-adv-heading1204_db2c8e-e0"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_88f7d4-9e .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_88f7d4-9e .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_88f7d4-9e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: var(--global-palette9, #ffffff);
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: var(--global-palette9, #ffffff);
  }

  .kt-accordion-id1204_88f7d4-9e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_88f7d4-9e .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_88f7d4-9e .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_88f7d4-9e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_88f7d4-9e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_88f7d4-9e .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_88f7d4-9e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_88f7d4-9e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_88f7d4-9e .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_88f7d4-9e .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_88f7d4-9e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_88f7d4-9e .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_88f7d4-9e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_88f7d4-9e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_88f7d4-9e .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_88f7d4-9e .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_88f7d4-9e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_cb0059-8e.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_4adf06-b7.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_5b95d8-7d.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_4b4a7d-1e>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  .kb-row-layout-id1204_4b4a7d-1e {
      background-color: rgba(244, 249, 255, 0);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_4b4a7d-1e>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_4b4a7d-1e>.kt-row-column-wrap {
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_3475d9-39>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_3475d9-39>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_3475d9-39>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_3475d9-39>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_3475d9-39 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3475d9-39 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3475d9-39>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_3475d9-39 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3475d9-39 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3475d9-39>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_3475d9-39>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_3475d9-39 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3475d9-39 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3475d9-39>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_3475d9-39>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_68a6cf-8a:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_68a6cf-8a:not(.kb-image-is-ratio-size) .kb-img,
  .kb-image1204_68a6cf-8a.kb-image-is-ratio-size {
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: 0px;
  }

  .kb-image1204_68a6cf-8a .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-image.kb-image1204_68a6cf-8a:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
          margin-bottom: 0px;
      }

      .kb-image1204_68a6cf-8a:not(.kb-image-is-ratio-size) .kb-img,
      .kb-image1204_68a6cf-8a.kb-image-is-ratio-size {
          padding-top: var(--global-kb-spacing-md, 2rem);
      }
  }

  .kadence-column1204_367e39-a5>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_367e39-a5>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_367e39-a5>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: flex-start;
      justify-content: center;
  }

  .kadence-column1204_367e39-a5>.kt-inside-inner-col>*,
  .kadence-column1204_367e39-a5>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_367e39-a5>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_367e39-a5>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_367e39-a5 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_367e39-a5 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_367e39-a5>.kt-inside-inner-col {
      align-items: flex-start;
  }

  .kadence-column1204_367e39-a5 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_367e39-a5 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_367e39-a5 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_367e39-a5>.kt-inside-inner-col {
          align-items: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_367e39-a5>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: flex-start;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_367e39-a5>.kt-inside-inner-col>*,
      .kadence-column1204_367e39-a5>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_367e39-a5>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_367e39-a5>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_367e39-a5 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_367e39-a5 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_367e39-a5>.kt-inside-inner-col {
          align-items: flex-start;
      }

      .kadence-column1204_367e39-a5>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_367e39-a5>.kt-inside-inner-col>*,
      .kadence-column1204_367e39-a5>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_367e39-a5>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_367e39-a5>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_d81165-7c {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_d81165-7c {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_d81165-7c>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_d81165-7c>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_d81165-7c>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_d81165-7c {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_d81165-7c>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_d81165-7c {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_d81165-7c>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_51da11-1c>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_51da11-1c>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_51da11-1c>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_51da11-1c>.kt-inside-inner-col>*,
  .kadence-column1204_51da11-1c>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_51da11-1c>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_51da11-1c>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_51da11-1c {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_51da11-1c>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_51da11-1c>.kt-inside-inner-col>*,
      .kadence-column1204_51da11-1c>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_51da11-1c>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_51da11-1c>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_51da11-1c>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_51da11-1c>.kt-inside-inner-col>*,
      .kadence-column1204_51da11-1c>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_51da11-1c>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_51da11-1c>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_34fc4c-29 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_34fc4c-29 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_34fc4c-29>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_34fc4c-29>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_34fc4c-29>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_34fc4c-29 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_34fc4c-29 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_34fc4c-29>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_34fc4c-29 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_34fc4c-29>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7899c3-e7,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7899c3-e7[data-kb-block="kb-adv-heading1204_7899c3-e7"] {
      padding-top: var(--global-kb-spacing-md, 2rem);
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-lg, 2rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7899c3-e7 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7899c3-e7[data-kb-block="kb-adv-heading1204_7899c3-e7"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7899c3-e7 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7899c3-e7[data-kb-block="kb-adv-heading1204_7899c3-e7"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0304a3-4e,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0304a3-4e[data-kb-block="kb-adv-heading1204_0304a3-4e"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0304a3-4e mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0304a3-4e[data-kb-block="kb-adv-heading1204_0304a3-4e"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0304a3-4e img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0304a3-4e[data-kb-block="kb-adv-heading1204_0304a3-4e"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c4adaf-0b,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c4adaf-0b[data-kb-block="kb-adv-heading1204_c4adaf-0b"] {
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c4adaf-0b mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c4adaf-0b[data-kb-block="kb-adv-heading1204_c4adaf-0b"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c4adaf-0b img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c4adaf-0b[data-kb-block="kb-adv-heading1204_c4adaf-0b"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_997b51-a7 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_997b51-a7 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_997b51-a7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: var(--global-palette9, #ffffff);
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: var(--global-palette9, #ffffff);
  }

  .kt-accordion-id1204_997b51-a7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_997b51-a7 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_997b51-a7 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_997b51-a7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_997b51-a7:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_997b51-a7 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_997b51-a7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_997b51-a7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_997b51-a7 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_997b51-a7 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_997b51-a7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_997b51-a7 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_997b51-a7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_997b51-a7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_997b51-a7 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_997b51-a7 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_997b51-a7>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_375f0b-83.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_72f5e8-d6.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_0551df-8c.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_93fef5-45.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_1177a2-0f>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  .kb-row-layout-id1204_1177a2-0f {
      background-color: rgba(244, 249, 255, 0);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_1177a2-0f>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_1177a2-0f>.kt-row-column-wrap {
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_821690-ca>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_821690-ca>.kt-inside-inner-col {
      padding-top: 0px;
  }

  .kadence-column1204_821690-ca>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_821690-ca>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: flex-end;
  }

  .kadence-column1204_821690-ca>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_821690-ca>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_821690-ca>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_821690-ca {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_821690-ca {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_821690-ca>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_821690-ca,
  .kt-inside-inner-col>.kadence-column1204_821690-ca:not(.specificity) {
      margin-bottom: 0px;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_821690-ca {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_821690-ca {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_821690-ca>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_821690-ca>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-end;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_821690-ca {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_821690-ca {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_821690-ca>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_821690-ca>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-end;
      }
  }

  .kadence-column1204_a3cddf-aa>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_a3cddf-aa>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_a3cddf-aa>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_a3cddf-aa>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_a3cddf-aa {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a3cddf-aa {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a3cddf-aa>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_a3cddf-aa {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a3cddf-aa {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a3cddf-aa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_a3cddf-aa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_a3cddf-aa {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a3cddf-aa {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a3cddf-aa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_a3cddf-aa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_6faf1d-d5:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_6faf1d-d5:not(.kb-image-is-ratio-size) .kb-img,
  .kb-image1204_6faf1d-d5.kb-image-is-ratio-size {
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: 0px;
  }

  .kb-image1204_6faf1d-d5 .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-image.kb-image1204_6faf1d-d5:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
          margin-bottom: 0px;
      }

      .kb-image1204_6faf1d-d5:not(.kb-image-is-ratio-size) .kb-img,
      .kb-image1204_6faf1d-d5.kb-image-is-ratio-size {
          padding-top: var(--global-kb-spacing-md, 2rem);
      }
  }

  .kadence-column1204_585f94-63>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_585f94-63>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_585f94-63>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: flex-start;
      justify-content: center;
  }

  .kadence-column1204_585f94-63>.kt-inside-inner-col>*,
  .kadence-column1204_585f94-63>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_585f94-63>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_585f94-63>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_585f94-63 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_585f94-63 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_585f94-63>.kt-inside-inner-col {
      align-items: flex-start;
  }

  .kadence-column1204_585f94-63 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_585f94-63 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_585f94-63 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_585f94-63>.kt-inside-inner-col {
          align-items: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_585f94-63>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: flex-start;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_585f94-63>.kt-inside-inner-col>*,
      .kadence-column1204_585f94-63>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_585f94-63>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_585f94-63>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_585f94-63 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_585f94-63 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_585f94-63>.kt-inside-inner-col {
          align-items: flex-start;
      }

      .kadence-column1204_585f94-63>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_585f94-63>.kt-inside-inner-col>*,
      .kadence-column1204_585f94-63>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_585f94-63>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_585f94-63>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_b1e2d9-e9 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_b1e2d9-e9 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_b1e2d9-e9>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_b1e2d9-e9>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_b1e2d9-e9>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_b1e2d9-e9 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_b1e2d9-e9>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_b1e2d9-e9 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_b1e2d9-e9>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_f20f55-5f>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_f20f55-5f>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f20f55-5f>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_f20f55-5f>.kt-inside-inner-col>*,
  .kadence-column1204_f20f55-5f>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_f20f55-5f>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_f20f55-5f>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_f20f55-5f {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f20f55-5f>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_f20f55-5f>.kt-inside-inner-col>*,
      .kadence-column1204_f20f55-5f>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_f20f55-5f>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_f20f55-5f>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_f20f55-5f>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_f20f55-5f>.kt-inside-inner-col>*,
      .kadence-column1204_f20f55-5f>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_f20f55-5f>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_f20f55-5f>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_538734-2e {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_538734-2e {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_538734-2e>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_538734-2e>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_538734-2e>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_538734-2e {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_538734-2e {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_538734-2e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_538734-2e {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_538734-2e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dbcf64-4f,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dbcf64-4f[data-kb-block="kb-adv-heading1204_dbcf64-4f"] {
      padding-top: var(--global-kb-spacing-md, 2rem);
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-lg, 2rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dbcf64-4f mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dbcf64-4f[data-kb-block="kb-adv-heading1204_dbcf64-4f"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dbcf64-4f img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dbcf64-4f[data-kb-block="kb-adv-heading1204_dbcf64-4f"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_a0200d-c2,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_a0200d-c2[data-kb-block="kb-adv-heading1204_a0200d-c2"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_a0200d-c2 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_a0200d-c2[data-kb-block="kb-adv-heading1204_a0200d-c2"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_a0200d-c2 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_a0200d-c2[data-kb-block="kb-adv-heading1204_a0200d-c2"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4739fe-91,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4739fe-91[data-kb-block="kb-adv-heading1204_4739fe-91"] {
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4739fe-91 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4739fe-91[data-kb-block="kb-adv-heading1204_4739fe-91"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4739fe-91 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4739fe-91[data-kb-block="kb-adv-heading1204_4739fe-91"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_8bae59-c3 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_8bae59-c3 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_8bae59-c3>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: var(--global-palette9, #ffffff);
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: var(--global-palette9, #ffffff);
  }

  .kt-accordion-id1204_8bae59-c3>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8bae59-c3 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_8bae59-c3 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_8bae59-c3>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_8bae59-c3:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_8bae59-c3 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_8bae59-c3>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_8bae59-c3>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_8bae59-c3 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_8bae59-c3 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_8bae59-c3>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_8bae59-c3 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_8bae59-c3>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_8bae59-c3>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_8bae59-c3 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_8bae59-c3 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_8bae59-c3>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_bf9989-bf.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_022602-56.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_601856-ad>.kt-row-column-wrap {
      row-gap: var(--global-kb-gap-sm, 1rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xl, 4rem);
      padding-right: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: var(--global-kb-spacing-xs, 1rem);
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {
      .kb-row-layout-id1204_601856-ad {
          display: none !important;
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_601856-ad>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-lg, 3rem);
          grid-template-columns: minmax(0, 1fr);
      }

      .kb-row-layout-id1204_601856-ad {
          display: none !important;
      }
  }

  .kadence-column1204_f8819f-87>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f8819f-87>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_f8819f-87>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_f8819f-87 {
      text-align: left;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f8819f-87>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_f8819f-87>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_49e479-ad>.kt-row-column-wrap {
      max-width: 760px;
      margin-left: auto;
      margin-right: auto;
      padding-top: var(--global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem));
      padding-bottom: var(--global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem));
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_49e479-ad>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_0b56a3-d2>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_0b56a3-d2>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_0b56a3-d2>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_0b56a3-d2>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_0b56a3-d2>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_0d5edb-78>.kt-inside-inner-col {
      padding-top: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
      padding-left: 10px;
  }

  .kadence-column1204_0d5edb-78>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_0d5edb-78>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_0d5edb-78>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_0d5edb-78,
  .kt-inside-inner-col>.kadence-column1204_0d5edb-78:not(.specificity) {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_0d5edb-78>.kt-inside-inner-col {
          padding-top: 60px;
          padding-right: 40px;
          padding-bottom: 40px;
          padding-left: 40px;
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {

      .kadence-column1204_0d5edb-78,
      .kt-inside-inner-col>.kadence-column1204_0d5edb-78:not(.specificity) {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_0d5edb-78>.kt-inside-inner-col {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_1ed884-9a,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_1ed884-9a[data-kb-block="kb-adv-heading1204_1ed884-9a"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: center;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_1ed884-9a mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_1ed884-9a[data-kb-block="kb-adv-heading1204_1ed884-9a"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_1ed884-9a img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_1ed884-9a[data-kb-block="kb-adv-heading1204_1ed884-9a"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_5c4bbb-a0,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_5c4bbb-a0[data-kb-block="kb-adv-heading1204_5c4bbb-a0"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      padding-left: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: 40px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1em;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_5c4bbb-a0 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_5c4bbb-a0[data-kb-block="kb-adv-heading1204_5c4bbb-a0"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_5c4bbb-a0 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_5c4bbb-a0[data-kb-block="kb-adv-heading1204_5c4bbb-a0"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_5c4bbb-a0,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_5c4bbb-a0[data-kb-block="kb-adv-heading1204_5c4bbb-a0"] {
          padding-right: 0px;
          padding-left: 0px;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_36de71-73,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_36de71-73[data-kb-block="kb-adv-heading1204_36de71-73"] {
      text-align: center;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_36de71-73 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_36de71-73[data-kb-block="kb-adv-heading1204_36de71-73"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_36de71-73 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_36de71-73[data-kb-block="kb-adv-heading1204_36de71-73"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-content-wrap>.wp-block-kadence-tab {
      border-top: 0px solid var(--global-palette9, #ffffff);
      border-right: 0px solid var(--global-palette9, #ffffff);
      border-bottom: 0px solid var(--global-palette9, #ffffff);
      border-left: 0px solid var(--global-palette9, #ffffff);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-xxl, 5rem);
      padding-left: 0px;
      min-height: 400px;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-title-list li {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-title-list li:last-child {
      margin-right: 0px;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-title-list li .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      line-height: 1.4em;
      border-top-left-radius: 100px;
      border-top-right-radius: 100px;
      border-bottom-right-radius: 100px;
      border-bottom-left-radius: 100px;
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: var(--global-kb-spacing-xl, 4rem);
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-xl, 4rem);
      border-color: var(--global-palette9, #ffffff);
      color: #000000;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-title-list li .kt-tab-title:hover,
  .wp-block-kadence-tabs .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title:hover {
      border-color: var(--global-palette9, #ffffff);
      color: #000000;
      background: rgba(180, 185, 190, 0.44);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-title-list li.kt-tab-title-active .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-content-wrap>.kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title {
      border-color: var(--global-palette9, #ffffff);
      color: var(--global-palette9, #ffffff);
      background: #000000;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_a4cbe8-a0 {
      max-width: 1440px;
  }

  @media all and (max-width: 1024px) {
      .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
      }
  }

  @media all and (max-width: 767px) {
      .kt-tabs-id1204_a4cbe8-a0>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
      }
  }

  .kb-row-layout-id1204_6ecb2b-6c>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-lg, 3rem);
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_6ecb2b-6c>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_6ecb2b-6c>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_d6152d-83>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_d6152d-83>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_d6152d-83>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: center;
  }

  .kadence-column1204_d6152d-83>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_d6152d-83>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_d6152d-83>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_d6152d-83 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d6152d-83 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d6152d-83>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_d6152d-83 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d6152d-83 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d6152d-83>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_d6152d-83>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: center;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_d6152d-83 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d6152d-83 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d6152d-83>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_d6152d-83>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: center;
      }
  }

  .wp-block-kadence-advancedgallery .kb-gallery-type-grid.kb-gallery-id-1204_37a097-0e {
      margin: -5px;
  }

  .kb-gallery-type-grid.kb-gallery-id-1204_37a097-0e .kadence-blocks-gallery-item {
      padding: 5px;
  }

  .kadence-column1204_4b98dd-7e>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_4b98dd-7e>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_4b98dd-7e>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>*,
  .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_4b98dd-7e {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4b98dd-7e {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4b98dd-7e>.kt-inside-inner-col {
      align-items: center;
  }

  .kadence-column1204_4b98dd-7e {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_4b98dd-7e {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4b98dd-7e {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4b98dd-7e>.kt-inside-inner-col {
          align-items: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_4b98dd-7e>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>*,
      .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_4b98dd-7e {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4b98dd-7e {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4b98dd-7e>.kt-inside-inner-col {
          align-items: center;
      }

      .kadence-column1204_4b98dd-7e>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>*,
      .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_4b98dd-7e>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_5ea0f4-d6 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_5ea0f4-d6 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_5ea0f4-d6>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_5ea0f4-d6>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_5ea0f4-d6>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_5ea0f4-d6 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_5ea0f4-d6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_5ea0f4-d6 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_5ea0f4-d6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_5a483f-ca>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_5a483f-ca>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_5a483f-ca>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_5a483f-ca>.kt-inside-inner-col>*,
  .kadence-column1204_5a483f-ca>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_5a483f-ca>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_5a483f-ca>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_5a483f-ca {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_5a483f-ca>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_5a483f-ca>.kt-inside-inner-col>*,
      .kadence-column1204_5a483f-ca>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_5a483f-ca>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_5a483f-ca>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_5a483f-ca>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_5a483f-ca>.kt-inside-inner-col>*,
      .kadence-column1204_5a483f-ca>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_5a483f-ca>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_5a483f-ca>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_6cc245-fa {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_6cc245-fa {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_6cc245-fa>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_6cc245-fa>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_6cc245-fa>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_6cc245-fa {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_6cc245-fa {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_6cc245-fa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_6cc245-fa {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_6cc245-fa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_638d70-95,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_638d70-95[data-kb-block="kb-adv-heading1204_638d70-95"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_638d70-95 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_638d70-95[data-kb-block="kb-adv-heading1204_638d70-95"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_638d70-95 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_638d70-95[data-kb-block="kb-adv-heading1204_638d70-95"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_df5f60-1e,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_df5f60-1e[data-kb-block="kb-adv-heading1204_df5f60-1e"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_df5f60-1e mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_df5f60-1e[data-kb-block="kb-adv-heading1204_df5f60-1e"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_df5f60-1e img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_df5f60-1e[data-kb-block="kb-adv-heading1204_df5f60-1e"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_bc9587-76 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_bc9587-76[data-kb-block="kb-adv-heading1204_bc9587-76"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_bc9587-76 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_bc9587-76[data-kb-block="kb-adv-heading1204_bc9587-76"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_c0585d-33 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_c0585d-33 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_c0585d-33>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_c0585d-33>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c0585d-33 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_c0585d-33 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_c0585d-33>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c0585d-33:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_c0585d-33 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_c0585d-33>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_c0585d-33>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_c0585d-33 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_c0585d-33 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_c0585d-33>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_c0585d-33 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_c0585d-33>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_c0585d-33>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_c0585d-33 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_c0585d-33 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_c0585d-33>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  .kb-row-layout-id1204_f5aafa-e1>.kt-row-column-wrap {
      align-content: center;
  }

  :where(.kb-row-layout-id1204_f5aafa-e1 > .kt-row-column-wrap)>.wp-block-kadence-column {
      justify-content: center;
  }

  .kb-row-layout-id1204_f5aafa-e1>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_f5aafa-e1>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_f5aafa-e1>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_b963e5-82>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_b963e5-82>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_b963e5-82>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_b963e5-82>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_b963e5-82>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_392f7e-fd:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_392f7e-fd .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_a8800a-50>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_a8800a-50>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_a8800a-50>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_a8800a-50>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_a8800a-50>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_565ed1-e6 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_565ed1-e6 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_565ed1-e6>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_565ed1-e6>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_565ed1-e6>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_565ed1-e6 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_565ed1-e6 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_565ed1-e6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_565ed1-e6 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_565ed1-e6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b5f477-fd,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b5f477-fd[data-kb-block="kb-adv-heading1204_b5f477-fd"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b5f477-fd mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b5f477-fd[data-kb-block="kb-adv-heading1204_b5f477-fd"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b5f477-fd img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b5f477-fd[data-kb-block="kb-adv-heading1204_b5f477-fd"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cafb-03,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cafb-03[data-kb-block="kb-adv-heading1204_11cafb-03"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cafb-03 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cafb-03[data-kb-block="kb-adv-heading1204_11cafb-03"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cafb-03 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cafb-03[data-kb-block="kb-adv-heading1204_11cafb-03"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedgallery.kb-gallery-wrap-id-1204_77ee98-7b {
      padding-top: var(--global-kb-spacing-xxs, 0.5rem);
      padding-right: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-advancedgallery .kb-gallery-type-grid.kb-gallery-id-1204_77ee98-7b {
      margin: -20px;
  }

  .kb-gallery-type-grid.kb-gallery-id-1204_77ee98-7b .kadence-blocks-gallery-item {
      padding: 20px;
  }

  .kb-row-layout-id1204_20233f-1e>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_20233f-1e>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_20233f-1e>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_056c52-26>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_056c52-26>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_056c52-26>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_056c52-26>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_056c52-26>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_fb5769-86:not(.kb-specificity-added):not(.kb-extra-specificity-added)>figure {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_fb5769-86.kb-image-is-ratio-size,
  .kb-image1204_fb5769-86 .kb-image-is-ratio-size {
      max-width: 546px;
      width: 100%;
  }

  .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1204_fb5769-86.kb-image-is-ratio-size,
  .wp-block-kadence-column>.kt-inside-inner-col>.kb-image1204_fb5769-86 .kb-image-is-ratio-size {
      align-self: unset;
  }

  .kb-image1204_fb5769-86 figure {
      max-width: 546px;
  }

  .kb-image1204_fb5769-86 .image-is-svg,
  .kb-image1204_fb5769-86 .image-is-svg img {
      width: 100%;
  }

  .kb-image1204_fb5769-86 .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_60d32b-50>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_60d32b-50>.kt-inside-inner-col {
      padding-top: var(--global-kb-spacing-xl, 4rem);
  }

  .kadence-column1204_60d32b-50>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_60d32b-50>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_60d32b-50>.kt-inside-inner-col>*,
  .kadence-column1204_60d32b-50>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_60d32b-50>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_60d32b-50>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_60d32b-50 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_60d32b-50 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_60d32b-50>.kt-inside-inner-col {
      align-items: center;
  }

  .kadence-column1204_60d32b-50 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_60d32b-50 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_60d32b-50 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_60d32b-50>.kt-inside-inner-col {
          align-items: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_60d32b-50>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_60d32b-50>.kt-inside-inner-col>*,
      .kadence-column1204_60d32b-50>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_60d32b-50>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_60d32b-50>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_60d32b-50 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_60d32b-50 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_60d32b-50>.kt-inside-inner-col {
          align-items: center;
      }

      .kadence-column1204_60d32b-50>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_60d32b-50>.kt-inside-inner-col>*,
      .kadence-column1204_60d32b-50>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_60d32b-50>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_60d32b-50>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_ccc992-b4 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_ccc992-b4 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_ccc992-b4>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_ccc992-b4>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_ccc992-b4>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_ccc992-b4 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_ccc992-b4>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_ccc992-b4 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_ccc992-b4>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_7f4c87-41>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_7f4c87-41>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_7f4c87-41>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_7f4c87-41>.kt-inside-inner-col>*,
  .kadence-column1204_7f4c87-41>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_7f4c87-41>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_7f4c87-41>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_7f4c87-41 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_7f4c87-41>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_7f4c87-41>.kt-inside-inner-col>*,
      .kadence-column1204_7f4c87-41>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_7f4c87-41>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_7f4c87-41>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_7f4c87-41>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_7f4c87-41>.kt-inside-inner-col>*,
      .kadence-column1204_7f4c87-41>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_7f4c87-41>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_7f4c87-41>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_8d8092-41 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_8d8092-41 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_8d8092-41>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_8d8092-41>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_8d8092-41>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_8d8092-41 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_8d8092-41 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_8d8092-41>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_8d8092-41 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_8d8092-41>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_120771-80,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_120771-80[data-kb-block="kb-adv-heading1204_120771-80"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_120771-80 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_120771-80[data-kb-block="kb-adv-heading1204_120771-80"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_120771-80 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_120771-80[data-kb-block="kb-adv-heading1204_120771-80"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f1a79c-2a,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f1a79c-2a[data-kb-block="kb-adv-heading1204_f1a79c-2a"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f1a79c-2a mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f1a79c-2a[data-kb-block="kb-adv-heading1204_f1a79c-2a"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f1a79c-2a img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f1a79c-2a[data-kb-block="kb-adv-heading1204_f1a79c-2a"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4b153a-4b mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4b153a-4b[data-kb-block="kb-adv-heading1204_4b153a-4b"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4b153a-4b img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4b153a-4b[data-kb-block="kb-adv-heading1204_4b153a-4b"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_eccdd8-1c .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_eccdd8-1c .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_eccdd8-1c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_eccdd8-1c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_eccdd8-1c .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_eccdd8-1c .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_eccdd8-1c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_eccdd8-1c:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_eccdd8-1c .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_eccdd8-1c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_eccdd8-1c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_eccdd8-1c .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_eccdd8-1c .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_eccdd8-1c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_eccdd8-1c .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_eccdd8-1c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_eccdd8-1c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_eccdd8-1c .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_eccdd8-1c .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_eccdd8-1c>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  .kt-blocks-testimonials-wrap1204_b10ee0-11 .kt-testimonial-rating-wrap .kb-svg-icon-wrap {
      color: #ffd700;
      font-size: 16px;
  }

  .kt-blocks-testimonials-wrap1204_b10ee0-11 .kt-testimonial-item-wrap {
      max-width: 500px;
  }

  .kt-blocks-testimonials-wrap1204_b10ee0-11 .kt-testimonial-item-wrap .kt-testimonial-text-wrap {
      max-width: 500px;
  }

  .kt-blocks-testimonials-wrap1204_b10ee0-11 .kt-testimonial-media-inner-wrap {
      width: 60px;
      border-top: 0px solid;
      border-right: 0px solid;
      border-bottom: 0px solid;
      border-left: 0px solid;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
  }

  .kt-blocks-testimonials-wrap1204_b10ee0-11 .kt-svg-testimonial-icon {
      justify-content: center;
      align-items: center;
  }

  @media all and (max-width: 1024px) {
      .kt-blocks-testimonials-wrap1204_b10ee0-11 .kt-testimonial-media-inner-wrap {
          border-top: 0px solid;
          border-right: 0px solid;
          border-bottom: 0px solid;
          border-left: 0px solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-blocks-testimonials-wrap1204_b10ee0-11 .kt-testimonial-media-inner-wrap {
          border-top: 0px solid;
          border-right: 0px solid;
          border-bottom: 0px solid;
          border-left: 0px solid;
      }
  }

  .kb-row-layout-id1204_2482c4-48>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_2482c4-48>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_2482c4-48>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_29460a-82>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_29460a-82>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_29460a-82>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_29460a-82>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_29460a-82>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_469893-1c:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-top: var(--global-kb-spacing-md, 2rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_469893-1c .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_5f6dff-b9>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_5f6dff-b9>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_5f6dff-b9>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>*,
  .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_5f6dff-b9 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5f6dff-b9 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5f6dff-b9>.kt-inside-inner-col {
      align-items: center;
  }

  .kadence-column1204_5f6dff-b9 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_5f6dff-b9 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5f6dff-b9 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5f6dff-b9>.kt-inside-inner-col {
          align-items: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_5f6dff-b9>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>*,
      .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_5f6dff-b9 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5f6dff-b9 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5f6dff-b9>.kt-inside-inner-col {
          align-items: center;
      }

      .kadence-column1204_5f6dff-b9>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>*,
      .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_5f6dff-b9>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_d195a9-d7 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_d195a9-d7 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_d195a9-d7>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_d195a9-d7>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_d195a9-d7>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_d195a9-d7 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_d195a9-d7>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_d195a9-d7 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_d195a9-d7>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_784e23-39>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_784e23-39>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_784e23-39>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_784e23-39>.kt-inside-inner-col>*,
  .kadence-column1204_784e23-39>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_784e23-39>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_784e23-39>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_784e23-39 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_784e23-39>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_784e23-39>.kt-inside-inner-col>*,
      .kadence-column1204_784e23-39>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_784e23-39>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_784e23-39>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_784e23-39>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_784e23-39>.kt-inside-inner-col>*,
      .kadence-column1204_784e23-39>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_784e23-39>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_784e23-39>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_101407-8b {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_101407-8b {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_101407-8b>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_101407-8b>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_101407-8b>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_101407-8b {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_101407-8b {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_101407-8b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_101407-8b {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_101407-8b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0c3d57-d7,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0c3d57-d7[data-kb-block="kb-adv-heading1204_0c3d57-d7"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0c3d57-d7 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0c3d57-d7[data-kb-block="kb-adv-heading1204_0c3d57-d7"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0c3d57-d7 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0c3d57-d7[data-kb-block="kb-adv-heading1204_0c3d57-d7"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d5e7c7-9f,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d5e7c7-9f[data-kb-block="kb-adv-heading1204_d5e7c7-9f"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d5e7c7-9f mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d5e7c7-9f[data-kb-block="kb-adv-heading1204_d5e7c7-9f"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d5e7c7-9f img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d5e7c7-9f[data-kb-block="kb-adv-heading1204_d5e7c7-9f"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_2a0179-a3 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_2a0179-a3[data-kb-block="kb-adv-heading1204_2a0179-a3"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_2a0179-a3 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_2a0179-a3[data-kb-block="kb-adv-heading1204_2a0179-a3"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_575b07-be .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_575b07-be .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_575b07-be>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_575b07-be>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_575b07-be .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_575b07-be .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_575b07-be>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_575b07-be:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_575b07-be .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_575b07-be>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_575b07-be>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_575b07-be .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_575b07-be .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_575b07-be>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_575b07-be .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_575b07-be>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_575b07-be>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_575b07-be .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_575b07-be .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_575b07-be>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_a6a7f2-8a.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_399fd8-11.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_d24bbd-a8.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_9353a5-c8>.kt-row-column-wrap {
      row-gap: var(--global-kb-gap-sm, 1rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xl, 4rem);
      padding-right: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: var(--global-kb-spacing-xs, 1rem);
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (min-width: 1025px) {
      .kb-row-layout-id1204_9353a5-c8 {
          display: none !important;
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_9353a5-c8>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-lg, 3rem);
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_fed68c-e9>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_fed68c-e9>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_fed68c-e9>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_fed68c-e9 {
      text-align: left;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_fed68c-e9>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_fed68c-e9>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_3ab886-14>.kt-row-column-wrap {
      max-width: 760px;
      margin-left: auto;
      margin-right: auto;
      padding-top: var(--global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem));
      padding-bottom: var(--global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem));
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_3ab886-14>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_7523de-6c>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_7523de-6c>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_7523de-6c>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_7523de-6c>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_7523de-6c>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_f423c3-4b>.kt-inside-inner-col {
      padding-top: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
      padding-left: 10px;
  }

  .kadence-column1204_f423c3-4b>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f423c3-4b>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_f423c3-4b>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_f423c3-4b,
  .kt-inside-inner-col>.kadence-column1204_f423c3-4b:not(.specificity) {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f423c3-4b>.kt-inside-inner-col {
          padding-top: 60px;
          padding-right: 40px;
          padding-bottom: 40px;
          padding-left: 40px;
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {

      .kadence-column1204_f423c3-4b,
      .kt-inside-inner-col>.kadence-column1204_f423c3-4b:not(.specificity) {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_f423c3-4b>.kt-inside-inner-col {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_1481cc-78,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_1481cc-78[data-kb-block="kb-adv-heading1204_1481cc-78"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: center;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_1481cc-78 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_1481cc-78[data-kb-block="kb-adv-heading1204_1481cc-78"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_1481cc-78 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_1481cc-78[data-kb-block="kb-adv-heading1204_1481cc-78"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_14c9f2-f5,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_14c9f2-f5[data-kb-block="kb-adv-heading1204_14c9f2-f5"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      padding-left: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: 40px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1em;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_14c9f2-f5 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_14c9f2-f5[data-kb-block="kb-adv-heading1204_14c9f2-f5"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_14c9f2-f5 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_14c9f2-f5[data-kb-block="kb-adv-heading1204_14c9f2-f5"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_14c9f2-f5,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_14c9f2-f5[data-kb-block="kb-adv-heading1204_14c9f2-f5"] {
          padding-right: 0px;
          padding-left: 0px;
          line-height: 1.2em;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e85181-a3,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e85181-a3[data-kb-block="kb-adv-heading1204_e85181-a3"] {
      text-align: center;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e85181-a3 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e85181-a3[data-kb-block="kb-adv-heading1204_e85181-a3"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e85181-a3 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e85181-a3[data-kb-block="kb-adv-heading1204_e85181-a3"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-tabs-id1204_952871-4c>.kt-tabs-content-wrap>.wp-block-kadence-tab {
      border-top: 0px solid var(--global-palette9, #ffffff);
      border-right: 0px solid var(--global-palette9, #ffffff);
      border-bottom: 0px solid var(--global-palette9, #ffffff);
      border-left: 0px solid var(--global-palette9, #ffffff);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-xxl, 5rem);
      padding-left: 0px;
      min-height: 400px;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-title-list li {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-title-list li:last-child {
      margin-right: 0px;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-title-list li .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      line-height: 1.4em;
      border-top-left-radius: 100px;
      border-top-right-radius: 100px;
      border-bottom-right-radius: 100px;
      border-bottom-left-radius: 100px;
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: var(--global-kb-spacing-xl, 4rem);
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-xl, 4rem);
      border-color: var(--global-palette9, #ffffff);
      color: var(--global-palette9, #ffffff);
      background: #000000;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-title-list li .kt-tab-title:hover,
  .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title:hover {
      border-color: var(--global-palette9, #ffffff);
      color: #000000;
      background: rgba(180, 185, 190, 0.44);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-title-list li.kt-tab-title-active .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-content-wrap>.kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title {
      border-color: var(--global-palette9, #ffffff);
      color: var(--global-palette9, #ffffff);
      background: #000000;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c {
      max-width: 1440px;
  }

  @media all and (max-width: 1024px) {
      .kt-tabs-id1204_952871-4c>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
      }
  }

  @media all and (max-width: 1024px) {

      .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-title-list li .kt-tab-title,
      .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
          font-size: em;
      }
  }

  @media all and (max-width: 767px) {
      .kt-tabs-id1204_952871-4c>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-title-list li {
          margin-top: var(--global-kb-spacing-xxs, 0.5rem);
          margin-right: var(--global-kb-spacing-xs, 1rem);
          margin-bottom: var(--global-kb-spacing-xxs, 0.5rem);
          margin-left: var(--global-kb-spacing-xs, 1rem);
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-title-list li .kt-tab-title,
      .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
          padding-top: var(--global-kb-spacing-xxs, 0.5rem);
          padding-right: var(--global-kb-spacing-md, 2rem);
          padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
          padding-left: var(--global-kb-spacing-md, 2rem);
          font-size: var(--global-kb-font-size-md, 1.25rem);
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_952871-4c>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
          margin-top: var(--global-kb-spacing-xxs, 0.5rem);
          margin-right: var(--global-kb-spacing-xs, 1rem);
          margin-bottom: var(--global-kb-spacing-xxs, 0.5rem);
          margin-left: var(--global-kb-spacing-xs, 1rem);
      }
  }

  .kb-row-layout-id1204_45b97b-8e>.kt-row-column-wrap {
      align-content: center;
  }

  :where(.kb-row-layout-id1204_45b97b-8e > .kt-row-column-wrap)>.wp-block-kadence-column {
      justify-content: center;
  }

  .kb-row-layout-id1204_45b97b-8e>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_45b97b-8e>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_45b97b-8e>.kt-row-column-wrap {
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_e82cbe-fb>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_e82cbe-fb>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_e82cbe-fb>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_e82cbe-fb>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_e82cbe-fb {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_e82cbe-fb {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_e82cbe-fb>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_e82cbe-fb {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_e82cbe-fb {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_e82cbe-fb>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_e82cbe-fb>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_e82cbe-fb {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_e82cbe-fb {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_e82cbe-fb>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .kadence-column1204_e82cbe-fb>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-image.kb-image1204_bba91e-ff:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-top: var(--global-kb-spacing-sm, 1.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_bba91e-ff .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_700c3a-b3>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_700c3a-b3>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_700c3a-b3>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_700c3a-b3>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_700c3a-b3>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_7f8873-2e {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_7f8873-2e {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_7f8873-2e>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_7f8873-2e>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_7f8873-2e>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_7f8873-2e {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_7f8873-2e {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_7f8873-2e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_7f8873-2e {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_7f8873-2e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_5f3f9f-6b,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_5f3f9f-6b[data-kb-block="kb-adv-heading1204_5f3f9f-6b"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_5f3f9f-6b mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_5f3f9f-6b[data-kb-block="kb-adv-heading1204_5f3f9f-6b"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_5f3f9f-6b img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_5f3f9f-6b[data-kb-block="kb-adv-heading1204_5f3f9f-6b"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_80a0da-ab,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_80a0da-ab[data-kb-block="kb-adv-heading1204_80a0da-ab"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_80a0da-ab mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_80a0da-ab[data-kb-block="kb-adv-heading1204_80a0da-ab"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_80a0da-ab img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_80a0da-ab[data-kb-block="kb-adv-heading1204_80a0da-ab"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedgallery.kb-gallery-wrap-id-1204_e74de0-5b {
      padding-top: var(--global-kb-spacing-xxs, 0.5rem);
      padding-right: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-advancedgallery .kb-gallery-type-grid.kb-gallery-id-1204_e74de0-5b {
      margin: -20px;
  }

  .kb-gallery-type-grid.kb-gallery-id-1204_e74de0-5b .kadence-blocks-gallery-item {
      padding: 20px;
  }

  .kb-row-layout-id1204_f4f14d-ac>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_f4f14d-ac>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_f4f14d-ac>.kt-row-column-wrap {
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_5846bb-c6>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_5846bb-c6>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_5846bb-c6>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_5846bb-c6>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_5846bb-c6 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5846bb-c6 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5846bb-c6>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_5846bb-c6 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5846bb-c6 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5846bb-c6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_5846bb-c6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_5846bb-c6 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5846bb-c6 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5846bb-c6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .kadence-column1204_5846bb-c6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-image.kb-image1204_eda8fe-cd:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-top: var(--global-kb-spacing-sm, 1.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_eda8fe-cd .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_2a1f96-c3>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_2a1f96-c3>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_2a1f96-c3>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>*,
  .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_2a1f96-c3 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2a1f96-c3 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2a1f96-c3>.kt-inside-inner-col {
      align-items: center;
  }

  .kadence-column1204_2a1f96-c3 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_2a1f96-c3 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2a1f96-c3 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2a1f96-c3>.kt-inside-inner-col {
          align-items: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_2a1f96-c3>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>*,
      .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_2a1f96-c3 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2a1f96-c3 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2a1f96-c3>.kt-inside-inner-col {
          align-items: center;
      }

      .kadence-column1204_2a1f96-c3>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>*,
      .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_2a1f96-c3>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_036a1c-44 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_036a1c-44 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_036a1c-44>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_036a1c-44>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_036a1c-44>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_036a1c-44 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_036a1c-44>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_036a1c-44 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_036a1c-44>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_ccd2de-bb>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_ccd2de-bb>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_ccd2de-bb>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>*,
  .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_ccd2de-bb {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_ccd2de-bb>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>*,
      .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_ccd2de-bb>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>*,
      .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_ccd2de-bb>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_123555-b7 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_123555-b7 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_123555-b7>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_123555-b7>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_123555-b7>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_123555-b7 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_123555-b7 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_123555-b7>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_123555-b7 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_123555-b7>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b27955-e5,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b27955-e5[data-kb-block="kb-adv-heading1204_b27955-e5"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b27955-e5 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b27955-e5[data-kb-block="kb-adv-heading1204_b27955-e5"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b27955-e5 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b27955-e5[data-kb-block="kb-adv-heading1204_b27955-e5"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_07f5d0-8e,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_07f5d0-8e[data-kb-block="kb-adv-heading1204_07f5d0-8e"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_07f5d0-8e mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_07f5d0-8e[data-kb-block="kb-adv-heading1204_07f5d0-8e"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_07f5d0-8e img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_07f5d0-8e[data-kb-block="kb-adv-heading1204_07f5d0-8e"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_35c9ba-45 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_35c9ba-45[data-kb-block="kb-adv-heading1204_35c9ba-45"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_35c9ba-45 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_35c9ba-45[data-kb-block="kb-adv-heading1204_35c9ba-45"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_b7667e-df .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_b7667e-df .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_b7667e-df>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_b7667e-df>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b7667e-df .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_b7667e-df .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_b7667e-df>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b7667e-df:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_b7667e-df .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_b7667e-df>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_b7667e-df>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_b7667e-df .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_b7667e-df .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_b7667e-df>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_b7667e-df .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_b7667e-df>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_b7667e-df>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_b7667e-df .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_b7667e-df .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_b7667e-df>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  .kb-row-layout-id1204_8ed939-62>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_8ed939-62>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_8ed939-62>.kt-row-column-wrap {
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_8945d1-42>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_8945d1-42>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_8945d1-42>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_8945d1-42>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_8945d1-42 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_8945d1-42 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_8945d1-42>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_8945d1-42 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_8945d1-42 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_8945d1-42>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_8945d1-42>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_8945d1-42 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_8945d1-42 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_8945d1-42>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .kadence-column1204_8945d1-42>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-image.kb-image1204_8513f3-ff:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-top: var(--global-kb-spacing-sm, 1.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_8513f3-ff .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_9b1754-f6>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_9b1754-f6>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_9b1754-f6>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_9b1754-f6>.kt-inside-inner-col>*,
  .kadence-column1204_9b1754-f6>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_9b1754-f6>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_9b1754-f6>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_9b1754-f6 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9b1754-f6 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9b1754-f6>.kt-inside-inner-col {
      align-items: center;
  }

  .kadence-column1204_9b1754-f6 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_9b1754-f6 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9b1754-f6 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9b1754-f6>.kt-inside-inner-col {
          align-items: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_9b1754-f6>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_9b1754-f6>.kt-inside-inner-col>*,
      .kadence-column1204_9b1754-f6>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_9b1754-f6>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_9b1754-f6>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_9b1754-f6 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9b1754-f6 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9b1754-f6>.kt-inside-inner-col {
          align-items: center;
      }

      .kadence-column1204_9b1754-f6>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_9b1754-f6>.kt-inside-inner-col>*,
      .kadence-column1204_9b1754-f6>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_9b1754-f6>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_9b1754-f6>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_160342-95 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_160342-95 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_160342-95>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_160342-95>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_160342-95>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_160342-95 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_160342-95>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_160342-95 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_160342-95>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_126dfc-11>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_126dfc-11>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_126dfc-11>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_126dfc-11>.kt-inside-inner-col>*,
  .kadence-column1204_126dfc-11>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_126dfc-11>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_126dfc-11>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_126dfc-11 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_126dfc-11>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_126dfc-11>.kt-inside-inner-col>*,
      .kadence-column1204_126dfc-11>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_126dfc-11>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_126dfc-11>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_126dfc-11>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_126dfc-11>.kt-inside-inner-col>*,
      .kadence-column1204_126dfc-11>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_126dfc-11>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_126dfc-11>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_f4c375-bb {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_f4c375-bb {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_f4c375-bb>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f4c375-bb>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_f4c375-bb>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_f4c375-bb {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_f4c375-bb {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f4c375-bb>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_f4c375-bb {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_f4c375-bb>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_004fe2-a6,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_004fe2-a6[data-kb-block="kb-adv-heading1204_004fe2-a6"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_004fe2-a6 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_004fe2-a6[data-kb-block="kb-adv-heading1204_004fe2-a6"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_004fe2-a6 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_004fe2-a6[data-kb-block="kb-adv-heading1204_004fe2-a6"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e117d6-be,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e117d6-be[data-kb-block="kb-adv-heading1204_e117d6-be"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e117d6-be mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e117d6-be[data-kb-block="kb-adv-heading1204_e117d6-be"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e117d6-be img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e117d6-be[data-kb-block="kb-adv-heading1204_e117d6-be"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8336fb-30 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8336fb-30[data-kb-block="kb-adv-heading1204_8336fb-30"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8336fb-30 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8336fb-30[data-kb-block="kb-adv-heading1204_8336fb-30"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_edd6d1-a0 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_edd6d1-a0 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_edd6d1-a0>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_edd6d1-a0>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_edd6d1-a0 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_edd6d1-a0 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_edd6d1-a0>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_edd6d1-a0:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_edd6d1-a0 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_edd6d1-a0>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_edd6d1-a0>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_edd6d1-a0 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_edd6d1-a0 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_edd6d1-a0>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_edd6d1-a0 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_edd6d1-a0>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_edd6d1-a0>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_edd6d1-a0 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_edd6d1-a0 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_edd6d1-a0>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_973a89-aa.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_c361ce-3d.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_75d06c-dc.kb-button {
      width: initial;
  }

  .kadence-column1204_ce7210-52>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_ce7210-52>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_ce7210-52>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_ce7210-52>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_ce7210-52>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_abef18-dc>.kt-row-column-wrap {
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-3xl, 6.5rem);
      padding-bottom: var(--global-kb-spacing-3xl, 6.5rem);
      grid-template-columns: minmax(0, calc(40% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)))minmax(0, calc(60% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)));
  }

  .kb-row-layout-id1204_abef18-dc .kt-row-layout-bottom-sep {
      height: 100px;
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_abef18-dc>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_9576b7-9c>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_9576b7-9c>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_9576b7-9c>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
  }

  .kadence-column1204_9576b7-9c>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_9576b7-9c>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_9576b7-9c>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_9576b7-9c {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9576b7-9c {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9576b7-9c>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_9576b7-9c {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9576b7-9c {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9576b7-9c>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_9576b7-9c>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_9576b7-9c {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9576b7-9c {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_9576b7-9c>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_9576b7-9c>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }

      .kadence-column1204_9576b7-9c,
      .kt-inside-inner-col>.kadence-column1204_9576b7-9c:not(.specificity) {
          margin-top: var(--global-kb-spacing-sm, 1.5rem);
      }
  }

  .kadence-column1204_a489be-c2>.kt-inside-inner-col {
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-lg, 3rem);
  }

  .kadence-column1204_a489be-c2>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_a489be-c2>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_a489be-c2>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_a489be-c2>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_a489be-c2>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c02442-7e,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c02442-7e[data-kb-block="kb-adv-heading1204_c02442-7e"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c02442-7e mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c02442-7e[data-kb-block="kb-adv-heading1204_c02442-7e"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c02442-7e img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c02442-7e[data-kb-block="kb-adv-heading1204_c02442-7e"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-spacer.kt-block-spacer-1204_1e310f-30 .kt-block-spacer {
      height: 20px;
  }

  .wp-block-kadence-spacer.kt-block-spacer-1204_1e310f-30 .kt-divider {
      width: 80%;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_20aa9f-eb,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_20aa9f-eb[data-kb-block="kb-adv-heading1204_20aa9f-eb"] {
      text-align: left;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_20aa9f-eb mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_20aa9f-eb[data-kb-block="kb-adv-heading1204_20aa9f-eb"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_20aa9f-eb img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_20aa9f-eb[data-kb-block="kb-adv-heading1204_20aa9f-eb"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_38644d-e4,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_38644d-e4[data-kb-block="kb-adv-heading1204_38644d-e4"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      font-size: var(--global-kb-font-size-lg, 2rem);
      line-height: 1.2;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_38644d-e4 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_38644d-e4[data-kb-block="kb-adv-heading1204_38644d-e4"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_38644d-e4 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_38644d-e4[data-kb-block="kb-adv-heading1204_38644d-e4"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_38644d-e4,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_38644d-e4[data-kb-block="kb-adv-heading1204_38644d-e4"] {
          padding-right: 0px;
          padding-left: 0px;
          margin-top: var(--global-kb-spacing-md, 2rem);
          font-size: 24px;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4f3cf7-38,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4f3cf7-38[data-kb-block="kb-adv-heading1204_4f3cf7-38"] {
      text-align: left;
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4f3cf7-38 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4f3cf7-38[data-kb-block="kb-adv-heading1204_4f3cf7-38"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4f3cf7-38 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4f3cf7-38[data-kb-block="kb-adv-heading1204_4f3cf7-38"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1204_163e1d-fd {
      margin-top: var(--global-kb-spacing-sm, 1.5rem);
      margin-bottom: 0px;
  }

  .kb-row-layout-id1204_163e1d-fd>.kt-row-column-wrap {
      align-content: end;
  }

  :where(.kb-row-layout-id1204_163e1d-fd > .kt-row-column-wrap)>.wp-block-kadence-column {
      justify-content: end;
  }

  .kb-row-layout-id1204_163e1d-fd>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-none, 0rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xs, 1rem);
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-xs, 1rem);
      padding-left: var(--global-kb-spacing-xxs, 0.5rem);
      grid-template-columns: minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)))minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)));
  }

  .kb-row-layout-id1204_163e1d-fd>.kt-row-layout-overlay {
      opacity: 1;
      background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 41%, var(--global-palette7) 41%);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_163e1d-fd>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)))minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_163e1d-fd>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_f04869-82>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f04869-82>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_f04869-82>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f04869-82>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_f04869-82>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_8ff23f-41>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_8ff23f-41>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_8ff23f-41>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_8ff23f-41>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_8ff23f-41>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_4f5394-01>.kt-row-column-wrap {
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-3xl, 6.5rem);
      padding-bottom: var(--global-kb-spacing-3xl, 6.5rem);
      grid-template-columns: minmax(0, calc(40% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)))minmax(0, calc(60% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)));
  }

  .kb-row-layout-id1204_4f5394-01 .kt-row-layout-bottom-sep {
      height: 100px;
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_4f5394-01>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_361a3c-28>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_361a3c-28>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_361a3c-28>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
  }

  .kadence-column1204_361a3c-28>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_361a3c-28>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_361a3c-28>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_361a3c-28 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_361a3c-28 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_361a3c-28>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_361a3c-28 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_361a3c-28 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_361a3c-28>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_361a3c-28>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_361a3c-28 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_361a3c-28 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_361a3c-28>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_361a3c-28>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }

      .kadence-column1204_361a3c-28,
      .kt-inside-inner-col>.kadence-column1204_361a3c-28:not(.specificity) {
          margin-top: var(--global-kb-spacing-sm, 1.5rem);
      }
  }

  .kadence-column1204_32593c-98>.kt-inside-inner-col {
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-lg, 3rem);
  }

  .kadence-column1204_32593c-98>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_32593c-98>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_32593c-98>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_32593c-98>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_32593c-98>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8dc8f3-fb,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8dc8f3-fb[data-kb-block="kb-adv-heading1204_8dc8f3-fb"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8dc8f3-fb mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8dc8f3-fb[data-kb-block="kb-adv-heading1204_8dc8f3-fb"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8dc8f3-fb img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8dc8f3-fb[data-kb-block="kb-adv-heading1204_8dc8f3-fb"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-spacer.kt-block-spacer-1204_2c5870-28 .kt-block-spacer {
      height: 20px;
  }

  .wp-block-kadence-spacer.kt-block-spacer-1204_2c5870-28 .kt-divider {
      width: 80%;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_775d00-0c,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_775d00-0c[data-kb-block="kb-adv-heading1204_775d00-0c"] {
      text-align: left;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_775d00-0c mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_775d00-0c[data-kb-block="kb-adv-heading1204_775d00-0c"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_775d00-0c img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_775d00-0c[data-kb-block="kb-adv-heading1204_775d00-0c"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cdeb-73,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cdeb-73[data-kb-block="kb-adv-heading1204_11cdeb-73"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      font-size: var(--global-kb-font-size-lg, 2rem);
      line-height: 1.2;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cdeb-73 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cdeb-73[data-kb-block="kb-adv-heading1204_11cdeb-73"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cdeb-73 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_11cdeb-73[data-kb-block="kb-adv-heading1204_11cdeb-73"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_11cdeb-73,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_11cdeb-73[data-kb-block="kb-adv-heading1204_11cdeb-73"] {
          padding-right: 0px;
          padding-left: 0px;
          margin-top: var(--global-kb-spacing-md, 2rem);
          font-size: 24px;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_57dcaa-2b,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_57dcaa-2b[data-kb-block="kb-adv-heading1204_57dcaa-2b"] {
      text-align: left;
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_57dcaa-2b mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_57dcaa-2b[data-kb-block="kb-adv-heading1204_57dcaa-2b"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_57dcaa-2b img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_57dcaa-2b[data-kb-block="kb-adv-heading1204_57dcaa-2b"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_44bd38-8f,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_44bd38-8f[data-kb-block="kb-adv-heading1204_44bd38-8f"] {
      text-align: left;
      font-size: 20px;
      text-transform: uppercase;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_44bd38-8f mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_44bd38-8f[data-kb-block="kb-adv-heading1204_44bd38-8f"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_44bd38-8f img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_44bd38-8f[data-kb-block="kb-adv-heading1204_44bd38-8f"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kadence-column1204_da691d-8a>.kt-inside-inner-col {
      padding-top: 0px;
  }

  .kadence-column1204_da691d-8a>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_da691d-8a>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_da691d-8a>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_da691d-8a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_da691d-8a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedgallery.kb-gallery-wrap-id-1204_72ed0b-a2 {
      margin-top: var(--global-kb-spacing-sm, 1.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-advancedgallery .kb-gallery-type-grid.kb-gallery-id-1204_72ed0b-a2 {
      margin: -16.5px;
  }

  .kb-gallery-type-grid.kb-gallery-id-1204_72ed0b-a2 .kadence-blocks-gallery-item {
      padding: 16.5px;
  }

  .kb-row-layout-id1204_183fc3-36>.kt-row-column-wrap {
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-3xl, 6.5rem);
      padding-bottom: var(--global-kb-spacing-3xl, 6.5rem);
      grid-template-columns: minmax(0, calc(40% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)))minmax(0, calc(60% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)));
  }

  .kb-row-layout-id1204_183fc3-36 .kt-row-layout-bottom-sep {
      height: 100px;
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_183fc3-36>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-sm, 1.5rem);
          padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_c6acb4-aa>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_c6acb4-aa>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_c6acb4-aa>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
  }

  .kadence-column1204_c6acb4-aa>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_c6acb4-aa>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_c6acb4-aa>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_c6acb4-aa {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c6acb4-aa {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c6acb4-aa>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_c6acb4-aa {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c6acb4-aa {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c6acb4-aa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_c6acb4-aa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_c6acb4-aa {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c6acb4-aa {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c6acb4-aa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_c6acb4-aa>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }

      .kadence-column1204_c6acb4-aa,
      .kt-inside-inner-col>.kadence-column1204_c6acb4-aa:not(.specificity) {
          margin-top: var(--global-kb-spacing-sm, 1.5rem);
      }
  }

  .kadence-column1204_4cf8fd-e5>.kt-inside-inner-col {
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-lg, 3rem);
  }

  .kadence-column1204_4cf8fd-e5>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_4cf8fd-e5>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_4cf8fd-e5>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_4cf8fd-e5>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_4cf8fd-e5>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_176b6d-b7,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_176b6d-b7[data-kb-block="kb-adv-heading1204_176b6d-b7"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_176b6d-b7 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_176b6d-b7[data-kb-block="kb-adv-heading1204_176b6d-b7"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_176b6d-b7 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_176b6d-b7[data-kb-block="kb-adv-heading1204_176b6d-b7"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-spacer.kt-block-spacer-1204_a268b6-79 .kt-block-spacer {
      height: 20px;
  }

  .wp-block-kadence-spacer.kt-block-spacer-1204_a268b6-79 .kt-divider {
      width: 80%;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d4303f-4a,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d4303f-4a[data-kb-block="kb-adv-heading1204_d4303f-4a"] {
      text-align: left;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d4303f-4a mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d4303f-4a[data-kb-block="kb-adv-heading1204_d4303f-4a"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d4303f-4a img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d4303f-4a[data-kb-block="kb-adv-heading1204_d4303f-4a"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_9871ea-42,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_9871ea-42[data-kb-block="kb-adv-heading1204_9871ea-42"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      font-size: var(--global-kb-font-size-lg, 2rem);
      line-height: 1.2;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_9871ea-42 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_9871ea-42[data-kb-block="kb-adv-heading1204_9871ea-42"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_9871ea-42 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_9871ea-42[data-kb-block="kb-adv-heading1204_9871ea-42"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_9871ea-42,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_9871ea-42[data-kb-block="kb-adv-heading1204_9871ea-42"] {
          padding-right: 0px;
          padding-left: 0px;
          margin-top: var(--global-kb-spacing-md, 2rem);
          font-size: var(--global-kb-font-size-md, 1.25rem);
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_947aea-b5,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_947aea-b5[data-kb-block="kb-adv-heading1204_947aea-b5"] {
      text-align: left;
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_947aea-b5 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_947aea-b5[data-kb-block="kb-adv-heading1204_947aea-b5"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_947aea-b5 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_947aea-b5[data-kb-block="kb-adv-heading1204_947aea-b5"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1204_1b8710-75 {
      margin-top: var(--global-kb-spacing-sm, 1.5rem);
      margin-bottom: 0px;
  }

  .kb-row-layout-id1204_1b8710-75>.kt-row-column-wrap {
      align-content: end;
  }

  :where(.kb-row-layout-id1204_1b8710-75 > .kt-row-column-wrap)>.wp-block-kadence-column {
      justify-content: end;
  }

  .kb-row-layout-id1204_1b8710-75>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-none, 0rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xs, 1rem);
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-xs, 1rem);
      padding-left: var(--global-kb-spacing-xxs, 0.5rem);
      grid-template-columns: minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)))minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)));
  }

  .kb-row-layout-id1204_1b8710-75>.kt-row-layout-overlay {
      opacity: 1;
      background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 41%, var(--global-palette7) 41%);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_1b8710-75>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)))minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_1b8710-75>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_92fa89-07>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_92fa89-07>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_92fa89-07>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_92fa89-07>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_92fa89-07>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_31ac5d-c8,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_31ac5d-c8[data-kb-block="kb-adv-heading1204_31ac5d-c8"] {
      margin-top: 0px;
      margin-bottom: 0px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1;
      font-weight: 700;
      letter-spacing: -2px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_31ac5d-c8 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_31ac5d-c8[data-kb-block="kb-adv-heading1204_31ac5d-c8"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_31ac5d-c8 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_31ac5d-c8[data-kb-block="kb-adv-heading1204_31ac5d-c8"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_91e994-f7,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_91e994-f7[data-kb-block="kb-adv-heading1204_91e994-f7"] {
      text-align: center;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
      line-height: 1.3;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 0.5px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_91e994-f7 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_91e994-f7[data-kb-block="kb-adv-heading1204_91e994-f7"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_91e994-f7 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_91e994-f7[data-kb-block="kb-adv-heading1204_91e994-f7"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kadence-column1204_e85ee8-70>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_e85ee8-70>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_e85ee8-70>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_e85ee8-70>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_e85ee8-70>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_83792c-a8,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_83792c-a8[data-kb-block="kb-adv-heading1204_83792c-a8"] {
      margin-top: 0px;
      margin-bottom: 0px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1;
      font-weight: 700;
      letter-spacing: -2px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_83792c-a8 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_83792c-a8[data-kb-block="kb-adv-heading1204_83792c-a8"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_83792c-a8 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_83792c-a8[data-kb-block="kb-adv-heading1204_83792c-a8"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e8d18-de,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e8d18-de[data-kb-block="kb-adv-heading1204_4e8d18-de"] {
      text-align: center;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
      line-height: 1.3;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 0.5px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e8d18-de mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e8d18-de[data-kb-block="kb-adv-heading1204_4e8d18-de"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e8d18-de img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4e8d18-de[data-kb-block="kb-adv-heading1204_4e8d18-de"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kadence-column1204_b020b7-f1>.kt-inside-inner-col {
      padding-top: 0px;
  }

  .kadence-column1204_b020b7-f1>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_b020b7-f1>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_b020b7-f1>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_b020b7-f1>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_b020b7-f1>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_1d4357-e3>.kt-row-column-wrap {
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-3xl, 6.5rem);
      padding-bottom: var(--global-kb-spacing-3xl, 6.5rem);
      grid-template-columns: minmax(0, calc(40% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)))minmax(0, calc(60% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1)/2)));
  }

  .kb-row-layout-id1204_1d4357-e3 .kt-row-layout-bottom-sep {
      height: 100px;
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_1d4357-e3>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-xs, 1rem);
          padding-bottom: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_7ecae5-64>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_7ecae5-64>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_7ecae5-64>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
  }

  .kadence-column1204_7ecae5-64>.kt-inside-inner-col>.kb-image-is-ratio-size {
      align-self: stretch;
  }

  .kadence-column1204_7ecae5-64>.kt-inside-inner-col>.wp-block-kadence-advancedgallery {
      align-self: stretch;
  }

  .kadence-column1204_7ecae5-64>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_7ecae5-64 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ecae5-64 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ecae5-64>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_7ecae5-64 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ecae5-64 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ecae5-64>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_7ecae5-64>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_7ecae5-64 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ecae5-64 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ecae5-64>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_7ecae5-64>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
      }

      .kadence-column1204_7ecae5-64,
      .kt-inside-inner-col>.kadence-column1204_7ecae5-64:not(.specificity) {
          margin-top: var(--global-kb-spacing-sm, 1.5rem);
      }
  }

  .kadence-column1204_ca07b5-36>.kt-inside-inner-col {
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-lg, 3rem);
  }

  .kadence-column1204_ca07b5-36>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_ca07b5-36>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_ca07b5-36>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_ca07b5-36>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_ca07b5-36>.kt-inside-inner-col {
          padding-right: 0px;
          padding-left: 0px;
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_bdd27b-77,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_bdd27b-77[data-kb-block="kb-adv-heading1204_bdd27b-77"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_bdd27b-77 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_bdd27b-77[data-kb-block="kb-adv-heading1204_bdd27b-77"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_bdd27b-77 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_bdd27b-77[data-kb-block="kb-adv-heading1204_bdd27b-77"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-spacer.kt-block-spacer-1204_dfb665-01 .kt-block-spacer {
      height: 20px;
  }

  .wp-block-kadence-spacer.kt-block-spacer-1204_dfb665-01 .kt-divider {
      width: 80%;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b45a2c-f6,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b45a2c-f6[data-kb-block="kb-adv-heading1204_b45a2c-f6"] {
      text-align: left;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b45a2c-f6 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b45a2c-f6[data-kb-block="kb-adv-heading1204_b45a2c-f6"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b45a2c-f6 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b45a2c-f6[data-kb-block="kb-adv-heading1204_b45a2c-f6"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d6f292-20,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d6f292-20[data-kb-block="kb-adv-heading1204_d6f292-20"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      font-size: var(--global-kb-font-size-lg, 2rem);
      line-height: 1.2;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d6f292-20 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d6f292-20[data-kb-block="kb-adv-heading1204_d6f292-20"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d6f292-20 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d6f292-20[data-kb-block="kb-adv-heading1204_d6f292-20"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_d6f292-20,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_d6f292-20[data-kb-block="kb-adv-heading1204_d6f292-20"] {
          margin-top: var(--global-kb-spacing-md, 2rem);
          font-size: 24px;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e30f1e-8f,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e30f1e-8f[data-kb-block="kb-adv-heading1204_e30f1e-8f"] {
      text-align: left;
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e30f1e-8f mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e30f1e-8f[data-kb-block="kb-adv-heading1204_e30f1e-8f"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e30f1e-8f img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e30f1e-8f[data-kb-block="kb-adv-heading1204_e30f1e-8f"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1204_fef734-86 {
      margin-top: var(--global-kb-spacing-sm, 1.5rem);
      margin-bottom: 0px;
  }

  .kb-row-layout-id1204_fef734-86>.kt-row-column-wrap {
      align-content: end;
  }

  :where(.kb-row-layout-id1204_fef734-86 > .kt-row-column-wrap)>.wp-block-kadence-column {
      justify-content: end;
  }

  .kb-row-layout-id1204_fef734-86>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-none, 0rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xs, 1rem);
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-xs, 1rem);
      padding-left: var(--global-kb-spacing-xxs, 0.5rem);
      grid-template-columns: minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)))minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)));
  }

  .kb-row-layout-id1204_fef734-86>.kt-row-layout-overlay {
      opacity: 1;
      background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 41%, var(--global-palette7) 41%);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_fef734-86>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)))minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_fef734-86>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_da3572-23>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_da3572-23>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_da3572-23>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_da3572-23>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_da3572-23>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_142a2c-06,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_142a2c-06[data-kb-block="kb-adv-heading1204_142a2c-06"] {
      margin-top: 0px;
      margin-bottom: 0px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1;
      font-weight: 700;
      letter-spacing: -2px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_142a2c-06 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_142a2c-06[data-kb-block="kb-adv-heading1204_142a2c-06"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_142a2c-06 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_142a2c-06[data-kb-block="kb-adv-heading1204_142a2c-06"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dcdf8e-e2,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dcdf8e-e2[data-kb-block="kb-adv-heading1204_dcdf8e-e2"] {
      text-align: center;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
      line-height: 1.3;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 0.5px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dcdf8e-e2 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dcdf8e-e2[data-kb-block="kb-adv-heading1204_dcdf8e-e2"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dcdf8e-e2 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dcdf8e-e2[data-kb-block="kb-adv-heading1204_dcdf8e-e2"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kadence-column1204_7c0dfa-ba>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_7c0dfa-ba>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_7c0dfa-ba>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_7c0dfa-ba>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_7c0dfa-ba>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e839d3-0d,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e839d3-0d[data-kb-block="kb-adv-heading1204_e839d3-0d"] {
      margin-top: 0px;
      margin-bottom: 0px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1;
      font-weight: 700;
      letter-spacing: -2px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e839d3-0d mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e839d3-0d[data-kb-block="kb-adv-heading1204_e839d3-0d"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e839d3-0d img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e839d3-0d[data-kb-block="kb-adv-heading1204_e839d3-0d"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f32e2b-f7,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f32e2b-f7[data-kb-block="kb-adv-heading1204_f32e2b-f7"] {
      text-align: center;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
      line-height: 1.3;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 0.5px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f32e2b-f7 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f32e2b-f7[data-kb-block="kb-adv-heading1204_f32e2b-f7"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f32e2b-f7 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f32e2b-f7[data-kb-block="kb-adv-heading1204_f32e2b-f7"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kb-row-layout-id1204_d79a25-5e>.kt-row-column-wrap {
      padding-top: var(--global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem));
      padding-bottom: var(--global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem));
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (min-width: 1025px) {
      .kb-row-layout-id1204_d79a25-5e {
          display: none !important;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {
      .kb-row-layout-id1204_d79a25-5e {
          display: none !important;
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_d79a25-5e>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-xs, 1rem);
          padding-right: var(--global-kb-spacing-xs, 1rem);
          padding-bottom: var(--global-kb-spacing-xs, 1rem);
          padding-left: var(--global-kb-spacing-xs, 1rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_391be0-cd>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_391be0-cd>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_391be0-cd>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_391be0-cd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_391be0-cd>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_64a2ae-dc,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_64a2ae-dc[data-kb-block="kb-adv-heading1204_64a2ae-dc"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: center;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_64a2ae-dc mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_64a2ae-dc[data-kb-block="kb-adv-heading1204_64a2ae-dc"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_64a2ae-dc img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_64a2ae-dc[data-kb-block="kb-adv-heading1204_64a2ae-dc"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d2af0e-b9,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d2af0e-b9[data-kb-block="kb-adv-heading1204_d2af0e-b9"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      font-size: 20px;
      line-height: 1.2;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d2af0e-b9 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d2af0e-b9[data-kb-block="kb-adv-heading1204_d2af0e-b9"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d2af0e-b9 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d2af0e-b9[data-kb-block="kb-adv-heading1204_d2af0e-b9"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_d2af0e-b9,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_d2af0e-b9[data-kb-block="kb-adv-heading1204_d2af0e-b9"] {
          padding-right: 0px;
          padding-left: 0px;
          margin-top: 0px;
          font-size: 20px;
          text-align: left !important;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8c702f-c8,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8c702f-c8[data-kb-block="kb-adv-heading1204_8c702f-c8"] {
      text-align: left;
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8c702f-c8 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8c702f-c8[data-kb-block="kb-adv-heading1204_8c702f-c8"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8c702f-c8 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8c702f-c8[data-kb-block="kb-adv-heading1204_8c702f-c8"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_8c702f-c8,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_8c702f-c8[data-kb-block="kb-adv-heading1204_8c702f-c8"] {
          text-align: center !important;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7d0ae1-95,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7d0ae1-95[data-kb-block="kb-adv-heading1204_7d0ae1-95"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      font-size: 20px;
      line-height: 1.2;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7d0ae1-95 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7d0ae1-95[data-kb-block="kb-adv-heading1204_7d0ae1-95"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7d0ae1-95 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7d0ae1-95[data-kb-block="kb-adv-heading1204_7d0ae1-95"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_7d0ae1-95,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_7d0ae1-95[data-kb-block="kb-adv-heading1204_7d0ae1-95"] {
          padding-right: 0px;
          padding-left: 0px;
          margin-top: 0px;
          font-size: 20px;
          text-align: left !important;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_cc306e-9c,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_cc306e-9c[data-kb-block="kb-adv-heading1204_cc306e-9c"] {
      text-align: left;
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_cc306e-9c mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_cc306e-9c[data-kb-block="kb-adv-heading1204_cc306e-9c"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_cc306e-9c img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_cc306e-9c[data-kb-block="kb-adv-heading1204_cc306e-9c"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_cc306e-9c,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_cc306e-9c[data-kb-block="kb-adv-heading1204_cc306e-9c"] {
          text-align: center !important;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ca8eaa-08,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ca8eaa-08[data-kb-block="kb-adv-heading1204_ca8eaa-08"] {
      text-align: center;
      font-size: 20px;
      text-transform: uppercase;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ca8eaa-08 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ca8eaa-08[data-kb-block="kb-adv-heading1204_ca8eaa-08"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ca8eaa-08 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ca8eaa-08[data-kb-block="kb-adv-heading1204_ca8eaa-08"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_ca8eaa-08,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_ca8eaa-08[data-kb-block="kb-adv-heading1204_ca8eaa-08"] {
          font-size: var(--global-kb-font-size-sm, 0.9rem);
      }
  }

  .wp-block-kadence-advancedgallery.kb-gallery-wrap-id-1204_bb10f8-dd {
      margin-top: var(--global-kb-spacing-sm, 1.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-advancedgallery .kb-gallery-type-grid.kb-gallery-id-1204_bb10f8-dd {
      margin: -16.5px;
  }

  .kb-gallery-type-grid.kb-gallery-id-1204_bb10f8-dd .kadence-blocks-gallery-item {
      padding: 16.5px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_879042-9c,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_879042-9c[data-kb-block="kb-adv-heading1204_879042-9c"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      font-size: 20px;
      line-height: 1.2;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_879042-9c mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_879042-9c[data-kb-block="kb-adv-heading1204_879042-9c"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_879042-9c img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_879042-9c[data-kb-block="kb-adv-heading1204_879042-9c"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_879042-9c,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_879042-9c[data-kb-block="kb-adv-heading1204_879042-9c"] {
          padding-right: 0px;
          padding-left: 0px;
          margin-top: 0px;
          font-size: 20px;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f61075-af,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f61075-af[data-kb-block="kb-adv-heading1204_f61075-af"] {
      text-align: left;
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f61075-af mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f61075-af[data-kb-block="kb-adv-heading1204_f61075-af"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f61075-af img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f61075-af[data-kb-block="kb-adv-heading1204_f61075-af"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_f61075-af,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_f61075-af[data-kb-block="kb-adv-heading1204_f61075-af"] {
          text-align: center !important;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_00c6e4-15,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_00c6e4-15[data-kb-block="kb-adv-heading1204_00c6e4-15"] {
      text-align: center;
      font-size: 20px;
      text-transform: uppercase;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_00c6e4-15 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_00c6e4-15[data-kb-block="kb-adv-heading1204_00c6e4-15"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_00c6e4-15 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_00c6e4-15[data-kb-block="kb-adv-heading1204_00c6e4-15"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_00c6e4-15,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_00c6e4-15[data-kb-block="kb-adv-heading1204_00c6e4-15"] {
          font-size: var(--global-kb-font-size-sm, 0.9rem);
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_000e73-c3,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_000e73-c3[data-kb-block="kb-adv-heading1204_000e73-c3"] {
      margin-top: 0px;
      margin-bottom: 0px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1;
      font-weight: 700;
      letter-spacing: -2px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_000e73-c3 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_000e73-c3[data-kb-block="kb-adv-heading1204_000e73-c3"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_000e73-c3 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_000e73-c3[data-kb-block="kb-adv-heading1204_000e73-c3"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_652be7-a5,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_652be7-a5[data-kb-block="kb-adv-heading1204_652be7-a5"] {
      text-align: center;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
      line-height: 1.3;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 0.5px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_652be7-a5 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_652be7-a5[data-kb-block="kb-adv-heading1204_652be7-a5"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_652be7-a5 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_652be7-a5[data-kb-block="kb-adv-heading1204_652be7-a5"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0b6183-ef,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0b6183-ef[data-kb-block="kb-adv-heading1204_0b6183-ef"] {
      margin-top: 0px;
      margin-bottom: 0px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1;
      font-weight: 700;
      letter-spacing: -2px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0b6183-ef mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0b6183-ef[data-kb-block="kb-adv-heading1204_0b6183-ef"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_0b6183-ef img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_0b6183-ef[data-kb-block="kb-adv-heading1204_0b6183-ef"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad5c5c-28,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad5c5c-28[data-kb-block="kb-adv-heading1204_ad5c5c-28"] {
      text-align: center;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
      line-height: 1.3;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 0.5px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad5c5c-28 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad5c5c-28[data-kb-block="kb-adv-heading1204_ad5c5c-28"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad5c5c-28 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ad5c5c-28[data-kb-block="kb-adv-heading1204_ad5c5c-28"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7e36b6-ec,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7e36b6-ec[data-kb-block="kb-adv-heading1204_7e36b6-ec"] {
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      font-size: 20px;
      line-height: 1.2;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7e36b6-ec mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7e36b6-ec[data-kb-block="kb-adv-heading1204_7e36b6-ec"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7e36b6-ec img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7e36b6-ec[data-kb-block="kb-adv-heading1204_7e36b6-ec"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_7e36b6-ec,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_7e36b6-ec[data-kb-block="kb-adv-heading1204_7e36b6-ec"] {
          padding-right: 0px;
          padding-left: 0px;
          margin-top: 0px;
          font-size: 20px;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_12e63a-94,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_12e63a-94[data-kb-block="kb-adv-heading1204_12e63a-94"] {
      text-align: left;
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_12e63a-94 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_12e63a-94[data-kb-block="kb-adv-heading1204_12e63a-94"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_12e63a-94 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_12e63a-94[data-kb-block="kb-adv-heading1204_12e63a-94"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_12e63a-94,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_12e63a-94[data-kb-block="kb-adv-heading1204_12e63a-94"] {
          text-align: center !important;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2f781-7a,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2f781-7a[data-kb-block="kb-adv-heading1204_c2f781-7a"] {
      text-align: center;
      font-size: 20px;
      text-transform: uppercase;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2f781-7a mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2f781-7a[data-kb-block="kb-adv-heading1204_c2f781-7a"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2f781-7a img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c2f781-7a[data-kb-block="kb-adv-heading1204_c2f781-7a"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_c2f781-7a,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_c2f781-7a[data-kb-block="kb-adv-heading1204_c2f781-7a"] {
          font-size: var(--global-kb-font-size-sm, 0.9rem);
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_53b34e-1f,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_53b34e-1f[data-kb-block="kb-adv-heading1204_53b34e-1f"] {
      margin-top: 0px;
      margin-bottom: 0px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1;
      font-weight: 700;
      letter-spacing: -2px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_53b34e-1f mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_53b34e-1f[data-kb-block="kb-adv-heading1204_53b34e-1f"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_53b34e-1f img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_53b34e-1f[data-kb-block="kb-adv-heading1204_53b34e-1f"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_5ae298-d0,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_5ae298-d0[data-kb-block="kb-adv-heading1204_5ae298-d0"] {
      text-align: center;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
      line-height: 1.3;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 0.5px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_5ae298-d0 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_5ae298-d0[data-kb-block="kb-adv-heading1204_5ae298-d0"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_5ae298-d0 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_5ae298-d0[data-kb-block="kb-adv-heading1204_5ae298-d0"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b1c473-a9,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b1c473-a9[data-kb-block="kb-adv-heading1204_b1c473-a9"] {
      margin-top: 0px;
      margin-bottom: 0px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1;
      font-weight: 700;
      letter-spacing: -2px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b1c473-a9 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b1c473-a9[data-kb-block="kb-adv-heading1204_b1c473-a9"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b1c473-a9 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b1c473-a9[data-kb-block="kb-adv-heading1204_b1c473-a9"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b23f90-9c,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b23f90-9c[data-kb-block="kb-adv-heading1204_b23f90-9c"] {
      text-align: center;
      font-size: var(--global-kb-font-size-sm, 0.9rem);
      line-height: 1.3;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 0.5px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b23f90-9c mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b23f90-9c[data-kb-block="kb-adv-heading1204_b23f90-9c"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_b23f90-9c img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_b23f90-9c[data-kb-block="kb-adv-heading1204_b23f90-9c"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kb-row-layout-id1204_a2525c-af>.kt-row-column-wrap {
      align-content: center;
  }

  :where(.kb-row-layout-id1204_a2525c-af > .kt-row-column-wrap)>.wp-block-kadence-column {
      justify-content: center;
  }

  .kb-row-layout-id1204_a2525c-af>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-none, 0rem);
      row-gap: var(--global-kb-gap-none, 0rem);
      max-width: 1140px;
      margin-left: auto;
      margin-right: auto;
      padding-top: 184px;
      padding-right: 0px;
      padding-bottom: 177px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(50% - ((var(--global-kb-gap-none, 0rem) * 2)/3)))minmax(0, calc(20% - ((var(--global-kb-gap-none, 0rem) * 2)/3)))minmax(0, calc(30% - ((var(--global-kb-gap-none, 0rem) * 2)/3)));
  }

  .kb-row-layout-id1204_a2525c-af {
      background-color: #f3f1ec;
  }

  .kb-row-layout-id1204_a2525c-af .kt-row-layout-bottom-sep {
      height: 100px;
  }

  .kb-row-layout-id1204_a2525c-af .kt-row-layout-top-sep {
      height: 100px;
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_a2525c-af>.kt-row-column-wrap {
          max-width: 700px;
          margin-left: auto;
          margin-right: auto;
          padding-top: 80px;
          padding-right: 0px;
          padding-bottom: 50px;
          padding-left: 0px;
          grid-template-columns: repeat(2, minmax(0, 1fr));
      }
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_a2525c-af>.kt-row-column-wrap>*:nth-child(3n+1 of *:not(style)) {
          grid-column: 1 / -1;
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_a2525c-af>.kt-row-column-wrap {
          padding-top: 60px;
          padding-right: 15px;
          padding-bottom: 60px;
          padding-left: 15px;
          grid-template-columns: minmax(0, 1fr);
      }

      .kb-row-layout-id1204_a2525c-af>.kt-row-column-wrap>div:not(.added-for-specificity) {
          grid-column: initial;
      }
  }

  .kadence-column1204_2307cf-1b>.kt-inside-inner-col {
      padding-top: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
      padding-left: 10px;
  }

  .kadence-column1204_2307cf-1b>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_2307cf-1b>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_2307cf-1b>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_2307cf-1b,
  .kt-inside-inner-col>.kadence-column1204_2307cf-1b:not(.specificity) {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_2307cf-1b {
          text-align: left;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_2307cf-1b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {

      .kadence-column1204_2307cf-1b,
      .kt-inside-inner-col>.kadence-column1204_2307cf-1b:not(.specificity) {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_2307cf-1b>.kt-inside-inner-col {
          padding-top: var(--global-kb-spacing-xl, 4rem);
          padding-bottom: var(--global-kb-spacing-md, 2rem);
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_2307cf-1b,
      .kt-inside-inner-col>.kadence-column1204_2307cf-1b:not(.specificity) {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 40px;
          margin-left: 0px;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ff52e-02,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ff52e-02[data-kb-block="kb-adv-heading1204_8ff52e-02"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ff52e-02 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ff52e-02[data-kb-block="kb-adv-heading1204_8ff52e-02"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ff52e-02 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8ff52e-02[data-kb-block="kb-adv-heading1204_8ff52e-02"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_092354-7a,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_092354-7a[data-kb-block="kb-adv-heading1204_092354-7a"] {
      margin-top: -5px;
      margin-right: 0px;
      margin-bottom: 28.5px;
      margin-left: 0px;
      font-size: var(--global-kb-font-size-lg, 2rem);
      line-height: 1em;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_092354-7a mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_092354-7a[data-kb-block="kb-adv-heading1204_092354-7a"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_092354-7a img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_092354-7a[data-kb-block="kb-adv-heading1204_092354-7a"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_512779-0e,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_512779-0e[data-kb-block="kb-adv-heading1204_512779-0e"] {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 30px;
      margin-left: 0px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_512779-0e mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_512779-0e[data-kb-block="kb-adv-heading1204_512779-0e"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_512779-0e img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_512779-0e[data-kb-block="kb-adv-heading1204_512779-0e"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedbtn.kt-btns1204_0a07bd-fe,
  .site .entry-content .wp-block-kadence-advancedbtn.kt-btns1204_0a07bd-fe,
  .wp-block-kadence-advancedbtn.kb-btns1204_0a07bd-fe,
  .site .entry-content .wp-block-kadence-advancedbtn.kb-btns1204_0a07bd-fe {
      margin-bottom: -5px;
  }

  .wp-block-kadence-advancedbtn.kb-btns1204_0a07bd-fe {
      justify-content: flex-start;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_b0cc27-49.kb-button {
      width: initial;
  }

  .wp-block-kadence-advancedbtn .kb-btn1204_b0cc27-49.kb-button {
      border-top-color: #33689b;
      border-top-style: solid;
      border-right-color: #33689b;
      border-right-style: solid;
      border-bottom-color: #33689b;
      border-bottom-style: solid;
      border-left-color: #33689b;
      border-left-style: solid;
  }

  .wp-block-kadence-advancedbtn .kb-btn1204_b0cc27-49.kb-button:hover,
  .wp-block-kadence-advancedbtn .kb-btn1204_b0cc27-49.kb-button:focus {
      border-top-color: #000000;
      border-top-style: solid;
      border-right-color: #000000;
      border-right-style: solid;
      border-bottom-color: #000000;
      border-bottom-style: solid;
      border-left-color: #000000;
      border-left-style: solid;
  }

  @media all and (max-width: 1024px) {
      .wp-block-kadence-advancedbtn .kb-btn1204_b0cc27-49.kb-button {
          border-top-color: #33689b;
          border-top-style: solid;
          border-right-color: #33689b;
          border-right-style: solid;
          border-bottom-color: #33689b;
          border-bottom-style: solid;
          border-left-color: #33689b;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .wp-block-kadence-advancedbtn .kb-btn1204_b0cc27-49.kb-button:hover,
      .wp-block-kadence-advancedbtn .kb-btn1204_b0cc27-49.kb-button:focus {
          border-top-color: #000000;
          border-top-style: solid;
          border-right-color: #000000;
          border-right-style: solid;
          border-bottom-color: #000000;
          border-bottom-style: solid;
          border-left-color: #000000;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-advancedbtn .kb-btn1204_b0cc27-49.kb-button {
          border-top-color: #33689b;
          border-top-style: solid;
          border-right-color: #33689b;
          border-right-style: solid;
          border-bottom-color: #33689b;
          border-bottom-style: solid;
          border-left-color: #33689b;
          border-left-style: solid;
      }

      .wp-block-kadence-advancedbtn .kb-btn1204_b0cc27-49.kb-button:hover,
      .wp-block-kadence-advancedbtn .kb-btn1204_b0cc27-49.kb-button:focus {
          border-top-color: #000000;
          border-top-style: solid;
          border-right-color: #000000;
          border-right-style: solid;
          border-bottom-color: #000000;
          border-bottom-style: solid;
          border-left-color: #000000;
          border-left-style: solid;
      }
  }

  .kadence-column1204_ebade8-af>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_ebade8-af>.kt-inside-inner-col {
      padding-top: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
      padding-left: 10px;
  }

  .kadence-column1204_ebade8-af>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_ebade8-af>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_ebade8-af>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_ebade8-af {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ebade8-af {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ebade8-af>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_ebade8-af {
      text-align: right;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_ebade8-af {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ebade8-af {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ebade8-af>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_ebade8-af>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {

      .kadence-column1204_ebade8-af,
      .kt-inside-inner-col>.kadence-column1204_ebade8-af:not(.specificity) {
          margin-top: 50px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_ebade8-af>.kt-inside-inner-col {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
          flex-direction: column;
          justify-content: center;
      }

      .kt-row-column-wrap>.kadence-column1204_ebade8-af {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ebade8-af {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ebade8-af>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_ebade8-af,
      .kt-inside-inner-col>.kadence-column1204_ebade8-af:not(.specificity) {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
      }
  }

  .wp-block-kadence-image.kb-image1204_993038-34:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-right: -25px;
      margin-bottom: -100px;
      margin-left: 50px;
  }

  .wp-block-kadence-image.kb-image1204_993038-34 {
      position: relative;
      z-index: 1;
  }

  .kb-image1204_993038-34 .kb-image-has-overlay:after {
      opacity: 0.3;
      border-top-left-radius: 200px;
      border-top-right-radius: 200px;
      border-bottom-right-radius: 200px;
      border-bottom-left-radius: 200px;
  }

  .kb-image1204_993038-34 img.kb-img,
  .kb-image1204_993038-34 .kb-img img {
      border-top-left-radius: 200px;
      border-top-right-radius: 200px;
      border-bottom-right-radius: 200px;
      border-bottom-left-radius: 200px;
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-image.kb-image1204_993038-34:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
          margin-right: 0px;
          margin-left: 0px;
      }
  }

  .kadence-column1204_61066e-96>.kt-inside-inner-col {
      padding-top: 50px;
      padding-right: 50px;
      padding-bottom: 50px;
      padding-left: 50px;
  }

  .kadence-column1204_61066e-96>.kt-inside-inner-col {
      box-shadow: 10px 20px 49px 0px rgba(0, 0, 0, 0.06);
  }

  .kadence-column1204_61066e-96>.kt-inside-inner-col,
  .kadence-column1204_61066e-96>.kt-inside-inner-col:before {
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
  }

  .kadence-column1204_61066e-96>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_61066e-96>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_61066e-96>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_61066e-96>.kt-inside-inner-col {
      background-color: var(--global-palette9, #ffffff);
  }

  .kadence-column1204_61066e-96 {
      z-index: 10;
      position: relative;
  }

  .kadence-column1204_61066e-96,
  .kt-inside-inner-col>.kadence-column1204_61066e-96:not(.specificity) {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_61066e-96>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_61066e-96>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-icon.kt-svg-icons1204_9d646a-a0 {
      justify-content: flex-start;
  }

  .kt-svg-item-1204_5ec9b9-ee .kb-svg-icon-wrap,
  .kt-svg-style-stacked.kt-svg-item-1204_5ec9b9-ee .kb-svg-icon-wrap {
      color: var(--global-palette4, #2D3748);
      font-size: 30px;
      margin-bottom: 20px;
  }

  .kt-svg-item-1204_5ec9b9-ee:hover .kb-svg-icon-wrap {
      color: var(--global-palette1, #3182CE);
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c9f72e-6f,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c9f72e-6f[data-kb-block="kb-adv-heading1204_c9f72e-6f"] {
      margin-bottom: 20px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c9f72e-6f mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c9f72e-6f[data-kb-block="kb-adv-heading1204_c9f72e-6f"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c9f72e-6f img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c9f72e-6f[data-kb-block="kb-adv-heading1204_c9f72e-6f"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c187e8-2a,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c187e8-2a[data-kb-block="kb-adv-heading1204_c187e8-2a"] {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 11px;
      margin-left: 0px;
      text-align: left;
      font-size: 22px;
      line-height: 1em;
      font-weight: 700;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c187e8-2a mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c187e8-2a[data-kb-block="kb-adv-heading1204_c187e8-2a"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c187e8-2a img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c187e8-2a[data-kb-block="kb-adv-heading1204_c187e8-2a"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_00588e-68,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_00588e-68[data-kb-block="kb-adv-heading1204_00588e-68"] {
      text-align: left;
      font-size: 15px;
      line-height: 1em;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_00588e-68 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_00588e-68[data-kb-block="kb-adv-heading1204_00588e-68"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_00588e-68 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_00588e-68[data-kb-block="kb-adv-heading1204_00588e-68"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kb-row-layout-id1204_49caa3-a7>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-none, 0rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xxl, 5rem);
      padding-right: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: var(--global-kb-spacing-xl, 4rem);
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
      grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
  }

  .kb-row-layout-id1204_49caa3-a7 .kt-row-layout-top-sep {
      height: 100px;
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_49caa3-a7>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {
      .kb-row-layout-id1204_49caa3-a7 {
          display: none !important;
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_49caa3-a7>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-xs, 1rem);
          padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
          grid-template-columns: minmax(0, 1fr);
      }

      .kb-row-layout-id1204_49caa3-a7 {
          display: none !important;
      }
  }

  .kadence-column1204_3d7a72-f2>.kt-inside-inner-col {
      min-height: 480px;
  }

  .kadence-column1204_3d7a72-f2>.kt-inside-inner-col,
  .kadence-column1204_3d7a72-f2>.kt-inside-inner-col:before {
      border-top-left-radius: 50px;
      border-top-right-radius: 50px;
      border-bottom-right-radius: 50px;
      border-bottom-left-radius: 50px;
  }

  .kadence-column1204_3d7a72-f2>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_3d7a72-f2>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_3d7a72-f2>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_3d7a72-f2,
  .kt-inside-inner-col>.kadence-column1204_3d7a72-f2:not(.specificity) {
      margin-top: var(--global-kb-spacing-xl, 4rem);
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_3d7a72-f2>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_3d7a72-f2>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_22ffee-92>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_22ffee-92>.kt-inside-inner-col {
      padding-right: var(--global-kb-spacing-md, 2rem);
      padding-left: var(--global-kb-spacing-md, 2rem);
  }

  .kadence-column1204_22ffee-92>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_22ffee-92>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_22ffee-92>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_22ffee-92 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_22ffee-92 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_22ffee-92>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_22ffee-92 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_22ffee-92 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_22ffee-92>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_22ffee-92>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_22ffee-92 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_22ffee-92 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_22ffee-92>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_22ffee-92>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e95cfb-de,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e95cfb-de[data-kb-block="kb-adv-heading1204_e95cfb-de"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e95cfb-de mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e95cfb-de[data-kb-block="kb-adv-heading1204_e95cfb-de"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e95cfb-de img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e95cfb-de[data-kb-block="kb-adv-heading1204_e95cfb-de"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_878e71-01,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_878e71-01[data-kb-block="kb-adv-heading1204_878e71-01"] {
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1.2;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_878e71-01 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_878e71-01[data-kb-block="kb-adv-heading1204_878e71-01"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_878e71-01 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_878e71-01[data-kb-block="kb-adv-heading1204_878e71-01"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_411391-5d,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_411391-5d[data-kb-block="kb-adv-heading1204_411391-5d"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_411391-5d mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_411391-5d[data-kb-block="kb-adv-heading1204_411391-5d"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_411391-5d img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_411391-5d[data-kb-block="kb-adv-heading1204_411391-5d"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedbtn.kb-btns1204_1b1e0d-c6 {
      justify-content: flex-start;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_41d00d-98.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_9f3612-51>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-none, 0rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xxl, 5rem);
      padding-right: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: var(--global-kb-spacing-xl, 4rem);
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
      grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
  }

  .kb-row-layout-id1204_9f3612-51 .kt-row-layout-top-sep {
      height: 100px;
  }

  @media all and (min-width: 1025px) {
      .kb-row-layout-id1204_9f3612-51 {
          display: none !important;
      }
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_9f3612-51>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1204_9f3612-51 {
          margin-bottom: 0px;
      }

      .kb-row-layout-id1204_9f3612-51>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-xs, 1rem);
          padding-bottom: 0px;
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_798c63-7e>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_798c63-7e>.kt-inside-inner-col {
      min-height: 480px;
  }

  .kadence-column1204_798c63-7e>.kt-inside-inner-col,
  .kadence-column1204_798c63-7e>.kt-inside-inner-col:before {
      border-top-left-radius: 50px;
      border-top-right-radius: 50px;
      border-bottom-right-radius: 50px;
      border-bottom-left-radius: 50px;
  }

  .kadence-column1204_798c63-7e>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_798c63-7e>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_798c63-7e>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_798c63-7e {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_798c63-7e {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_798c63-7e>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_798c63-7e,
  .kt-inside-inner-col>.kadence-column1204_798c63-7e:not(.specificity) {
      margin-top: var(--global-kb-spacing-xl, 4rem);
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_798c63-7e {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_798c63-7e {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_798c63-7e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_798c63-7e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_798c63-7e>.kt-inside-inner-col {
          padding-bottom: 0px;
          flex-direction: column;
          justify-content: center;
      }

      .kt-row-column-wrap>.kadence-column1204_798c63-7e {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_798c63-7e {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_798c63-7e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_798c63-7e,
      .kt-inside-inner-col>.kadence-column1204_798c63-7e:not(.specificity) {
          margin-top: 0px;
          margin-bottom: 0px;
      }
  }

  .kb-image1204_63f7f4-ff .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_3b8d65-7c>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_3b8d65-7c>.kt-inside-inner-col {
      padding-right: var(--global-kb-spacing-md, 2rem);
      padding-left: var(--global-kb-spacing-md, 2rem);
  }

  .kadence-column1204_3b8d65-7c>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_3b8d65-7c>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_3b8d65-7c>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_3b8d65-7c {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3b8d65-7c {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3b8d65-7c>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_3b8d65-7c {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3b8d65-7c {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3b8d65-7c>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_3b8d65-7c>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_3b8d65-7c>.kt-inside-inner-col {
          padding-right: 0px;
          padding-left: 0px;
          flex-direction: column;
          justify-content: center;
      }

      .kt-row-column-wrap>.kadence-column1204_3b8d65-7c {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3b8d65-7c {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_3b8d65-7c>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e3126b-69,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e3126b-69[data-kb-block="kb-adv-heading1204_e3126b-69"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: left;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e3126b-69 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e3126b-69[data-kb-block="kb-adv-heading1204_e3126b-69"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e3126b-69 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e3126b-69[data-kb-block="kb-adv-heading1204_e3126b-69"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_a838cb-07,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_a838cb-07[data-kb-block="kb-adv-heading1204_a838cb-07"] {
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1.2;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_a838cb-07 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_a838cb-07[data-kb-block="kb-adv-heading1204_a838cb-07"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_a838cb-07 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_a838cb-07[data-kb-block="kb-adv-heading1204_a838cb-07"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_a838cb-07,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_a838cb-07[data-kb-block="kb-adv-heading1204_a838cb-07"] {
          font-size: var(--global-kb-font-size-lg, 2rem);
          line-height: 1.2;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e939b-af,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e939b-af[data-kb-block="kb-adv-heading1204_8e939b-af"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e939b-af mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e939b-af[data-kb-block="kb-adv-heading1204_8e939b-af"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e939b-af img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e939b-af[data-kb-block="kb-adv-heading1204_8e939b-af"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedbtn.kb-btns1204_4eba60-7b {
      justify-content: flex-start;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedbtn.kt-btns1204_4eba60-7b,
      .site .entry-content .wp-block-kadence-advancedbtn.kt-btns1204_4eba60-7b,
      .wp-block-kadence-advancedbtn.kb-btns1204_4eba60-7b,
      .site .entry-content .wp-block-kadence-advancedbtn.kb-btns1204_4eba60-7b {
          margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_1fd24c-b3.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_d4db54-91>.kt-row-column-wrap {
      align-content: center;
  }

  :where(.kb-row-layout-id1204_d4db54-91 > .kt-row-column-wrap)>.wp-block-kadence-column {
      justify-content: center;
  }

  .kb-row-layout-id1204_d4db54-91>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-none, 0rem);
      row-gap: var(--global-kb-gap-none, 0rem);
      max-width: 1600px;
      margin-left: auto;
      margin-right: auto;
      padding-top: 30px;
      padding-right: 0px;
      padding-bottom: 30px;
      padding-left: 0px;
  }

  .kb-row-layout-id1204_d4db54-91>.kt-row-column-wrap>div:not(.added-for-specificity) {
      grid-column: initial;
  }

  .kb-row-layout-id1204_d4db54-91>.kt-row-column-wrap {
      grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .kb-row-layout-id1204_d4db54-91>.kt-row-layout-overlay {
      opacity: 0.14;
      background-image: var(--wpr-bg-c30bb238-5098-4590-b101-f0892bdf5214);
      background-size: cover;
      background-position: 57.99999999999999% 25%;
      background-attachment: fixed;
      background-repeat: no-repeat;
  }

  .kb-row-layout-id1204_d4db54-91 .kt-row-layout-bottom-sep {
      height: 100px;
  }

  .kb-row-layout-id1204_d4db54-91 .kt-row-layout-top-sep {
      height: 100px;
  }

  @media all and (max-width: 1024px),
  only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (hover: none) {
      .kb-row-layout-id1204_d4db54-91>.kt-row-layout-overlay {
          background-attachment: scroll;
      }
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_d4db54-91>.kt-row-column-wrap {
          max-width: 700px;
          margin-left: auto;
          margin-right: auto;
          padding-top: 80px;
          padding-right: 0px;
          padding-bottom: 50px;
          padding-left: 0px;
          grid-template-columns: repeat(5, minmax(0, 1fr));
          grid-template-columns: minmax(0, 1fr);
      }
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_d4db54-91>.kt-row-column-wrap>div:not(.added-for-specificity) {
          grid-column: initial;
          grid-column: initial;
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_d4db54-91>.kt-row-column-wrap {
          padding-top: 60px;
          padding-right: 15px;
          padding-bottom: 60px;
          padding-left: 15px;
          grid-template-columns: minmax(0, 1fr);
      }

      .kb-row-layout-id1204_d4db54-91>.kt-row-column-wrap>div:not(.added-for-specificity) {
          grid-column: initial;
      }

      .kb-row-layout-id1204_d4db54-91>.kt-row-layout-overlay {
          opacity: 0.30;
          background-image: var(--wpr-bg-028bc4e4-9cf1-453a-8127-50d46d95d76e);
          background-size: cover;
          background-position: 22% 81%;
          background-attachment: scroll;
          background-repeat: no-repeat;
      }
  }

  .kadence-column1204_7cdab7-17>.kt-inside-inner-col {
      padding-top: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
      padding-left: 10px;
  }

  .kadence-column1204_7cdab7-17>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_7cdab7-17>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_7cdab7-17>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_7cdab7-17,
  .kt-inside-inner-col>.kadence-column1204_7cdab7-17:not(.specificity) {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_7cdab7-17 {
          text-align: left;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_7cdab7-17>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {

      .kadence-column1204_7cdab7-17,
      .kt-inside-inner-col>.kadence-column1204_7cdab7-17:not(.specificity) {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_7cdab7-17>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_7cdab7-17,
      .kt-inside-inner-col>.kadence-column1204_7cdab7-17:not(.specificity) {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 40px;
          margin-left: 0px;
      }
  }

  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kt-info-box1204_3a014a-c5 .kt-blocks-info-box-link-wrap {
      max-width: unset;
  }

  .kt-info-box1204_3a014a-c5 .kt-blocks-info-box-link-wrap {
      border-top-left-radius: 0px;
      border-top-right-radius: 0px;
      border-bottom-right-radius: 0px;
      border-bottom-left-radius: 0px;
      background: rgba(242, 242, 242, 0);
      padding-top: 35px;
      padding-right: 10px;
      padding-bottom: 40px;
      padding-left: 10px;
  }

  .kt-info-box1204_3a014a-c5 .kt-blocks-info-box-link-wrap:hover {
      background: rgba(242, 242, 242, 0);
  }

  .kt-info-box1204_3a014a-c5 .kadence-info-box-icon-container .kt-info-svg-icon,
  .kt-info-box1204_3a014a-c5 .kt-info-svg-icon-flip,
  .kt-info-box1204_3a014a-c5 .kt-blocks-info-box-number {
      font-size: 50px;
  }

  .kt-info-box1204_3a014a-c5 .kt-blocks-info-box-media {
      color: #444444;
      background: transparent;
      border-color: #444444;
      border-top-width: 0px;
      border-right-width: 0px;
      border-bottom-width: 0px;
      border-left-width: 0px;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
  }

  .kt-info-box1204_3a014a-c5 .kt-blocks-info-box-media-container {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  .kt-info-box1204_3a014a-c5 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media {
      color: #444444;
      background: transparent;
      border-color: #444444;
  }

  .kt-info-box1204_3a014a-c5 .kt-infobox-textcontent h2.kt-blocks-info-box-title {
      color: var(--global-palette9, #ffffff);
      font-size: 3em;
      line-height: 1.4em;
      font-family: Inter;
      font-style: normal;
      font-weight: 700;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  .kt-info-box1204_3a014a-c5 .kt-blocks-info-box-link-wrap:hover h2.kt-blocks-info-box-title {
      color: var(--global-palette9, #ffffff);
  }

  .kt-info-box1204_3a014a-c5 .kt-infobox-textcontent .kt-blocks-info-box-text {
      color: var(--global-palette9, #ffffff);
  }

  .wp-block-kadence-infobox.kt-info-box1204_3a014a-c5 .kt-blocks-info-box-text {
      font-size: 16px;
      line-height: 1.3em;
      text-transform: uppercase;
  }

  .kt-info-box1204_3a014a-c5 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-text {
      color: var(--global-palette9, #ffffff);
  }

  .kt-info-box1204_3a014a-c5 .kt-blocks-info-box-learnmore {
      background: transparent;
      border-color: #555555;
      border-width: 0px 0px 0px 0px;
      padding-top: 4px;
      padding-right: 8px;
      padding-bottom: 4px;
      padding-left: 8px;
      margin-top: 10px;
      margin-right: 0px;
      margin-bottom: 10px;
      margin-left: 0px;
  }

  .kt-info-box1204_3a014a-c5 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,
  .kt-info-box1204_3a014a-c5 .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus {
      color: #ffffff;
      background: #444444;
      border-color: #444444;
  }

  .kadence-column1204_b09f0f-06>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_b09f0f-06>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_b09f0f-06>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_b09f0f-06>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_b09f0f-06>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kt-info-box1204_73f674-f7 .kt-blocks-info-box-link-wrap {
      max-width: unset;
  }

  .kt-info-box1204_73f674-f7 .kt-blocks-info-box-link-wrap {
      border-top-left-radius: 0px;
      border-top-right-radius: 0px;
      border-bottom-right-radius: 0px;
      border-bottom-left-radius: 0px;
      background: rgba(242, 242, 242, 0);
      padding-top: 35px;
      padding-right: 15px;
      padding-bottom: 40px;
      padding-left: 15px;
  }

  .kt-info-box1204_73f674-f7 .kt-blocks-info-box-link-wrap:hover {
      background: rgba(242, 242, 242, 0);
  }

  .kt-info-box1204_73f674-f7 .kadence-info-box-icon-container .kt-info-svg-icon,
  .kt-info-box1204_73f674-f7 .kt-info-svg-icon-flip,
  .kt-info-box1204_73f674-f7 .kt-blocks-info-box-number {
      font-size: 50px;
  }

  .kt-info-box1204_73f674-f7 .kt-blocks-info-box-media {
      color: #444444;
      background: transparent;
      border-color: #444444;
      border-top-width: 0px;
      border-right-width: 0px;
      border-bottom-width: 0px;
      border-left-width: 0px;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
  }

  .kt-info-box1204_73f674-f7 .kt-blocks-info-box-media-container {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  .kt-info-box1204_73f674-f7 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media {
      color: #444444;
      background: transparent;
      border-color: #444444;
  }

  .kt-info-box1204_73f674-f7 .kt-infobox-textcontent h2.kt-blocks-info-box-title {
      color: var(--global-palette9, #ffffff);
      font-size: 3em;
      line-height: 1.4em;
      font-family: Inter;
      font-style: normal;
      font-weight: 700;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  .kt-info-box1204_73f674-f7 .kt-blocks-info-box-link-wrap:hover h2.kt-blocks-info-box-title {
      color: var(--global-palette9, #ffffff);
  }

  .kt-info-box1204_73f674-f7 .kt-infobox-textcontent .kt-blocks-info-box-text {
      color: var(--global-palette9, #ffffff);
  }

  .wp-block-kadence-infobox.kt-info-box1204_73f674-f7 .kt-blocks-info-box-text {
      font-size: 16px;
      line-height: 1.3em;
      text-transform: uppercase;
  }

  .kt-info-box1204_73f674-f7 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-text {
      color: var(--global-palette9, #ffffff);
  }

  .kt-info-box1204_73f674-f7 .kt-blocks-info-box-learnmore {
      background: transparent;
      border-color: #555555;
      border-width: 0px 0px 0px 0px;
      padding-top: 4px;
      padding-right: 8px;
      padding-bottom: 4px;
      padding-left: 8px;
      margin-top: 10px;
      margin-right: 0px;
      margin-bottom: 10px;
      margin-left: 0px;
  }

  .kt-info-box1204_73f674-f7 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,
  .kt-info-box1204_73f674-f7 .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus {
      color: #ffffff;
      background: #444444;
      border-color: #444444;
  }

  .kadence-column1204_e8b467-b7>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_e8b467-b7>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_e8b467-b7>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_e8b467-b7>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_e8b467-b7>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_a22ab6-52>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_a22ab6-52>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_a22ab6-52>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_a22ab6-52>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_a22ab6-52>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kt-info-box1204_3dacf7-5a .kt-blocks-info-box-link-wrap {
      max-width: unset;
  }

  .kt-info-box1204_3dacf7-5a .kt-blocks-info-box-link-wrap {
      border-top-left-radius: 0px;
      border-top-right-radius: 0px;
      border-bottom-right-radius: 0px;
      border-bottom-left-radius: 0px;
      background: rgba(242, 242, 242, 0);
      padding-top: 35px;
      padding-right: 15px;
      padding-bottom: 40px;
      padding-left: 15px;
  }

  .kt-info-box1204_3dacf7-5a .kt-blocks-info-box-link-wrap:hover {
      background: rgba(242, 242, 242, 0);
  }

  .kt-info-box1204_3dacf7-5a .kadence-info-box-icon-container .kt-info-svg-icon,
  .kt-info-box1204_3dacf7-5a .kt-info-svg-icon-flip,
  .kt-info-box1204_3dacf7-5a .kt-blocks-info-box-number {
      font-size: 50px;
  }

  .kt-info-box1204_3dacf7-5a .kt-blocks-info-box-media {
      color: #444444;
      background: transparent;
      border-color: #444444;
      border-top-width: 0px;
      border-right-width: 0px;
      border-bottom-width: 0px;
      border-left-width: 0px;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
  }

  .kt-info-box1204_3dacf7-5a .kt-blocks-info-box-media-container {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  .kt-info-box1204_3dacf7-5a .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media {
      color: #444444;
      background: transparent;
      border-color: #444444;
  }

  .kt-info-box1204_3dacf7-5a .kt-infobox-textcontent h2.kt-blocks-info-box-title {
      color: var(--global-palette9, #ffffff);
      font-size: 3em;
      line-height: 1.4em;
      font-family: Inter;
      font-style: normal;
      font-weight: 700;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  .kt-info-box1204_3dacf7-5a .kt-blocks-info-box-link-wrap:hover h2.kt-blocks-info-box-title {
      color: var(--global-palette9, #ffffff);
  }

  .kt-info-box1204_3dacf7-5a .kt-infobox-textcontent .kt-blocks-info-box-text {
      color: var(--global-palette9, #ffffff);
  }

  .wp-block-kadence-infobox.kt-info-box1204_3dacf7-5a .kt-blocks-info-box-text {
      font-size: 16px;
      line-height: 1.3em;
      text-transform: uppercase;
  }

  .kt-info-box1204_3dacf7-5a .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-text {
      color: var(--global-palette9, #ffffff);
  }

  .kt-info-box1204_3dacf7-5a .kt-blocks-info-box-learnmore {
      background: transparent;
      border-color: #555555;
      border-width: 0px 0px 0px 0px;
      padding-top: 4px;
      padding-right: 8px;
      padding-bottom: 4px;
      padding-left: 8px;
      margin-top: 10px;
      margin-right: 0px;
      margin-bottom: 10px;
      margin-left: 0px;
  }

  .kt-info-box1204_3dacf7-5a .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,
  .kt-info-box1204_3dacf7-5a .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus {
      color: #ffffff;
      background: #444444;
      border-color: #444444;
  }

  .kadence-column1204_887949-fc>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_887949-fc>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_887949-fc>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_887949-fc>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_887949-fc>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-link-wrap {
      max-width: unset;
  }

  .kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-link-wrap {
      border-top-left-radius: 0px;
      border-top-right-radius: 0px;
      border-bottom-right-radius: 0px;
      border-bottom-left-radius: 0px;
      background: rgba(242, 242, 242, 0);
      padding-top: 35px;
      padding-right: 15px;
      padding-bottom: 40px;
      padding-left: 15px;
  }

  .kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-link-wrap:hover {
      background: rgba(242, 242, 242, 0);
  }

  .kt-info-box1204_9f2de8-c1 .kadence-info-box-icon-container .kt-info-svg-icon,
  .kt-info-box1204_9f2de8-c1 .kt-info-svg-icon-flip,
  .kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-number {
      font-size: 50px;
  }

  .kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-media {
      color: #444444;
      background: transparent;
      border-color: #444444;
      border-top-width: 0px;
      border-right-width: 0px;
      border-bottom-width: 0px;
      border-left-width: 0px;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
  }

  .kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-media-container {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  .kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media {
      color: #444444;
      background: transparent;
      border-color: #444444;
  }

  .kt-info-box1204_9f2de8-c1 .kt-infobox-textcontent h2.kt-blocks-info-box-title {
      color: var(--global-palette9, #ffffff);
      font-size: 3em;
      line-height: 1.4em;
      font-family: Inter;
      font-style: normal;
      font-weight: 700;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  .kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-link-wrap:hover h2.kt-blocks-info-box-title {
      color: var(--global-palette9, #ffffff);
  }

  .kt-info-box1204_9f2de8-c1 .kt-infobox-textcontent .kt-blocks-info-box-text {
      color: var(--global-palette9, #ffffff);
  }

  .wp-block-kadence-infobox.kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-text {
      font-size: 16px;
      line-height: 1.3em;
      text-transform: uppercase;
  }

  .kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-text {
      color: var(--global-palette9, #ffffff);
  }

  .kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-learnmore {
      background: transparent;
      border-color: #555555;
      border-width: 0px 0px 0px 0px;
      padding-top: 4px;
      padding-right: 8px;
      padding-bottom: 4px;
      padding-left: 8px;
      margin-top: 10px;
      margin-right: 0px;
      margin-bottom: 10px;
      margin-left: 0px;
  }

  .kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,
  .kt-info-box1204_9f2de8-c1 .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus {
      color: #ffffff;
      background: #444444;
      border-color: #444444;
  }

  .kb-row-layout-id1204_a832d6-a7>.kt-row-column-wrap {
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xl, 4rem);
      padding-bottom: var(--global-kb-spacing-xl, 4rem);
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {
      .kb-row-layout-id1204_a832d6-a7 {
          display: none !important;
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_a832d6-a7>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-lg, 3rem);
          grid-template-columns: minmax(0, 1fr);
      }

      .kb-row-layout-id1204_a832d6-a7 {
          display: none !important;
      }
  }

  .kadence-column1204_f5bd6e-1f>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f5bd6e-1f>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_f5bd6e-1f>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_f5bd6e-1f {
      text-align: left;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f5bd6e-1f>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_f5bd6e-1f>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_7db28b-d8>.kt-row-column-wrap {
      max-width: 1320px;
      margin-left: auto;
      margin-right: auto;
      padding-top: var(--global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem));
      padding-bottom: var(--global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem));
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_7db28b-d8>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_30c40e-08>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_30c40e-08>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_30c40e-08>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_30c40e-08>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_30c40e-08>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_78af11-12>.kt-inside-inner-col {
      padding-top: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
      padding-left: 10px;
  }

  .kadence-column1204_78af11-12>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_78af11-12>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_78af11-12>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_78af11-12,
  .kt-inside-inner-col>.kadence-column1204_78af11-12:not(.specificity) {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_78af11-12>.kt-inside-inner-col {
          padding-top: 60px;
          padding-right: 40px;
          padding-bottom: 40px;
          padding-left: 40px;
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {

      .kadence-column1204_78af11-12,
      .kt-inside-inner-col>.kadence-column1204_78af11-12:not(.specificity) {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_78af11-12>.kt-inside-inner-col {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_177202-d0,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_177202-d0[data-kb-block="kb-adv-heading1204_177202-d0"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: center;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_177202-d0 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_177202-d0[data-kb-block="kb-adv-heading1204_177202-d0"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_177202-d0 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_177202-d0[data-kb-block="kb-adv-heading1204_177202-d0"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e6201-1c,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e6201-1c[data-kb-block="kb-adv-heading1204_8e6201-1c"] {
      max-width: 1681px;
      margin-right: auto;
      margin-left: auto;
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      padding-left: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: 40px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1em;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e6201-1c mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e6201-1c[data-kb-block="kb-adv-heading1204_8e6201-1c"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e6201-1c img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8e6201-1c[data-kb-block="kb-adv-heading1204_8e6201-1c"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_8e6201-1c,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_8e6201-1c[data-kb-block="kb-adv-heading1204_8e6201-1c"] {
          padding-right: 0px;
          padding-left: 0px;
          font-size: var(--global-kb-font-size-lg, 2rem);
          line-height: 1.2em;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_49e21f-c6,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_49e21f-c6[data-kb-block="kb-adv-heading1204_49e21f-c6"] {
      padding-right: var(--global-kb-spacing-5xl, 10rem);
      padding-left: var(--global-kb-spacing-5xl, 10rem);
      text-align: center;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_49e21f-c6 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_49e21f-c6[data-kb-block="kb-adv-heading1204_49e21f-c6"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_49e21f-c6 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_49e21f-c6[data-kb-block="kb-adv-heading1204_49e21f-c6"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-tabs-id1204_14a55f-35>.kt-tabs-content-wrap>.wp-block-kadence-tab {
      border-top: 0px solid var(--global-palette9, #ffffff);
      border-right: 0px solid var(--global-palette9, #ffffff);
      border-bottom: 0px solid var(--global-palette9, #ffffff);
      border-left: 0px solid var(--global-palette9, #ffffff);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-xxl, 5rem);
      padding-left: 0px;
      min-height: 400px;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-title-list li {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-title-list li .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      line-height: 1.4em;
      border-top-left-radius: 100px;
      border-top-right-radius: 100px;
      border-bottom-right-radius: 100px;
      border-bottom-left-radius: 100px;
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: var(--global-kb-spacing-xl, 4rem);
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-xl, 4rem);
      border-color: var(--global-palette9, #ffffff);
      color: #000000;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-title-list li .kt-tab-title:hover,
  .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title:hover {
      border-color: var(--global-palette9, #ffffff);
      color: #000000;
      background: rgba(180, 185, 190, 0.44);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-title-list li.kt-tab-title-active .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-content-wrap>.kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title {
      border-color: var(--global-palette9, #ffffff);
      color: var(--global-palette9, #ffffff);
      background: #000000;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35 {
      max-width: 1440px;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35 {
          display: flex;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-title-list {
          float: none;
          width: 25%;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-content-wrap {
          float: none;
          width: auto;
          -webkit-flex: 1;
          flex: 1;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-tabs-id1204_14a55f-35>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {
      .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35 {
          display: flex;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-title-list {
          float: none;
          width: 25%;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_14a55f-35>.kt-tabs-content-wrap {
          float: none;
          width: auto;
          -webkit-flex: 1;
          flex: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-tabs-id1204_14a55f-35>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
      }
  }

  .kb-row-layout-id1204_3d2c03-eb>.kt-row-column-wrap {
      align-content: center;
  }

  :where(.kb-row-layout-id1204_3d2c03-eb > .kt-row-column-wrap)>.wp-block-kadence-column {
      justify-content: center;
  }

  .kb-row-layout-id1204_3d2c03-eb>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_3d2c03-eb>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_3d2c03-eb>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_b43ab4-df>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_b43ab4-df>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_b43ab4-df>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_b43ab4-df>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_b43ab4-df>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_e6900d-7b:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_e6900d-7b .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_52094a-69>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_52094a-69>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_52094a-69>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_52094a-69>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_52094a-69>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_ceeadb-91>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_ceeadb-91 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_ceeadb-91 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_ceeadb-91>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_ceeadb-91>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_ceeadb-91>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_ceeadb-91 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ceeadb-91 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ceeadb-91>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_ceeadb-91 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_ceeadb-91 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_ceeadb-91 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ceeadb-91 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ceeadb-91>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_ceeadb-91>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_ceeadb-91 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ceeadb-91 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ceeadb-91>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_ceeadb-91 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_ceeadb-91>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8a0e66-ae,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8a0e66-ae[data-kb-block="kb-adv-heading1204_8a0e66-ae"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8a0e66-ae mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8a0e66-ae[data-kb-block="kb-adv-heading1204_8a0e66-ae"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8a0e66-ae img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8a0e66-ae[data-kb-block="kb-adv-heading1204_8a0e66-ae"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_eb4c36-05,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_eb4c36-05[data-kb-block="kb-adv-heading1204_eb4c36-05"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_eb4c36-05 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_eb4c36-05[data-kb-block="kb-adv-heading1204_eb4c36-05"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_eb4c36-05 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_eb4c36-05[data-kb-block="kb-adv-heading1204_eb4c36-05"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_86e6b0-53 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_86e6b0-53[data-kb-block="kb-adv-heading1204_86e6b0-53"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_86e6b0-53 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_86e6b0-53[data-kb-block="kb-adv-heading1204_86e6b0-53"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_adc2ed-53 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_adc2ed-53 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_adc2ed-53>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_adc2ed-53>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_adc2ed-53 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_adc2ed-53 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_adc2ed-53>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_adc2ed-53:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_adc2ed-53 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_adc2ed-53>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_adc2ed-53>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_adc2ed-53 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_adc2ed-53 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_adc2ed-53>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_adc2ed-53 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_adc2ed-53>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_adc2ed-53>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_adc2ed-53 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_adc2ed-53 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_adc2ed-53>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_08eae8-d3.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_3d7e02-9c.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_18f36c-fa>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_18f36c-fa>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_18f36c-fa>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_818a9f-3a>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_818a9f-3a>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_818a9f-3a>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_818a9f-3a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_818a9f-3a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_eaa776-67:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_eaa776-67 .kb-image-has-overlay:after {
      opacity: 0.3;
      border-top-left-radius: 50px;
      border-top-right-radius: 50px;
      border-bottom-right-radius: 50px;
      border-bottom-left-radius: 50px;
  }

  .kb-image1204_eaa776-67 img.kb-img,
  .kb-image1204_eaa776-67 .kb-img img {
      border-top-left-radius: 50px;
      border-top-right-radius: 50px;
      border-bottom-right-radius: 50px;
      border-bottom-left-radius: 50px;
  }

  .kadence-column1204_b511a9-87>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_b511a9-87>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_b511a9-87>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_b511a9-87>.kt-inside-inner-col>*,
  .kadence-column1204_b511a9-87>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_b511a9-87>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_b511a9-87>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_b511a9-87 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_b511a9-87 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_b511a9-87>.kt-inside-inner-col {
      align-items: center;
  }

  .kadence-column1204_b511a9-87 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_b511a9-87 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_b511a9-87 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_b511a9-87>.kt-inside-inner-col {
          align-items: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_b511a9-87>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_b511a9-87>.kt-inside-inner-col>*,
      .kadence-column1204_b511a9-87>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_b511a9-87>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_b511a9-87>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_b511a9-87 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_b511a9-87 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_b511a9-87>.kt-inside-inner-col {
          align-items: center;
      }

      .kadence-column1204_b511a9-87>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_b511a9-87>.kt-inside-inner-col>*,
      .kadence-column1204_b511a9-87>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_b511a9-87>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_b511a9-87>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_1c61cf-af {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_1c61cf-af {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_1c61cf-af>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_1c61cf-af>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_1c61cf-af>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_1c61cf-af {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_1c61cf-af>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_1c61cf-af {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_1c61cf-af>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_07a20f-df>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_07a20f-df>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_07a20f-df>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_07a20f-df>.kt-inside-inner-col>*,
  .kadence-column1204_07a20f-df>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_07a20f-df>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_07a20f-df>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_07a20f-df {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_07a20f-df>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_07a20f-df>.kt-inside-inner-col>*,
      .kadence-column1204_07a20f-df>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_07a20f-df>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_07a20f-df>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_07a20f-df>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_07a20f-df>.kt-inside-inner-col>*,
      .kadence-column1204_07a20f-df>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_07a20f-df>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_07a20f-df>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_67afe8-8e>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_67afe8-8e {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_67afe8-8e {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_67afe8-8e>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_67afe8-8e>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_67afe8-8e>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_67afe8-8e {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_67afe8-8e {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_67afe8-8e>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_67afe8-8e {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_67afe8-8e {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_67afe8-8e {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_67afe8-8e {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_67afe8-8e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_67afe8-8e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_67afe8-8e {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_67afe8-8e {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_67afe8-8e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_67afe8-8e {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_67afe8-8e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e965b3-f0,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e965b3-f0[data-kb-block="kb-adv-heading1204_e965b3-f0"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e965b3-f0 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e965b3-f0[data-kb-block="kb-adv-heading1204_e965b3-f0"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e965b3-f0 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e965b3-f0[data-kb-block="kb-adv-heading1204_e965b3-f0"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8846d6-f3,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8846d6-f3[data-kb-block="kb-adv-heading1204_8846d6-f3"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8846d6-f3 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8846d6-f3[data-kb-block="kb-adv-heading1204_8846d6-f3"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8846d6-f3 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8846d6-f3[data-kb-block="kb-adv-heading1204_8846d6-f3"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_6046ca-36 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_6046ca-36[data-kb-block="kb-adv-heading1204_6046ca-36"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_6046ca-36 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_6046ca-36[data-kb-block="kb-adv-heading1204_6046ca-36"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_c155a9-28 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_c155a9-28 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_c155a9-28>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_c155a9-28>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c155a9-28 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_c155a9-28 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_c155a9-28>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_c155a9-28:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_c155a9-28 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_c155a9-28>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_c155a9-28>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_c155a9-28 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_c155a9-28 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_c155a9-28>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_c155a9-28 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_c155a9-28>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_c155a9-28>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_c155a9-28 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_c155a9-28 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_c155a9-28>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  .kb-row-layout-id1204_c9b42f-68>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_c9b42f-68>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_c9b42f-68>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_e582a8-4a>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_e582a8-4a>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_e582a8-4a>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_e582a8-4a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_e582a8-4a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_ade040-83:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_ade040-83 .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_4f31ce-a6>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_4f31ce-a6>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_4f31ce-a6>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>*,
  .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_4f31ce-a6 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4f31ce-a6 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4f31ce-a6>.kt-inside-inner-col {
      align-items: center;
  }

  .kadence-column1204_4f31ce-a6 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_4f31ce-a6 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4f31ce-a6 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4f31ce-a6>.kt-inside-inner-col {
          align-items: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_4f31ce-a6>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>*,
      .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_4f31ce-a6 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4f31ce-a6 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_4f31ce-a6>.kt-inside-inner-col {
          align-items: center;
      }

      .kadence-column1204_4f31ce-a6>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>*,
      .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_4f31ce-a6>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_9885b9-9f {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_9885b9-9f {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_9885b9-9f>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_9885b9-9f>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_9885b9-9f>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_9885b9-9f {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_9885b9-9f>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_9885b9-9f {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_9885b9-9f>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_a578dd-89>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_a578dd-89>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_a578dd-89>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_a578dd-89>.kt-inside-inner-col>*,
  .kadence-column1204_a578dd-89>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_a578dd-89>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_a578dd-89>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_a578dd-89 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_a578dd-89>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_a578dd-89>.kt-inside-inner-col>*,
      .kadence-column1204_a578dd-89>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_a578dd-89>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_a578dd-89>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_a578dd-89>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_a578dd-89>.kt-inside-inner-col>*,
      .kadence-column1204_a578dd-89>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_a578dd-89>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_a578dd-89>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_d0d7d1-3a>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_d0d7d1-3a {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_d0d7d1-3a {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_d0d7d1-3a>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_d0d7d1-3a>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_d0d7d1-3a>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_d0d7d1-3a {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d0d7d1-3a {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d0d7d1-3a>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_d0d7d1-3a {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_d0d7d1-3a {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_d0d7d1-3a {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d0d7d1-3a {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d0d7d1-3a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_d0d7d1-3a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_d0d7d1-3a {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d0d7d1-3a {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d0d7d1-3a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_d0d7d1-3a {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_d0d7d1-3a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f2be72-c0,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f2be72-c0[data-kb-block="kb-adv-heading1204_f2be72-c0"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f2be72-c0 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f2be72-c0[data-kb-block="kb-adv-heading1204_f2be72-c0"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_f2be72-c0 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_f2be72-c0[data-kb-block="kb-adv-heading1204_f2be72-c0"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ac6ce6-af,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ac6ce6-af[data-kb-block="kb-adv-heading1204_ac6ce6-af"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ac6ce6-af mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ac6ce6-af[data-kb-block="kb-adv-heading1204_ac6ce6-af"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_ac6ce6-af img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_ac6ce6-af[data-kb-block="kb-adv-heading1204_ac6ce6-af"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_6fcd7f-68 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_6fcd7f-68[data-kb-block="kb-adv-heading1204_6fcd7f-68"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_6fcd7f-68 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_6fcd7f-68[data-kb-block="kb-adv-heading1204_6fcd7f-68"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_da7fb6-b8 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_da7fb6-b8 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_da7fb6-b8>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_da7fb6-b8>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_da7fb6-b8 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_da7fb6-b8 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_da7fb6-b8>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_da7fb6-b8:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_da7fb6-b8 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_da7fb6-b8>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_da7fb6-b8>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_da7fb6-b8 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_da7fb6-b8 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_da7fb6-b8>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_da7fb6-b8 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_da7fb6-b8>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_da7fb6-b8>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_da7fb6-b8 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_da7fb6-b8 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_da7fb6-b8>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  .kb-row-layout-id1204_4a8547-35>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_4a8547-35>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_4a8547-35>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_004c81-85>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_004c81-85>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_004c81-85>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_004c81-85>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_004c81-85>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_d65864-0e:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_d65864-0e .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: flex-start;
      justify-content: center;
  }

  .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>*,
  .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_7ec5ea-ce {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ec5ea-ce {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ec5ea-ce>.kt-inside-inner-col {
      align-items: flex-start;
  }

  .kadence-column1204_7ec5ea-ce {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_7ec5ea-ce {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ec5ea-ce {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ec5ea-ce>.kt-inside-inner-col {
          align-items: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: flex-start;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>*,
      .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_7ec5ea-ce {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ec5ea-ce {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7ec5ea-ce>.kt-inside-inner-col {
          align-items: flex-start;
      }

      .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>*,
      .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_7ec5ea-ce>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_e3f3d7-96 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_e3f3d7-96 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_e3f3d7-96>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_e3f3d7-96>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_e3f3d7-96>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_e3f3d7-96 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_e3f3d7-96>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_e3f3d7-96 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_e3f3d7-96>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_d43322-e0>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_d43322-e0>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_d43322-e0>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_d43322-e0>.kt-inside-inner-col>*,
  .kadence-column1204_d43322-e0>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_d43322-e0>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_d43322-e0>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_d43322-e0 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_d43322-e0>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_d43322-e0>.kt-inside-inner-col>*,
      .kadence-column1204_d43322-e0>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_d43322-e0>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_d43322-e0>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_d43322-e0>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_d43322-e0>.kt-inside-inner-col>*,
      .kadence-column1204_d43322-e0>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_d43322-e0>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_d43322-e0>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_959885-be>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_959885-be {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_959885-be {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_959885-be>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_959885-be>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_959885-be>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_959885-be {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_959885-be {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_959885-be>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_959885-be {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_959885-be {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_959885-be {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_959885-be {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_959885-be>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_959885-be>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_959885-be {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_959885-be {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_959885-be>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_959885-be {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_959885-be>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e819ec-17,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e819ec-17[data-kb-block="kb-adv-heading1204_e819ec-17"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e819ec-17 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e819ec-17[data-kb-block="kb-adv-heading1204_e819ec-17"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e819ec-17 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e819ec-17[data-kb-block="kb-adv-heading1204_e819ec-17"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e8352d-23,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e8352d-23[data-kb-block="kb-adv-heading1204_e8352d-23"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e8352d-23 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e8352d-23[data-kb-block="kb-adv-heading1204_e8352d-23"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e8352d-23 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e8352d-23[data-kb-block="kb-adv-heading1204_e8352d-23"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_384bd0-8b mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_384bd0-8b[data-kb-block="kb-adv-heading1204_384bd0-8b"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_384bd0-8b img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_384bd0-8b[data-kb-block="kb-adv-heading1204_384bd0-8b"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_f2b102-3e .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_f2b102-3e .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_f2b102-3e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_f2b102-3e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_f2b102-3e .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_f2b102-3e .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_f2b102-3e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_f2b102-3e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_f2b102-3e .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_f2b102-3e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_f2b102-3e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_f2b102-3e .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_f2b102-3e .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_f2b102-3e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_f2b102-3e .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_f2b102-3e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_f2b102-3e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_f2b102-3e .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_f2b102-3e .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_f2b102-3e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  .kb-row-layout-id1204_2e1f35-df>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_2e1f35-df>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_2e1f35-df>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_57290a-89>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_57290a-89>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_57290a-89>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_57290a-89>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_57290a-89>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_64a284-dc:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_64a284-dc .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_a170d9-6d>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_a170d9-6d>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_a170d9-6d>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: flex-start;
      justify-content: center;
  }

  .kadence-column1204_a170d9-6d>.kt-inside-inner-col>*,
  .kadence-column1204_a170d9-6d>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_a170d9-6d>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_a170d9-6d>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_a170d9-6d {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a170d9-6d {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a170d9-6d>.kt-inside-inner-col {
      align-items: flex-start;
  }

  .kadence-column1204_a170d9-6d {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_a170d9-6d {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a170d9-6d {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a170d9-6d>.kt-inside-inner-col {
          align-items: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_a170d9-6d>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: flex-start;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_a170d9-6d>.kt-inside-inner-col>*,
      .kadence-column1204_a170d9-6d>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_a170d9-6d>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_a170d9-6d>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_a170d9-6d {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a170d9-6d {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_a170d9-6d>.kt-inside-inner-col {
          align-items: flex-start;
      }

      .kadence-column1204_a170d9-6d>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_a170d9-6d>.kt-inside-inner-col>*,
      .kadence-column1204_a170d9-6d>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_a170d9-6d>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_a170d9-6d>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_6cb2a9-65 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_6cb2a9-65 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_6cb2a9-65>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_6cb2a9-65>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_6cb2a9-65>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_6cb2a9-65 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_6cb2a9-65>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_6cb2a9-65 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_6cb2a9-65>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_11e74c-27>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_11e74c-27>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_11e74c-27>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_11e74c-27>.kt-inside-inner-col>*,
  .kadence-column1204_11e74c-27>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_11e74c-27>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_11e74c-27>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_11e74c-27 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_11e74c-27>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_11e74c-27>.kt-inside-inner-col>*,
      .kadence-column1204_11e74c-27>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_11e74c-27>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_11e74c-27>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_11e74c-27>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_11e74c-27>.kt-inside-inner-col>*,
      .kadence-column1204_11e74c-27>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_11e74c-27>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_11e74c-27>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_c21c48-21>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_c21c48-21 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_c21c48-21 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_c21c48-21>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_c21c48-21>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_c21c48-21>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_c21c48-21 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c21c48-21 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c21c48-21>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_c21c48-21 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_c21c48-21 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_c21c48-21 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c21c48-21 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c21c48-21>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_c21c48-21>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_c21c48-21 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c21c48-21 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c21c48-21>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_c21c48-21 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_c21c48-21>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_673953-b1,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_673953-b1[data-kb-block="kb-adv-heading1204_673953-b1"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_673953-b1 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_673953-b1[data-kb-block="kb-adv-heading1204_673953-b1"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_673953-b1 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_673953-b1[data-kb-block="kb-adv-heading1204_673953-b1"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_05cb21-36,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_05cb21-36[data-kb-block="kb-adv-heading1204_05cb21-36"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_05cb21-36 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_05cb21-36[data-kb-block="kb-adv-heading1204_05cb21-36"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_05cb21-36 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_05cb21-36[data-kb-block="kb-adv-heading1204_05cb21-36"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c9927b-e0 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c9927b-e0[data-kb-block="kb-adv-heading1204_c9927b-e0"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_c9927b-e0 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_c9927b-e0[data-kb-block="kb-adv-heading1204_c9927b-e0"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_5ca992-d2 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_5ca992-d2 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_5ca992-d2>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_5ca992-d2>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_5ca992-d2 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_5ca992-d2 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_5ca992-d2>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_5ca992-d2:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_5ca992-d2 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_5ca992-d2>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_5ca992-d2>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_5ca992-d2 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_5ca992-d2 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_5ca992-d2>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_5ca992-d2 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_5ca992-d2>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_5ca992-d2>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_5ca992-d2 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_5ca992-d2 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_5ca992-d2>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  .kb-row-layout-id1204_a80405-57>.kt-row-column-wrap {
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xl, 4rem);
      padding-bottom: var(--global-kb-spacing-xl, 4rem);
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (min-width: 1025px) {
      .kb-row-layout-id1204_a80405-57 {
          display: none !important;
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_a80405-57>.kt-row-column-wrap {
          padding-top: var(--global-kb-spacing-lg, 3rem);
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_a956f9-2b>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_a956f9-2b>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_a956f9-2b>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_a956f9-2b {
      text-align: left;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_a956f9-2b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_a956f9-2b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_4b5a15-9b>.kt-row-column-wrap {
      max-width: 1320px;
      margin-left: auto;
      margin-right: auto;
      padding-top: var(--global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem));
      padding-bottom: var(--global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem));
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_4b5a15-9b>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_2e020e-b3>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_2e020e-b3>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_2e020e-b3>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_2e020e-b3>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_2e020e-b3>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_f1e0a3-ec>.kt-inside-inner-col {
      padding-top: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
      padding-left: 10px;
  }

  .kadence-column1204_f1e0a3-ec>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f1e0a3-ec>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_f1e0a3-ec>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_f1e0a3-ec,
  .kt-inside-inner-col>.kadence-column1204_f1e0a3-ec:not(.specificity) {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f1e0a3-ec>.kt-inside-inner-col {
          padding-top: 60px;
          padding-right: 40px;
          padding-bottom: 40px;
          padding-left: 40px;
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {

      .kadence-column1204_f1e0a3-ec,
      .kt-inside-inner-col>.kadence-column1204_f1e0a3-ec:not(.specificity) {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_f1e0a3-ec>.kt-inside-inner-col {
          padding-top: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_77a800-67,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_77a800-67[data-kb-block="kb-adv-heading1204_77a800-67"] {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
      text-align: center;
      line-height: 1em;
      font-weight: 400;
      text-transform: uppercase;
      letter-spacing: 1px;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_77a800-67 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_77a800-67[data-kb-block="kb-adv-heading1204_77a800-67"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_77a800-67 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_77a800-67[data-kb-block="kb-adv-heading1204_77a800-67"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_1e58c9-6d,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_1e58c9-6d[data-kb-block="kb-adv-heading1204_1e58c9-6d"] {
      max-width: 1681px;
      margin-right: auto;
      margin-left: auto;
      padding-right: var(--global-kb-spacing-3xl, 6.5rem);
      padding-left: var(--global-kb-spacing-3xl, 6.5rem);
      margin-bottom: 40px;
      text-align: center;
      font-size: var(--global-kb-font-size-xxl, 4rem);
      line-height: 1em;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_1e58c9-6d mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_1e58c9-6d[data-kb-block="kb-adv-heading1204_1e58c9-6d"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_1e58c9-6d img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_1e58c9-6d[data-kb-block="kb-adv-heading1204_1e58c9-6d"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_1e58c9-6d,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_1e58c9-6d[data-kb-block="kb-adv-heading1204_1e58c9-6d"] {
          padding-right: 0px;
          padding-left: 0px;
          font-size: var(--global-kb-font-size-lg, 2rem);
          line-height: 1.2em;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2cb4-29,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2cb4-29[data-kb-block="kb-adv-heading1204_db2cb4-29"] {
      text-align: center;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2cb4-29 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2cb4-29[data-kb-block="kb-adv-heading1204_db2cb4-29"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2cb4-29 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_db2cb4-29[data-kb-block="kb-adv-heading1204_db2cb4-29"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap>.wp-block-kadence-tab {
      border-top: 0px solid var(--global-palette9, #ffffff);
      border-right: 0px solid var(--global-palette9, #ffffff);
      border-bottom: 0px solid var(--global-palette9, #ffffff);
      border-left: 0px solid var(--global-palette9, #ffffff);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: var(--global-kb-spacing-xxl, 5rem);
      padding-left: 0px;
      min-height: 400px;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-title-list li {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-title-list li .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      line-height: 1.4em;
      border-top-left-radius: 100px;
      border-top-right-radius: 100px;
      border-bottom-right-radius: 100px;
      border-bottom-left-radius: 100px;
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: var(--global-kb-spacing-xl, 4rem);
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-xl, 4rem);
      border-color: var(--global-palette9, #ffffff);
      color: var(--global-palette9, #ffffff);
      background: #000000;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
      margin-top: var(--global-kb-spacing-xs, 1rem);
      margin-right: var(--global-kb-spacing-sm, 1.5rem);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-title-list li .kt-tab-title:hover,
  .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title:hover {
      border-color: var(--global-palette9, #ffffff);
      color: #000000;
      background: rgba(180, 185, 190, 0.44);
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-title-list li.kt-tab-title-active .kt-tab-title,
  .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap>.kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title {
      border-color: var(--global-palette9, #ffffff);
      color: var(--global-palette9, #ffffff);
      background: #000000;
  }

  .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e {
      max-width: 1440px;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e {
          display: flex;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-title-list {
          float: none;
          width: 25%;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap {
          float: none;
          width: auto;
          -webkit-flex: 1;
          flex: 1;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
      }
  }

  @media all and (max-width: 1024px) {

      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-title-list li .kt-tab-title,
      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
          font-size: em;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {
      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e {
          display: flex;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-title-list {
          float: none;
          width: 25%;
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap {
          float: none;
          width: auto;
          -webkit-flex: 1;
          flex: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap>.wp-block-kadence-tab {
          border-top: 0px solid var(--global-palette9, #ffffff);
          border-right: 0px solid var(--global-palette9, #ffffff);
          border-bottom: 0px solid var(--global-palette9, #ffffff);
          border-left: 0px solid var(--global-palette9, #ffffff);
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-title-list li {
          margin-top: var(--global-kb-spacing-xxs, 0.5rem);
          margin-right: var(--global-kb-spacing-xs, 1rem);
          margin-bottom: var(--global-kb-spacing-xxs, 0.5rem);
          margin-left: var(--global-kb-spacing-xs, 1rem);
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-title-list li .kt-tab-title,
      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
          padding-top: var(--global-kb-spacing-xxs, 0.5rem);
          padding-right: var(--global-kb-spacing-md, 2rem);
          padding-bottom: var(--global-kb-spacing-xxs, 0.5rem);
          padding-left: var(--global-kb-spacing-md, 2rem);
          font-size: var(--global-kb-font-size-md, 1.25rem);
      }

      .wp-block-kadence-tabs .kt-tabs-id1204_b94d87-0e>.kt-tabs-content-wrap>.kt-tabs-accordion-title .kt-tab-title {
          margin-top: var(--global-kb-spacing-xxs, 0.5rem);
          margin-right: var(--global-kb-spacing-xs, 1rem);
          margin-bottom: var(--global-kb-spacing-xxs, 0.5rem);
          margin-left: var(--global-kb-spacing-xs, 1rem);
      }
  }

  .kb-row-layout-id1204_18a334-c4>.kt-row-column-wrap {
      align-content: center;
  }

  :where(.kb-row-layout-id1204_18a334-c4 > .kt-row-column-wrap)>.wp-block-kadence-column {
      justify-content: center;
  }

  .kb-row-layout-id1204_18a334-c4>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_18a334-c4>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_18a334-c4>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_9a0dbb-3b>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_9a0dbb-3b>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_9a0dbb-3b>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_9a0dbb-3b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_9a0dbb-3b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kt-svg-item-1204_45c69b-57 .kb-svg-icon-wrap,
  .kt-svg-style-stacked.kt-svg-item-1204_45c69b-57 .kb-svg-icon-wrap {
      color: #9fc7aa;
      font-size: 100px;
  }

  .kadence-column1204_87bf9f-87>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_87bf9f-87>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_87bf9f-87>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_87bf9f-87>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_87bf9f-87>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_aa3536-f1>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_aa3536-f1 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_aa3536-f1 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_aa3536-f1>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_aa3536-f1>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_aa3536-f1>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_aa3536-f1 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_aa3536-f1 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_aa3536-f1>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_aa3536-f1 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_aa3536-f1 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_aa3536-f1 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_aa3536-f1 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_aa3536-f1>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_aa3536-f1>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_aa3536-f1 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_aa3536-f1 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_aa3536-f1>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_aa3536-f1 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_aa3536-f1>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dba5cb-30,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dba5cb-30[data-kb-block="kb-adv-heading1204_dba5cb-30"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dba5cb-30 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dba5cb-30[data-kb-block="kb-adv-heading1204_dba5cb-30"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dba5cb-30 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dba5cb-30[data-kb-block="kb-adv-heading1204_dba5cb-30"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 767px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_dba5cb-30,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_dba5cb-30[data-kb-block="kb-adv-heading1204_dba5cb-30"] {
          line-height: 1.2;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d0f6d2-77,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d0f6d2-77[data-kb-block="kb-adv-heading1204_d0f6d2-77"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d0f6d2-77 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d0f6d2-77[data-kb-block="kb-adv-heading1204_d0f6d2-77"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_d0f6d2-77 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_d0f6d2-77[data-kb-block="kb-adv-heading1204_d0f6d2-77"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4aeb75-f7 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4aeb75-f7[data-kb-block="kb-adv-heading1204_4aeb75-f7"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_4aeb75-f7 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_4aeb75-f7[data-kb-block="kb-adv-heading1204_4aeb75-f7"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_3cfe9e-2f .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_3cfe9e-2f .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_3cfe9e-2f>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_3cfe9e-2f>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_3cfe9e-2f .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_3cfe9e-2f .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_3cfe9e-2f>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_3cfe9e-2f:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_3cfe9e-2f .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_3cfe9e-2f>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_3cfe9e-2f>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_3cfe9e-2f .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_3cfe9e-2f .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_3cfe9e-2f>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_3cfe9e-2f .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_3cfe9e-2f>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_3cfe9e-2f>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_3cfe9e-2f .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_3cfe9e-2f .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_3cfe9e-2f>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_61f7cc-1e.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_7db29c-67.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_422d42-d4>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_422d42-d4>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_422d42-d4>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_bda2f8-f3>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_bda2f8-f3>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_bda2f8-f3>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_bda2f8-f3>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_bda2f8-f3>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_e16696-bc:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_e16696-bc .kb-image-has-overlay:after {
      opacity: 0.3;
      border-top-left-radius: 50px;
      border-top-right-radius: 50px;
      border-bottom-right-radius: 50px;
      border-bottom-left-radius: 50px;
  }

  .kb-image1204_e16696-bc img.kb-img,
  .kb-image1204_e16696-bc .kb-img img {
      border-top-left-radius: 50px;
      border-top-right-radius: 50px;
      border-bottom-right-radius: 50px;
      border-bottom-left-radius: 50px;
  }

  .kadence-column1204_5c6aa1-be>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_5c6aa1-be>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_5c6aa1-be>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>*,
  .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_5c6aa1-be {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5c6aa1-be {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5c6aa1-be>.kt-inside-inner-col {
      align-items: center;
  }

  .kadence-column1204_5c6aa1-be {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_5c6aa1-be {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5c6aa1-be {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5c6aa1-be>.kt-inside-inner-col {
          align-items: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_5c6aa1-be>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>*,
      .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_5c6aa1-be {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5c6aa1-be {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_5c6aa1-be>.kt-inside-inner-col {
          align-items: center;
      }

      .kadence-column1204_5c6aa1-be>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>*,
      .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_5c6aa1-be>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_0c7791-25 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_0c7791-25 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_0c7791-25>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_0c7791-25>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_0c7791-25>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_0c7791-25 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_0c7791-25>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_0c7791-25 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_0c7791-25>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_cc7de4-c2>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_cc7de4-c2>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_cc7de4-c2>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>*,
  .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_cc7de4-c2 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_cc7de4-c2>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>*,
      .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_cc7de4-c2>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>*,
      .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_cc7de4-c2>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_ff7591-9b>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_ff7591-9b {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_ff7591-9b {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_ff7591-9b>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_ff7591-9b>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_ff7591-9b>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_ff7591-9b {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ff7591-9b {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ff7591-9b>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_ff7591-9b {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_ff7591-9b {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_ff7591-9b {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ff7591-9b {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ff7591-9b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_ff7591-9b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_ff7591-9b {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ff7591-9b {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_ff7591-9b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_ff7591-9b {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_ff7591-9b>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_3e7557-d1,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_3e7557-d1[data-kb-block="kb-adv-heading1204_3e7557-d1"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_3e7557-d1 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_3e7557-d1[data-kb-block="kb-adv-heading1204_3e7557-d1"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_3e7557-d1 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_3e7557-d1[data-kb-block="kb-adv-heading1204_3e7557-d1"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_3bf104-90,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_3bf104-90[data-kb-block="kb-adv-heading1204_3bf104-90"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_3bf104-90 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_3bf104-90[data-kb-block="kb-adv-heading1204_3bf104-90"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_3bf104-90 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_3bf104-90[data-kb-block="kb-adv-heading1204_3bf104-90"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_51437b-46 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_51437b-46[data-kb-block="kb-adv-heading1204_51437b-46"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_51437b-46 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_51437b-46[data-kb-block="kb-adv-heading1204_51437b-46"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_173663-05 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_173663-05 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_173663-05>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_173663-05>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_173663-05 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_173663-05 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_173663-05>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_173663-05:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_173663-05 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_173663-05>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_173663-05>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_173663-05 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_173663-05 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_173663-05>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_173663-05 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_173663-05>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_173663-05>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_173663-05 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_173663-05 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_173663-05>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  .kb-row-layout-id1204_f15f4f-bb>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_f15f4f-bb>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_f15f4f-bb>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_6c034f-92>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_6c034f-92>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_6c034f-92>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_6c034f-92>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_6c034f-92>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_c20d93-89:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_c20d93-89 .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_7c0dca-42>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_7c0dca-42>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_7c0dca-42>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_7c0dca-42>.kt-inside-inner-col>*,
  .kadence-column1204_7c0dca-42>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_7c0dca-42>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_7c0dca-42>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_7c0dca-42 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7c0dca-42 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7c0dca-42>.kt-inside-inner-col {
      align-items: center;
  }

  .kadence-column1204_7c0dca-42 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_7c0dca-42 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7c0dca-42 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7c0dca-42>.kt-inside-inner-col {
          align-items: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_7c0dca-42>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_7c0dca-42>.kt-inside-inner-col>*,
      .kadence-column1204_7c0dca-42>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_7c0dca-42>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_7c0dca-42>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_7c0dca-42 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7c0dca-42 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_7c0dca-42>.kt-inside-inner-col {
          align-items: center;
      }

      .kadence-column1204_7c0dca-42>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_7c0dca-42>.kt-inside-inner-col>*,
      .kadence-column1204_7c0dca-42>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_7c0dca-42>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_7c0dca-42>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_09a7d4-73 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_09a7d4-73 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_09a7d4-73>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_09a7d4-73>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_09a7d4-73>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_09a7d4-73 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_09a7d4-73>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_09a7d4-73 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_09a7d4-73>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_cad5a3-a7>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_cad5a3-a7>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_cad5a3-a7>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>*,
  .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_cad5a3-a7 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_cad5a3-a7>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>*,
      .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_cad5a3-a7>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>*,
      .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_cad5a3-a7>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_bba33d-64>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_bba33d-64 {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_bba33d-64 {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_bba33d-64>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_bba33d-64>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_bba33d-64>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_bba33d-64 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_bba33d-64 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_bba33d-64>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_bba33d-64 {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_bba33d-64 {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_bba33d-64 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_bba33d-64 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_bba33d-64>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_bba33d-64>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_bba33d-64 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_bba33d-64 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_bba33d-64>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_bba33d-64 {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_bba33d-64>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7c9d91-6e,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7c9d91-6e[data-kb-block="kb-adv-heading1204_7c9d91-6e"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7c9d91-6e mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7c9d91-6e[data-kb-block="kb-adv-heading1204_7c9d91-6e"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_7c9d91-6e img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_7c9d91-6e[data-kb-block="kb-adv-heading1204_7c9d91-6e"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_aa6d28-14,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_aa6d28-14[data-kb-block="kb-adv-heading1204_aa6d28-14"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_aa6d28-14 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_aa6d28-14[data-kb-block="kb-adv-heading1204_aa6d28-14"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_aa6d28-14 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_aa6d28-14[data-kb-block="kb-adv-heading1204_aa6d28-14"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_5f583b-1c mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_5f583b-1c[data-kb-block="kb-adv-heading1204_5f583b-1c"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_5f583b-1c img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_5f583b-1c[data-kb-block="kb-adv-heading1204_5f583b-1c"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_744be8-8e .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_744be8-8e .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_744be8-8e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_744be8-8e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_744be8-8e .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_744be8-8e .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_744be8-8e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_744be8-8e:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_744be8-8e .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_744be8-8e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_744be8-8e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_744be8-8e .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_744be8-8e .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_744be8-8e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_744be8-8e .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_744be8-8e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_744be8-8e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_744be8-8e .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_744be8-8e .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_744be8-8e>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  .kb-row-layout-id1204_d0f228-7a>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-lg, 4rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_d0f228-7a>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)))minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_d0f228-7a>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_ff3240-84>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_ff3240-84>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_ff3240-84>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_ff3240-84>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_ff3240-84>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .wp-block-kadence-image.kb-image1204_c03b94-fe:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
      margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kb-image1204_c03b94-fe .kb-image-has-overlay:after {
      opacity: 0.3;
  }

  .kadence-column1204_2bc234-07>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_2bc234-07>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_2bc234-07>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: flex-start;
      justify-content: center;
  }

  .kadence-column1204_2bc234-07>.kt-inside-inner-col>*,
  .kadence-column1204_2bc234-07>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_2bc234-07>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_2bc234-07>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kt-row-column-wrap>.kadence-column1204_2bc234-07 {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2bc234-07 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2bc234-07>.kt-inside-inner-col {
      align-items: flex-start;
  }

  .kadence-column1204_2bc234-07 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_2bc234-07 {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2bc234-07 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2bc234-07>.kt-inside-inner-col {
          align-items: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_2bc234-07>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: flex-start;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_2bc234-07>.kt-inside-inner-col>*,
      .kadence-column1204_2bc234-07>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_2bc234-07>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_2bc234-07>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_2bc234-07 {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2bc234-07 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_2bc234-07>.kt-inside-inner-col {
          align-items: flex-start;
      }

      .kadence-column1204_2bc234-07>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_2bc234-07>.kt-inside-inner-col>*,
      .kadence-column1204_2bc234-07>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_2bc234-07>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_2bc234-07>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_b363ed-3a {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_b363ed-3a {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_b363ed-3a>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_b363ed-3a>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_b363ed-3a>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_b363ed-3a {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_b363ed-3a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_b363ed-3a {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_b363ed-3a>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_f6f9d5-83>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_f6f9d5-83>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f6f9d5-83>.kt-inside-inner-col {
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
  }

  .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>*,
  .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>figure.wp-block-kadence-image {
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>.kb-image-is-ratio-size {
      flex-grow: 1;
  }

  .kadence-column1204_f6f9d5-83 {
      text-align: center;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f6f9d5-83>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          justify-content: center;
      }
  }

  @media all and (min-width: 768px) and (max-width: 1024px) {

      .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>*,
      .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_f6f9d5-83>.kt-inside-inner-col {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          justify-content: center;
      }

      .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>*,
      .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>figure.wp-block-image,
      .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>figure.wp-block-kadence-image {
          margin-top: 0px;
          margin-bottom: 0px;
      }

      .kadence-column1204_f6f9d5-83>.kt-inside-inner-col>.kb-image-is-ratio-size {
          flex-grow: 1;
      }
  }

  .kadence-column1204_c27ef7-0e>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_c27ef7-0e {
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
  }

  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column1204_c27ef7-0e {
      -webkit-flex: 0 1 600px;
      flex: 0 1 600px;
      max-width: unset;
      margin-left: unset;
      margin-right: unset;
  }

  .kadence-column1204_c27ef7-0e>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_c27ef7-0e>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_c27ef7-0e>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_c27ef7-0e {
      align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c27ef7-0e {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c27ef7-0e>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-start;
  }

  .kadence-column1204_c27ef7-0e {
      text-align: left;
  }

  @media all and (min-width: 1025px) {
      .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column1204_c27ef7-0e {
          -webkit-flex: 0 1 600px;
          flex: 0 1 600px;
          max-width: unset;
          margin-left: unset;
          margin-right: unset;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_c27ef7-0e {
          align-self: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c27ef7-0e {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c27ef7-0e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_c27ef7-0e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_c27ef7-0e {
          align-self: flex-start;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c27ef7-0e {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_c27ef7-0e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }

      .wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column1204_c27ef7-0e {
          max-width: 600px;
          -webkit-flex: 1;
          flex: 1;
          margin-left: auto;
          margin-right: auto;
      }

      .kadence-column1204_c27ef7-0e>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-start;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8bfb0f-ab,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8bfb0f-ab[data-kb-block="kb-adv-heading1204_8bfb0f-ab"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      text-align: left;
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1;
      color: #000000;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8bfb0f-ab mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8bfb0f-ab[data-kb-block="kb-adv-heading1204_8bfb0f-ab"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_8bfb0f-ab img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_8bfb0f-ab[data-kb-block="kb-adv-heading1204_8bfb0f-ab"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_2103ef-62,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_2103ef-62[data-kb-block="kb-adv-heading1204_2103ef-62"] {
      text-align: left;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_2103ef-62 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_2103ef-62[data-kb-block="kb-adv-heading1204_2103ef-62"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_2103ef-62 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_2103ef-62[data-kb-block="kb-adv-heading1204_2103ef-62"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e20979-84 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e20979-84[data-kb-block="kb-adv-heading1204_e20979-84"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_e20979-84 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_e20979-84[data-kb-block="kb-adv-heading1204_e20979-84"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  .kt-accordion-id1204_b87024-c4 .kt-accordion-inner-wrap {
      row-gap: 10px;
  }

  .kt-accordion-id1204_b87024-c4 .kt-accordion-panel-inner {
      border-top: 0px solid transparent;
      border-right: 0px solid transparent;
      border-bottom: 0px solid transparent;
      border-left: 0px solid transparent;
      background: #ffffff;
  }

  .kt-accordion-id1204_b87024-c4>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
      border-top: 0px solid #f2f2f2;
      border-right: 0px solid #f2f2f2;
      border-bottom: 0px solid #f2f2f2;
      border-left: 0px solid #f2f2f2;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      background: #f2f2f2;
      color: #555555;
      padding-top: 14px;
      padding-right: 16px;
      padding-bottom: 14px;
      padding-left: 16px;
  }

  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before {
      background: #555555;
  }

  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
      background: #555555;
  }

  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger:before {
      background: #f2f2f2;
  }

  .kt-accordion-id1204_b87024-c4>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b87024-c4 .kt-blocks-accordion-header:focus-visible {
      color: #444444;
      background: rgba(180, 185, 190, 0.67);
      border-top-color: #eeeeee;
      border-top-style: solid;
      border-right-color: #eeeeee;
      border-right-style: solid;
      border-bottom-color: #eeeeee;
      border-bottom-style: solid;
      border-left-color: #eeeeee;
      border-left-style: solid;
  }

  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion--visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: #444444;
  }

  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
      background: #444444;
  }

  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after,
  body:not(.hide-focus-outline) .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
      background: rgba(180, 185, 190, 0.67);
  }

  .kt-accordion-id1204_b87024-c4 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
  .kt-accordion-id1204_b87024-c4>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
      color: #ffffff;
      background: #000000;
      border-top-color: #BE530B;
      border-top-style: solid;
      border-right-color: #BE530B;
      border-right-style: solid;
      border-bottom-color: #BE530B;
      border-bottom-style: solid;
      border-left-color: #BE530B;
      border-left-style: solid;
  }

  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle)>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #ffffff;
  }

  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
      background: #ffffff;
  }

  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
  .kt-accordion-id1204_b87024-c4:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
      background: #000000;
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_b87024-c4 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-accordion-id1204_b87024-c4>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_b87024-c4>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_b87024-c4 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 1024px) {

      .kt-accordion-id1204_b87024-c4 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_b87024-c4>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-accordion-id1204_b87024-c4 .kt-accordion-panel-inner {
          border-top: 0px solid transparent;
          border-right: 0px solid transparent;
          border-bottom: 0px solid transparent;
          border-left: 0px solid transparent;
      }

      .kt-accordion-id1204_b87024-c4>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header {
          border-top: 0px solid #f2f2f2;
          border-right: 0px solid #f2f2f2;
          border-bottom: 0px solid #f2f2f2;
          border-left: 0px solid #f2f2f2;
      }

      .kt-accordion-id1204_b87024-c4>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header:hover,
      body:not(.hide-focus-outline) .kt-accordion-id1204_b87024-c4 .kt-blocks-accordion-header:focus-visible {
          border-top-color: #eeeeee;
          border-top-style: solid;
          border-right-color: #eeeeee;
          border-right-style: solid;
          border-bottom-color: #eeeeee;
          border-bottom-style: solid;
          border-left-color: #eeeeee;
          border-left-style: solid;
      }

      .kt-accordion-id1204_b87024-c4 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible,
      .kt-accordion-id1204_b87024-c4>.kt-accordion-inner-wrap>.wp-block-kadence-pane>.kt-accordion-header-wrap>.kt-blocks-accordion-header.kt-accordion-panel-active {
          border-top-color: #BE530B;
          border-top-style: solid;
          border-right-color: #BE530B;
          border-right-style: solid;
          border-bottom-color: #BE530B;
          border-bottom-style: solid;
          border-left-color: #BE530B;
          border-left-style: solid;
      }
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_11e107-96.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_8e3cb0-d5.kb-button {
      width: initial;
  }

  ul.menu .wp-block-kadence-advancedbtn .kb-btn1204_860773-8f.kb-button {
      width: initial;
  }

  .kb-row-layout-id1204_b4a638-a1>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-sm, 1rem);
      row-gap: var(--global-kb-gap-sm, 1rem);
      max-width: var(--global-content-width, 1290px);
      padding-left: var(--global-content-edge-padding);
      padding-right: var(--global-content-edge-padding);
      padding-top: var(--global-kb-spacing-xxl, 5rem);
      padding-bottom: var(--global-kb-spacing-lg, 3rem);
      grid-template-columns: minmax(0, calc(50% - ((var(--global-kb-gap-sm, 1rem) * 1)/2)))minmax(0, calc(50% - ((var(--global-kb-gap-sm, 1rem) * 1)/2)));
  }

  .kb-row-layout-id1204_b4a638-a1 {
      background-color: #f3f1ec;
  }

  .kb-row-layout-id1204_b4a638-a1 .kt-row-layout-top-sep {
      height: 100px;
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_b4a638-a1>.kt-row-column-wrap {
          grid-template-columns: minmax(0, calc(50% - ((var(--global-kb-gap-sm, 1rem) * 1)/2)))minmax(0, calc(50% - ((var(--global-kb-gap-sm, 1rem) * 1)/2)));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_b4a638-a1>.kt-row-column-wrap {
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_dc8eed-a8>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_dc8eed-a8>.kt-inside-inner-col {
      padding-top: var(--global-kb-spacing-4xl, 8rem);
  }

  .kadence-column1204_dc8eed-a8>.kt-inside-inner-col {
      row-gap: var(--global-kb-gap-sm, 1rem);
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_dc8eed-a8>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  .kadence-column1204_dc8eed-a8>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_dc8eed-a8 {
      align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_dc8eed-a8 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_dc8eed-a8>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: center;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_dc8eed-a8 {
          align-self: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_dc8eed-a8 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_dc8eed-a8>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_dc8eed-a8>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_dc8eed-a8 {
          align-self: center;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_dc8eed-a8 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_dc8eed-a8>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }

      .kadence-column1204_dc8eed-a8>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_d62cde-c6>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_d62cde-c6>.kt-inside-inner-col {
      padding-top: var(--global-kb-spacing-sm, 1.5rem);
      padding-right: var(--global-kb-spacing-sm, 1.5rem);
      padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
      padding-left: var(--global-kb-spacing-sm, 1.5rem);
  }

  .kadence-column1204_d62cde-c6>.kt-inside-inner-col {
      min-height: 320px;
  }

  .kadence-column1204_d62cde-c6>.kt-inside-inner-col,
  .kadence-column1204_d62cde-c6>.kt-inside-inner-col:before {
      border-top-left-radius: 15px;
      border-top-right-radius: 15px;
      border-bottom-right-radius: 15px;
      border-bottom-left-radius: 15px;
  }

  .kadence-column1204_d62cde-c6>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_d62cde-c6>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-end;
  }

  .kadence-column1204_d62cde-c6>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_d62cde-c6 {
      align-self: flex-end;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d62cde-c6 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d62cde-c6>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-end;
  }

  .kadence-column1204_d62cde-c6,
  .kt-inside-inner-col>.kadence-column1204_d62cde-c6:not(.specificity) {
      margin-top: 0px;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_d62cde-c6 {
          align-self: flex-end;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d62cde-c6 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d62cde-c6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-end;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_d62cde-c6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-end;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_d62cde-c6>.kt-inside-inner-col {
          min-height: 100px;
          flex-direction: column;
          justify-content: flex-end;
      }

      .kt-row-column-wrap>.kadence-column1204_d62cde-c6 {
          align-self: flex-end;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d62cde-c6 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_d62cde-c6>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-end;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfc4e0-b2,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfc4e0-b2[data-kb-block="kb-adv-heading1204_dfc4e0-b2"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1.2;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfc4e0-b2 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfc4e0-b2[data-kb-block="kb-adv-heading1204_dfc4e0-b2"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfc4e0-b2 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_dfc4e0-b2[data-kb-block="kb-adv-heading1204_dfc4e0-b2"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 1024px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_dfc4e0-b2,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_dfc4e0-b2[data-kb-block="kb-adv-heading1204_dfc4e0-b2"] {
          font-size: var(--global-kb-font-size-xl, 3rem);
          text-align: left !important;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_debc42-32,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_debc42-32[data-kb-block="kb-adv-heading1204_debc42-32"] {
      margin-top: 0px;
      margin-bottom: var(--global-kb-spacing-xs, 1rem);
      font-size: var(--global-kb-font-size-xl, 3rem);
      line-height: 1.2;
      color: #33689b;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_debc42-32 mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_debc42-32[data-kb-block="kb-adv-heading1204_debc42-32"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_debc42-32 img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_debc42-32[data-kb-block="kb-adv-heading1204_debc42-32"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 1024px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_debc42-32,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_debc42-32[data-kb-block="kb-adv-heading1204_debc42-32"] {
          font-size: var(--global-kb-font-size-xl, 3rem);
          text-align: left !important;
      }
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_518429-7d mark.kt-highlight,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_518429-7d[data-kb-block="kb-adv-heading1204_518429-7d"] mark.kt-highlight {
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
  }

  .wp-block-kadence-advancedheading.kt-adv-heading1204_518429-7d img.kb-inline-image,
  .wp-block-kadence-advancedheading.kt-adv-heading1204_518429-7d[data-kb-block="kb-adv-heading1204_518429-7d"] img.kb-inline-image {
      width: 150px;
      display: inline-block;
  }

  @media all and (max-width: 1024px) {

      .wp-block-kadence-advancedheading.kt-adv-heading1204_518429-7d,
      .wp-block-kadence-advancedheading.kt-adv-heading1204_518429-7d[data-kb-block="kb-adv-heading1204_518429-7d"] {
          text-align: left !important;
      }
  }

  .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-testimonial-rating-wrap .kb-svg-icon-wrap {
      color: #ffd700;
      font-size: 16px;
  }

  .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) .kb-slide-item {
      display: none;
  }

  .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) .kb-slide-item:nth-child(-n+1) {
      padding-left: 32px;
      display: block;
      float: left;
      width: calc(100% / 1);
  }

  .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) {
      margin-left: -32px;
  }

  .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-testimonial-content {
      font-size: var(--global-kb-font-size-sm, 0.9rem);
  }

  .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-testimonial-name {
      font-size: var(--global-kb-font-size-sm, 0.9rem);
  }

  .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-testimonial-item-wrap {
      max-width: 500px;
  }

  .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-testimonial-item-wrap {
      background: var(--global-palette8, #F7FAFC);
      border-top-left-radius: 15px;
      border-top-right-radius: 15px;
      border-bottom-right-radius: 15px;
      border-bottom-left-radius: 15px;
  }

  .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-testimonial-media-inner-wrap {
      width: 60px;
      border-top: 0px solid;
      border-right: 0px solid;
      border-bottom: 0px solid;
      border-left: 0px solid;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
  }

  .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-svg-testimonial-icon {
      justify-content: center;
      align-items: center;
  }

  .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-testimonial-rating-wrap .kt-svg-testimonial-rating-icon {
      color: #ffd700;
      font-size: 16px;
      display: inline-flex;
      justify-content: center;
      align-items: center;
  }

  @media all and (max-width: 1024px) {
      .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) .kb-slide-item {
          display: none;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) .kb-slide-item:nth-child(-n+1) {
          padding-left: 32px;
          display: block;
          float: left;
          width: calc(100% / 1);
      }
  }

  @media all and (max-width: 1024px) {
      .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) {
          margin-left: -32px;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-testimonial-media-inner-wrap {
          border-top: 0px solid;
          border-right: 0px solid;
          border-bottom: 0px solid;
          border-left: 0px solid;
      }
  }

  @media all and (max-width: 767px) {
      .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) .kb-slide-item {
          display: none;
      }

      .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) .kb-slide-item:nth-child(-n+1) {
          display: block;
          float: left;
          width: calc(100% / 1);
          padding-left: 32px;
      }

      .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-blocks-testimonials-inner-wrap .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider) {
          margin-left: -32px;
      }

      .kt-blocks-testimonials-wrap1204_4f974b-15 .kt-testimonial-media-inner-wrap {
          border-top: 0px solid;
          border-right: 0px solid;
          border-bottom: 0px solid;
          border-left: 0px solid;
      }
  }

  .kadence-column1204_198f4c-18>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_198f4c-18>.kt-inside-inner-col {
      min-height: 300px;
  }

  .kadence-column1204_198f4c-18>.kt-inside-inner-col,
  .kadence-column1204_198f4c-18>.kt-inside-inner-col:before {
      border-top-left-radius: 15px;
      border-top-right-radius: 15px;
      border-bottom-right-radius: 15px;
      border-bottom-left-radius: 15px;
  }

  .kadence-column1204_198f4c-18>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_198f4c-18>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-end;
  }

  .kadence-column1204_198f4c-18>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kt-row-column-wrap>.kadence-column1204_198f4c-18 {
      align-self: flex-end;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_198f4c-18 {
      align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_198f4c-18>.kt-inside-inner-col {
      flex-direction: column;
      justify-content: flex-end;
  }

  @media all and (max-width: 1024px) {
      .kt-row-column-wrap>.kadence-column1204_198f4c-18 {
          align-self: flex-end;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_198f4c-18 {
          align-self: auto;
      }
  }

  @media all and (max-width: 1024px) {
      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_198f4c-18>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-end;
      }
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_198f4c-18>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-end;
      }
  }

  @media all and (max-width: 767px) {
      .kt-row-column-wrap>.kadence-column1204_198f4c-18 {
          align-self: flex-end;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_198f4c-18 {
          align-self: auto;
      }

      .kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column1204_198f4c-18>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-end;
      }

      .kadence-column1204_198f4c-18>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: flex-end;
      }
  }

  .kb-row-layout-id1204_ddd612-26>.kt-row-column-wrap {
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      grid-template-columns: minmax(0, 1fr);
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_ddd612-26>.kt-row-column-wrap {
          padding-right: var(--global-kb-spacing-4xl, 8rem);
          padding-left: var(--global-kb-spacing-4xl, 8rem);
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_ddd612-26>.kt-row-column-wrap {
          padding-right: 0px;
          padding-left: 0px;
          grid-template-columns: minmax(0, 1fr);
      }
  }

  .kadence-column1204_000b41-7f>.kt-inside-inner-col {
      display: flex;
  }

  .kadence-column1204_000b41-7f>.kt-inside-inner-col {
      padding-top: 20px;
      padding-right: 30px;
      padding-bottom: 20px;
      padding-left: 30px;
  }

  .kadence-column1204_000b41-7f>.kt-inside-inner-col {
      box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 14px 0px;
  }

  .kadence-column1204_000b41-7f>.kt-inside-inner-col,
  .kadence-column1204_000b41-7f>.kt-inside-inner-col:before {
      border-top-left-radius: 50px;
      border-top-right-radius: 50px;
      border-bottom-right-radius: 50px;
      border-bottom-left-radius: 50px;
  }

  .kadence-column1204_000b41-7f>.kt-inside-inner-col {
      row-gap: var(--global-kb-gap-sm, 1rem);
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_000b41-7f>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_000b41-7f>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_000b41-7f>.kt-inside-inner-col {
      background-color: var(--global-palette9, #ffffff);
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_000b41-7f>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_000b41-7f>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kb-row-layout-id1204_9b0882-2a>.kt-row-column-wrap {
      column-gap: var(--global-kb-gap-none, 0rem);
      max-width: 100vw;
      margin-left: auto;
      margin-right: auto;
      padding-top: 0px;
      padding-bottom: 0px;
  }

  .kb-row-layout-id1204_9b0882-2a>.kt-row-column-wrap>div:not(.added-for-specificity) {
      grid-column: initial;
  }

  .kb-row-layout-id1204_9b0882-2a>.kt-row-column-wrap {
      grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_9b0882-2a>.kt-row-column-wrap>div:not(.added-for-specificity) {
          grid-column: initial;
      }
  }

  @media all and (max-width: 1024px) {
      .kb-row-layout-id1204_9b0882-2a>.kt-row-column-wrap {
          grid-template-columns: repeat(4, minmax(0, 1fr));
      }
  }

  @media all and (max-width: 767px) {
      .kb-row-layout-id1204_9b0882-2a>.kt-row-column-wrap>div:not(.added-for-specificity) {
          grid-column: initial;
      }

      .kb-row-layout-id1204_9b0882-2a>.kt-row-column-wrap {
          grid-template-columns: repeat(4, minmax(0, 1fr));
      }

      .kb-row-layout-id1204_9b0882-2a>.kt-row-layout-overlay {
          opacity: 1;
          background: linear-gradient(90deg, rgb(159, 199, 170) 0%, rgb(235, 147, 80) 100%);
      }
  }

  .kadence-column1204_f075b8-31>.kt-inside-inner-col {
      min-height: 10px;
  }

  .kadence-column1204_f075b8-31>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_f075b8-31>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_f075b8-31>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_f075b8-31>.kt-inside-inner-col {
      background-color: #9fc7aa;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_f075b8-31>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_f075b8-31>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_13a989-47>.kt-inside-inner-col {
      min-height: 10px;
  }

  .kadence-column1204_13a989-47>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_13a989-47>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_13a989-47>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_13a989-47>.kt-inside-inner-col {
      background-color: #f26863;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_13a989-47>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_13a989-47>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_6b4d84-f5>.kt-inside-inner-col {
      min-height: 10px;
  }

  .kadence-column1204_6b4d84-f5>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_6b4d84-f5>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_6b4d84-f5>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_6b4d84-f5>.kt-inside-inner-col {
      background-color: #75a3cd;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_6b4d84-f5>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_6b4d84-f5>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  .kadence-column1204_71851f-d2>.kt-inside-inner-col {
      min-height: 10px;
  }

  .kadence-column1204_71851f-d2>.kt-inside-inner-col {
      column-gap: var(--global-kb-gap-sm, 1rem);
  }

  .kadence-column1204_71851f-d2>.kt-inside-inner-col {
      flex-direction: column;
  }

  .kadence-column1204_71851f-d2>.kt-inside-inner-col>.aligncenter {
      width: 100%;
  }

  .kadence-column1204_71851f-d2>.kt-inside-inner-col {
      background-color: #eb9350;
  }

  @media all and (max-width: 1024px) {
      .kadence-column1204_71851f-d2>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  @media all and (max-width: 767px) {
      .kadence-column1204_71851f-d2>.kt-inside-inner-col {
          flex-direction: column;
          justify-content: center;
      }
  }

  /*# sourceURL=kadence_blocks_css-inline-css */
  .kb-row-layout-id1204_a2525c-af .change {
      position: absolute;
      width: 457px;
      left: -168px;
      top: -49px;
  }

  @media screen and (max-width: 1024px) {
      .kb-row-layout-id1204_a2525c-af .change {
          left: -50px;
          top: -49px;
      }
  }

      {}

  .kb-row-layout-id1204_d4db54-91 .change {
      position: absolute;
      width: 457px;
      left: -168px;
      top: -49px;
  }

  @media screen and (max-width: 1024px) {
      .kb-row-layout-id1204_d4db54-91 .change {
          left: -50px;
          top: -49px;
      }
  }

      {}

  /*# sourceURL=kadence_blocks_custom_css-inline-css */
  .kb-advanced-slider-1204_880569-1b .splide__arrow {
      font-size: var(--global-kb-font-size-md, 1.25rem);
  }

  .kb-advanced-slider-1204_880569-1b .kb-slider-pause-button {
      color: #fff;
      background-color: rgba(0, 0, 0, 0.8);
      border: 1px solid transparent;
  }

  .wp-block-kadence-slider .kb-slide-1204_5b4236-b6 .kb-advanced-slide-overlay {
      opacity: 0.6;
  }

  .wp-block-kadence-slider .kb-slide-1204_5b4236-b6 .kb-advanced-slide-inner-wrap {
      background-color: var(--global-palette9, #ffffff);
  }

  .wp-block-kadence-slider .kb-slide-1204_958032-c1 .kb-advanced-slide-overlay {
      opacity: 0.6;
  }

  .wp-block-kadence-slider .kb-slide-1204_958032-c1 .kb-advanced-slide-inner-wrap {
      background-color: var(--global-palette9, #ffffff);
  }

  .wp-block-kadence-slider .kb-slide-1204_722bb0-54 .kb-advanced-slide-overlay {
      opacity: 0.6;
  }

  .wp-block-kadence-slider .kb-slide-1204_722bb0-54 .kb-advanced-slide-inner-wrap {
      background-color: var(--global-palette9, #ffffff);
  }

  .wp-block-kadence-slider .kb-slide-1204_8df74d-2b .kb-advanced-slide-overlay {
      opacity: 0.6;
  }

  .wp-block-kadence-slider .kb-slide-1204_8df74d-2b .kb-advanced-slide-inner-wrap {
      background-color: var(--global-palette9, #ffffff);
  }

  .kb-advanced-slider-1204_17b53d-2c {
      --kb-adv-slider-gap: 30px;
  }

  .kb-advanced-slider-1204_17b53d-2c .kb-blocks-advanced-carousel .kb-blocks-advanced-slider-init:not(.is-initialized) .wp-block-kadence-slide {
      width: calc(100%/ 3 - ((var(--kb-adv-slider-gap) * 2) / 3));
  }

  .kb-advanced-slider-1204_17b53d-2c .kb-slider-pause-button {
      color: #fff;
      background-color: rgba(0, 0, 0, 0.8);
      border: 1px solid transparent;
  }

  @media all and (max-width: 1024px) {
      .kb-advanced-slider-1204_17b53d-2c .kb-blocks-advanced-carousel .kb-blocks-advanced-slider-init:not(.is-initialized) .wp-block-kadence-slide {
          width: calc(100%/ 2 - ((var(--kb-adv-slider-gap) * 1) / 2));
      }
  }

  @media all and (max-width: 767px) {
      .kb-advanced-slider-1204_17b53d-2c .kb-blocks-advanced-carousel .kb-blocks-advanced-slider-init:not(.is-initialized) .wp-block-kadence-slide {
          width: 100%;
      }

      .kb-advanced-slider-1204_17b53d-2c .kb-advanced-slide-inner-wrap {
          padding-top: var(--global-kb-spacing-xs, 1rem);
          padding-bottom: var(--global-kb-spacing-xs, 1rem);
      }
  }

  .wp-block-kadence-slider .kb-slide-1204_95ac19-11 .kb-advanced-slide-overlay {
      opacity: 0.6;
  }

  .wp-block-kadence-slider .kb-slide-1204_95ac19-11 .kb-advanced-slide-inner-wrap {
      background-color: var(--global-palette9, #ffffff);
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-slider .kb-slide-1204_95ac19-11 .kb-advanced-slide-inner-wrap {
          align-items: stretch;
      }
  }

  .wp-block-kadence-slider .kb-slide-1204_01cd5b-a1 .kb-advanced-slide-overlay {
      opacity: 0.6;
  }

  .wp-block-kadence-slider .kb-slide-1204_01cd5b-a1 .kb-advanced-slide-inner-wrap {
      background-color: var(--global-palette9, #ffffff);
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-slider .kb-slide-1204_01cd5b-a1 .kb-advanced-slide-inner-wrap {
          align-items: stretch;
      }
  }

  .wp-block-kadence-slider .kb-slide-1204_0fc7ab-55 .kb-advanced-slide-overlay {
      opacity: 0.6;
  }

  .wp-block-kadence-slider .kb-slide-1204_0fc7ab-55 .kb-advanced-slide-inner-wrap {
      background-color: var(--global-palette9, #ffffff);
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-slider .kb-slide-1204_0fc7ab-55 .kb-advanced-slide-inner-wrap {
          align-items: stretch;
      }
  }

  .wp-block-kadence-slider .kb-slide-1204_674334-14 .kb-advanced-slide-overlay {
      opacity: 0.6;
  }

  .wp-block-kadence-slider .kb-slide-1204_674334-14 .kb-advanced-slide-inner-wrap {
      background-color: var(--global-palette9, #ffffff);
  }

  @media all and (max-width: 767px) {
      .wp-block-kadence-slider .kb-slide-1204_674334-14 .kb-advanced-slide-inner-wrap {
          align-items: stretch;
      }
  }

  /*# sourceURL=kadence_blocks_pro_css-inline-css */