/* <style id="kadence-global-inline-css"> */
/* Kadence Base CSS */
:root {
  --global-palette1: #f95400;
  --global-palette2: #ffc827;
  --global-palette3: #ffffff;
  --global-palette4: #e2e2e2;
  --global-palette5: #4A5568;
  --global-palette6: #718096;
  --global-palette7: #525260;
  --global-palette8: #0b142a;
  --global-palette9: #121e3d;
  --global-palette9rgb: 18, 30, 61;
  --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: #e2e2e2;
  --global-palette-btn-hover: var(--global-palette9);
  --global-body-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --global-heading-font-family: Arial, Helvetica, sans-serif;
  --global-primary-nav-font-family: Arial, Helvetica, sans-serif;
  --global-fallback-font: sans-serif;
  --global-display-fallback-font: sans-serif;
  --global-content-width: 1608px;
  --global-content-narrow-width: 842px;
  --global-content-edge-padding: 1rem;
  --global-content-boxed-padding: 80px;
  --global-calc-content-width: calc(1608px - 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-palette9);
}

body,
input,
select,
optgroup,
textarea {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  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-palette8);
}

@media all and (max-width: 767px) {
  body {
    background: var(--global-palette9);
  }
}

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

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

h2 {
  font-weight: 700;
  font-size: 28px;
  line-height: 1.5;
  color: var(--global-palette3);
}

h3 {
  font-weight: 700;
  font-size: 24px;
  line-height: 1.5;
  color: var(--global-palette3);
}

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

h5 {
  font-weight: 700;
  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: 1608px;
}

.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: 1838px) {
  .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: 2rem;
  margin-bottom: 2rem;
}

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

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

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

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

.entry-content-wrap {
  padding: 80px;
}

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

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

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

.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;
  }
}

.has-sidebar:not(.has-left-sidebar) .content-container {
  grid-template-columns: 1fr 360px;
}

.has-sidebar.has-left-sidebar .content-container {
  grid-template-columns: 360px 1fr;
}

.primary-sidebar.widget-area .widget {
  margin-bottom: 1.5em;
  color: var(--global-palette4);
}

.primary-sidebar.widget-area .widget-title {
  font-weight: 700;
  font-size: 20px;
  line-height: 1.5;
  color: var(--global-palette3);
}

button,
.button,
.wp-block-button__link,
input[type="button"],
input[type="reset"],
input[type="submit"],
.fl-button,
.elementor-button-wrapper .elementor-button {
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  border-radius: 12px;
  box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0);
}

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 {
  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(px - 2px);
  padding-right: calc(px - 2px);
  padding-bottom: calc(px - 2px);
  padding-left: calc(px - 2px);
}

.entry-content :where(.wp-block-image) img,
.entry-content :where(.wp-block-kadence-image) img {
  border-radius: 24px;
}

@media all and (min-width: 1025px) {
  .transparent-header .entry-hero .entry-hero-container-inner {
    padding-top: 80px;
  }
}

@media all and (max-width: 1024px) {
  .mobile-transparent-header .entry-hero .entry-hero-container-inner {
    padding-top: 80px;
  }
}

@media all and (max-width: 767px) {
  .mobile-transparent-header .entry-hero .entry-hero-container-inner {
    padding-top: 80px;
  }
}

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

/* Kadence Header CSS */
@media all and (max-width: 1024px) {
  .mobile-transparent-header #masthead {
    position: absolute;
    left: 0px;
    right: 0px;
    z-index: 100;
  }

  .kadence-scrollbar-fixer.mobile-transparent-header #masthead {
    right: var(--scrollbar-offset, 0);
  }

  .mobile-transparent-header #masthead,
  .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner,
  .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner,
  .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner {
    background: transparent;
  }

  .site-header-row-tablet-layout-fullwidth,
  .site-header-row-tablet-layout-standard {
    padding: 0px;
  }
}

@media all and (min-width: 1025px) {
  .transparent-header #masthead {
    position: absolute;
    left: 0px;
    right: 0px;
    z-index: 100;
  }

  .transparent-header.kadence-scrollbar-fixer #masthead {
    right: var(--scrollbar-offset, 0);
  }

  .transparent-header #masthead,
  .transparent-header .site-top-header-wrap .site-header-row-container-inner,
  .transparent-header .site-main-header-wrap .site-header-row-container-inner,
  .transparent-header .site-bottom-header-wrap .site-header-row-container-inner {
    background: transparent;
  }
}

.site-branding a.brand img {
  max-width: 150px;
}

.site-branding a.brand img.svg-logo-image {
  width: 150px;
}

@media all and (max-width: 767px) {
  .site-branding a.brand img {
    max-width: 50px;
  }

  .site-branding a.brand img.svg-logo-image {
    width: 50px;
  }
}

.site-branding {
  padding: 0px 0px 0px 0px;
}

#masthead,
#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap),
#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start)>.site-header-row-container-inner {
  background: rgba(11, 20, 42, 0.96);
}

.site-main-header-inner-wrap {
  min-height: 80px;
}

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

.main-navigation .primary-menu-container>ul>li.menu-item>a {
  padding-left: calc(1.2em / 2);
  padding-right: calc(1.2em / 2);
  padding-top: 1.4em;
  padding-bottom: 1.4em;
  color: #ffffff;
}

.main-navigation .primary-menu-container>ul>li.menu-item .dropdown-nav-special-toggle {
  right: calc(1.2em / 2);
}

.main-navigation .primary-menu-container>ul li.menu-item>a {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  font-family: var(--global-primary-nav-font-family);
}

.main-navigation .primary-menu-container>ul>li.menu-item>a:hover {
  color: var(--global-palette2);
}

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

.header-navigation .header-menu-container ul ul.sub-menu,
.header-navigation .header-menu-container ul ul.submenu {
  background: #121e3d;
  box-shadow: 0px 2px 13px 0px rgba(0, 0, 0, 0.1);
}

.header-navigation .header-menu-container ul ul li.menu-item,
.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul>li.menu-item>a {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.header-navigation .header-menu-container ul ul li.menu-item>a {
  width: 200px;
  padding-top: 1em;
  padding-bottom: 1em;
  color: var(--global-palette4);
  font-style: normal;
  font-size: 16px;
}

.header-navigation .header-menu-container ul ul li.menu-item>a:hover {
  color: var(--global-palette9);
  background: var(--global-palette2);
}

.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item>a {
  color: var(--global-palette9);
  background: var(--global-palette2);
}

.mobile-toggle-open-container .menu-toggle-open,
.mobile-toggle-open-container .menu-toggle-open:focus {
  color: var(--global-palette3);
  padding: 0.4em 0.6em 0.4em 0.6em;
  font-size: 14px;
}

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

.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon {
  font-size: 32px;
}

.mobile-toggle-open-container .menu-toggle-open:hover,
.mobile-toggle-open-container .menu-toggle-open:focus-visible {
  color: var(--global-palette2);
}

.mobile-navigation ul li {
  font-style: normal;
  font-size: 16px;
}

.mobile-navigation ul li a {
  padding-top: 1em;
  padding-bottom: 1em;
}

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

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

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

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

.mobile-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);
}

#mobile-drawer .drawer-header .drawer-toggle {
  padding: 0.6em 0.15em 0.6em 0.15em;
  font-size: 24px;
}

#main-header .header-button {
  font-style: normal;
  font-size: 20px;
  border-radius: 12px 12px 12px 12px;
  border: 2px none transparent;
  box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0);
}

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

.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button {
  font-style: normal;
  font-size: 17px;
  border-radius: 12px 12px 12px 12px;
  border: 2px none transparent;
  box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0);
}

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

/* Kadence Footer CSS */
.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 .site-footer-section:not(:last-child):after {
  right: calc(-30px / 2);
}

/* 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 {
  color: var(--global-palette8);
  background: var(--global-palette2);
  border: 2px none transparent;
  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 {
  font-style: normal;
  font-size: 17px;
  color: var(--global-palette8);
  background: var(--global-palette2);
  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);
}
/* <style id="kadence_blocks_css-inline-css"> */
.wp-block-kadence-spacer.kt-block-spacer-28_57d583-e8 .kt-block-spacer {
  height: 32px;
}

.wp-block-kadence-spacer.kt-block-spacer-28_57d583-e8 .kt-divider {
  width: 80%;
}

.kb-row-layout-id28_4f8964-1f>.kt-row-column-wrap {
  max-width: var(--global-content-width, 1608px);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  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-id28_4f8964-1f>.kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column28_6122b6-e2>.kt-inside-inner-col {
  display: flex;
}

.kadence-column28_6122b6-e2 {
  max-width: 1604px;
  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-column28_6122b6-e2 {
  -webkit-flex: 0 1 1604px;
  flex: 0 1 1604px;
  max-width: unset;
  margin-left: unset;
  margin-right: unset;
}

.kadence-column28_6122b6-e2,
.kt-inside-inner-col>.kadence-column28_6122b6-e2:not(.specificity) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kadence-column28_6122b6-e2>.kt-inside-inner-col {
  padding-top: 24px;
  padding-right: 0px;
  padding-bottom: 24px;
  padding-left: 0px;
}

.kadence-column28_6122b6-e2>.kt-inside-inner-col {
  column-gap: 0px;
}

.kadence-column28_6122b6-e2>.kt-inside-inner-col {
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: center;
}

.kadence-column28_6122b6-e2>.kt-inside-inner-col>*,
.kadence-column28_6122b6-e2>.kt-inside-inner-col>figure.wp-block-image,
.kadence-column28_6122b6-e2>.kt-inside-inner-col>figure.wp-block-kadence-image {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kadence-column28_6122b6-e2>.kt-inside-inner-col>.kb-image-is-ratio-size {
  flex-grow: 1;
}

.kt-row-column-wrap>.kadence-column28_6122b6-e2 {
  align-self: flex-start;
}

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

.kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column28_6122b6-e2>.kt-inside-inner-col {
  align-items: flex-start;
}

.kadence-column28_6122b6-e2 {
  text-align: center;
}

@media all and (min-width: 1025px) {
  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column28_6122b6-e2 {
    -webkit-flex: 0 1 1604px;
    flex: 0 1 1604px;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column28_6122b6-e2>.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-column28_6122b6-e2>.kt-inside-inner-col>*,
  .kadence-column28_6122b6-e2>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column28_6122b6-e2>.kt-inside-inner-col>figure.wp-block-kadence-image {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .kadence-column28_6122b6-e2>.kt-inside-inner-col>.kb-image-is-ratio-size {
    flex-grow: 1;
  }
}

@media all and (max-width: 767px) {
  .kadence-column28_6122b6-e2>.kt-inside-inner-col {
    padding-right: 16px;
    padding-left: 16px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }

  .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-column28_6122b6-e2 {
    max-width: 1604px;
    -webkit-flex: 1;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
  }

  .kadence-column28_6122b6-e2 {
    text-align: left;
  }

  .kadence-column28_6122b6-e2>.kt-inside-inner-col>*,
  .kadence-column28_6122b6-e2>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column28_6122b6-e2>.kt-inside-inner-col>figure.wp-block-kadence-image {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .kadence-column28_6122b6-e2>.kt-inside-inner-col>.kb-image-is-ratio-size {
    flex-grow: 1;
  }
}

.kadence-column28_f702b3-68>.kt-inside-inner-col {
  display: flex;
}

.kadence-column28_f702b3-68 {
  max-width: 30%;
  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-column28_f702b3-68 {
  -webkit-flex: 0 1 30%;
  flex: 0 1 30%;
  max-width: unset;
  margin-left: unset;
  margin-right: unset;
}

.kadence-column28_f702b3-68,
.kt-inside-inner-col>.kadence-column28_f702b3-68:not(.specificity) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kadence-column28_f702b3-68>.kt-inside-inner-col {
  padding-top: 0px;
  padding-right: 56px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kadence-column28_f702b3-68>.kt-inside-inner-col {
  column-gap: 8px;
}

.kadence-column28_f702b3-68>.kt-inside-inner-col {
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
}

.kadence-column28_f702b3-68>.kt-inside-inner-col>*,
.kadence-column28_f702b3-68>.kt-inside-inner-col>figure.wp-block-image,
.kadence-column28_f702b3-68>.kt-inside-inner-col>figure.wp-block-kadence-image {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kadence-column28_f702b3-68>.kt-inside-inner-col>.kb-image-is-ratio-size {
  flex-grow: 1;
}

.kadence-column28_f702b3-68 {
  text-align: left;
}

@media all and (min-width: 1025px) {
  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column28_f702b3-68 {
    -webkit-flex: 0 1 30%;
    flex: 0 1 30%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column28_f702b3-68>.kt-inside-inner-col {
    column-gap: 15px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
  }
}

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

  .kadence-column28_f702b3-68>.kt-inside-inner-col>*,
  .kadence-column28_f702b3-68>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column28_f702b3-68>.kt-inside-inner-col>figure.wp-block-kadence-image {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .kadence-column28_f702b3-68>.kt-inside-inner-col>.kb-image-is-ratio-size {
    flex-grow: 1;
  }
}

@media all and (max-width: 767px) {
  .kadence-column28_f702b3-68>.kt-inside-inner-col {
    column-gap: 16px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .kadence-column28_f702b3-68,
  .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-column28_f702b3-68 {
    max-width: 100%;
    -webkit-flex: 1;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
  }

  .wp-block-kadence-column>.kt-inside-inner-col>.kadence-column28_f702b3-68 {
    -webkit-flex: 1 100%;
    flex: 1 100%;
  }

  .wp-block-kadence-column.kb-section-sm-dir-horizontal>.kt-inside-inner-col>.kadence-column28_f702b3-68,
  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-sm-dir-vertical):not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column28_f702b3-68 {
    -webkit-flex: 0 1 100%;
    flex: 0 1 100%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }

  .kadence-column28_f702b3-68>.kt-inside-inner-col>*,
  .kadence-column28_f702b3-68>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column28_f702b3-68>.kt-inside-inner-col>figure.wp-block-kadence-image {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .kadence-column28_f702b3-68>.kt-inside-inner-col>.kb-image-is-ratio-size {
    flex-grow: 1;
  }
}

.wp-block-kadence-image.kb-image28_5a4732-46:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_5a4732-46.kb-image-is-ratio-size,
.kb-image28_5a4732-46 .kb-image-is-ratio-size {
  max-width: 390px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_5a4732-46.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_5a4732-46 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_5a4732-46 {
  max-width: 390px;
}

.image-is-svg.kb-image28_5a4732-46 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_5a4732-46 img {
  width: 100%;
}

.kb-image28_5a4732-46:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_5a4732-46.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_5a4732-46 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_5a4732-46 img.kb-img,
.kb-image28_5a4732-46 .kb-img img {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_dd706f-21,
.wp-block-kadence-advancedheading.kt-adv-heading28_dd706f-21[data-kb-block="kb-adv-heading28_dd706f-21"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_dd706f-21[data-kb-block="kb-adv-heading28_dd706f-21"] a,
.kt-adv-heading-link28_dd706f-21,
.kt-adv-heading-link28_dd706f-21 .kt-adv-heading28_dd706f-21[data-kb-block="kb-adv-heading28_dd706f-21"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_dd706f-21[data-kb-block="kb-adv-heading28_dd706f-21"] a:hover,
.kt-adv-heading-link28_dd706f-21:hover,
.kt-adv-heading-link28_dd706f-21:hover .kt-adv-heading28_dd706f-21[data-kb-block="kb-adv-heading28_dd706f-21"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_dd706f-21[data-kb-block="kb-adv-heading28_dd706f-21"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_dd706f-21 {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_dd706f-21,
  .wp-block-kadence-advancedheading.kt-adv-heading28_dd706f-21[data-kb-block="kb-adv-heading28_dd706f-21"] {
    font-size: 16px;
  }
}

.kadence-column28_442f23-c5 {
  max-width: 15%;
  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-column28_442f23-c5 {
  -webkit-flex: 0 1 15%;
  flex: 0 1 15%;
  max-width: unset;
  margin-left: unset;
  margin-right: unset;
}

.kadence-column28_442f23-c5,
.kt-inside-inner-col>.kadence-column28_442f23-c5:not(.specificity) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kadence-column28_442f23-c5>.kt-inside-inner-col {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

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

.kadence-column28_442f23-c5>.kt-inside-inner-col {
  flex-direction: column;
}

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

.kadence-column28_442f23-c5 {
  text-align: left;
}

@media all and (min-width: 1025px) {
  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column28_442f23-c5 {
    -webkit-flex: 0 1 15%;
    flex: 0 1 15%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column28_442f23-c5>.kt-inside-inner-col {
    flex-direction: column;
  }
}

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

  .kadence-column28_442f23-c5,
  .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-column28_442f23-c5 {
    max-width: 50%;
    -webkit-flex: 1;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
  }

  .wp-block-kadence-column>.kt-inside-inner-col>.kadence-column28_442f23-c5 {
    -webkit-flex: 1 50%;
    flex: 1 50%;
  }

  .wp-block-kadence-column.kb-section-sm-dir-horizontal>.kt-inside-inner-col>.kadence-column28_442f23-c5,
  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-sm-dir-vertical):not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column28_442f23-c5 {
    -webkit-flex: 0 1 50%;
    flex: 0 1 50%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }

  .kadence-column28_442f23-c5>.kt-inside-inner-col {
    flex-direction: column;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_ac4e69-e0,
.wp-block-kadence-advancedheading.kt-adv-heading28_ac4e69-e0[data-kb-block="kb-adv-heading28_ac4e69-e0"] {
  font-size: 24px;
  font-weight: 700;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_ac4e69-e0 mark,
.wp-block-kadence-advancedheading.kt-adv-heading28_ac4e69-e0[data-kb-block="kb-adv-heading28_ac4e69-e0"] mark {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_ac4e69-e0[data-kb-block="kb-adv-heading28_ac4e69-e0"] a,
.kt-adv-heading-link28_ac4e69-e0,
.kt-adv-heading-link28_ac4e69-e0 .kt-adv-heading28_ac4e69-e0[data-kb-block="kb-adv-heading28_ac4e69-e0"] {
  color: var(--global-palette3, #1A202C);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_ac4e69-e0[data-kb-block="kb-adv-heading28_ac4e69-e0"] a:hover,
.kt-adv-heading-link28_ac4e69-e0:hover,
.kt-adv-heading-link28_ac4e69-e0:hover .kt-adv-heading28_ac4e69-e0[data-kb-block="kb-adv-heading28_ac4e69-e0"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_ac4e69-e0[data-kb-block="kb-adv-heading28_ac4e69-e0"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_ac4e69-e0 {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_ac4e69-e0,
  .wp-block-kadence-advancedheading.kt-adv-heading28_ac4e69-e0[data-kb-block="kb-adv-heading28_ac4e69-e0"] {
    font-size: 20px;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c00b53-95,
.wp-block-kadence-advancedheading.kt-adv-heading28_c00b53-95[data-kb-block="kb-adv-heading28_c00b53-95"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c00b53-95[data-kb-block="kb-adv-heading28_c00b53-95"] a,
.kt-adv-heading-link28_c00b53-95,
.kt-adv-heading-link28_c00b53-95 .kt-adv-heading28_c00b53-95[data-kb-block="kb-adv-heading28_c00b53-95"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c00b53-95[data-kb-block="kb-adv-heading28_c00b53-95"] a:hover,
.kt-adv-heading-link28_c00b53-95:hover,
.kt-adv-heading-link28_c00b53-95:hover .kt-adv-heading28_c00b53-95[data-kb-block="kb-adv-heading28_c00b53-95"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c00b53-95[data-kb-block="kb-adv-heading28_c00b53-95"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_c00b53-95 {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_c00b53-95,
  .wp-block-kadence-advancedheading.kt-adv-heading28_c00b53-95[data-kb-block="kb-adv-heading28_c00b53-95"] {
    font-size: 16px;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_46b35e-16,
.wp-block-kadence-advancedheading.kt-adv-heading28_46b35e-16[data-kb-block="kb-adv-heading28_46b35e-16"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_46b35e-16[data-kb-block="kb-adv-heading28_46b35e-16"] a,
.kt-adv-heading-link28_46b35e-16,
.kt-adv-heading-link28_46b35e-16 .kt-adv-heading28_46b35e-16[data-kb-block="kb-adv-heading28_46b35e-16"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_46b35e-16[data-kb-block="kb-adv-heading28_46b35e-16"] a:hover,
.kt-adv-heading-link28_46b35e-16:hover,
.kt-adv-heading-link28_46b35e-16:hover .kt-adv-heading28_46b35e-16[data-kb-block="kb-adv-heading28_46b35e-16"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_46b35e-16[data-kb-block="kb-adv-heading28_46b35e-16"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_46b35e-16 {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_46b35e-16,
  .wp-block-kadence-advancedheading.kt-adv-heading28_46b35e-16[data-kb-block="kb-adv-heading28_46b35e-16"] {
    font-size: 16px;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_a543a2-f6,
.wp-block-kadence-advancedheading.kt-adv-heading28_a543a2-f6[data-kb-block="kb-adv-heading28_a543a2-f6"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_a543a2-f6[data-kb-block="kb-adv-heading28_a543a2-f6"] a,
.kt-adv-heading-link28_a543a2-f6,
.kt-adv-heading-link28_a543a2-f6 .kt-adv-heading28_a543a2-f6[data-kb-block="kb-adv-heading28_a543a2-f6"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_a543a2-f6[data-kb-block="kb-adv-heading28_a543a2-f6"] a:hover,
.kt-adv-heading-link28_a543a2-f6:hover,
.kt-adv-heading-link28_a543a2-f6:hover .kt-adv-heading28_a543a2-f6[data-kb-block="kb-adv-heading28_a543a2-f6"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_a543a2-f6[data-kb-block="kb-adv-heading28_a543a2-f6"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_a543a2-f6 {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_a543a2-f6,
  .wp-block-kadence-advancedheading.kt-adv-heading28_a543a2-f6[data-kb-block="kb-adv-heading28_a543a2-f6"] {
    font-size: 16px;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c42139-ff,
.wp-block-kadence-advancedheading.kt-adv-heading28_c42139-ff[data-kb-block="kb-adv-heading28_c42139-ff"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c42139-ff[data-kb-block="kb-adv-heading28_c42139-ff"] a,
.kt-adv-heading-link28_c42139-ff,
.kt-adv-heading-link28_c42139-ff .kt-adv-heading28_c42139-ff[data-kb-block="kb-adv-heading28_c42139-ff"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c42139-ff[data-kb-block="kb-adv-heading28_c42139-ff"] a:hover,
.kt-adv-heading-link28_c42139-ff:hover,
.kt-adv-heading-link28_c42139-ff:hover .kt-adv-heading28_c42139-ff[data-kb-block="kb-adv-heading28_c42139-ff"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c42139-ff[data-kb-block="kb-adv-heading28_c42139-ff"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_c42139-ff {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_c42139-ff,
  .wp-block-kadence-advancedheading.kt-adv-heading28_c42139-ff[data-kb-block="kb-adv-heading28_c42139-ff"] {
    font-size: 16px;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_30b468-8b,
.wp-block-kadence-advancedheading.kt-adv-heading28_30b468-8b[data-kb-block="kb-adv-heading28_30b468-8b"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_30b468-8b[data-kb-block="kb-adv-heading28_30b468-8b"] a,
.kt-adv-heading-link28_30b468-8b,
.kt-adv-heading-link28_30b468-8b .kt-adv-heading28_30b468-8b[data-kb-block="kb-adv-heading28_30b468-8b"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_30b468-8b[data-kb-block="kb-adv-heading28_30b468-8b"] a:hover,
.kt-adv-heading-link28_30b468-8b:hover,
.kt-adv-heading-link28_30b468-8b:hover .kt-adv-heading28_30b468-8b[data-kb-block="kb-adv-heading28_30b468-8b"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_30b468-8b[data-kb-block="kb-adv-heading28_30b468-8b"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_30b468-8b {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_30b468-8b,
  .wp-block-kadence-advancedheading.kt-adv-heading28_30b468-8b[data-kb-block="kb-adv-heading28_30b468-8b"] {
    font-size: 16px;
  }
}

.kadence-column28_f0622e-8f {
  max-width: 15%;
  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-column28_f0622e-8f {
  -webkit-flex: 0 1 15%;
  flex: 0 1 15%;
  max-width: unset;
  margin-left: unset;
  margin-right: unset;
}

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

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

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

.kadence-column28_f0622e-8f {
  text-align: left;
}

@media all and (min-width: 1025px) {
  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column28_f0622e-8f {
    -webkit-flex: 0 1 15%;
    flex: 0 1 15%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column28_f0622e-8f>.kt-inside-inner-col {
    flex-direction: column;
  }
}

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

  .kadence-column28_f0622e-8f,
  .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-column28_f0622e-8f {
    max-width: 50%;
    -webkit-flex: 1;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
  }

  .wp-block-kadence-column>.kt-inside-inner-col>.kadence-column28_f0622e-8f {
    -webkit-flex: 1 50%;
    flex: 1 50%;
  }

  .wp-block-kadence-column.kb-section-sm-dir-horizontal>.kt-inside-inner-col>.kadence-column28_f0622e-8f,
  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-sm-dir-vertical):not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column28_f0622e-8f {
    -webkit-flex: 0 1 50%;
    flex: 0 1 50%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }

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

.wp-block-kadence-advancedheading.kt-adv-heading28_a07c92-23,
.wp-block-kadence-advancedheading.kt-adv-heading28_a07c92-23[data-kb-block="kb-adv-heading28_a07c92-23"] {
  font-size: 24px;
  font-weight: 700;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_a07c92-23 mark,
.wp-block-kadence-advancedheading.kt-adv-heading28_a07c92-23[data-kb-block="kb-adv-heading28_a07c92-23"] mark {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_a07c92-23[data-kb-block="kb-adv-heading28_a07c92-23"] a,
.kt-adv-heading-link28_a07c92-23,
.kt-adv-heading-link28_a07c92-23 .kt-adv-heading28_a07c92-23[data-kb-block="kb-adv-heading28_a07c92-23"] {
  color: var(--global-palette3, #1A202C);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_a07c92-23[data-kb-block="kb-adv-heading28_a07c92-23"] a:hover,
.kt-adv-heading-link28_a07c92-23:hover,
.kt-adv-heading-link28_a07c92-23:hover .kt-adv-heading28_a07c92-23[data-kb-block="kb-adv-heading28_a07c92-23"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_a07c92-23[data-kb-block="kb-adv-heading28_a07c92-23"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_a07c92-23 {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_a07c92-23,
  .wp-block-kadence-advancedheading.kt-adv-heading28_a07c92-23[data-kb-block="kb-adv-heading28_a07c92-23"] {
    font-size: 20px;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_1eed38-50,
.wp-block-kadence-advancedheading.kt-adv-heading28_1eed38-50[data-kb-block="kb-adv-heading28_1eed38-50"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_1eed38-50 mark,
.wp-block-kadence-advancedheading.kt-adv-heading28_1eed38-50[data-kb-block="kb-adv-heading28_1eed38-50"] mark {
  color: var(--global-palette3, #1A202C);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_1eed38-50[data-kb-block="kb-adv-heading28_1eed38-50"] a,
.kt-adv-heading-link28_1eed38-50,
.kt-adv-heading-link28_1eed38-50 .kt-adv-heading28_1eed38-50[data-kb-block="kb-adv-heading28_1eed38-50"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_1eed38-50[data-kb-block="kb-adv-heading28_1eed38-50"] a:hover,
.kt-adv-heading-link28_1eed38-50:hover,
.kt-adv-heading-link28_1eed38-50:hover .kt-adv-heading28_1eed38-50[data-kb-block="kb-adv-heading28_1eed38-50"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_1eed38-50[data-kb-block="kb-adv-heading28_1eed38-50"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_1eed38-50 {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_1eed38-50,
  .wp-block-kadence-advancedheading.kt-adv-heading28_1eed38-50[data-kb-block="kb-adv-heading28_1eed38-50"] {
    font-size: 16px;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_eaaa27-f1,
.wp-block-kadence-advancedheading.kt-adv-heading28_eaaa27-f1[data-kb-block="kb-adv-heading28_eaaa27-f1"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_eaaa27-f1 mark,
.wp-block-kadence-advancedheading.kt-adv-heading28_eaaa27-f1[data-kb-block="kb-adv-heading28_eaaa27-f1"] mark {
  color: var(--global-palette3, #1A202C);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_eaaa27-f1[data-kb-block="kb-adv-heading28_eaaa27-f1"] a,
.kt-adv-heading-link28_eaaa27-f1,
.kt-adv-heading-link28_eaaa27-f1 .kt-adv-heading28_eaaa27-f1[data-kb-block="kb-adv-heading28_eaaa27-f1"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_eaaa27-f1[data-kb-block="kb-adv-heading28_eaaa27-f1"] a:hover,
.kt-adv-heading-link28_eaaa27-f1:hover,
.kt-adv-heading-link28_eaaa27-f1:hover .kt-adv-heading28_eaaa27-f1[data-kb-block="kb-adv-heading28_eaaa27-f1"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_eaaa27-f1[data-kb-block="kb-adv-heading28_eaaa27-f1"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_eaaa27-f1 {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_eaaa27-f1,
  .wp-block-kadence-advancedheading.kt-adv-heading28_eaaa27-f1[data-kb-block="kb-adv-heading28_eaaa27-f1"] {
    font-size: 16px;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_0233e1-0c,
.wp-block-kadence-advancedheading.kt-adv-heading28_0233e1-0c[data-kb-block="kb-adv-heading28_0233e1-0c"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_0233e1-0c mark,
.wp-block-kadence-advancedheading.kt-adv-heading28_0233e1-0c[data-kb-block="kb-adv-heading28_0233e1-0c"] mark {
  color: var(--global-palette3, #1A202C);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_0233e1-0c[data-kb-block="kb-adv-heading28_0233e1-0c"] a,
.kt-adv-heading-link28_0233e1-0c,
.kt-adv-heading-link28_0233e1-0c .kt-adv-heading28_0233e1-0c[data-kb-block="kb-adv-heading28_0233e1-0c"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_0233e1-0c[data-kb-block="kb-adv-heading28_0233e1-0c"] a:hover,
.kt-adv-heading-link28_0233e1-0c:hover,
.kt-adv-heading-link28_0233e1-0c:hover .kt-adv-heading28_0233e1-0c[data-kb-block="kb-adv-heading28_0233e1-0c"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_0233e1-0c[data-kb-block="kb-adv-heading28_0233e1-0c"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_0233e1-0c {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_0233e1-0c,
  .wp-block-kadence-advancedheading.kt-adv-heading28_0233e1-0c[data-kb-block="kb-adv-heading28_0233e1-0c"] {
    font-size: 16px;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_aafaee-ce,
.wp-block-kadence-advancedheading.kt-adv-heading28_aafaee-ce[data-kb-block="kb-adv-heading28_aafaee-ce"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_aafaee-ce mark,
.wp-block-kadence-advancedheading.kt-adv-heading28_aafaee-ce[data-kb-block="kb-adv-heading28_aafaee-ce"] mark {
  color: var(--global-palette3, #1A202C);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_aafaee-ce[data-kb-block="kb-adv-heading28_aafaee-ce"] a,
.kt-adv-heading-link28_aafaee-ce,
.kt-adv-heading-link28_aafaee-ce .kt-adv-heading28_aafaee-ce[data-kb-block="kb-adv-heading28_aafaee-ce"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_aafaee-ce[data-kb-block="kb-adv-heading28_aafaee-ce"] a:hover,
.kt-adv-heading-link28_aafaee-ce:hover,
.kt-adv-heading-link28_aafaee-ce:hover .kt-adv-heading28_aafaee-ce[data-kb-block="kb-adv-heading28_aafaee-ce"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_aafaee-ce[data-kb-block="kb-adv-heading28_aafaee-ce"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_aafaee-ce {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_aafaee-ce,
  .wp-block-kadence-advancedheading.kt-adv-heading28_aafaee-ce[data-kb-block="kb-adv-heading28_aafaee-ce"] {
    font-size: 16px;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8488ce-20,
.wp-block-kadence-advancedheading.kt-adv-heading28_8488ce-20[data-kb-block="kb-adv-heading28_8488ce-20"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8488ce-20 mark,
.wp-block-kadence-advancedheading.kt-adv-heading28_8488ce-20[data-kb-block="kb-adv-heading28_8488ce-20"] mark {
  color: var(--global-palette3, #1A202C);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8488ce-20[data-kb-block="kb-adv-heading28_8488ce-20"] a,
.kt-adv-heading-link28_8488ce-20,
.kt-adv-heading-link28_8488ce-20 .kt-adv-heading28_8488ce-20[data-kb-block="kb-adv-heading28_8488ce-20"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8488ce-20[data-kb-block="kb-adv-heading28_8488ce-20"] a:hover,
.kt-adv-heading-link28_8488ce-20:hover,
.kt-adv-heading-link28_8488ce-20:hover .kt-adv-heading28_8488ce-20[data-kb-block="kb-adv-heading28_8488ce-20"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8488ce-20[data-kb-block="kb-adv-heading28_8488ce-20"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_8488ce-20 {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_8488ce-20,
  .wp-block-kadence-advancedheading.kt-adv-heading28_8488ce-20[data-kb-block="kb-adv-heading28_8488ce-20"] {
    font-size: 16px;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_891dad-9b,
.wp-block-kadence-advancedheading.kt-adv-heading28_891dad-9b[data-kb-block="kb-adv-heading28_891dad-9b"] {
  padding-bottom: 8px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_891dad-9b mark,
.wp-block-kadence-advancedheading.kt-adv-heading28_891dad-9b[data-kb-block="kb-adv-heading28_891dad-9b"] mark {
  color: var(--global-palette3, #1A202C);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_891dad-9b[data-kb-block="kb-adv-heading28_891dad-9b"] a,
.kt-adv-heading-link28_891dad-9b,
.kt-adv-heading-link28_891dad-9b .kt-adv-heading28_891dad-9b[data-kb-block="kb-adv-heading28_891dad-9b"] {
  color: var(--global-palette4, #2D3748);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_891dad-9b[data-kb-block="kb-adv-heading28_891dad-9b"] a:hover,
.kt-adv-heading-link28_891dad-9b:hover,
.kt-adv-heading-link28_891dad-9b:hover .kt-adv-heading28_891dad-9b[data-kb-block="kb-adv-heading28_891dad-9b"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_891dad-9b[data-kb-block="kb-adv-heading28_891dad-9b"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_891dad-9b {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_891dad-9b,
  .wp-block-kadence-advancedheading.kt-adv-heading28_891dad-9b[data-kb-block="kb-adv-heading28_891dad-9b"] {
    font-size: 16px;
  }
}

.kadence-column28_e062f7-00 {
  max-width: 20%;
  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-column28_e062f7-00 {
  -webkit-flex: 0 1 20%;
  flex: 0 1 20%;
  max-width: unset;
  margin-left: unset;
  margin-right: unset;
}

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

.kadence-column28_e062f7-00>.kt-inside-inner-col {
  flex-direction: column;
}

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

.kadence-column28_e062f7-00 {
  text-align: left;
}

@media all and (min-width: 1025px) {
  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column28_e062f7-00 {
    -webkit-flex: 0 1 20%;
    flex: 0 1 20%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column28_e062f7-00>.kt-inside-inner-col {
    flex-direction: column;
  }
}

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

  .kadence-column28_e062f7-00,
  .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-column28_e062f7-00 {
    max-width: 50%;
    -webkit-flex: 1;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
  }

  .wp-block-kadence-column>.kt-inside-inner-col>.kadence-column28_e062f7-00 {
    -webkit-flex: 1 50%;
    flex: 1 50%;
  }

  .wp-block-kadence-column.kb-section-sm-dir-horizontal>.kt-inside-inner-col>.kadence-column28_e062f7-00,
  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-sm-dir-vertical):not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column28_e062f7-00 {
    -webkit-flex: 0 1 50%;
    flex: 0 1 50%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }

  .kadence-column28_e062f7-00>.kt-inside-inner-col {
    flex-direction: column;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_90a5f6-6f,
.wp-block-kadence-advancedheading.kt-adv-heading28_90a5f6-6f[data-kb-block="kb-adv-heading28_90a5f6-6f"] {
  font-size: 24px;
  font-weight: 700;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_90a5f6-6f mark,
.wp-block-kadence-advancedheading.kt-adv-heading28_90a5f6-6f[data-kb-block="kb-adv-heading28_90a5f6-6f"] mark {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_90a5f6-6f[data-kb-block="kb-adv-heading28_90a5f6-6f"] a,
.kt-adv-heading-link28_90a5f6-6f,
.kt-adv-heading-link28_90a5f6-6f .kt-adv-heading28_90a5f6-6f[data-kb-block="kb-adv-heading28_90a5f6-6f"] {
  color: var(--global-palette3, #1A202C);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_90a5f6-6f[data-kb-block="kb-adv-heading28_90a5f6-6f"] a:hover,
.kt-adv-heading-link28_90a5f6-6f:hover,
.kt-adv-heading-link28_90a5f6-6f:hover .kt-adv-heading28_90a5f6-6f[data-kb-block="kb-adv-heading28_90a5f6-6f"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_90a5f6-6f[data-kb-block="kb-adv-heading28_90a5f6-6f"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_90a5f6-6f {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_90a5f6-6f,
  .wp-block-kadence-advancedheading.kt-adv-heading28_90a5f6-6f[data-kb-block="kb-adv-heading28_90a5f6-6f"] {
    font-size: 20px;
  }
}

.kadence-column28_bf5d70-e7 {
  max-width: 20%;
  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-column28_bf5d70-e7 {
  -webkit-flex: 0 1 20%;
  flex: 0 1 20%;
  max-width: unset;
  margin-left: unset;
  margin-right: unset;
}

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

.kadence-column28_bf5d70-e7>.kt-inside-inner-col {
  flex-direction: column;
}

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

.kadence-column28_bf5d70-e7 {
  text-align: left;
}

@media all and (min-width: 1025px) {
  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column28_bf5d70-e7 {
    -webkit-flex: 0 1 20%;
    flex: 0 1 20%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column28_bf5d70-e7>.kt-inside-inner-col {
    flex-direction: column;
  }
}

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

  .kadence-column28_bf5d70-e7,
  .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-column28_bf5d70-e7 {
    max-width: 50%;
    -webkit-flex: 1;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
  }

  .wp-block-kadence-column>.kt-inside-inner-col>.kadence-column28_bf5d70-e7 {
    -webkit-flex: 1 50%;
    flex: 1 50%;
  }

  .wp-block-kadence-column.kb-section-sm-dir-horizontal>.kt-inside-inner-col>.kadence-column28_bf5d70-e7,
  .wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-sm-dir-vertical):not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column28_bf5d70-e7 {
    -webkit-flex: 0 1 50%;
    flex: 0 1 50%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }

  .kadence-column28_bf5d70-e7>.kt-inside-inner-col {
    flex-direction: column;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2fb300-bf,
.wp-block-kadence-advancedheading.kt-adv-heading28_2fb300-bf[data-kb-block="kb-adv-heading28_2fb300-bf"] {
  max-width: 100px;
  font-size: 24px;
  font-weight: 700;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2fb300-bf mark,
.wp-block-kadence-advancedheading.kt-adv-heading28_2fb300-bf[data-kb-block="kb-adv-heading28_2fb300-bf"] mark {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2fb300-bf[data-kb-block="kb-adv-heading28_2fb300-bf"] a,
.kt-adv-heading-link28_2fb300-bf,
.kt-adv-heading-link28_2fb300-bf .kt-adv-heading28_2fb300-bf[data-kb-block="kb-adv-heading28_2fb300-bf"] {
  color: var(--global-palette3, #1A202C);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2fb300-bf[data-kb-block="kb-adv-heading28_2fb300-bf"] a:hover,
.kt-adv-heading-link28_2fb300-bf:hover,
.kt-adv-heading-link28_2fb300-bf:hover .kt-adv-heading28_2fb300-bf[data-kb-block="kb-adv-heading28_2fb300-bf"] {
  color: var(--global-palette1, #3182CE);
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2fb300-bf[data-kb-block="kb-adv-heading28_2fb300-bf"] a,
a.kb-advanced-heading-link.kt-adv-heading-link28_2fb300-bf {
  text-decoration: none;
}

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

  .wp-block-kadence-advancedheading.kt-adv-heading28_2fb300-bf,
  .wp-block-kadence-advancedheading.kt-adv-heading28_2fb300-bf[data-kb-block="kb-adv-heading28_2fb300-bf"] {
    font-size: 20px;
  }
}

.wp-block-kadence-spacer.kt-block-spacer-28_458ce5-8f .kt-block-spacer {
  height: 20px;
}

.wp-block-kadence-spacer.kt-block-spacer-28_458ce5-8f .kt-divider {
  border-top-width: 2px;
  border-top-color: #0b142a;
  width: 82%;
}

.kb-row-layout-id28_cbea37-f6>.kt-row-column-wrap {
  column-gap: 24px;
  row-gap: 24px;
  max-width: var(--global-content-width, 1608px);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  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, calc(65% - ((24px * 1)/2)))minmax(0, calc(35% - ((24px * 1)/2)));
}

@media all and (max-width: 767px) {
  .kb-row-layout-id28_cbea37-f6>.kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column28_953cc5-08>.kt-inside-inner-col {
  display: flex;
}

.kadence-column28_953cc5-08 {
  max-width: 1604%;
  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-column28_953cc5-08 {
  -webkit-flex: 0 1 1604%;
  flex: 0 1 1604%;
  max-width: unset;
  margin-left: unset;
  margin-right: unset;
}

.kadence-column28_953cc5-08,
.kt-inside-inner-col>.kadence-column28_953cc5-08:not(.specificity) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kadence-column28_953cc5-08>.kt-inside-inner-col {
  padding-top: 16px;
  padding-right: 128px;
  padding-bottom: 16px;
  padding-left: 0px;
}

.kadence-column28_953cc5-08>.kt-inside-inner-col {
  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);
}

.kadence-column28_953cc5-08>.kt-inside-inner-col,
.kadence-column28_953cc5-08>.kt-inside-inner-col:before {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
}

.kadence-column28_953cc5-08>.kt-inside-inner-col {
  column-gap: 32px;
}

.kadence-column28_953cc5-08>.kt-inside-inner-col {
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-around;
}

.kadence-column28_953cc5-08>.kt-inside-inner-col>*,
.kadence-column28_953cc5-08>.kt-inside-inner-col>figure.wp-block-image,
.kadence-column28_953cc5-08>.kt-inside-inner-col>figure.wp-block-kadence-image {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kadence-column28_953cc5-08>.kt-inside-inner-col>.kb-image-is-ratio-size {
  flex-grow: 1;
}

.kadence-column28_953cc5-08 {
  text-align: left;
}

@media all and (min-width: 1025px) {
  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column28_953cc5-08 {
    -webkit-flex: 0 1 1604%;
    flex: 0 1 1604%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column28_953cc5-08>.kt-inside-inner-col {
    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);
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
  }
}

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

  .kadence-column28_953cc5-08>.kt-inside-inner-col>*,
  .kadence-column28_953cc5-08>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column28_953cc5-08>.kt-inside-inner-col>figure.wp-block-kadence-image {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .kadence-column28_953cc5-08>.kt-inside-inner-col>.kb-image-is-ratio-size {
    flex-grow: 1;
  }
}

@media all and (max-width: 767px) {
  .kadence-column28_953cc5-08>.kt-inside-inner-col {
    padding-right: 16px;
    padding-left: 16px;
    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);
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }

  .kadence-column28_953cc5-08>.kt-inside-inner-col,
  .kadence-column28_953cc5-08>.kt-inside-inner-col:before {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .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-column28_953cc5-08 {
    max-width: 1604%;
    -webkit-flex: 1;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
  }

  .kadence-column28_953cc5-08 {
    text-align: center;
  }

  .kadence-column28_953cc5-08>.kt-inside-inner-col>*,
  .kadence-column28_953cc5-08>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column28_953cc5-08>.kt-inside-inner-col>figure.wp-block-kadence-image {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .kadence-column28_953cc5-08>.kt-inside-inner-col>.kb-image-is-ratio-size {
    flex-grow: 1;
  }
}

.wp-block-kadence-image.kb-image28_8d92cf-63:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_8d92cf-63.kb-image-is-ratio-size,
.kb-image28_8d92cf-63 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_8d92cf-63.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_8d92cf-63 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_8d92cf-63 {
  max-width: 94px;
}

.image-is-svg.kb-image28_8d92cf-63 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_8d92cf-63 img {
  width: 100%;
}

.kb-image28_8d92cf-63:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_8d92cf-63.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_8d92cf-63 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_8d92cf-63 img.kb-img,
.kb-image28_8d92cf-63 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_3326d4-06:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_3326d4-06.kb-image-is-ratio-size,
.kb-image28_3326d4-06 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_3326d4-06.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_3326d4-06 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_3326d4-06 {
  max-width: 94px;
}

.image-is-svg.kb-image28_3326d4-06 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_3326d4-06 img {
  width: 100%;
}

.kb-image28_3326d4-06:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_3326d4-06.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_3326d4-06 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_3326d4-06 img.kb-img,
.kb-image28_3326d4-06 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_4620bc-3d:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_4620bc-3d.kb-image-is-ratio-size,
.kb-image28_4620bc-3d .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_4620bc-3d.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_4620bc-3d .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_4620bc-3d {
  max-width: 94px;
}

.image-is-svg.kb-image28_4620bc-3d {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_4620bc-3d img {
  width: 100%;
}

.kb-image28_4620bc-3d:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_4620bc-3d.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_4620bc-3d .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_4620bc-3d img.kb-img,
.kb-image28_4620bc-3d .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_0ba565-46:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_0ba565-46.kb-image-is-ratio-size,
.kb-image28_0ba565-46 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_0ba565-46.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_0ba565-46 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_0ba565-46 {
  max-width: 94px;
}

.image-is-svg.kb-image28_0ba565-46 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_0ba565-46 img {
  width: 100%;
}

.kb-image28_0ba565-46:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_0ba565-46.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_0ba565-46 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_0ba565-46 img.kb-img,
.kb-image28_0ba565-46 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_1cfd86-0a:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_1cfd86-0a.kb-image-is-ratio-size,
.kb-image28_1cfd86-0a .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_1cfd86-0a.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_1cfd86-0a .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_1cfd86-0a {
  max-width: 94px;
}

.image-is-svg.kb-image28_1cfd86-0a {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_1cfd86-0a img {
  width: 100%;
}

.kb-image28_1cfd86-0a:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_1cfd86-0a.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_1cfd86-0a .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_1cfd86-0a img.kb-img,
.kb-image28_1cfd86-0a .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_02b500-9d:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_02b500-9d.kb-image-is-ratio-size,
.kb-image28_02b500-9d .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_02b500-9d.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_02b500-9d .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_02b500-9d {
  max-width: 94px;
}

.image-is-svg.kb-image28_02b500-9d {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_02b500-9d img {
  width: 100%;
}

.kb-image28_02b500-9d:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_02b500-9d.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_02b500-9d .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_02b500-9d img.kb-img,
.kb-image28_02b500-9d .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_9e7c3e-00:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_9e7c3e-00.kb-image-is-ratio-size,
.kb-image28_9e7c3e-00 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_9e7c3e-00.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_9e7c3e-00 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_9e7c3e-00 {
  max-width: 94px;
}

.image-is-svg.kb-image28_9e7c3e-00 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_9e7c3e-00 img {
  width: 100%;
}

.kb-image28_9e7c3e-00:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_9e7c3e-00.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_9e7c3e-00 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_9e7c3e-00 img.kb-img,
.kb-image28_9e7c3e-00 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.kadence-column28_0edb6b-3d>.kt-inside-inner-col {
  display: flex;
}

.kadence-column28_0edb6b-3d {
  max-width: 1604%;
  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-column28_0edb6b-3d {
  -webkit-flex: 0 1 1604%;
  flex: 0 1 1604%;
  max-width: unset;
  margin-left: unset;
  margin-right: unset;
}

.kadence-column28_0edb6b-3d,
.kt-inside-inner-col>.kadence-column28_0edb6b-3d:not(.specificity) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kadence-column28_0edb6b-3d>.kt-inside-inner-col {
  padding-top: 16px;
  padding-bottom: 16px;
}

.kadence-column28_0edb6b-3d>.kt-inside-inner-col {
  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);
}

.kadence-column28_0edb6b-3d>.kt-inside-inner-col,
.kadence-column28_0edb6b-3d>.kt-inside-inner-col:before {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
}

.kadence-column28_0edb6b-3d>.kt-inside-inner-col {
  column-gap: 48px;
}

.kadence-column28_0edb6b-3d>.kt-inside-inner-col {
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
}

.kadence-column28_0edb6b-3d>.kt-inside-inner-col>*,
.kadence-column28_0edb6b-3d>.kt-inside-inner-col>figure.wp-block-image,
.kadence-column28_0edb6b-3d>.kt-inside-inner-col>figure.wp-block-kadence-image {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kadence-column28_0edb6b-3d>.kt-inside-inner-col>.kb-image-is-ratio-size {
  flex-grow: 1;
}

.kadence-column28_0edb6b-3d {
  text-align: right;
}

@media all and (min-width: 1025px) {
  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column28_0edb6b-3d {
    -webkit-flex: 0 1 1604%;
    flex: 0 1 1604%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column28_0edb6b-3d>.kt-inside-inner-col {
    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);
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-end;
    flex-wrap: nowrap;
  }
}

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

  .kadence-column28_0edb6b-3d>.kt-inside-inner-col>*,
  .kadence-column28_0edb6b-3d>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column28_0edb6b-3d>.kt-inside-inner-col>figure.wp-block-kadence-image {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .kadence-column28_0edb6b-3d>.kt-inside-inner-col>.kb-image-is-ratio-size {
    flex-grow: 1;
  }
}

@media all and (max-width: 767px) {
  .kadence-column28_0edb6b-3d>.kt-inside-inner-col {
    padding-right: 16px;
    padding-left: 16px;
    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);
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    flex-wrap: nowrap;
  }

  .kadence-column28_0edb6b-3d>.kt-inside-inner-col,
  .kadence-column28_0edb6b-3d>.kt-inside-inner-col:before {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .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-column28_0edb6b-3d {
    max-width: 1604%;
    -webkit-flex: 1;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
  }

  .kadence-column28_0edb6b-3d {
    text-align: center;
  }

  .kadence-column28_0edb6b-3d>.kt-inside-inner-col>*,
  .kadence-column28_0edb6b-3d>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column28_0edb6b-3d>.kt-inside-inner-col>figure.wp-block-kadence-image {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .kadence-column28_0edb6b-3d>.kt-inside-inner-col>.kb-image-is-ratio-size {
    flex-grow: 1;
  }
}

.wp-block-kadence-image.kb-image28_71036f-ac:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_71036f-ac.kb-image-is-ratio-size,
.kb-image28_71036f-ac .kb-image-is-ratio-size {
  max-width: 64px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_71036f-ac.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_71036f-ac .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_71036f-ac {
  max-width: 64px;
}

.image-is-svg.kb-image28_71036f-ac {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_71036f-ac img {
  width: 100%;
}

.kb-image28_71036f-ac:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_71036f-ac.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_71036f-ac .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_71036f-ac img.kb-img,
.kb-image28_71036f-ac .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_4bc5d0-10:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_4bc5d0-10.kb-image-is-ratio-size,
.kb-image28_4bc5d0-10 .kb-image-is-ratio-size {
  max-width: 166px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_4bc5d0-10.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_4bc5d0-10 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_4bc5d0-10 {
  max-width: 166px;
}

.image-is-svg.kb-image28_4bc5d0-10 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_4bc5d0-10 img {
  width: 100%;
}

.kb-image28_4bc5d0-10:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_4bc5d0-10.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_4bc5d0-10 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_4bc5d0-10 img.kb-img,
.kb-image28_4bc5d0-10 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-spacer.kt-block-spacer-28_938b32-f6 .kt-block-spacer {
  height: 16px;
}

.wp-block-kadence-spacer.kt-block-spacer-28_938b32-f6 .kt-divider {
  border-top-width: 2px;
  border-top-color: var(--global-palette7, #EDF2F7);
  width: 82%;
}

.kadence-column28_272b3c-b8>.kt-inside-inner-col {
  display: flex;
}

.kadence-column28_272b3c-b8 {
  max-width: 100%;
  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-column28_272b3c-b8 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
  max-width: unset;
  margin-left: unset;
  margin-right: unset;
}

.kadence-column28_272b3c-b8,
.kt-inside-inner-col>.kadence-column28_272b3c-b8:not(.specificity) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kadence-column28_272b3c-b8>.kt-inside-inner-col {
  padding-top: 48px;
  padding-right: 128px;
  padding-bottom: 48px;
  padding-left: 128px;
}

.kadence-column28_272b3c-b8>.kt-inside-inner-col {
  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);
}

.kadence-column28_272b3c-b8>.kt-inside-inner-col,
.kadence-column28_272b3c-b8>.kt-inside-inner-col:before {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
}

.kadence-column28_272b3c-b8>.kt-inside-inner-col {
  column-gap: 64px;
}

.kadence-column28_272b3c-b8>.kt-inside-inner-col {
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}

.kadence-column28_272b3c-b8>.kt-inside-inner-col>*,
.kadence-column28_272b3c-b8>.kt-inside-inner-col>figure.wp-block-image,
.kadence-column28_272b3c-b8>.kt-inside-inner-col>figure.wp-block-kadence-image {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kadence-column28_272b3c-b8>.kt-inside-inner-col>.kb-image-is-ratio-size {
  flex-grow: 1;
}

.kt-row-column-wrap>.kadence-column28_272b3c-b8 {
  align-self: center;
}

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

.kt-inner-column-height-full:not(.kt-has-1-columns)>.wp-block-kadence-column.kadence-column28_272b3c-b8>.kt-inside-inner-col {
  align-items: center;
}

.kadence-column28_272b3c-b8 {
  text-align: center;
}

@media all and (min-width: 1025px) {
  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column28_272b3c-b8 {
    -webkit-flex: 0 1 100%;
    flex: 0 1 100%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column28_272b3c-b8>.kt-inside-inner-col {
    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);
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
}

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

  .kadence-column28_272b3c-b8>.kt-inside-inner-col>*,
  .kadence-column28_272b3c-b8>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column28_272b3c-b8>.kt-inside-inner-col>figure.wp-block-kadence-image {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .kadence-column28_272b3c-b8>.kt-inside-inner-col>.kb-image-is-ratio-size {
    flex-grow: 1;
  }
}

@media all and (max-width: 767px) {
  .kadence-column28_272b3c-b8>.kt-inside-inner-col {
    padding-right: 16px;
    padding-left: 16px;
    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);
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }

  .kadence-column28_272b3c-b8>.kt-inside-inner-col,
  .kadence-column28_272b3c-b8>.kt-inside-inner-col:before {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .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-column28_272b3c-b8 {
    max-width: 100%;
    -webkit-flex: 1;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
  }

  .kadence-column28_272b3c-b8 {
    text-align: center;
  }

  .kadence-column28_272b3c-b8>.kt-inside-inner-col>*,
  .kadence-column28_272b3c-b8>.kt-inside-inner-col>figure.wp-block-image,
  .kadence-column28_272b3c-b8>.kt-inside-inner-col>figure.wp-block-kadence-image {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .kadence-column28_272b3c-b8>.kt-inside-inner-col>.kb-image-is-ratio-size {
    flex-grow: 1;
  }
}

.wp-block-kadence-image.kb-image28_4630d4-e5:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_4630d4-e5.kb-image-is-ratio-size,
.kb-image28_4630d4-e5 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_4630d4-e5.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_4630d4-e5 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_4630d4-e5 {
  max-width: 94px;
}

.image-is-svg.kb-image28_4630d4-e5 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_4630d4-e5 img {
  width: 100%;
}

.kb-image28_4630d4-e5:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_4630d4-e5.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_4630d4-e5 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_4630d4-e5 img.kb-img,
.kb-image28_4630d4-e5 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_6c5672-c0:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_6c5672-c0.kb-image-is-ratio-size,
.kb-image28_6c5672-c0 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_6c5672-c0.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_6c5672-c0 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_6c5672-c0 {
  max-width: 94px;
}

.image-is-svg.kb-image28_6c5672-c0 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_6c5672-c0 img {
  width: 100%;
}

.kb-image28_6c5672-c0:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_6c5672-c0.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_6c5672-c0 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_6c5672-c0 img.kb-img,
.kb-image28_6c5672-c0 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_de621e-ca:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_de621e-ca.kb-image-is-ratio-size,
.kb-image28_de621e-ca .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_de621e-ca.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_de621e-ca .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_de621e-ca {
  max-width: 94px;
}

.image-is-svg.kb-image28_de621e-ca {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_de621e-ca img {
  width: 100%;
}

.kb-image28_de621e-ca:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_de621e-ca.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_de621e-ca .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_de621e-ca img.kb-img,
.kb-image28_de621e-ca .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_7649ba-ab:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_7649ba-ab.kb-image-is-ratio-size,
.kb-image28_7649ba-ab .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_7649ba-ab.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_7649ba-ab .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_7649ba-ab {
  max-width: 94px;
}

.image-is-svg.kb-image28_7649ba-ab {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_7649ba-ab img {
  width: 100%;
}

.kb-image28_7649ba-ab:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_7649ba-ab.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_7649ba-ab .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_7649ba-ab img.kb-img,
.kb-image28_7649ba-ab .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_c5f166-f0:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_c5f166-f0.kb-image-is-ratio-size,
.kb-image28_c5f166-f0 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_c5f166-f0.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_c5f166-f0 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_c5f166-f0 {
  max-width: 94px;
}

.image-is-svg.kb-image28_c5f166-f0 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_c5f166-f0 img {
  width: 100%;
}

.kb-image28_c5f166-f0:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_c5f166-f0.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_c5f166-f0 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_c5f166-f0 img.kb-img,
.kb-image28_c5f166-f0 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_bf7314-90:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_bf7314-90.kb-image-is-ratio-size,
.kb-image28_bf7314-90 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_bf7314-90.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_bf7314-90 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_bf7314-90 {
  max-width: 94px;
}

.image-is-svg.kb-image28_bf7314-90 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_bf7314-90 img {
  width: 100%;
}

.kb-image28_bf7314-90:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_bf7314-90.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_bf7314-90 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_bf7314-90 img.kb-img,
.kb-image28_bf7314-90 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_d4e606-02:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_d4e606-02.kb-image-is-ratio-size,
.kb-image28_d4e606-02 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_d4e606-02.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_d4e606-02 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_d4e606-02 {
  max-width: 94px;
}

.image-is-svg.kb-image28_d4e606-02 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_d4e606-02 img {
  width: 100%;
}

.kb-image28_d4e606-02:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_d4e606-02.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_d4e606-02 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_d4e606-02 img.kb-img,
.kb-image28_d4e606-02 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_0d9849-b5:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_0d9849-b5.kb-image-is-ratio-size,
.kb-image28_0d9849-b5 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_0d9849-b5.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_0d9849-b5 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_0d9849-b5 {
  max-width: 94px;
}

.image-is-svg.kb-image28_0d9849-b5 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_0d9849-b5 img {
  width: 100%;
}

.kb-image28_0d9849-b5:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_0d9849-b5.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_0d9849-b5 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_0d9849-b5 img.kb-img,
.kb-image28_0d9849-b5 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_2d6a79-e0:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_2d6a79-e0.kb-image-is-ratio-size,
.kb-image28_2d6a79-e0 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_2d6a79-e0.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_2d6a79-e0 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_2d6a79-e0 {
  max-width: 94px;
}

.image-is-svg.kb-image28_2d6a79-e0 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_2d6a79-e0 img {
  width: 100%;
}

.kb-image28_2d6a79-e0:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_2d6a79-e0.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_2d6a79-e0 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_2d6a79-e0 img.kb-img,
.kb-image28_2d6a79-e0 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-image.kb-image28_715ebd-46:not(.kb-specificity-added):not(.kb-extra-specificity-added) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image28_715ebd-46.kb-image-is-ratio-size,
.kb-image28_715ebd-46 .kb-image-is-ratio-size {
  max-width: 94px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_715ebd-46.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image28_715ebd-46 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image28_715ebd-46 {
  max-width: 94px;
}

.image-is-svg.kb-image28_715ebd-46 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image28_715ebd-46 img {
  width: 100%;
}

.kb-image28_715ebd-46:not(.kb-image-is-ratio-size) .kb-img,
.kb-image28_715ebd-46.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image28_715ebd-46 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image28_715ebd-46 img.kb-img,
.kb-image28_715ebd-46 .kb-img img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.wp-block-kadence-spacer.kt-block-spacer-28_d14324-27 .kt-block-spacer {
  height: 32px;
}

.wp-block-kadence-spacer.kt-block-spacer-28_d14324-27 .kt-divider {
  width: 80%;
}

.wp-block-kadence-spacer.kt-block-spacer-430_9c89d1-f4 .kt-block-spacer {
  height: 6px;
}

.wp-block-kadence-spacer.kt-block-spacer-430_9c89d1-f4 .kt-divider {
  width: 80%;
}

@media all and (max-width: 767px) {
  .wp-block-kadence-spacer.kt-block-spacer-430_9c89d1-f4 .kt-block-spacer {
    height: 32px !important;
  }
}

.wp-block-kadence-advancedgallery.kb-gallery-wrap-id-430_911d17-20 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-gallery-id-430_911d17-20 .kadence-blocks-gallery-item .kb-gal-image-radius {
  border-radius: 20px 20px 20px 20px;
}

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

  .kb-gallery-id-430_911d17-20.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius,
  .kb-gallery-id-430_911d17-20.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius img {
    height: 160px;
  }
}

.wp-block-kadence-spacer.kt-block-spacer-430_67bbb3-bc .kt-block-spacer {
  height: 32px;
}

.wp-block-kadence-spacer.kt-block-spacer-430_67bbb3-bc .kt-divider {
  width: 80%;
}

.kb-image20_b86229-07 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kadence-column20_0bc32d-ab>.kt-inside-inner-col {
  display: flex;
}

.kadence-column20_0bc32d-ab {
  max-width: 1229%;
  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-column20_0bc32d-ab {
  -webkit-flex: 0 1 1229%;
  flex: 0 1 1229%;
  max-width: unset;
  margin-left: unset;
  margin-right: unset;
}

.kadence-column20_0bc32d-ab,
.kt-inside-inner-col>.kadence-column20_0bc32d-ab:not(.specificity) {
  margin-bottom: 0px;
}

.kadence-column20_0bc32d-ab>.kt-inside-inner-col {
  padding-top: 24px;
  padding-right: 24px;
  padding-bottom: 24px;
  padding-left: 24px;
}

.kadence-column20_0bc32d-ab>.kt-inside-inner-col,
.kadence-column20_0bc32d-ab>.kt-inside-inner-col:before {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
}

.kadence-column20_0bc32d-ab>.kt-inside-inner-col {
  row-gap: 0px;
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column20_0bc32d-ab>.kt-inside-inner-col {
  flex-direction: column;
}

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

.kadence-column20_0bc32d-ab>.kt-inside-inner-col {
  background-color: #0b142a;
}

@media all and (min-width: 1025px) {
  .wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column20_0bc32d-ab {
    -webkit-flex: 0 1 1229%;
    flex: 0 1 1229%;
    max-width: unset;
    margin-left: unset;
    margin-right: unset;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column20_0bc32d-ab>.kt-inside-inner-col {
    flex-direction: column;
  }
}

@media all and (max-width: 767px) {
  .kadence-column20_0bc32d-ab>.kt-inside-inner-col {
    padding-top: 24px;
    padding-right: 16px;
    padding-bottom: 24px;
    padding-left: 16px;
    flex-direction: column;
  }

  .kadence-column20_0bc32d-ab>.kt-inside-inner-col,
  .kadence-column20_0bc32d-ab>.kt-inside-inner-col:before {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .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-column20_0bc32d-ab {
    max-width: 1229%;
    -webkit-flex: 1;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
  }
}

.kb-gallery-id-20_cb4224-dd .kadence-blocks-gallery-item .kb-gal-image-radius {
  border-radius: 20px 20px 20px 20px;
}

.kb-image20_7b4bfd-62 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image20_ce0524-99 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items20_54919c-29 ul.kt-svg-icon-list {
  grid-row-gap: 5px;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items20_54919c-29 .kb-svg-icon-wrap {
  color: var(--global-palette2, #2B6CB0);
}

.kb-image20_74f62b-81 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image20_612939-99 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image20_f23575-92 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image20_a9fa5c-2b .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items20_87abed-c2 ul.kt-svg-icon-list {
  grid-row-gap: 5px;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items20_87abed-c2 .kb-svg-icon-wrap {
  color: var(--global-palette2, #2B6CB0);
}

.kb-image20_54b958-f0 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image20_25ad0c-64.kb-image-is-ratio-size,
.kb-image20_25ad0c-64 .kb-image-is-ratio-size {
  max-width: 293px;
  width: 100%;
}

.wp-block-kadence-column>.kt-inside-inner-col>.kb-image20_25ad0c-64.kb-image-is-ratio-size,
.wp-block-kadence-column>.kt-inside-inner-col>.kb-image20_25ad0c-64 .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image20_25ad0c-64 figure {
  max-width: 293px;
}

.kb-image20_25ad0c-64 .image-is-svg,
.kb-image20_25ad0c-64 .image-is-svg img {
  width: 100%;
}

.kb-image20_25ad0c-64 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items20_aa1106-c0 ul.kt-svg-icon-list {
  grid-row-gap: 5px;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items20_aa1106-c0 .kb-svg-icon-wrap {
  color: var(--global-palette2, #2B6CB0);
}

.wp-block-kadence-advancedbtn .kb-btn20_9536a9-a2.kb-button,
ul.menu .wp-block-kadence-advancedbtn .kb-btn20_9536a9-a2.kb-button {
  width: 600px;
}

.wp-block-kadence-advancedbtn .kb-btn20_9536a9-a2.kb-button {
  color: var(--global-palette4, #2D3748);
}

.kb-image20_cf67f3-8f .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items20_b204b9-ea ul.kt-svg-icon-list {
  grid-row-gap: 5px;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items20_b204b9-ea .kb-svg-icon-wrap {
  color: var(--global-palette2, #2B6CB0);
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items20_1e951a-e5 ul.kt-svg-icon-list {
  grid-row-gap: 5px;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items20_1e951a-e5 .kb-svg-icon-wrap {
  color: var(--global-palette2, #2B6CB0);
}

.kadence-column20_66d9db-c4,
.kt-inside-inner-col>.kadence-column20_66d9db-c4:not(.specificity) {
  margin-top: -24px;
  margin-bottom: -48px;
}

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

.kadence-column20_66d9db-c4>.kt-inside-inner-col {
  flex-direction: column;
}

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

@media all and (max-width: 1024px) {
  .kadence-column20_66d9db-c4>.kt-inside-inner-col {
    flex-direction: column;
  }
}

@media all and (max-width: 767px) {
  .kadence-column20_66d9db-c4>.kt-inside-inner-col {
    flex-direction: column;
  }
}

.kt-accordion-id20_6d5e5d-85 .kt-accordion-panel-inner {
  border-top: 0px solid transparent;
  border-right: 0px solid transparent;
  border-bottom: 0px solid transparent;
  border-left: 0px solid transparent;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.kt-accordion-id20_6d5e5d-85 .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header {
  border-top-color: var(--global-palette5, #4A5568);
  border-top-style: solid;
  border-right-color: var(--global-palette5, #4A5568);
  border-right-style: solid;
  border-bottom-color: var(--global-palette5, #4A5568);
  border-bottom-style: solid;
  border-left-color: var(--global-palette5, #4A5568);
  border-left-style: solid;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  background: var(--global-palette7, #EDF2F7);
  font-size: 24px;
  line-height: 32px;
  color: var(--global-palette4, #2D3748);
  padding-top: 20px;
  padding-right: 24px;
  padding-bottom: 20px;
  padding-left: 24px;
}

.kt-accordion-wrap.kt-accordion-id20_6d5e5d-85>.kt-accordion-inner-wrap>.kt-accordion-pane:not(:first-child)>.kt-accordion-header-wrap {
  margin-top: 8px;
}

.single-content .wp-block-kadence-pane>h2:first-child,
.single-content .wp-block-kadence-pane>h3:first-child,
.single-content .wp-block-kadence-pane>h4:first-child,
.single-content .wp-block-kadence-pane>h5:first-child,
.single-content .wp-block-kadence-pane>h6:first-child {
  margin-top: 8px;
}

.kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-icon-trigger:after,
.kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-icon-trigger:before {
  background: var(--global-palette4, #2D3748);
}

.kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-icon-trigger {
  background: var(--global-palette4, #2D3748);
}

.kt-accordion-id20_6d5e5d-85: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-id20_6d5e5d-85: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-palette7, #EDF2F7);
}

.kt-accordion-id20_6d5e5d-85 .kt-accordion-header-wrap .kt-blocks-accordion-header:hover,
body:not(.hide-focus-outline) .kt-accordion-id20_6d5e5d-85 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus {
  color: var(--global-palette4, #2D3748);
  background: var(--global-palette1, #3182CE);
  border-top-color: var(--global-palette5, #4A5568);
  border-top-style: solid;
  border-right-color: var(--global-palette5, #4A5568);
  border-right-style: solid;
  border-bottom-color: var(--global-palette5, #4A5568);
  border-bottom-style: solid;
  border-left-color: var(--global-palette5, #4A5568);
  border-left-style: solid;
}

.kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
.kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
body:not(.hide-focus-outline) .kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus .kt-blocks-accordion-icon-trigger:after,
body:not(.hide-focus-outline) .kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header:focus .kt-blocks-accordion-icon-trigger:before {
  background: var(--global-palette4, #2D3748);
}

.kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,
body:not(.hide-focus-outline) .kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header:focus .kt-blocks-accordion-icon-trigger {
  background: var(--global-palette4, #2D3748);
}

.kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,
.kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,
body:not(.hide-focus-outline) .kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header:focus .kt-blocks-accordion-icon-trigger:after,
body:not(.hide-focus-outline) .kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basic):not(.kt-accodion-icon-style-xclose):not(.kt-accodion-icon-style-arrow) .kt-blocks-accordion-header:focus .kt-blocks-accordion-icon-trigger:before {
  background: var(--global-palette1, #3182CE);
}

.kt-accordion-id20_6d5e5d-85 .kt-accordion-header-wrap .kt-blocks-accordion-header.kt-accordion-panel-active {
  color: var(--global-palette4, #2D3748);
  background: var(--global-palette1, #3182CE);
  border-top-color: var(--global-palette5, #4A5568);
  border-top-style: solid;
  border-right-color: var(--global-palette5, #4A5568);
  border-right-style: solid;
  border-bottom-color: var(--global-palette5, #4A5568);
  border-bottom-style: solid;
  border-left-color: var(--global-palette5, #4A5568);
  border-left-style: solid;
}

.kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after,
.kt-accordion-id20_6d5e5d-85:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
  background: var(--global-palette4, #2D3748);
}

.kt-accordion-id20_6d5e5d-85: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: var(--global-palette4, #2D3748);
}

.kt-accordion-id20_6d5e5d-85: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-id20_6d5e5d-85: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: var(--global-palette1, #3182CE);
}

@media all and (max-width: 1024px) {
  .kt-accordion-id20_6d5e5d-85 .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-id20_6d5e5d-85 .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header {
    border-top-color: var(--global-palette5, #4A5568);
    border-top-style: solid;
    border-right-color: var(--global-palette5, #4A5568);
    border-right-style: solid;
    border-bottom-color: var(--global-palette5, #4A5568);
    border-bottom-style: solid;
    border-left-color: var(--global-palette5, #4A5568);
    border-left-style: solid;
  }
}

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

  .kt-accordion-id20_6d5e5d-85 .kt-accordion-header-wrap .kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id20_6d5e5d-85 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus {
    border-top-color: var(--global-palette5, #4A5568);
    border-top-style: solid;
    border-right-color: var(--global-palette5, #4A5568);
    border-right-style: solid;
    border-bottom-color: var(--global-palette5, #4A5568);
    border-bottom-style: solid;
    border-left-color: var(--global-palette5, #4A5568);
    border-left-style: solid;
  }
}

@media all and (max-width: 1024px) {
  .kt-accordion-id20_6d5e5d-85 .kt-accordion-header-wrap .kt-blocks-accordion-header.kt-accordion-panel-active {
    border-top-color: var(--global-palette5, #4A5568);
    border-top-style: solid;
    border-right-color: var(--global-palette5, #4A5568);
    border-right-style: solid;
    border-bottom-color: var(--global-palette5, #4A5568);
    border-bottom-style: solid;
    border-left-color: var(--global-palette5, #4A5568);
    border-left-style: solid;
  }
}

@media all and (max-width: 767px) {
  .kt-accordion-id20_6d5e5d-85 .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-id20_6d5e5d-85 .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header {
    border-top-color: var(--global-palette5, #4A5568);
    border-top-style: solid;
    border-right-color: var(--global-palette5, #4A5568);
    border-right-style: solid;
    border-bottom-color: var(--global-palette5, #4A5568);
    border-bottom-style: solid;
    border-left-color: var(--global-palette5, #4A5568);
    border-left-style: solid;
    font-size: 18px;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
  }

  .kt-accordion-id20_6d5e5d-85 .kt-accordion-header-wrap .kt-blocks-accordion-header:hover,
  body:not(.hide-focus-outline) .kt-accordion-id20_6d5e5d-85 .kt-accordion-header-wrap .kt-blocks-accordion-header:focus {
    border-top-color: var(--global-palette5, #4A5568);
    border-top-style: solid;
    border-right-color: var(--global-palette5, #4A5568);
    border-right-style: solid;
    border-bottom-color: var(--global-palette5, #4A5568);
    border-bottom-style: solid;
    border-left-color: var(--global-palette5, #4A5568);
    border-left-style: solid;
  }

  .kt-accordion-id20_6d5e5d-85 .kt-accordion-header-wrap .kt-blocks-accordion-header.kt-accordion-panel-active {
    border-top-color: var(--global-palette5, #4A5568);
    border-top-style: solid;
    border-right-color: var(--global-palette5, #4A5568);
    border-right-style: solid;
    border-bottom-color: var(--global-palette5, #4A5568);
    border-bottom-style: solid;
    border-left-color: var(--global-palette5, #4A5568);
    border-left-style: solid;
  }
}

.kb-row-layout-id20_041e05-90>.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) minmax(0, 2fr);
}

@media all and (max-width: 767px) {
  .kb-row-layout-id20_041e05-90>.kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

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

.kadence-column20_056004-d1>.kt-inside-inner-col {
  flex-direction: column;
}

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

@media all and (max-width: 1024px) {
  .kadence-column20_056004-d1>.kt-inside-inner-col {
    flex-direction: column;
  }
}

@media all and (max-width: 767px) {
  .kadence-column20_056004-d1>.kt-inside-inner-col {
    flex-direction: column;
  }
}

.kb-image20_b2ee16-05 .kb-image-has-overlay:after {
  opacity: 0.3;
}

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

.kadence-column20_106f8a-37>.kt-inside-inner-col {
  flex-direction: column;
}

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

@media all and (max-width: 1024px) {
  .kadence-column20_106f8a-37>.kt-inside-inner-col {
    flex-direction: column;
  }
}

@media all and (max-width: 767px) {
  .kadence-column20_106f8a-37>.kt-inside-inner-col {
    flex-direction: column;
  }
}