img.wp-smiley,
img.emoji {
  display: inline !important;
  border: none !important;
  box-shadow: none !important;
  height: 1em !important;
  width: 1em !important;
  margin: 0 0.07em !important;
  vertical-align: -0.1em !important;
  background: none !important;
  padding: 0 !important;
}

:root {
  --wp-block-synced-color: #7a00df;
  --wp-block-synced-color--rgb: 122, 0, 223;
  --wp-bound-block-color: var(--wp-block-synced-color);
  --wp-editor-canvas-background: #ddd;
  --wp-admin-theme-color: #007cba;
  --wp-admin-theme-color--rgb: 0, 124, 186;
  --wp-admin-theme-color-darker-10: #006ba1;
  --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
  --wp-admin-theme-color-darker-20: #005a87;
  --wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
  --wp-admin-border-width-focus: 2px;
}

@media (min-resolution: 192dpi) {
  :root {
    --wp-admin-border-width-focus: 1.5px;
  }
}

.wp-element-button {
  cursor: pointer;
}

:root .has-very-light-gray-background-color {
  background-color: #eee;
}

:root .has-very-dark-gray-background-color {
  background-color: #313131;
}

:root .has-very-light-gray-color {
  color: #eee;
}

:root .has-very-dark-gray-color {
  color: #313131;
}

:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
  background: linear-gradient(135deg, #00d084, #0693e3);
}

:root .has-purple-crush-gradient-background {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}

:root .has-hazy-dawn-gradient-background {
  background: linear-gradient(135deg, #faaca8, #dad0ec);
}

:root .has-subdued-olive-gradient-background {
  background: linear-gradient(135deg, #fafae1, #67a671);
}

:root .has-atomic-cream-gradient-background {
  background: linear-gradient(135deg, #fdd79a, #004a59);
}

:root .has-nightshade-gradient-background {
  background: linear-gradient(135deg, #330968, #31cdcf);
}

:root .has-midnight-gradient-background {
  background: linear-gradient(135deg, #020381, #2874fc);
}

:root {
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}

.has-regular-font-size {
  font-size: 1em;
}

.has-larger-font-size {
  font-size: 2.625em;
}

.has-normal-font-size {
  font-size: var(--wp--preset--font-size--normal);
}

.has-huge-font-size {
  font-size: var(--wp--preset--font-size--huge);
}

.has-text-align-center {
  text-align: center;
}

.has-text-align-left {
  text-align: left;
}

.has-text-align-right {
  text-align: right;
}

.has-fit-text {
  white-space: nowrap !important;
}

#end-resizable-editor-section {
  display: none;
}

.aligncenter {
  clear: both;
}

.items-justified-left {
  justify-content: flex-start;
}

.items-justified-center {
  justify-content: center;
}

.items-justified-right {
  justify-content: flex-end;
}

.items-justified-space-between {
  justify-content: space-between;
}

.screen-reader-text {
  border: 0;
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
}

.screen-reader-text:focus {
  background-color: #ddd;
  clip-path: none;
  color: #444;
  display: block;
  font-size: 1em;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}

html :where(.has-border-color) {
  border-style: solid;
}

html :where([style*="border-top-color"]) {
  border-top-style: solid;
}

html :where([style*="border-right-color"]) {
  border-right-style: solid;
}

html :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}

html :where([style*="border-left-color"]) {
  border-left-style: solid;
}

html :where([style*="border-width"]) {
  border-style: solid;
}

html :where([style*="border-top-width"]) {
  border-top-style: solid;
}

html :where([style*="border-right-width"]) {
  border-right-style: solid;
}

html :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}

html :where([style*="border-left-width"]) {
  border-left-style: solid;
}

html :where(img[class*="wp-image-"]) {
  height: auto;
  max-width: 100%;
}

:where(figure) {
  margin: 0 0 1em;
}

html :where(.is-position-sticky) {
  --wp-admin--admin-bar--position-offset: var(
    --wp-admin--admin-bar--height,
    0px
  );
}

@media screen and (max-width: 600px) {
  html :where(.is-position-sticky) {
    --wp-admin--admin-bar--position-offset: 0px;
  }
}

.wp-block-button__link {
  align-content: center;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 100%;
  text-align: center;
  word-break: break-word;
}

.wp-block-button__link.aligncenter {
  text-align: center;
}

.wp-block-button__link.alignright {
  text-align: right;
}

:where(.wp-block-button__link) {
  border-radius: 9999px;
  box-shadow: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  text-decoration: none;
}

.wp-block-button[style*="text-decoration"] .wp-block-button__link {
  text-decoration: inherit;
}

.wp-block-buttons > .wp-block-button.has-custom-width {
  max-width: none;
}

.wp-block-buttons > .wp-block-button.has-custom-width .wp-block-button__link {
  width: 100%;
}

.wp-block-buttons
  > .wp-block-button.has-custom-font-size
  .wp-block-button__link {
  font-size: inherit;
}

.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
  width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
}

.wp-block-buttons > .wp-block-button.wp-block-button__width-50 {
  width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
}

.wp-block-buttons > .wp-block-button.wp-block-button__width-75 {
  width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
}

.wp-block-buttons > .wp-block-button.wp-block-button__width-100 {
  flex-basis: 100%;
  width: 100%;
}

.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-25 {
  width: 25%;
}

.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-50 {
  width: 50%;
}

.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-75 {
  width: 75%;
}

.wp-block-button.is-style-squared,
.wp-block-button__link.wp-block-button.is-style-squared {
  border-radius: 0;
}

.wp-block-button.no-border-radius,
.wp-block-button__link.no-border-radius {
  border-radius: 0 !important;
}

:root :where(.wp-block-button .wp-block-button__link.is-style-outline),
:root :where(.wp-block-button.is-style-outline > .wp-block-button__link) {
  border: 2px solid;
  padding: 0.667em 1.333em;
}

:root
  :where(
    .wp-block-button
      .wp-block-button__link.is-style-outline:not(.has-text-color)
  ),
:root
  :where(
    .wp-block-button.is-style-outline
      > .wp-block-button__link:not(.has-text-color)
  ) {
  color: currentColor;
}

:root
  :where(
    .wp-block-button
      .wp-block-button__link.is-style-outline:not(.has-background)
  ),
:root
  :where(
    .wp-block-button.is-style-outline
      > .wp-block-button__link:not(.has-background)
  ) {
  background-color: initial;
  background-image: none;
}

ol,
ul {
  box-sizing: border-box;
}

:root :where(.wp-block-list.has-background) {
  padding: 1.25em 2.375em;
}

.wp-block-buttons {
  box-sizing: border-box;
}

.wp-block-buttons.is-vertical {
  flex-direction: column;
}

.wp-block-buttons.is-vertical > .wp-block-button:last-child {
  margin-bottom: 0;
}

.wp-block-buttons > .wp-block-button {
  display: inline-block;
  margin: 0;
}

.wp-block-buttons.is-content-justification-left {
  justify-content: flex-start;
}

.wp-block-buttons.is-content-justification-left.is-vertical {
  align-items: flex-start;
}

.wp-block-buttons.is-content-justification-center {
  justify-content: center;
}

.wp-block-buttons.is-content-justification-center.is-vertical {
  align-items: center;
}

.wp-block-buttons.is-content-justification-right {
  justify-content: flex-end;
}

.wp-block-buttons.is-content-justification-right.is-vertical {
  align-items: flex-end;
}

.wp-block-buttons.is-content-justification-space-between {
  justify-content: space-between;
}

.wp-block-buttons.aligncenter {
  text-align: center;
}

.wp-block-buttons:not(
    .is-content-justification-space-between,
    .is-content-justification-right,
    .is-content-justification-left,
    .is-content-justification-center
  )
  .wp-block-button.aligncenter {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

.wp-block-buttons[style*="text-decoration"] .wp-block-button,
.wp-block-buttons[style*="text-decoration"] .wp-block-button__link {
  text-decoration: inherit;
}

.wp-block-buttons.has-custom-font-size .wp-block-button__link {
  font-size: inherit;
}

.wp-block-buttons .wp-block-button__link {
  width: 100%;
}

.wp-block-button.aligncenter {
  text-align: center;
}
.wp-block-group {
  box-sizing: border-box;
}

:where(.wp-block-group.wp-block-group-is-layout-constrained) {
  position: relative;
}
.is-small-text {
  font-size: 0.875em;
}

.is-regular-text {
  font-size: 1em;
}

.is-large-text {
  font-size: 2.25em;
}

.is-larger-text {
  font-size: 3em;
}

.has-drop-cap:not(:focus):first-letter {
  float: left;
  font-size: 8.4em;
  font-style: normal;
  font-weight: 100;
  line-height: 0.68;
  margin: 0.05em 0.1em 0 0;
  text-transform: uppercase;
}

body.rtl .has-drop-cap:not(:focus):first-letter {
  float: none;
  margin-left: 0.1em;
}

p.has-drop-cap.has-background {
  overflow: hidden;
}

:root :where(p.has-background) {
  padding: 1.25em 2.375em;
}

:where(p.has-text-color:not(.has-link-color)) a {
  color: inherit;
}

p.has-text-align-left[style*="writing-mode:vertical-lr"],
p.has-text-align-right[style*="writing-mode:vertical-rl"] {
  rotate: 180deg;
}
.wp-block-quote {
  box-sizing: border-box;
  overflow-wrap: break-word;
}

.wp-block-quote.is-large:where(:not(.is-style-plain)),
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) {
  margin-bottom: 1em;
  padding: 0 1em;
}

.wp-block-quote.is-large:where(:not(.is-style-plain)) p,
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p {
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.6;
}

.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,
.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer {
  font-size: 1.125em;
  text-align: right;
}

.wp-block-quote > cite {
  display: block;
}
.wp-block-spacer {
  clear: both;
}
:root {
  --wp--preset--aspect-ratio--square: 1;
  --wp--preset--aspect-ratio--4-3: 4/3;
  --wp--preset--aspect-ratio--3-4: 3/4;
  --wp--preset--aspect-ratio--3-2: 3/2;
  --wp--preset--aspect-ratio--2-3: 2/3;
  --wp--preset--aspect-ratio--16-9: 16/9;
  --wp--preset--aspect-ratio--9-16: 9/16;
  --wp--preset--color--black: #000000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--color--theme-palette-1: var(--global-palette1);
  --wp--preset--color--theme-palette-2: var(--global-palette2);
  --wp--preset--color--theme-palette-3: var(--global-palette3);
  --wp--preset--color--theme-palette-4: var(--global-palette4);
  --wp--preset--color--theme-palette-5: var(--global-palette5);
  --wp--preset--color--theme-palette-6: var(--global-palette6);
  --wp--preset--color--theme-palette-7: var(--global-palette7);
  --wp--preset--color--theme-palette-8: var(--global-palette8);
  --wp--preset--color--theme-palette-9: var(--global-palette9);
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
    135deg,
    rgb(6, 147, 227) 0%,
    rgb(155, 81, 224) 100%
  );
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
    135deg,
    rgb(122, 220, 180) 0%,
    rgb(0, 208, 130) 100%
  );
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
    135deg,
    rgb(252, 185, 0) 0%,
    rgb(255, 105, 0) 100%
  );
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
    135deg,
    rgb(255, 105, 0) 0%,
    rgb(207, 46, 46) 100%
  );
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
    135deg,
    rgb(238, 238, 238) 0%,
    rgb(169, 184, 195) 100%
  );
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
    135deg,
    rgb(74, 234, 220) 0%,
    rgb(151, 120, 209) 20%,
    rgb(207, 42, 186) 40%,
    rgb(238, 44, 130) 60%,
    rgb(251, 105, 98) 80%,
    rgb(254, 248, 76) 100%
  );
  --wp--preset--gradient--blush-light-purple: linear-gradient(
    135deg,
    rgb(255, 206, 236) 0%,
    rgb(152, 150, 240) 100%
  );
  --wp--preset--gradient--blush-bordeaux: linear-gradient(
    135deg,
    rgb(254, 205, 165) 0%,
    rgb(254, 45, 45) 50%,
    rgb(107, 0, 62) 100%
  );
  --wp--preset--gradient--luminous-dusk: linear-gradient(
    135deg,
    rgb(255, 203, 112) 0%,
    rgb(199, 81, 192) 50%,
    rgb(65, 88, 208) 100%
  );
  --wp--preset--gradient--pale-ocean: linear-gradient(
    135deg,
    rgb(255, 245, 203) 0%,
    rgb(182, 227, 212) 50%,
    rgb(51, 167, 181) 100%
  );
  --wp--preset--gradient--electric-grass: linear-gradient(
    135deg,
    rgb(202, 248, 128) 0%,
    rgb(113, 206, 126) 100%
  );
  --wp--preset--gradient--midnight: linear-gradient(
    135deg,
    rgb(2, 3, 129) 0%,
    rgb(40, 116, 252) 100%
  );
  --wp--preset--font-size--small: var(--global-font-size-small);
  --wp--preset--font-size--medium: var(--global-font-size-medium);
  --wp--preset--font-size--large: var(--global-font-size-large);
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--font-size--larger: var(--global-font-size-larger);
  --wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255),
    6px 6px rgb(0, 0, 0);
  --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
}

:where(.is-layout-flex) {
  gap: 0.5em;
}

:where(.is-layout-grid) {
  gap: 0.5em;
}

body .is-layout-flex {
  display: flex;
}

.is-layout-flex {
  flex-wrap: wrap;
  align-items: center;
}

.is-layout-flex > :is(*, div) {
  margin: 0;
}

body .is-layout-grid {
  display: grid;
}

.is-layout-grid > :is(*, div) {
  margin: 0;
}

:where(.wp-block-columns.is-layout-flex) {
  gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
  gap: 2em;
}

:where(.wp-block-post-template.is-layout-flex) {
  gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
  gap: 1.25em;
}

.has-black-color {
  color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
  color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
  color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
  color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
  color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
  color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
  background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
  background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
  background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
  background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
  border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
  border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
  border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
  border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
  background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
  background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
  font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
  font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
  font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.wp-container-core-buttons-is-layout-16018d1d {
  justify-content: center;
}

.wp-elements-ea162cc1670282caa0a9ddecf5b37768
  a:where(:not(.wp-element-button)) {
  color: var(--wp--preset--color--theme-palette-9);
}

.wp-container-core-group-is-layout-7c3ae671 > .alignfull {
  margin-left: calc(var(--wp--preset--spacing--70) * -1);
}
.wp-block-button__link {
  color: #fff;
  background-color: #32373c;
  border-radius: 9999px;
  box-shadow: none;
  text-decoration: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  font-size: 1.125em;
}

.wp-block-file__button {
  background: #32373c;
  color: #fff;
  text-decoration: none;
}
:root {
  --global-palette1: #c20f2f;
  --global-palette2: #970325;
  --global-palette3: #000000;
  --global-palette4: #000000;
  --global-palette5: #000000;
  --global-palette6: #000000;
  --global-palette7: #ffffff;
  --global-palette8: #ffffff;
  --global-palette9: #ffffff;
  --global-palette9rgb: 255, 255, 255;
  --global-palette-highlight: var(--global-palette1);
  --global-palette-highlight-alt: var(--global-palette2);
  --global-palette-highlight-alt2: var(--global-palette9);
  --global-palette-btn-bg: var(--global-palette1);
  --global-palette-btn-bg-hover: #970325;
  --global-palette-btn: var(--global-palette9);
  --global-palette-btn-hover: var(--global-palette9);
  --global-body-font-family: "Open Sans", sans-serif;
  --global-heading-font-family: Archivo, sans-serif;
  --global-primary-nav-font-family: Archivo, sans-serif;
  --global-fallback-font: sans-serif;
  --global-display-fallback-font: sans-serif;
  --global-content-width: 1670px;
  --global-content-narrow-width: 1200px;
  --global-content-edge-padding: 0rem;
  --global-content-boxed-padding: 2rem;
  --global-calc-content-width: calc(
    1670px - var(--global-content-edge-padding) -
      var(--global-content-edge-padding)
  );
  --wp--style--global--content-size: var(--global-calc-content-width);
}

.wp-site-blocks {
  --global-vw: calc(100vw - (0.5 * var(--scrollbar-offset)));
}

body {
  background: var(--global-palette8);
}

body,
input,
select,
optgroup,
textarea {
  font-style: normal;
  font-weight: normal;
  font-size: 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-palette9);
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: var(--global-heading-font-family);
}

h1 {
  font-style: normal;
  font-weight: 800;
  font-size: 50px;
  line-height: 1.2;
  font-family: Archivo, sans-serif;
  color: var(--global-palette3);
}

h2 {
  font-style: normal;
  font-weight: 800;
  font-size: 38px;
  line-height: 1.2;
  font-family: Archivo, sans-serif;
  color: var(--global-palette3);
}

h3 {
  font-style: normal;
  font-weight: 800;
  font-size: 30px;
  line-height: 1.5;
  font-family: Archivo, sans-serif;
  color: var(--global-palette3);
}

h4 {
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 1.5;
  font-family: Archivo, sans-serif;
  color: var(--global-palette4);
}

h5 {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 1.5;
  font-family: Archivo, sans-serif;
  color: var(--global-palette4);
}

h6 {
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 1.5;
  font-family: Archivo, sans-serif;
  color: var(--global-palette5);
}

.entry-hero .kadence-breadcrumbs {
  max-width: 1670px;
}

.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: 1900px) {
  .wp-site-blocks .content-container .alignwide {
    margin-left: -115px;
    margin-right: -115px;
    width: unset;
    max-width: unset;
  }
}

@media all and (min-width: 1460px) {
  .content-width-narrow .wp-site-blocks .content-container .alignwide {
    margin-left: -130px;
    margin-right: -130px;
    width: unset;
    max-width: unset;
  }
}

.content-style-boxed .wp-site-blocks .entry-content .alignwide {
  margin-left: calc(-1 * var(--global-content-boxed-padding));
  margin-right: calc(-1 * var(--global-content-boxed-padding));
}

.content-area {
  margin-top: 0rem;
  margin-bottom: 0rem;
}

@media all and (max-width: 1024px) {
  .content-area {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}

@media all and (max-width: 767px) {
  .content-area {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}

@media all and (max-width: 1024px) {
  :root {
    --global-content-boxed-padding: 2rem;
  }
}

@media all and (max-width: 767px) {
  :root {
    --global-content-boxed-padding: 1.5rem;
  }
}

.entry-content-wrap {
  padding: 2rem;
}

@media all and (max-width: 1024px) {
  .entry-content-wrap {
    padding: 2rem;
  }
}

@media all and (max-width: 767px) {
  .entry-content-wrap {
    padding: 1.5rem;
  }
}

.entry.single-entry {
  box-shadow: 0px 15px 15px -10px rgba(0, 0, 0, 0.05);
}

.entry.loop-entry {
  box-shadow: 0px 15px 15px -10px rgba(0, 0, 0, 0.05);
}

.loop-entry .entry-content-wrap {
  padding: 2rem;
}

@media all and (max-width: 1024px) {
  .loop-entry .entry-content-wrap {
    padding: 2rem;
  }
}

@media all and (max-width: 767px) {
  .loop-entry .entry-content-wrap {
    padding: 1.5rem;
  }
}

button,
.button,
.wp-block-button__link,
input[type="button"],
input[type="reset"],
input[type="submit"],
.fl-button,
.elementor-button-wrapper .elementor-button {
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  font-family: "Archivo Black", sans-serif;
  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);
}

@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: 10px;
  }
}

@media all and (max-width: 767px) {
  .mobile-transparent-header .entry-hero .entry-hero-container-inner {
    padding-top: 10px;
  }
}

.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: 190px;
}

.site-branding a.brand img.svg-logo-image {
  width: 190px;
}

@media all and (max-width: 1024px) {
  .site-branding a.brand img {
    max-width: 176px;
  }

  .site-branding a.brand img.svg-logo-image {
    width: 176px;
  }
}

.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: #ffffff;
}

.site-main-header-wrap .site-header-row-container-inner {
  background: var(--global-palette6);
}

.site-main-header-inner-wrap {
  min-height: 80px;
}

@media all and (max-width: 1024px) {
  .site-main-header-inner-wrap {
    min-height: 10px;
  }
}

.site-main-header-wrap .site-header-row-container-inner > .site-container {
  padding: 30px 15px 30px 15px;
}

@media all and (max-width: 1024px) {
  .site-main-header-wrap .site-header-row-container-inner > .site-container {
    padding: 20px 25px 20px 25px;
  }
}

.header-navigation[class*="header-navigation-style-underline"]
  .header-menu-container.primary-menu-container
  > ul
  > li
  > a:after {
  width: calc(100% - 1.55em);
}

.main-navigation .primary-menu-container > ul > li.menu-item > a {
  padding-left: calc(1.55em / 2);
  padding-right: calc(1.55em / 2);
  color: var(--global-palette7);
}

.main-navigation
  .primary-menu-container
  > ul
  > li.menu-item
  .dropdown-nav-special-toggle {
  right: calc(1.55em / 2);
}

.main-navigation .primary-menu-container > ul li.menu-item > a {
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  font-family: var(--global-primary-nav-font-family);
}

.main-navigation .primary-menu-container > ul > li.menu-item > a:hover {
  color: var(--global-palette7);
}

.header-navigation[class*="header-navigation-style-underline"]
  .header-menu-container.primary-menu-container
  > ul
  > li.current-menu-ancestor
  > a:after,
.header-navigation[class*="header-navigation-style-underline"]
  .header-menu-container.primary-menu-container
  > ul
  > li.current-page-parent
  > a:after,
.header-navigation[class*="header-navigation-style-underline"]
  .header-menu-container.primary-menu-container
  > ul
  > li.current-product-ancestor
  > a:after {
  transform: scale(1, 1) translate(50%, 0);
}

.main-navigation
  .primary-menu-container
  > ul
  > li.menu-item.current-menu-item
  > a,
.main-navigation
  .primary-menu-container
  > ul
  > li.menu-item.current-menu-ancestor
  > a,
.main-navigation
  .primary-menu-container
  > ul
  > li.menu-item.current-page-parent
  > a,
.main-navigation
  .primary-menu-container
  > ul
  > li.menu-item.current-product-ancestor
  > a {
  color: var(--global-palette7);
}

.header-navigation[class*="header-navigation-style-underline"]
  .header-menu-container.secondary-menu-container
  > ul
  > li
  > a:after {
  width: calc(100% - 1.2em);
}

.secondary-navigation .secondary-menu-container > ul > li.menu-item > a {
  padding-left: calc(1.2em / 2);
  padding-right: calc(1.2em / 2);
  padding-top: 0.65em;
  padding-bottom: 0.65em;
  color: var(--global-palette7);
  background: var(--global-palette1);
}

.secondary-navigation
  .primary-menu-container
  > ul
  > li.menu-item
  .dropdown-nav-special-toggle {
  right: calc(1.2em / 2);
}

.secondary-navigation .secondary-menu-container > ul li.menu-item > a {
  font-style: normal;
  font-weight: 800;
  font-size: 19px;
  font-family: Archivo, sans-serif;
}

.secondary-navigation .secondary-menu-container > ul > li.menu-item > a:hover {
  color: var(--global-palette8);
  background: var(--global-palette2);
}

.header-navigation[class*="header-navigation-style-underline"]
  .header-menu-container.secondary-menu-container
  > ul
  > li.current-menu-ancestor
  > a:after {
  transform: scale(1, 1) translate(50%, 0);
}

.secondary-navigation
  .secondary-menu-container
  > ul
  > li.menu-item.current-menu-item
  > a,
.secondary-navigation
  .secondary-menu-container
  > ul
  > li.menu-item.current-menu-ancestor
  > a {
  color: var(--global-palette8);
}

.header-navigation .header-menu-container ul ul.sub-menu,
.header-navigation .header-menu-container ul ul.submenu {
  background: var(--global-palette8);
  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(0, 0, 0, 0.47);
}

.header-navigation .header-menu-container ul ul li.menu-item > a {
  width: 300px;
  padding-top: 1em;
  padding-bottom: 1em;
  color: var(--global-palette3);
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  font-family: "Open Sans", sans-serif;
  text-transform: uppercase;
}

.header-navigation .header-menu-container ul ul li.menu-item > a:hover {
  color: var(--global-palette1);
  background: rgba(255, 255, 255, 0);
}

.header-navigation
  .header-menu-container
  ul
  ul
  li.menu-item.current-menu-item
  > a {
  color: var(--global-palette1);
  background: rgba(255, 255, 255, 0);
}

.mobile-toggle-open-container .menu-toggle-open,
.mobile-toggle-open-container .menu-toggle-open:focus {
  color: var(--global-palette7);
  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: 46px;
}

.mobile-toggle-open-container .menu-toggle-open:hover,
.mobile-toggle-open-container .menu-toggle-open:focus-visible {
  color: var(--global-palette7);
}

.mobile-navigation ul li {
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  font-family: Archivo, sans-serif;
}

.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 {
  background: var(--global-palette6);
  color: var(--global-palette7);
}

.mobile-navigation ul li > a:hover,
.mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap:hover {
  background: var(--global-palette6);
  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 {
  background: var(--global-palette6);
  color: var(--global-palette-highlight);
}

.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.21);
}

.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.21);
}

#mobile-drawer .drawer-inner,
#mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice
  .pop-portion-bg,
#mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated.show-drawer
  .drawer-inner {
  background: var(--global-palette3);
}

#mobile-drawer .drawer-header .drawer-toggle {
  padding: 0.6em 0.15em 0.6em 0.15em;
  font-size: 24px;
}

/* Kadence Footer CSS */
.site-middle-footer-wrap .site-footer-row-container-inner {
  background: var(--global-palette6);
}

.site-middle-footer-inner-wrap {
  padding-top: 30px;
  padding-bottom: 30px;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.site-middle-footer-inner-wrap .widget {
  margin-bottom: 30px;
}

.site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after {
  right: calc(-30px / 2);
}

.site-bottom-footer-wrap .site-footer-row-container-inner {
  background: var(--global-palette2);
}

.site-bottom-footer-inner-wrap {
  padding-top: 10px;
  padding-bottom: 10px;
  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);
}

.footer-social-wrap {
  margin: 0px 0px 0px 0px;
}

.footer-social-wrap .footer-social-inner-wrap {
  font-size: 1.71em;
  gap: 1.26em;
}

.site-footer
  .site-footer-wrap
  .site-footer-section
  .footer-social-wrap
  .footer-social-inner-wrap
  .social-button {
  border: 2px none transparent;
  border-radius: 3px;
}

#colophon .footer-html {
  font-style: normal;
  font-weight: normal;
  font-family: Archivo, sans-serif;
  color: var(--global-palette9);
}

#colophon .footer-navigation .footer-menu-container > ul > li > a {
  padding-left: calc(1.2em / 2);
  padding-right: calc(1.2em / 2);
  padding-top: calc(0.38em / 2);
  padding-bottom: calc(0.38em / 2);
  color: var(--global-palette7);
}

#colophon .footer-navigation .footer-menu-container > ul li a {
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
}

#colophon .footer-navigation .footer-menu-container > ul li a:hover {
  color: var(--global-palette-highlight);
}

#colophon
  .footer-navigation
  .footer-menu-container
  > ul
  li.current-menu-item
  > a {
  color: var(--global-palette2);
}

/* 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: 0.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 {
  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 {
  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-style: normal;
  font-weight: 500;
  font-size: 16px;
  font-family: Archivo, sans-serif;
}

#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 {
  background: var(--global-palette1);
  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);
}
.wp-block-kadence-advancedheading mark {
  background: transparent;
  border-style: solid;
  border-width: 0;
}

.wp-block-kadence-advancedheading mark.kt-highlight {
  color: #f76a0c;
}

.kb-adv-heading-icon {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}

.is-layout-constrained > .kb-advanced-heading-link {
  display: block;
}

.single-content .kadence-advanced-heading-wrapper h1,
.single-content .kadence-advanced-heading-wrapper h2,
.single-content .kadence-advanced-heading-wrapper h3,
.single-content .kadence-advanced-heading-wrapper h4,
.single-content .kadence-advanced-heading-wrapper h5,
.single-content .kadence-advanced-heading-wrapper h6 {
  margin: 1.5em 0 0.5em;
}

.single-content .kadence-advanced-heading-wrapper + * {
  margin-top: 0;
}

.kb-screen-reader-text {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}
:root {
  --global-kb-font-size-sm: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);
  --global-kb-font-size-md: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);
  --global-kb-font-size-lg: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);
  --global-kb-font-size-xl: clamp(2.25rem, 1.728rem + 1.63vw, 3rem);
  --global-kb-font-size-xxl: clamp(2.5rem, 1.456rem + 3.26vw, 4rem);
  --global-kb-font-size-xxxl: clamp(2.75rem, 0.489rem + 7.065vw, 6rem);
}
.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_16b314-0f {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id25560_16b314-0f > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_16b314-0f > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_16b314-0f > .kt-row-column-wrap {
  padding-top: 0px;
  padding-right: 25px;
  padding-bottom: 0px;
  padding-left: 25px;
  grid-template-columns: minmax(0, 1fr);
}

.kb-row-layout-id25560_16b314-0f {
  background: linear-gradient(rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55)), url('https://static.momentecbrands.com/plugin-sublimation/gu/bg.jpg') center / cover no-repeat;
}



@media all and (max-width: 767px) {
  .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_16b314-0f {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .kb-row-layout-id25560_16b314-0f > .kt-row-column-wrap {
    padding-top: 25px;
    padding-bottom: 25px;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_5813f4-dd > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_5813f4-dd > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_5813f4-dd > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_5813f4-dd > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_5813f4-dd > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_fad8c0-52 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id25560_fad8c0-52 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_fad8c0-52 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_fad8c0-52 > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-none, 0rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  max-width: 1470px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  min-height: 700px;
  grid-template-columns:
    minmax(0, calc(55% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)))
    minmax(0, calc(45% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_fad8c0-52 > .kt-row-column-wrap {
    min-height: 490px;
    grid-template-columns:
      minmax(0, calc(55% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)))
      minmax(0, calc(45% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)));
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_fad8c0-52 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_bb5412-e9 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_bb5412-e9 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_bb5412-e9 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_bb5412-e9 {
  z-index: 25;
  position: relative;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_bb5412-e9 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_bb5412-e9 {
    text-align: center;
  }

  .kadence-column25560_bb5412-e9 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_4f05c9-ca,
.wp-block-kadence-advancedheading.kt-adv-heading25560_4f05c9-ca[data-kb-block="kb-adv-heading25560_4f05c9-ca"] {
  font-size: var(--global-kb-font-size-xl, 3rem);
  line-height: 1.4;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_4f05c9-ca
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_4f05c9-ca[data-kb-block="kb-adv-heading25560_4f05c9-ca"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_6de0e2-37,
.wp-block-kadence-advancedheading.kt-adv-heading25560_6de0e2-37[data-kb-block="kb-adv-heading25560_6de0e2-37"] {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_6de0e2-37
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_6de0e2-37[data-kb-block="kb-adv-heading25560_6de0e2-37"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedbtn.kb-btns25560_5d1b8c-46 {
  justify-content: flex-start;
}

@media all and (max-width: 767px) {
  .wp-block-kadence-advancedbtn.kb-btns25560_5d1b8c-46 {
    justify-content: center;
  }
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn25560_6ade42-af.kb-button {
  width: initial;
}

.kadence-column25560_51e944-12 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_51e944-12 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_51e944-12 > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: flex-end;
}

.kadence-column25560_51e944-12 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kt-row-column-wrap > .kadence-column25560_51e944-12 {
  align-self: flex-end;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_51e944-12 {
  align-self: auto;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_51e944-12
  > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: flex-end;
}

.kadence-column25560_51e944-12 {
  z-index: 4;
  position: relative;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column25560_51e944-12 {
    align-self: flex-end;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_51e944-12 {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_51e944-12
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: flex-end;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_51e944-12 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: flex-end;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap > .kadence-column25560_51e944-12 {
    align-self: flex-end;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_51e944-12 {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_51e944-12
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: flex-end;
  }

  .kadence-column25560_51e944-12 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: flex-end;
  }
}

.kb-image25560_703920-19.kb-image-is-ratio-size,
.kb-image25560_703920-19 .kb-image-is-ratio-size {
  max-width: 651px;
  width: 100%;
}

.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_703920-19.kb-image-is-ratio-size,
.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_703920-19
  .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image25560_703920-19 {
  max-width: 651px;
}

.image-is-svg.kb-image25560_703920-19 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image25560_703920-19 img {
  width: 100%;
}

.kb-image25560_703920-19 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image25560_437d9a-63.kb-image-is-ratio-size,
.kb-image25560_437d9a-63 .kb-image-is-ratio-size {
  max-width: 651px;
  width: 100%;
}

.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_437d9a-63.kb-image-is-ratio-size,
.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_437d9a-63
  .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image25560_437d9a-63 {
  max-width: 651px;
}

.image-is-svg.kb-image25560_437d9a-63 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image25560_437d9a-63 img {
  width: 100%;
}

.kb-image25560_437d9a-63 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image25560_f72f14-53.kb-image-is-ratio-size,
.kb-image25560_f72f14-53 .kb-image-is-ratio-size {
  max-width: 1000px;
  width: 100%;
}

.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_f72f14-53.kb-image-is-ratio-size,
.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_f72f14-53
  .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image25560_f72f14-53 {
  max-width: 1000px;
}

.image-is-svg.kb-image25560_f72f14-53 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image25560_f72f14-53 img {
  width: 100%;
}

.kb-image25560_f72f14-53 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image25560_b37ede-6f.kb-image-is-ratio-size,
.kb-image25560_b37ede-6f .kb-image-is-ratio-size {
  max-width: 1000px;
  width: 100%;
}

.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_b37ede-6f.kb-image-is-ratio-size,
.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_b37ede-6f
  .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image25560_b37ede-6f {
  max-width: 1000px;
}

.image-is-svg.kb-image25560_b37ede-6f {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image25560_b37ede-6f img {
  width: 100%;
}

.kb-image25560_b37ede-6f .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image25560_5f5bfa-bf.kb-image-is-ratio-size,
.kb-image25560_5f5bfa-bf .kb-image-is-ratio-size {
  max-width: 1000px;
  width: 100%;
}

.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_5f5bfa-bf.kb-image-is-ratio-size,
.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_5f5bfa-bf
  .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image25560_5f5bfa-bf {
  max-width: 1000px;
}

.image-is-svg.kb-image25560_5f5bfa-bf {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image25560_5f5bfa-bf img {
  width: 100%;
}

.kb-image25560_5f5bfa-bf .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image25560_61a757-54.kb-image-is-ratio-size,
.kb-image25560_61a757-54 .kb-image-is-ratio-size {
  max-width: 1000px;
  width: 100%;
}

.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_61a757-54.kb-image-is-ratio-size,
.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_61a757-54
  .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image25560_61a757-54 {
  max-width: 1000px;
}

.image-is-svg.kb-image25560_61a757-54 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image25560_61a757-54 img {
  width: 100%;
}

.kb-image25560_61a757-54 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-row-layout-id25560_71b836-88 > .kt-row-column-wrap {
  padding-top: 0px;
  padding-right: 25px;
  padding-bottom: 0px;
  padding-left: 25px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_71b836-88 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_ec4b74-3c > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_ec4b74-3c > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_ec4b74-3c > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_ec4b74-3c > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_ec4b74-3c > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_5205d7-51 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id25560_5205d7-51 > .kt-row-column-wrap {
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 70px;
  padding-right: 0px;
  padding-bottom: 70px;
  padding-left: 0px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_5205d7-51 > .kt-row-column-wrap {
    padding-top: 50px;
    padding-bottom: 100px;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_5205d7-51 > .kt-row-column-wrap {
    padding-top: 70px;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_194c0b-4d > .kt-inside-inner-col {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kadence-column25560_194c0b-4d > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_194c0b-4d > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_194c0b-4d > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_194c0b-4d,
.kt-inside-inner-col > .kadence-column25560_194c0b-4d:not(.specificity) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_194c0b-4d > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_194c0b-4d > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_c13015-86,
.wp-block-kadence-advancedheading.kt-adv-heading25560_c13015-86[data-kb-block="kb-adv-heading25560_c13015-86"] {
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_c13015-86
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_c13015-86[data-kb-block="kb-adv-heading25560_c13015-86"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_5186e3-40 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_5186e3-40 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_5186e3-40 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_5186e3-40 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_5186e3-40 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-image25560_9579cb-c3 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_23b311-54,
.wp-block-kadence-advancedheading.kt-adv-heading25560_23b311-54[data-kb-block="kb-adv-heading25560_23b311-54"] {
  text-align: center;
  line-height: 1.2;
  text-transform: uppercase;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_23b311-54
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_23b311-54[data-kb-block="kb-adv-heading25560_23b311-54"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_0767bd-fe,
.wp-block-kadence-advancedheading.kt-adv-heading25560_0767bd-fe[data-kb-block="kb-adv-heading25560_0767bd-fe"] {
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_0767bd-fe
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_0767bd-fe[data-kb-block="kb-adv-heading25560_0767bd-fe"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-image25560_65fd53-c8 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_3b07b3-64,
.wp-block-kadence-advancedheading.kt-adv-heading25560_3b07b3-64[data-kb-block="kb-adv-heading25560_3b07b3-64"] {
  text-align: center;
  line-height: 1.2;
  text-transform: uppercase;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_3b07b3-64
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_3b07b3-64[data-kb-block="kb-adv-heading25560_3b07b3-64"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_0bd75e-b7,
.wp-block-kadence-advancedheading.kt-adv-heading25560_0bd75e-b7[data-kb-block="kb-adv-heading25560_0bd75e-b7"] {
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_0bd75e-b7
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_0bd75e-b7[data-kb-block="kb-adv-heading25560_0bd75e-b7"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-image25560_98d096-ad .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_af95b2-71,
.wp-block-kadence-advancedheading.kt-adv-heading25560_af95b2-71[data-kb-block="kb-adv-heading25560_af95b2-71"] {
  text-align: center;
  line-height: 1.2;
  text-transform: uppercase;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_af95b2-71
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_af95b2-71[data-kb-block="kb-adv-heading25560_af95b2-71"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_db4e50-4b,
.wp-block-kadence-advancedheading.kt-adv-heading25560_db4e50-4b[data-kb-block="kb-adv-heading25560_db4e50-4b"] {
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_db4e50-4b
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_db4e50-4b[data-kb-block="kb-adv-heading25560_db4e50-4b"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-id25560_1d2e78-39 > .kt-row-column-wrap {
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 70px;
  padding-left: 20px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_1d2e78-39 > .kt-row-column-wrap {
    padding-top: 0px;
    padding-right: 20px;
    padding-left: 20px;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_1d2e78-39 > .kt-row-column-wrap {
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_8b4d6c-6a > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_8b4d6c-6a > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_8b4d6c-6a > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_8b4d6c-6a > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_8b4d6c-6a > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_8c4f76-0c {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id25560_8c4f76-0c > .kt-row-column-wrap {
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-row-layout-id25560_8c4f76-0c
  > .kt-row-column-wrap
  > div:not(.added-for-specificity) {
  grid-column: initial;
}

.kb-row-layout-id25560_8c4f76-0c > .kt-row-column-wrap {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

@media all and (min-width: 1025px) {
  .kb-row-layout-id25560_8c4f76-0c {
    display: none !important;
  }
}

@media all and (min-width: 768px) and (max-width: 1024px) {
  .kb-row-layout-id25560_8c4f76-0c {
    display: none !important;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_8c4f76-0c
    > .kt-row-column-wrap
    > div:not(.added-for-specificity) {
    grid-column: initial;
  }

  .kb-row-layout-id25560_8c4f76-0c > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }

  .kb-row-layout-id25560_8c4f76-0c {
    display: none !important;
  }
}

.kadence-column25560_a8a4c8-ec > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_a8a4c8-ec > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_a8a4c8-ec > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_a8a4c8-ec > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_a8a4c8-ec > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id622_3693dd-4a {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id622_3693dd-4a > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id622_3693dd-4a > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id622_3693dd-4a > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-none, 0rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  min-height: 325px;
  grid-template-columns:
    minmax(0, calc(30% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)))
    minmax(0, calc(70% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id622_3693dd-4a > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id622_3693dd-4a > .kt-row-column-wrap {
    max-width: 380px;
    margin-left: auto;
    margin-right: auto;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column622_dee682-df > .kt-inside-inner-col {
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.kadence-column622_dee682-df > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column622_dee682-df > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column622_dee682-df > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column622_dee682-df > .kt-inside-inner-col {
  background-color: var(--global-palette1, #3182ce);
}

@media all and (max-width: 1024px) {
  .kadence-column622_dee682-df > .kt-inside-inner-col {
    display: flex;
    min-height: 145px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column622_dee682-df {
    align-self: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column622_dee682-df {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column622_dee682-df
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column622_dee682-df {
    text-align: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap > .kadence-column622_dee682-df {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column622_dee682-df {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column622_dee682-df
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column622_dee682-df > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.kb-image622_7cb1d2-01 .kb-image-has-overlay:after {
  opacity: 0.3;
}

@media all and (max-width: 1024px) {
  .kb-image622_7cb1d2-01.kb-image-is-ratio-size,
  .kb-image622_7cb1d2-01 .kb-image-is-ratio-size {
    max-width: 219px;
    width: 100%;
  }
}

@media all and (max-width: 1024px) {
  .kb-image622_7cb1d2-01 figure {
    max-width: 219px;
  }
}

.kadence-column622_d8d26b-83 > .kt-inside-inner-col {
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
}

.kadence-column622_d8d26b-83 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column622_d8d26b-83 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column622_d8d26b-83 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column622_d8d26b-83 > .kt-inside-inner-col {
  background-color: var(--global-palette4, #2d3748);
}

@media all and (max-width: 1024px) {
  .kadence-column622_d8d26b-83 > .kt-inside-inner-col {
    min-height: 300px;
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column622_d8d26b-83 {
    text-align: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column622_d8d26b-83 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading622_022df1-99,
.wp-block-kadence-advancedheading.kt-adv-heading622_022df1-99[data-kb-block="kb-adv-heading622_022df1-99"] {
  margin-bottom: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading622_022df1-99 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading622_022df1-99[data-kb-block="kb-adv-heading622_022df1-99"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading622_861928-7e mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading622_861928-7e[data-kb-block="kb-adv-heading622_861928-7e"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_7191fe-e6 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_7191fe-e6 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_7191fe-e6 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_7191fe-e6 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_7191fe-e6 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id623_854391-fe {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id623_854391-fe > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id623_854391-fe > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id623_854391-fe > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-none, 0rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  min-height: 325px;
  grid-template-columns:
    minmax(0, calc(30% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)))
    minmax(0, calc(70% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id623_854391-fe > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id623_854391-fe > .kt-row-column-wrap {
    max-width: 380px;
    margin-left: auto;
    margin-right: auto;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column623_cd7919-72 > .kt-inside-inner-col {
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.kadence-column623_cd7919-72 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column623_cd7919-72 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column623_cd7919-72 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column623_cd7919-72 > .kt-inside-inner-col {
  background-color: var(--global-palette1, #3182ce);
}

@media all and (max-width: 1024px) {
  .kadence-column623_cd7919-72 > .kt-inside-inner-col {
    display: flex;
    min-height: 145px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column623_cd7919-72 {
    align-self: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column623_cd7919-72 {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column623_cd7919-72
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column623_cd7919-72 {
    text-align: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap > .kadence-column623_cd7919-72 {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column623_cd7919-72 {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column623_cd7919-72
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column623_cd7919-72 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.kb-image623_ac3b5e-6a .kb-image-has-overlay:after {
  opacity: 0.3;
}

@media all and (max-width: 1024px) {
  .kb-image623_ac3b5e-6a.kb-image-is-ratio-size,
  .kb-image623_ac3b5e-6a .kb-image-is-ratio-size {
    max-width: 195px;
    width: 100%;
  }
}

@media all and (max-width: 1024px) {
  .kb-image623_ac3b5e-6a figure {
    max-width: 195px;
  }
}

.kadence-column623_4c37c3-75 > .kt-inside-inner-col {
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
}

.kadence-column623_4c37c3-75 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column623_4c37c3-75 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column623_4c37c3-75 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column623_4c37c3-75 > .kt-inside-inner-col {
  background-color: var(--global-palette4, #2d3748);
}

@media all and (max-width: 1024px) {
  .kadence-column623_4c37c3-75 > .kt-inside-inner-col {
    min-height: 300px;
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column623_4c37c3-75 {
    text-align: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column623_4c37c3-75 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading623_51a3c0-88,
.wp-block-kadence-advancedheading.kt-adv-heading623_51a3c0-88[data-kb-block="kb-adv-heading623_51a3c0-88"] {
  margin-bottom: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading623_51a3c0-88 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading623_51a3c0-88[data-kb-block="kb-adv-heading623_51a3c0-88"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading623_4daed0-28 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading623_4daed0-28[data-kb-block="kb-adv-heading623_4daed0-28"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_539caa-8a > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_539caa-8a > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_539caa-8a > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_539caa-8a > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_539caa-8a > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id624_c5699f-3b {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id624_c5699f-3b > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id624_c5699f-3b > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id624_c5699f-3b > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-none, 0rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  min-height: 325px;
  grid-template-columns:
    minmax(0, calc(30% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)))
    minmax(0, calc(70% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id624_c5699f-3b > .kt-row-column-wrap {
    min-height: 300px;
    grid-template-columns: minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id624_c5699f-3b > .kt-row-column-wrap {
    max-width: 380px;
    margin-left: auto;
    margin-right: auto;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column624_feae7b-c4 > .kt-inside-inner-col {
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.kadence-column624_feae7b-c4 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column624_feae7b-c4 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column624_feae7b-c4 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column624_feae7b-c4 > .kt-inside-inner-col {
  background-color: var(--global-palette1, #3182ce);
}

@media all and (max-width: 1024px) {
  .kadence-column624_feae7b-c4 > .kt-inside-inner-col {
    display: flex;
    min-height: 145px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column624_feae7b-c4 {
    align-self: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column624_feae7b-c4 {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column624_feae7b-c4
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column624_feae7b-c4 {
    text-align: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap > .kadence-column624_feae7b-c4 {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column624_feae7b-c4 {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column624_feae7b-c4
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column624_feae7b-c4 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.kb-image624_5f4564-95 .kb-image-has-overlay:after {
  opacity: 0.3;
}

@media all and (max-width: 1024px) {
  .kb-image624_5f4564-95.kb-image-is-ratio-size,
  .kb-image624_5f4564-95 .kb-image-is-ratio-size {
    max-width: 195px;
    width: 100%;
  }
}

@media all and (max-width: 1024px) {
  .kb-image624_5f4564-95 figure {
    max-width: 195px;
  }
}

.kadence-column624_18d1a2-65 > .kt-inside-inner-col {
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
}

.kadence-column624_18d1a2-65 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column624_18d1a2-65 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column624_18d1a2-65 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column624_18d1a2-65 > .kt-inside-inner-col {
  background-color: var(--global-palette4, #2d3748);
}

@media all and (max-width: 1024px) {
  .kadence-column624_18d1a2-65 {
    text-align: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column624_18d1a2-65 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column624_18d1a2-65 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading624_98818f-7d,
.wp-block-kadence-advancedheading.kt-adv-heading624_98818f-7d[data-kb-block="kb-adv-heading624_98818f-7d"] {
  margin-bottom: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading624_98818f-7d mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading624_98818f-7d[data-kb-block="kb-adv-heading624_98818f-7d"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading624_77c977-01 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading624_77c977-01[data-kb-block="kb-adv-heading624_77c977-01"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_368c59-e8 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_368c59-e8 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_368c59-e8 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_368c59-e8 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_368c59-e8 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id625_c7dbc8-5a {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id625_c7dbc8-5a > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id625_c7dbc8-5a > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id625_c7dbc8-5a > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-none, 0rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  min-height: 325px;
  grid-template-columns:
    minmax(0, calc(30% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)))
    minmax(0, calc(70% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id625_c7dbc8-5a > .kt-row-column-wrap {
    min-height: 300px;
    grid-template-columns: minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id625_c7dbc8-5a > .kt-row-column-wrap {
    max-width: 380px;
    margin-left: auto;
    margin-right: auto;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column625_b589c9-29 > .kt-inside-inner-col {
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.kadence-column625_b589c9-29 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column625_b589c9-29 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column625_b589c9-29 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column625_b589c9-29 > .kt-inside-inner-col {
  background-color: var(--global-palette1, #3182ce);
}

@media all and (max-width: 1024px) {
  .kadence-column625_b589c9-29 > .kt-inside-inner-col {
    display: flex;
    min-height: 145px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column625_b589c9-29 {
    align-self: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column625_b589c9-29 {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column625_b589c9-29
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column625_b589c9-29 {
    text-align: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap > .kadence-column625_b589c9-29 {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column625_b589c9-29 {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column625_b589c9-29
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column625_b589c9-29 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.kb-image625_ce529b-72 .kb-image-has-overlay:after {
  opacity: 0.3;
}

@media all and (max-width: 1024px) {
  .kb-image625_ce529b-72.kb-image-is-ratio-size,
  .kb-image625_ce529b-72 .kb-image-is-ratio-size {
    max-width: 125px;
    width: 100%;
  }
}

@media all and (max-width: 1024px) {
  .kb-image625_ce529b-72 figure {
    max-width: 125px;
  }
}

.kadence-column625_f65e12-76 > .kt-inside-inner-col {
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
}

.kadence-column625_f65e12-76 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column625_f65e12-76 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column625_f65e12-76 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column625_f65e12-76 > .kt-inside-inner-col {
  background-color: var(--global-palette4, #2d3748);
}

@media all and (max-width: 1024px) {
  .kadence-column625_f65e12-76 {
    text-align: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column625_f65e12-76 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column625_f65e12-76 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading625_798614-4e,
.wp-block-kadence-advancedheading.kt-adv-heading625_798614-4e[data-kb-block="kb-adv-heading625_798614-4e"] {
  margin-bottom: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading625_798614-4e mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading625_798614-4e[data-kb-block="kb-adv-heading625_798614-4e"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading625_4838e1-39 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading625_4838e1-39[data-kb-block="kb-adv-heading625_4838e1-39"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_23fb1a-9c {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id25560_23fb1a-9c > .kt-row-column-wrap {
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_23fb1a-9c > .kt-row-column-wrap {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_23fb1a-9c > .kt-row-column-wrap {
    padding-top: 0px;
    padding-bottom: 0px;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_26c814-8f > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_26c814-8f > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_26c814-8f > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_26c814-8f > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_26c814-8f > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-id25560_75e100-0b > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_75e100-0b > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_75e100-0b > .kt-row-column-wrap {
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 70px;
  padding-right: 20px;
  padding-bottom: 70px;
  padding-left: 20px;
  grid-template-columns: minmax(0, 1fr);
}

.kb-row-layout-id25560_75e100-0b {
  border-top: 0px solid var(--global-palette1, #3182ce);
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_75e100-0b > .kt-row-column-wrap {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_75e100-0b {
    border-top: 0px solid var(--global-palette1, #3182ce);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_75e100-0b > .kt-row-column-wrap {
    padding-top: 50px;
    padding-bottom: 50px;
    grid-template-columns: minmax(0, 1fr);
  }

  .kb-row-layout-id25560_75e100-0b {
    border-top: 0px solid var(--global-palette1, #3182ce);
  }
}

.kadence-column25560_bb4730-1b > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_bb4730-1b > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_bb4730-1b > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_bb4730-1b {
    text-align: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_bb4730-1b > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_bb4730-1b > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_2568bf-7c,
.wp-block-kadence-advancedheading.kt-adv-heading25560_2568bf-7c[data-kb-block="kb-adv-heading25560_2568bf-7c"] {
  text-align: center;
  font-size: var(--global-kb-font-size-xl, 3rem);
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_2568bf-7c
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_2568bf-7c[data-kb-block="kb-adv-heading25560_2568bf-7c"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_d138fa-9c > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_d138fa-9c > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_d138fa-9c > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.kadence-column25560_d138fa-9c
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_d138fa-9c
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_d138fa-9c > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kt-row-column-wrap > .kadence-column25560_d138fa-9c {
  align-self: center;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_d138fa-9c {
  align-self: auto;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_d138fa-9c
  > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
}

.kadence-column25560_d138fa-9c {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column25560_d138fa-9c {
    align-self: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_d138fa-9c {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_d138fa-9c
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_d138fa-9c > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap > .kadence-column25560_d138fa-9c {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_d138fa-9c {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_d138fa-9c
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column25560_d138fa-9c > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.kb-row-layout-id25560_937872-f7 > .kt-row-column-wrap {
  row-gap: var(--global-kb-gap-lg, 4rem);
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
  padding-right: 20px;
  padding-bottom: 40px;
  padding-left: 20px;
}

.kb-row-layout-id25560_937872-f7
  > .kt-row-column-wrap
  > div:not(.added-for-specificity) {
  grid-column: initial;
}

.kb-row-layout-id25560_937872-f7 > .kt-row-column-wrap {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_937872-f7 > .kt-row-column-wrap {
    padding-top: 25px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_937872-f7
    > .kt-row-column-wrap
    > div:not(.added-for-specificity) {
    grid-column: initial;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_937872-f7 > .kt-row-column-wrap {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .kb-row-layout-id25560_937872-f7
    > .kt-row-column-wrap
    > div:not(.added-for-specificity) {
    grid-column: initial;
  }
}

.kadence-column25560_5443fe-94 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_5443fe-94 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_5443fe-94 > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_5443fe-94
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_5443fe-94
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_5443fe-94 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_5443fe-94 {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_5443fe-94 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_5443fe-94 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-image.kb-image25560_c8f1b4-0a:not(.kb-specificity-added):not(
    .kb-extra-specificity-added
  ) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image25560_c8f1b4-0a:not(.kb-image-is-ratio-size) .kb-img,
.kb-image25560_c8f1b4-0a.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image25560_c8f1b4-0a .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_25b50d-e4,
.wp-block-kadence-advancedheading.kt-adv-heading25560_25b50d-e4[data-kb-block="kb-adv-heading25560_25b50d-e4"] {
  font-size: 28px;
  font-weight: 800;
  font-family: "Open Sans";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_25b50d-e4
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_25b50d-e4[data-kb-block="kb-adv-heading25560_25b50d-e4"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_25b50d-e4,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_25b50d-e4[data-kb-block="kb-adv-heading25560_25b50d-e4"] {
    font-size: var(--global-kb-font-size-md, 1.25rem);
  }
}

.kadence-column25560_6b4d85-54 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_6b4d85-54 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_6b4d85-54 > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_6b4d85-54
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_6b4d85-54
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_6b4d85-54 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_6b4d85-54 {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_6b4d85-54 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_6b4d85-54 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-image.kb-image25560_985184-83:not(.kb-specificity-added):not(
    .kb-extra-specificity-added
  ) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image25560_985184-83:not(.kb-image-is-ratio-size) .kb-img,
.kb-image25560_985184-83.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image25560_985184-83 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_7bf2c1-dc,
.wp-block-kadence-advancedheading.kt-adv-heading25560_7bf2c1-dc[data-kb-block="kb-adv-heading25560_7bf2c1-dc"] {
  font-size: 28px;
  font-weight: 800;
  font-family: "Open Sans";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_7bf2c1-dc
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_7bf2c1-dc[data-kb-block="kb-adv-heading25560_7bf2c1-dc"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_7bf2c1-dc,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_7bf2c1-dc[data-kb-block="kb-adv-heading25560_7bf2c1-dc"] {
    font-size: var(--global-kb-font-size-md, 1.25rem);
  }
}

.kadence-column25560_9cd104-de > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_9cd104-de > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_9cd104-de > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_9cd104-de
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_9cd104-de
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_9cd104-de > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_9cd104-de {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_9cd104-de > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_9cd104-de > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-image.kb-image25560_3227c0-bf:not(.kb-specificity-added):not(
    .kb-extra-specificity-added
  ) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image25560_3227c0-bf:not(.kb-image-is-ratio-size) .kb-img,
.kb-image25560_3227c0-bf.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image25560_3227c0-bf .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_667cb0-98,
.wp-block-kadence-advancedheading.kt-adv-heading25560_667cb0-98[data-kb-block="kb-adv-heading25560_667cb0-98"] {
  font-size: 28px;
  font-weight: 800;
  font-family: "Open Sans";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_667cb0-98
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_667cb0-98[data-kb-block="kb-adv-heading25560_667cb0-98"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_667cb0-98,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_667cb0-98[data-kb-block="kb-adv-heading25560_667cb0-98"] {
    font-size: var(--global-kb-font-size-md, 1.25rem);
  }
}

.kadence-column25560_665c44-e6 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_665c44-e6 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_665c44-e6 > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_665c44-e6
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_665c44-e6
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_665c44-e6 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_665c44-e6 {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_665c44-e6 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_665c44-e6 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-image.kb-image25560_ede306-7c:not(.kb-specificity-added):not(
    .kb-extra-specificity-added
  ) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image25560_ede306-7c:not(.kb-image-is-ratio-size) .kb-img,
.kb-image25560_ede306-7c.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image25560_ede306-7c .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_332289-f3,
.wp-block-kadence-advancedheading.kt-adv-heading25560_332289-f3[data-kb-block="kb-adv-heading25560_332289-f3"] {
  font-size: 28px;
  font-weight: 800;
  font-family: "Open Sans";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_332289-f3
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_332289-f3[data-kb-block="kb-adv-heading25560_332289-f3"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_332289-f3,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_332289-f3[data-kb-block="kb-adv-heading25560_332289-f3"] {
    font-size: var(--global-kb-font-size-md, 1.25rem);
  }
}

.kadence-column25560_4d79d2-2f > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_4d79d2-2f > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_4d79d2-2f > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_4d79d2-2f
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_4d79d2-2f
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_4d79d2-2f > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_4d79d2-2f {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_4d79d2-2f > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_4d79d2-2f > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-image.kb-image25560_3c4ccc-bd:not(.kb-specificity-added):not(
    .kb-extra-specificity-added
  ) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image25560_3c4ccc-bd:not(.kb-image-is-ratio-size) .kb-img,
.kb-image25560_3c4ccc-bd.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image25560_3c4ccc-bd .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_3d2d92-77,
.wp-block-kadence-advancedheading.kt-adv-heading25560_3d2d92-77[data-kb-block="kb-adv-heading25560_3d2d92-77"] {
  font-size: 28px;
  font-weight: 800;
  font-family: "Open Sans";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_3d2d92-77
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_3d2d92-77[data-kb-block="kb-adv-heading25560_3d2d92-77"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_3d2d92-77,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_3d2d92-77[data-kb-block="kb-adv-heading25560_3d2d92-77"] {
    font-size: var(--global-kb-font-size-md, 1.25rem);
  }
}

.kadence-column25560_e83179-22 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_e83179-22 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_e83179-22 > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_e83179-22
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_e83179-22
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_e83179-22 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_e83179-22 {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_e83179-22 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_e83179-22 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-image.kb-image25560_e64d45-10:not(.kb-specificity-added):not(
    .kb-extra-specificity-added
  ) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image25560_e64d45-10:not(.kb-image-is-ratio-size) .kb-img,
.kb-image25560_e64d45-10.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image25560_e64d45-10 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_ff29e8-07,
.wp-block-kadence-advancedheading.kt-adv-heading25560_ff29e8-07[data-kb-block="kb-adv-heading25560_ff29e8-07"] {
  font-size: 28px;
  font-weight: 800;
  font-family: "Open Sans";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_ff29e8-07
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_ff29e8-07[data-kb-block="kb-adv-heading25560_ff29e8-07"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_ff29e8-07,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_ff29e8-07[data-kb-block="kb-adv-heading25560_ff29e8-07"] {
    font-size: var(--global-kb-font-size-md, 1.25rem);
  }
}

.kadence-column25560_c40178-d9 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_c40178-d9 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_c40178-d9 > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_c40178-d9
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_c40178-d9
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_c40178-d9 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_c40178-d9 {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_c40178-d9 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_c40178-d9 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-image.kb-image25560_928a7d-78:not(.kb-specificity-added):not(
    .kb-extra-specificity-added
  ) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 25px;
  margin-left: 0px;
}

.kb-image25560_928a7d-78:not(.kb-image-is-ratio-size) .kb-img,
.kb-image25560_928a7d-78.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image25560_928a7d-78 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_c498cc-6a,
.wp-block-kadence-advancedheading.kt-adv-heading25560_c498cc-6a[data-kb-block="kb-adv-heading25560_c498cc-6a"] {
  font-size: 28px;
  line-height: 1.2;
  font-weight: 800;
  font-family: "Open Sans";
  letter-spacing: 0.1px;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_c498cc-6a
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_c498cc-6a[data-kb-block="kb-adv-heading25560_c498cc-6a"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_c498cc-6a,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_c498cc-6a[data-kb-block="kb-adv-heading25560_c498cc-6a"] {
    font-size: var(--global-kb-font-size-md, 1.25rem);
  }
}

.kadence-column25560_cf19a2-e1 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_cf19a2-e1 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_cf19a2-e1 > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_cf19a2-e1
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_cf19a2-e1
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_cf19a2-e1 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_cf19a2-e1 {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_cf19a2-e1 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_cf19a2-e1 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-image.kb-image25560_a48aea-b2:not(.kb-specificity-added):not(
    .kb-extra-specificity-added
  ) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image25560_a48aea-b2:not(.kb-image-is-ratio-size) .kb-img,
.kb-image25560_a48aea-b2.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image25560_a48aea-b2 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_615f93-5b,
.wp-block-kadence-advancedheading.kt-adv-heading25560_615f93-5b[data-kb-block="kb-adv-heading25560_615f93-5b"] {
  font-size: 28px;
  line-height: 1.2;
  font-weight: 800;
  font-family: "Open Sans";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_615f93-5b
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_615f93-5b[data-kb-block="kb-adv-heading25560_615f93-5b"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_615f93-5b,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_615f93-5b[data-kb-block="kb-adv-heading25560_615f93-5b"] {
    font-size: var(--global-kb-font-size-md, 1.25rem);
  }
}

.kadence-column25560_889619-6a > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_889619-6a > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_889619-6a > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_889619-6a
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_889619-6a
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_889619-6a > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_889619-6a {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_889619-6a > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_889619-6a > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-image.kb-image25560_acb5ed-4d:not(.kb-specificity-added):not(
    .kb-extra-specificity-added
  ) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 15px;
  margin-left: 0px;
}

.kb-image25560_acb5ed-4d:not(.kb-image-is-ratio-size) .kb-img,
.kb-image25560_acb5ed-4d.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image25560_acb5ed-4d .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_85224e-13,
.wp-block-kadence-advancedheading.kt-adv-heading25560_85224e-13[data-kb-block="kb-adv-heading25560_85224e-13"] {
  font-size: 28px;
  line-height: 1.2;
  font-weight: 800;
  font-family: "Open Sans";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_85224e-13
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_85224e-13[data-kb-block="kb-adv-heading25560_85224e-13"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_85224e-13,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_85224e-13[data-kb-block="kb-adv-heading25560_85224e-13"] {
    font-size: var(--global-kb-font-size-md, 1.25rem);
  }
}

.kadence-column25560_4cd946-c0 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_4cd946-c0 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_4cd946-c0 > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_4cd946-c0
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_4cd946-c0
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_4cd946-c0 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_4cd946-c0 {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_4cd946-c0 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_4cd946-c0 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-image.kb-image25560_5c1afd-3c:not(.kb-specificity-added):not(
    .kb-extra-specificity-added
  ) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 15px;
  margin-left: 0px;
}

.kb-image25560_5c1afd-3c:not(.kb-image-is-ratio-size) .kb-img,
.kb-image25560_5c1afd-3c.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image25560_5c1afd-3c .kb-image-has-overlay:after {
  opacity: 0.3;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_09ee11-ae,
.wp-block-kadence-advancedheading.kt-adv-heading25560_09ee11-ae[data-kb-block="kb-adv-heading25560_09ee11-ae"] {
  font-size: 28px;
  line-height: 1.2;
  font-weight: 800;
  font-family: "Open Sans";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_09ee11-ae
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_09ee11-ae[data-kb-block="kb-adv-heading25560_09ee11-ae"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_09ee11-ae,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_09ee11-ae[data-kb-block="kb-adv-heading25560_09ee11-ae"] {
    font-size: var(--global-kb-font-size-md, 1.25rem);
  }
}

.kb-row-layout-id25560_b2be7f-34 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_b2be7f-34 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_b2be7f-34 > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-lg, 4rem);
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 70px;
  padding-right: 20px;
  padding-bottom: 0px;
  padding-left: 20px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_b2be7f-34 > .kt-row-column-wrap {
    padding-bottom: 60px;
    grid-template-columns: minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_b2be7f-34 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_242d5e-f4 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_242d5e-f4 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_242d5e-f4 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_242d5e-f4,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_242d5e-f4,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_242d5e-f4 {
    order: 2;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_242d5e-f4 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_242d5e-f4,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_242d5e-f4,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_242d5e-f4 {
    order: 2;
  }

  .kadence-column25560_242d5e-f4 {
    text-align: center;
  }

  .kadence-column25560_242d5e-f4 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_d40ed3-42,
.wp-block-kadence-advancedheading.kt-adv-heading25560_d40ed3-42[data-kb-block="kb-adv-heading25560_d40ed3-42"] {
  text-align: center;
  font-size: var(--global-kb-font-size-xl, 3rem);
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_d40ed3-42
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_d40ed3-42[data-kb-block="kb-adv-heading25560_d40ed3-42"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_88d9c0-17,
.wp-block-kadence-advancedheading.kt-adv-heading25560_88d9c0-17[data-kb-block="kb-adv-heading25560_88d9c0-17"] {
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_88d9c0-17
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_88d9c0-17[data-kb-block="kb-adv-heading25560_88d9c0-17"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-id25560_f333a4-86 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_f333a4-86 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_f333a4-86 > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-lg, 4rem);
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 70px;
  padding-right: 20px;
  padding-bottom: 0px;
  padding-left: 20px;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_f333a4-86 > .kt-row-column-wrap {
    padding-bottom: 60px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_f333a4-86 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_e8f256-c9 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_e8f256-c9 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_e8f256-c9 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_e8f256-c9,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_e8f256-c9,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_e8f256-c9 {
    order: 2;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_e8f256-c9 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_e8f256-c9,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_e8f256-c9,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_e8f256-c9 {
    order: 2;
  }

  .kadence-column25560_e8f256-c9 {
    text-align: center;
  }

  .kadence-column25560_e8f256-c9 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_6bfc8a-46,
.wp-block-kadence-advancedheading.kt-adv-heading25560_6bfc8a-46[data-kb-block="kb-adv-heading25560_6bfc8a-46"] {
  text-align: left;
  font-size: var(--global-kb-font-size-xl, 3rem);
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_6bfc8a-46
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_6bfc8a-46[data-kb-block="kb-adv-heading25560_6bfc8a-46"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_eeb19d-91,
.wp-block-kadence-advancedheading.kt-adv-heading25560_eeb19d-91[data-kb-block="kb-adv-heading25560_eeb19d-91"] {
  text-align: left;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_eeb19d-91
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_eeb19d-91[data-kb-block="kb-adv-heading25560_eeb19d-91"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_9ed2be-b9 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_9ed2be-b9 > .kt-inside-inner-col {
  padding-left: 60px;
}

.kadence-column25560_9ed2be-b9 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_9ed2be-b9 > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_9ed2be-b9
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_9ed2be-b9
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_9ed2be-b9 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_9ed2be-b9 > .kt-inside-inner-col {
    padding-left: 0px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_9ed2be-b9,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_9ed2be-b9,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_9ed2be-b9 {
    order: 1;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_9ed2be-b9,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_9ed2be-b9,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_9ed2be-b9 {
    order: 1;
  }

  .kadence-column25560_9ed2be-b9 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.kb-image25560_d256db-8c.kb-image-is-ratio-size,
.kb-image25560_d256db-8c .kb-image-is-ratio-size {
  max-width: 709px;
  width: 100%;
}

.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_d256db-8c.kb-image-is-ratio-size,
.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_d256db-8c
  .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image25560_d256db-8c {
  max-width: 709px;
}

.image-is-svg.kb-image25560_d256db-8c {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image25560_d256db-8c img {
  width: 100%;
}

.kb-image25560_d256db-8c .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-row-layout-id25560_bbd0d4-e1 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_bbd0d4-e1 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_bbd0d4-e1 > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-lg, 4rem);
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-right: 20px;
  padding-bottom: 70px;
  padding-left: 20px;
  grid-template-columns:
    minmax(0, calc(50% - ((var(--global-kb-gap-lg, 4rem) * 1) / 2)))
    minmax(0, calc(50% - ((var(--global-kb-gap-lg, 4rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_bbd0d4-e1 > .kt-row-column-wrap {
    grid-template-columns:
      minmax(0, calc(50% - ((var(--global-kb-gap-lg, 4rem) * 1) / 2)))
      minmax(0, calc(50% - ((var(--global-kb-gap-lg, 4rem) * 1) / 2)));
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_bbd0d4-e1 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_88994f-d0 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_88994f-d0 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_88994f-d0 > .kt-inside-inner-col {
  flex-direction: column;
  align-items: flex-start;
}

.kadence-column25560_88994f-d0
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_88994f-d0
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_88994f-d0 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_88994f-d0,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_88994f-d0,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_88994f-d0 {
    order: 3;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_88994f-d0 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_88994f-d0,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_88994f-d0,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_88994f-d0 {
    order: 3;
  }

  .kadence-column25560_88994f-d0 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }
}

.kb-image25560_c60b3a-42.kb-image-is-ratio-size,
.kb-image25560_c60b3a-42 .kb-image-is-ratio-size {
  max-width: 635px;
  width: 100%;
}

.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_c60b3a-42.kb-image-is-ratio-size,
.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_c60b3a-42
  .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image25560_c60b3a-42 {
  max-width: 635px;
}

.image-is-svg.kb-image25560_c60b3a-42 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image25560_c60b3a-42 img {
  width: 100%;
}

.kb-image25560_c60b3a-42 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kadence-column25560_be3f3a-1f > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_be3f3a-1f > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_be3f3a-1f > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_be3f3a-1f > .kt-inside-inner-col {
    padding-left: 0px;
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_be3f3a-1f,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_be3f3a-1f,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_be3f3a-1f {
    order: 4;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_be3f3a-1f,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_be3f3a-1f,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_be3f3a-1f {
    order: 4;
  }

  .kadence-column25560_be3f3a-1f {
    text-align: center;
  }

  .kadence-column25560_be3f3a-1f > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_ef6535-73,
.wp-block-kadence-advancedheading.kt-adv-heading25560_ef6535-73[data-kb-block="kb-adv-heading25560_ef6535-73"] {
  font-size: var(--global-kb-font-size-xl, 3rem);
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_ef6535-73
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_ef6535-73[data-kb-block="kb-adv-heading25560_ef6535-73"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_44c742-24
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_44c742-24[data-kb-block="kb-adv-heading25560_44c742-24"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedbtn.kb-btns25560_a148ae-e3 {
  justify-content: flex-start;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedbtn.kb-btns25560_a148ae-e3 {
    justify-content: center;
  }
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn25560_d693e2-c3.kb-button {
  width: initial;
}

.kb-row-layout-id25560_ccfc91-3c > .kt-row-column-wrap {
  padding-top: 70px;
  padding-bottom: 70px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_ccfc91-3c > .kt-row-column-wrap {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_9fa88c-45 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_9fa88c-45 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_9fa88c-45 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_9fa88c-45 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_9fa88c-45 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_3354e3-61 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id25560_3354e3-61 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_3354e3-61 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_3354e3-61 > .kt-row-column-wrap {
  max-width: 1670px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_3354e3-61 > .kt-row-column-wrap {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_3354e3-61 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_e7b983-0a > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_e7b983-0a > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_e7b983-0a > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_e7b983-0a > .kt-inside-inner-col {
    padding-left: 20px;
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_e7b983-0a > .kt-inside-inner-col {
    display: flex;
    padding-top: 50px;
    padding-right: 20px;
    padding-bottom: 25px;
    padding-left: 20px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kt-row-column-wrap > .kadence-column25560_e7b983-0a {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_e7b983-0a {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_e7b983-0a
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column25560_e7b983-0a {
    text-align: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_536e61-4c
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_536e61-4c[data-kb-block="kb-adv-heading25560_536e61-4c"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_23dd71-d2
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_23dd71-d2[data-kb-block="kb-adv-heading25560_23dd71-d2"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedbtn.kb-btns25560_c0c8f2-16 {
  justify-content: flex-start;
}

@media all and (max-width: 767px) {
  .wp-block-kadence-advancedbtn.kb-btns25560_c0c8f2-16 {
    justify-content: center;
    align-items: center;
  }
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn25560_8079aa-c3.kb-button {
  width: initial;
}

.wp-block-kadence-advancedbtn .kb-btn25560_8079aa-c3.kb-button {
  color: var(--global-palette1, #3182ce);
  background: var(--global-palette7, #edf2f7);
}

.wp-block-kadence-advancedbtn .kb-btn25560_8079aa-c3.kb-button:hover,
.wp-block-kadence-advancedbtn .kb-btn25560_8079aa-c3.kb-button:focus {
  color: var(--global-palette1, #3182ce);
  background: rgba(255, 255, 255, 0.61);
}

.kadence-column25560_6341a5-ff > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_6341a5-ff > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_6341a5-ff > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.kadence-column25560_6341a5-ff
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_6341a5-ff
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_6341a5-ff > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kt-row-column-wrap > .kadence-column25560_6341a5-ff {
  align-self: center;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_6341a5-ff {
  align-self: auto;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_6341a5-ff
  > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
}

.kadence-column25560_6341a5-ff > .kt-inside-inner-col {
  background-color: var(--global-palette7, #edf2f7);
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column25560_6341a5-ff {
    align-self: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_6341a5-ff {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_6341a5-ff
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_6341a5-ff > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_6341a5-ff > .kt-inside-inner-col {
    padding-top: 50px;
    padding-right: 20px;
    padding-bottom: 50px;
    padding-left: 20px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kt-row-column-wrap > .kadence-column25560_6341a5-ff {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_6341a5-ff {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_6341a5-ff
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_c45aaa-1d {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id25560_c45aaa-1d > .kt-row-column-wrap {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (min-width: 1025px) {
  .kb-row-layout-id25560_c45aaa-1d {
    display: none !important;
  }
}

@media all and (max-width: 1024px) {
  .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_c45aaa-1d {
    margin-top: 0px;
    margin-bottom: 0px;
  }
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_c45aaa-1d > .kt-row-column-wrap {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_c45aaa-1d > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_e4b732-e3 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_e4b732-e3 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_e4b732-e3 > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.kadence-column25560_e4b732-e3
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_e4b732-e3
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_e4b732-e3 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kt-row-column-wrap > .kadence-column25560_e4b732-e3 {
  align-self: center;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_e4b732-e3 {
  align-self: auto;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_e4b732-e3
  > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column25560_e4b732-e3 {
    align-self: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_e4b732-e3 {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_e4b732-e3
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_e4b732-e3 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap > .kadence-column25560_e4b732-e3 {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_e4b732-e3 {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_e4b732-e3
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column25560_e4b732-e3 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.kb-image25560_7b2834-27 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-row-layout-id25560_a94fa1-36 > .kt-row-column-wrap {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 1024px) {
  .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_a94fa1-36 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_a94fa1-36 > .kt-row-column-wrap {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media all and (min-width: 768px) and (max-width: 1024px) {
  .kb-row-layout-id25560_a94fa1-36 {
    display: none !important;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_a94fa1-36 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }

  .kb-row-layout-id25560_a94fa1-36 {
    display: none !important;
  }
}

.kadence-column25560_3bf34c-2f > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_3bf34c-2f > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_3bf34c-2f > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.kadence-column25560_3bf34c-2f
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_3bf34c-2f
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_3bf34c-2f > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kt-row-column-wrap > .kadence-column25560_3bf34c-2f {
  align-self: center;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_3bf34c-2f {
  align-self: auto;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_3bf34c-2f
  > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column25560_3bf34c-2f {
    align-self: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_3bf34c-2f {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_3bf34c-2f
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_3bf34c-2f > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap > .kadence-column25560_3bf34c-2f {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_3bf34c-2f {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_3bf34c-2f
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column25560_3bf34c-2f > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.kb-image25560_43a68c-92 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image25560_1ea3e2-96 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-row-layout-id25560_2dac67-c5 > .kt-row-column-wrap {
  padding-top: 70px;
  padding-right: 20px;
  padding-bottom: 85px;
  padding-left: 20px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_2dac67-c5 > .kt-row-column-wrap {
    padding-top: 40px;
    padding-bottom: 60px;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_0647b5-38 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_0647b5-38 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_0647b5-38 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_0647b5-38 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_0647b5-38 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-id25560_95b652-4f > .kt-row-column-wrap {
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-top: var(
    --global-kb-row-default-top,
    var(--global-kb-spacing-sm, 1.5rem)
  );
  padding-bottom: var(
    --global-kb-row-default-bottom,
    var(--global-kb-spacing-sm, 1.5rem)
  );
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_95b652-4f > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_15b77a-60 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_15b77a-60 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_15b77a-60 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_15b77a-60 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_15b77a-60 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-id25560_8e8190-36 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_8e8190-36 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_8e8190-36 > .kt-row-column-wrap {
  max-width: 1330px;
  margin-left: auto;
  margin-right: auto;
  padding-top: var(
    --global-kb-row-default-top,
    var(--global-kb-spacing-sm, 1.5rem)
  );
  padding-bottom: var(
    --global-kb-row-default-bottom,
    var(--global-kb-spacing-sm, 1.5rem)
  );
  grid-template-columns:
    minmax(
      0,
      calc(
        40% -
          (
            (
                var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) *
                  1
              ) / 2
          )
      )
    )
    minmax(
      0,
      calc(
        60% -
          (
            (
                var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) *
                  1
              ) / 2
          )
      )
    );
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_8e8190-36 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_ead78a-03 > .kt-inside-inner-col {
  padding-right: 20%;
}

.kadence-column25560_ead78a-03 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_ead78a-03 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_ead78a-03 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_ead78a-03 > .kt-inside-inner-col {
    padding-right: 5%;
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_ead78a-03,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_ead78a-03,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_ead78a-03 {
    order: 2;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_ead78a-03 > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_ead78a-03,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_ead78a-03,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_ead78a-03 {
    order: 2;
  }
}

.kb-image25560_d1a36a-4d .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kadence-column25560_a9abbc-fe > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_a9abbc-fe > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_a9abbc-fe > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_a9abbc-fe,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_a9abbc-fe,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_a9abbc-fe {
    order: 1;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_a9abbc-fe > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_a9abbc-fe,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_a9abbc-fe,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_a9abbc-fe {
    order: 1;
  }

  .kadence-column25560_a9abbc-fe {
    text-align: center;
  }

  .kadence-column25560_a9abbc-fe > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_55f52c-d5
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_55f52c-d5[data-kb-block="kb-adv-heading25560_55f52c-d5"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_858fd8-8f
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_858fd8-8f[data-kb-block="kb-adv-heading25560_858fd8-8f"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-id25560_baf05b-9f > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_baf05b-9f > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_baf05b-9f > .kt-row-column-wrap {
  max-width: 1330px;
  margin-left: auto;
  margin-right: auto;
  padding-top: var(
    --global-kb-row-default-top,
    var(--global-kb-spacing-sm, 1.5rem)
  );
  padding-bottom: var(
    --global-kb-row-default-bottom,
    var(--global-kb-spacing-sm, 1.5rem)
  );
  grid-template-columns:
    minmax(
      0,
      calc(
        40% -
          (
            (
                var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) *
                  1
              ) / 2
          )
      )
    )
    minmax(
      0,
      calc(
        60% -
          (
            (
                var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) *
                  1
              ) / 2
          )
      )
    );
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_baf05b-9f > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_568831-d1 > .kt-inside-inner-col {
  padding-right: 20%;
}

.kadence-column25560_568831-d1 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_568831-d1 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_568831-d1 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_568831-d1 > .kt-inside-inner-col {
    padding-right: 5%;
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_568831-d1,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_568831-d1,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_568831-d1 {
    order: 2;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_568831-d1 > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_568831-d1,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_568831-d1,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_568831-d1 {
    order: 2;
  }
}

.kb-image25560_95d73e-dd .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kadence-column25560_36655f-33 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_36655f-33 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_36655f-33 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_36655f-33,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_36655f-33,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_36655f-33 {
    order: 1;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_36655f-33 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_36655f-33,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_36655f-33,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_36655f-33 {
    order: 1;
  }

  .kadence-column25560_36655f-33 {
    text-align: center;
  }

  .kadence-column25560_36655f-33 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_d2fa00-20
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_d2fa00-20[data-kb-block="kb-adv-heading25560_d2fa00-20"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_c546c7-1a
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_c546c7-1a[data-kb-block="kb-adv-heading25560_c546c7-1a"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-id25560_98149a-7d > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_98149a-7d > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_98149a-7d > .kt-row-column-wrap {
  max-width: 1330px;
  margin-left: auto;
  margin-right: auto;
  padding-top: var(
    --global-kb-row-default-top,
    var(--global-kb-spacing-sm, 1.5rem)
  );
  padding-bottom: var(
    --global-kb-row-default-bottom,
    var(--global-kb-spacing-sm, 1.5rem)
  );
  grid-template-columns:
    minmax(
      0,
      calc(
        40% -
          (
            (
                var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) *
                  1
              ) / 2
          )
      )
    )
    minmax(
      0,
      calc(
        60% -
          (
            (
                var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) *
                  1
              ) / 2
          )
      )
    );
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_98149a-7d > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_f40c1d-ff > .kt-inside-inner-col {
  padding-right: 20%;
}

.kadence-column25560_f40c1d-ff > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_f40c1d-ff > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_f40c1d-ff > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_f40c1d-ff > .kt-inside-inner-col {
    padding-right: 5%;
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_f40c1d-ff,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_f40c1d-ff,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_f40c1d-ff {
    order: 2;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_f40c1d-ff > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_f40c1d-ff,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_f40c1d-ff,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_f40c1d-ff {
    order: 2;
  }
}

.kb-image25560_41350b-20 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kadence-column25560_2b960f-e8 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_2b960f-e8 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_2b960f-e8 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_2b960f-e8,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_2b960f-e8,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_2b960f-e8 {
    order: 1;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_2b960f-e8 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_2b960f-e8,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_2b960f-e8,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_2b960f-e8 {
    order: 1;
  }

  .kadence-column25560_2b960f-e8 {
    text-align: center;
  }

  .kadence-column25560_2b960f-e8 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_0c9f84-0e
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_0c9f84-0e[data-kb-block="kb-adv-heading25560_0c9f84-0e"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_43e552-34
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_43e552-34[data-kb-block="kb-adv-heading25560_43e552-34"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-id25560_1ef42f-d0 > .kt-row-column-wrap {
  padding-top: 40px;
  padding-bottom: 40px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_1ef42f-d0 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_b3f5b4-1e > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_b3f5b4-1e > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_b3f5b4-1e > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_b3f5b4-1e > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_b3f5b4-1e > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_0ae45b-ae,
.wp-block-kadence-advancedheading.kt-adv-heading25560_0ae45b-ae[data-kb-block="kb-adv-heading25560_0ae45b-ae"] {
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_0ae45b-ae
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_0ae45b-ae[data-kb-block="kb-adv-heading25560_0ae45b-ae"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 767px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_0ae45b-ae,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_0ae45b-ae[data-kb-block="kb-adv-heading25560_0ae45b-ae"] {
    font-size: 25px;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_dd43b2-84 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id25560_dd43b2-84 > .kt-row-column-wrap {
  padding-top: 70px;
  padding-right: 0px;
  padding-bottom: 70px;
  padding-left: 0px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_dd43b2-84 > .kt-row-column-wrap {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_dd43b2-84 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_8cab74-ed > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_8cab74-ed > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_8cab74-ed > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_8cab74-ed > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_8cab74-ed > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-id25560_80a5ae-6a > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_80a5ae-6a > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_80a5ae-6a > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-none, 0rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  max-width: var(--global-content-width, 1670px);
  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(55% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)))
    minmax(0, calc(45% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_80a5ae-6a > .kt-row-column-wrap {
    padding-top: 0px;
    padding-bottom: 50px;
    grid-template-columns: minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_80a5ae-6a > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_45799d-7f > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_45799d-7f > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_45799d-7f > .kt-inside-inner-col {
  flex-direction: column;
  align-items: center;
}

.kadence-column25560_45799d-7f
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_45799d-7f
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_45799d-7f > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_45799d-7f,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_45799d-7f,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_45799d-7f {
    order: 2;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_45799d-7f > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_45799d-7f > .kt-inside-inner-col {
    padding-right: 15px;
    padding-left: 15px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_45799d-7f,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_45799d-7f,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_45799d-7f {
    order: 2;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_941bc4-06,
.wp-block-kadence-advancedheading.kt-adv-heading25560_941bc4-06[data-kb-block="kb-adv-heading25560_941bc4-06"] {
  padding-top: var(--global-kb-spacing-sm, 1.5rem);
  padding-right: var(--global-kb-spacing-sm, 1.5rem);
  padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
  padding-left: var(--global-kb-spacing-sm, 1.5rem);
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_941bc4-06
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_941bc4-06[data-kb-block="kb-adv-heading25560_941bc4-06"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 767px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_941bc4-06,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_941bc4-06[data-kb-block="kb-adv-heading25560_941bc4-06"] {
    font-size: var(--global-kb-font-size-lg, 2rem);
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_ce57e9-70,
.wp-block-kadence-advancedheading.kt-adv-heading25560_ce57e9-70[data-kb-block="kb-adv-heading25560_ce57e9-70"] {
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_ce57e9-70
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_ce57e9-70[data-kb-block="kb-adv-heading25560_ce57e9-70"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_46a6a7-e8 > .kt-inside-inner-col {
  min-height: 485px;
}

.kadence-column25560_46a6a7-e8 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_46a6a7-e8 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_46a6a7-e8 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_46a6a7-e8 > .kt-inside-inner-col {
  background-image: url("https://gearupwithus.com/wp-content/uploads/2024/05/kids.jpg");
  background-size: cover;
  background-position: center center;
  background-attachment: scroll;
  background-repeat: no-repeat;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_46a6a7-e8,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_46a6a7-e8,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_46a6a7-e8 {
    order: 1;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_46a6a7-e8 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_46a6a7-e8,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_46a6a7-e8,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_46a6a7-e8 {
    order: 1;
  }

  .kadence-column25560_46a6a7-e8 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column25560_46a6a7-e8,
  .kt-inside-inner-col > .kadence-column25560_46a6a7-e8:not(.specificity) {
    margin-bottom: 50px;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_1b1795-0c {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id25560_1b1795-0c > .kt-row-column-wrap {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (min-width: 1025px) {
  .kb-row-layout-id25560_1b1795-0c {
    display: none !important;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_1b1795-0c > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }

  .kb-row-layout-id25560_1b1795-0c {
    display: none !important;
  }
}

.kadence-column25560_8f62d2-1c > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_8f62d2-1c > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_8f62d2-1c > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_8f62d2-1c > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_8f62d2-1c > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-image25560_959fe2-c4 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-row-layout-id25560_29efe2-72 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_29efe2-72 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_29efe2-72 > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-none, 0rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  max-width: var(--global-content-width, 1670px);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  padding-top: 24px;
  padding-right: 15px;
  padding-bottom: 24px;
  padding-left: 15px;
  grid-template-columns:
    minmax(0, calc(45% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)))
    minmax(0, calc(55% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_29efe2-72 > .kt-row-column-wrap {
    padding-top: 50px;
    padding-bottom: 0px;
    grid-template-columns: minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_29efe2-72 > .kt-row-column-wrap {
    padding-top: 25px;
    padding-right: 20px;
    padding-left: 20px;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_68ddf3-e3 > .kt-inside-inner-col {
  min-height: 415px;
}

.kadence-column25560_68ddf3-e3 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_68ddf3-e3 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_68ddf3-e3 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_68ddf3-e3 > .kt-inside-inner-col {
  background-image: url("https://gearupwithus.com/wp-content/uploads/2024/05/teams1.jpg");
  background-size: cover;
  background-position: 49% 17%;
  background-attachment: scroll;
  background-repeat: no-repeat;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_68ddf3-e3 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_68ddf3-e3 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kadence-column25560_66ffe6-7d > .kt-inside-inner-col {
  padding-top: var(--global-kb-spacing-sm, 1.5rem);
  padding-right: var(--global-kb-spacing-sm, 1.5rem);
  padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
  padding-left: var(--global-kb-spacing-sm, 1.5rem);
}

.kadence-column25560_66ffe6-7d > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_66ffe6-7d > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_66ffe6-7d > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_66ffe6-7d > .kt-inside-inner-col {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_66ffe6-7d > .kt-inside-inner-col {
    padding-top: 50px;
    padding-bottom: 25px;
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_8050a5-3e,
.wp-block-kadence-advancedheading.kt-adv-heading25560_8050a5-3e[data-kb-block="kb-adv-heading25560_8050a5-3e"] {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_8050a5-3e
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_8050a5-3e[data-kb-block="kb-adv-heading25560_8050a5-3e"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_a5e09c-bb,
.wp-block-kadence-advancedheading.kt-adv-heading25560_a5e09c-bb[data-kb-block="kb-adv-heading25560_a5e09c-bb"] {
  margin-bottom: 25px;
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_a5e09c-bb
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_a5e09c-bb[data-kb-block="kb-adv-heading25560_a5e09c-bb"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-id25560_44d862-bc > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_44d862-bc > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_44d862-bc > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-none, 0rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 91px;
  padding-right: 20px;
  padding-bottom: 90px;
  padding-left: 20px;
  grid-template-columns:
    minmax(0, calc(20% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)))
    minmax(0, calc(80% - ((var(--global-kb-gap-none, 0rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_44d862-bc > .kt-row-column-wrap {
    padding-top: 60px;
    padding-bottom: 60px;
    grid-template-columns: minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_44d862-bc > .kt-row-column-wrap {
    padding-top: 50px;
    padding-bottom: 70px;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_4f721f-34 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_4f721f-34 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_4f721f-34 > .kt-inside-inner-col {
  flex-direction: column;
  align-items: flex-end;
}

.kadence-column25560_4f721f-34
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_4f721f-34
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_4f721f-34 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_4f721f-34 {
  z-index: 100;
  position: relative;
}

.kadence-column25560_4f721f-34,
.kt-inside-inner-col > .kadence-column25560_4f721f-34:not(.specificity) {
  margin-right: -100px;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_4f721f-34 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_4f721f-34 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
  }
}

.kb-image25560_6c35f6-f7.kb-image-is-ratio-size,
.kb-image25560_6c35f6-f7 .kb-image-is-ratio-size {
  max-width: 500px;
  width: 100%;
}

.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_6c35f6-f7.kb-image-is-ratio-size,
.wp-block-kadence-column
  > .kt-inside-inner-col
  > .kb-image25560_6c35f6-f7
  .kb-image-is-ratio-size {
  align-self: unset;
}

.kb-image25560_6c35f6-f7 {
  max-width: 500px;
}

.image-is-svg.kb-image25560_6c35f6-f7 {
  -webkit-flex: 0 1 100%;
  flex: 0 1 100%;
}

.image-is-svg.kb-image25560_6c35f6-f7 img {
  width: 100%;
}

.kb-image25560_6c35f6-f7 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kadence-column25560_0988af-84 > .kt-inside-inner-col {
  padding-top: 50px;
  padding-right: 30px;
  padding-bottom: 50px;
  padding-left: 150px;
}

.kadence-column25560_0988af-84 > .kt-inside-inner-col {
  border-top: 3px solid var(--global-palette1, #3182ce);
  border-right: 3px solid var(--global-palette1, #3182ce);
  border-bottom: 3px solid var(--global-palette1, #3182ce);
  border-left: 3px solid var(--global-palette1, #3182ce);
}

.kadence-column25560_0988af-84 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_0988af-84 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_0988af-84 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_0988af-84 {
  z-index: 10;
  position: relative;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_0988af-84 > .kt-inside-inner-col {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    border-top: 3px solid var(--global-palette1, #3182ce);
    border-right: 3px solid var(--global-palette1, #3182ce);
    border-bottom: 3px solid var(--global-palette1, #3182ce);
    border-left: 3px solid var(--global-palette1, #3182ce);
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_0988af-84 > .kt-inside-inner-col {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-top: 0px solid var(--global-palette1, #3182ce);
    border-right: 0px solid var(--global-palette1, #3182ce);
    border-bottom: 0px solid var(--global-palette1, #3182ce);
    border-left: 0px solid var(--global-palette1, #3182ce);
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_eb60a2-38 {
  margin-bottom: 0px;
}

.kb-row-layout-id25560_eb60a2-38 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_eb60a2-38 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_eb60a2-38 > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-sm, 1rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns:
    minmax(0, calc(20% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)))
    minmax(0, calc(80% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_eb60a2-38 > .kt-row-column-wrap {
    grid-template-columns:
      minmax(0, calc(20% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)))
      minmax(0, calc(80% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)));
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_eb60a2-38 {
    margin-bottom: 15px;
  }

  .kb-row-layout-id25560_eb60a2-38 > .kt-row-column-wrap {
    column-gap: var(--global-kb-gap-none, 0rem);
    row-gap: var(--global-kb-gap-none, 0rem);
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_86433e-3a > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_86433e-3a > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_86433e-3a > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_86433e-3a > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_86433e-3a > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_8211dc-ee,
.wp-block-kadence-advancedheading.kt-adv-heading25560_8211dc-ee[data-kb-block="kb-adv-heading25560_8211dc-ee"] {
  font-size: 100px;
  font-weight: 400;
  font-family: "Archivo Black";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_8211dc-ee
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_8211dc-ee[data-kb-block="kb-adv-heading25560_8211dc-ee"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 767px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_8211dc-ee,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_8211dc-ee[data-kb-block="kb-adv-heading25560_8211dc-ee"] {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
}

.kadence-column25560_b25386-85 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_b25386-85 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_b25386-85 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_b25386-85 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_b25386-85 > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kadence-column25560_b25386-85 {
    text-align: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_636d9d-86
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_636d9d-86[data-kb-block="kb-adv-heading25560_636d9d-86"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_dfa08a-62 {
  margin-bottom: 0px;
}

.kb-row-layout-id25560_dfa08a-62 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_dfa08a-62 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_dfa08a-62 > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-sm, 1rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns:
    minmax(0, calc(20% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)))
    minmax(0, calc(80% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_dfa08a-62 > .kt-row-column-wrap {
    grid-template-columns:
      minmax(0, calc(20% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)))
      minmax(0, calc(80% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)));
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_dfa08a-62 {
    margin-bottom: 15px;
  }

  .kb-row-layout-id25560_dfa08a-62 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_4d39b2-c6 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_4d39b2-c6 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_4d39b2-c6 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_4d39b2-c6 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_4d39b2-c6 > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_2ce801-be,
.wp-block-kadence-advancedheading.kt-adv-heading25560_2ce801-be[data-kb-block="kb-adv-heading25560_2ce801-be"] {
  font-size: 100px;
  font-weight: 400;
  font-family: "Archivo Black";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_2ce801-be
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_2ce801-be[data-kb-block="kb-adv-heading25560_2ce801-be"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_9ea9f3-04 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_9ea9f3-04 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_9ea9f3-04 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_9ea9f3-04 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_9ea9f3-04 > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kadence-column25560_9ea9f3-04 {
    text-align: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_3990c3-16
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_3990c3-16[data-kb-block="kb-adv-heading25560_3990c3-16"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-id25560_1da33a-3d > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_1da33a-3d > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_1da33a-3d > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-sm, 1rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns:
    minmax(0, calc(20% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)))
    minmax(0, calc(80% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_1da33a-3d > .kt-row-column-wrap {
    grid-template-columns:
      minmax(0, calc(20% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)))
      minmax(0, calc(80% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)));
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_1da33a-3d > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_5b9eb4-13 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_5b9eb4-13 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_5b9eb4-13 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_5b9eb4-13 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_5b9eb4-13 > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_809f14-4d,
.wp-block-kadence-advancedheading.kt-adv-heading25560_809f14-4d[data-kb-block="kb-adv-heading25560_809f14-4d"] {
  font-size: 100px;
  font-weight: 400;
  font-family: "Archivo Black";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_809f14-4d
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_809f14-4d[data-kb-block="kb-adv-heading25560_809f14-4d"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_90a954-0c > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_90a954-0c > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_90a954-0c > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_90a954-0c > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_90a954-0c > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kadence-column25560_90a954-0c {
    text-align: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_c358b7-00
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_c358b7-00[data-kb-block="kb-adv-heading25560_c358b7-00"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-id25560_8bd57d-70 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_8bd57d-70 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_8bd57d-70 > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-sm, 1rem);
  row-gap: var(--global-kb-gap-none, 0rem);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns:
    minmax(0, calc(20% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)))
    minmax(0, calc(80% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)));
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_8bd57d-70 > .kt-row-column-wrap {
    grid-template-columns:
      minmax(0, calc(20% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)))
      minmax(0, calc(80% - ((var(--global-kb-gap-sm, 1rem) * 1) / 2)));
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_8bd57d-70 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_58befa-ca > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_58befa-ca > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_58befa-ca > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_58befa-ca > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_58befa-ca > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_3a6fec-94,
.wp-block-kadence-advancedheading.kt-adv-heading25560_3a6fec-94[data-kb-block="kb-adv-heading25560_3a6fec-94"] {
  font-size: 100px;
  font-weight: 400;
  font-family: "Archivo Black";
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_3a6fec-94
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_3a6fec-94[data-kb-block="kb-adv-heading25560_3a6fec-94"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_20614f-fe > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_20614f-fe > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_20614f-fe > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_20614f-fe > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_20614f-fe > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kadence-column25560_20614f-fe {
    text-align: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_9ad0d3-08
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_9ad0d3-08[data-kb-block="kb-adv-heading25560_9ad0d3-08"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-id25560_a9ec3e-9f > .kt-row-column-wrap {
  padding-top: 40px;
  padding-bottom: 40px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_a9ec3e-9f > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_071c59-64 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_071c59-64 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_071c59-64 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_071c59-64 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_071c59-64 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_395d3d-32,
.wp-block-kadence-advancedheading.kt-adv-heading25560_395d3d-32[data-kb-block="kb-adv-heading25560_395d3d-32"] {
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_395d3d-32
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_395d3d-32[data-kb-block="kb-adv-heading25560_395d3d-32"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 767px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_395d3d-32,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_395d3d-32[data-kb-block="kb-adv-heading25560_395d3d-32"] {
    font-size: 25px;
  }
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedbtn.kb-btns25560_95b7eb-20 {
    justify-content: center;
  }
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn25560_993bd2-3d.kb-button {
  width: initial;
}

.kb-row-layout-id25560_3640c1-45 > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-sm, 1rem);
  row-gap: var(--global-kb-gap-sm, 1rem);
  padding-top: 70px;
  padding-right: 20px;
  padding-bottom: 70px;
  padding-left: 20px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_3640c1-45 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_3640c1-45 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_9b1b56-ac > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_9b1b56-ac > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_9b1b56-ac > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_9b1b56-ac,
.kt-inside-inner-col > .kadence-column25560_9b1b56-ac:not(.specificity) {
  margin-bottom: 50px;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_9b1b56-ac > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_9b1b56-ac,
  .kt-inside-inner-col > .kadence-column25560_9b1b56-ac:not(.specificity) {
    margin-bottom: 25px;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_9b1b56-ac > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_0a06c2-f7,
.wp-block-kadence-advancedheading.kt-adv-heading25560_0a06c2-f7[data-kb-block="kb-adv-heading25560_0a06c2-f7"] {
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_0a06c2-f7
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_0a06c2-f7[data-kb-block="kb-adv-heading25560_0a06c2-f7"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_e04a0a-1c > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_e04a0a-1c > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_e04a0a-1c > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_e04a0a-1c > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_e04a0a-1c > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-id25560_bfec58-b6 > .kt-row-column-wrap {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns:
    minmax(
      0,
      calc(
        35% -
          (
            (
                var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) *
                  2
              ) / 3
          )
      )
    )
    minmax(
      0,
      calc(
        30% -
          (
            (
                var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) *
                  2
              ) / 3
          )
      )
    )
    minmax(
      0,
      calc(
        35% -
          (
            (
                var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) *
                  2
              ) / 3
          )
      )
    );
}

@media all and (max-width: 1024px) {
  .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_bfec58-b6 {
    margin-bottom: 28px;
  }
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_bfec58-b6 > .kt-row-column-wrap {
    max-width: 772px;
    margin-left: auto;
    margin-right: auto;
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_bfec58-b6
    > .kt-row-column-wrap
    > div:not(.added-for-specificity) {
    grid-column: initial;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_bfec58-b6 {
    margin-bottom: 0px;
  }

  .kb-row-layout-id25560_bfec58-b6
    > .kt-row-column-wrap
    > div:not(.added-for-specificity) {
    grid-column: initial;
  }

  .kb-row-layout-id25560_bfec58-b6 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_c1801b-80 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_c1801b-80 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_c1801b-80 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_c1801b-80 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_c1801b-80 {
    text-align: center;
  }

  .kadence-column25560_c1801b-80 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_daa408-1e,
.wp-block-kadence-advancedheading.kt-adv-heading25560_daa408-1e[data-kb-block="kb-adv-heading25560_daa408-1e"] {
  line-height: 1.2;
  font-weight: 800;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_daa408-1e
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_daa408-1e[data-kb-block="kb-adv-heading25560_daa408-1e"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_bbf510-02
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_bbf510-02[data-kb-block="kb-adv-heading25560_bbf510-02"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_94e021-0b
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_94e021-0b[data-kb-block="kb-adv-heading25560_94e021-0b"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_f2aa9f-91
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_f2aa9f-91[data-kb-block="kb-adv-heading25560_f2aa9f-91"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kadence-column25560_dcf8c6-53 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_dcf8c6-53 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_dcf8c6-53 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_dcf8c6-53 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_dcf8c6-53 > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kt-row-column-wrap > .kadence-column25560_dcf8c6-53 {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_dcf8c6-53 {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_dcf8c6-53
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column25560_dcf8c6-53 {
    text-align: center;
  }
}

.kb-image25560_2b9a9b-e4 .kb-image-has-overlay:after {
  opacity: 0.3;
}

@media all and (max-width: 767px) {
  .kb-image25560_2b9a9b-e4.kb-image-is-ratio-size,
  .kb-image25560_2b9a9b-e4 .kb-image-is-ratio-size {
    max-width: 350px;
    width: 100%;
  }

  .kb-image25560_2b9a9b-e4 {
    max-width: 350px;
  }
}

.kadence-column25560_1b0197-db > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_1b0197-db > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_1b0197-db > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_1b0197-db > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_1b0197-db > .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .kt-row-column-wrap > .kadence-column25560_1b0197-db {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_1b0197-db {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_1b0197-db
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column25560_1b0197-db {
    text-align: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_922c5b-55,
.wp-block-kadence-advancedheading.kt-adv-heading25560_922c5b-55[data-kb-block="kb-adv-heading25560_922c5b-55"] {
  line-height: 1.2;
  font-weight: 800;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_922c5b-55
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_922c5b-55[data-kb-block="kb-adv-heading25560_922c5b-55"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_c97f32-00
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_c97f32-00[data-kb-block="kb-adv-heading25560_c97f32-00"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_7074ac-9f
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_7074ac-9f[data-kb-block="kb-adv-heading25560_7074ac-9f"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_004211-f9
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_004211-f9[data-kb-block="kb-adv-heading25560_004211-f9"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedbtn.kb-btns25560_f8d971-43 {
  justify-content: flex-start;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn25560_8eba84-df.kb-button {
  width: initial;
}

.wp-block-kadence-advancedbtn.kb-btns25560_47c6b5-09 {
  justify-content: flex-start;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedbtn.kb-btns25560_47c6b5-09 {
    justify-content: center;
  }
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn25560_54ec7a-8c.kb-button {
  width: initial;
}

.kb-row-layout-id25560_3921d6-f5 > .kt-row-column-wrap {
  padding-top: 48px;
  padding-right: 25px;
  padding-bottom: 48px;
  padding-left: 25px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_3921d6-f5 > .kt-row-column-wrap {
    padding-top: 60px;
    padding-right: 20px;
    padding-bottom: 60px;
    padding-left: 20px;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_a0c52c-df > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_a0c52c-df > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_a0c52c-df > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_a0c52c-df > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_a0c52c-df > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_594c0f-22 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id25560_594c0f-22 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_594c0f-22 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_594c0f-22 > .kt-row-column-wrap {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns:
    minmax(
      0,
      calc(
        55% -
          (
            (
                var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) *
                  1
              ) / 2
          )
      )
    )
    minmax(
      0,
      calc(
        45% -
          (
            (
                var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) *
                  1
              ) / 2
          )
      )
    );
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_594c0f-22 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_594c0f-22 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_187495-15 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_187495-15 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_187495-15 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_187495-15,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_187495-15,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_187495-15 {
    order: 2;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_187495-15 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_187495-15,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_187495-15,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_187495-15 {
    order: 2;
  }

  .kadence-column25560_187495-15 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_301a63-05,
.wp-block-kadence-advancedheading.kt-adv-heading25560_301a63-05[data-kb-block="kb-adv-heading25560_301a63-05"] {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 50px;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_301a63-05
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_301a63-05[data-kb-block="kb-adv-heading25560_301a63-05"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_301a63-05,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_301a63-05[data-kb-block="kb-adv-heading25560_301a63-05"] {
    padding-right: 50px;
    text-align: center !important;
  }
}

.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id25560_188cd2-96 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.kb-row-layout-id25560_188cd2-96 > .kt-row-column-wrap {
  align-content: center;
}

:where(.kb-row-layout-id25560_188cd2-96 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: center;
}

.kb-row-layout-id25560_188cd2-96 > .kt-row-column-wrap {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_188cd2-96 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_188cd2-96 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_d7e3fb-f0 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_d7e3fb-f0 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_d7e3fb-f0 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_d7e3fb-f0 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_d7e3fb-f0 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_5715f2-54,
.wp-block-kadence-advancedheading.kt-adv-heading25560_5715f2-54[data-kb-block="kb-adv-heading25560_5715f2-54"] {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 50px;
  border-left: 3px solid var(--global-palette1, #3182ce);
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_5715f2-54
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_5715f2-54[data-kb-block="kb-adv-heading25560_5715f2-54"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

@media all and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_5715f2-54,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_5715f2-54[data-kb-block="kb-adv-heading25560_5715f2-54"] {
    border-left: 3px solid var(--global-palette1, #3182ce);
  }
}

@media all and (max-width: 767px) {
  .wp-block-kadence-advancedheading.kt-adv-heading25560_5715f2-54,
  .wp-block-kadence-advancedheading.kt-adv-heading25560_5715f2-54[data-kb-block="kb-adv-heading25560_5715f2-54"] {
    padding-top: 40px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-top: 3px solid var(--global-palette1, #3182ce);
    border-right: 0px solid transparent;
    border-bottom: 0px solid transparent;
    border-left: 0px solid var(--global-palette1, #3182ce);
  }
}

.kadence-column25560_6ee14e-0a > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_6ee14e-0a > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_6ee14e-0a > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.kadence-column25560_6ee14e-0a
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_6ee14e-0a
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_6ee14e-0a > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kt-row-column-wrap > .kadence-column25560_6ee14e-0a {
  align-self: center;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_6ee14e-0a {
  align-self: auto;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_6ee14e-0a
  > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
}

.kadence-column25560_6ee14e-0a {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column25560_6ee14e-0a {
    align-self: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_6ee14e-0a {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_6ee14e-0a
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_6ee14e-0a > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap > .kadence-column25560_6ee14e-0a {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_6ee14e-0a {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_6ee14e-0a
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kadence-column25560_6ee14e-0a > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.kb-image23986_05877b-58 .kb-image-has-overlay:after {
  opacity: 0.3;
}

@media all and (max-width: 1024px) {
  .kb-image23986_05877b-58.kb-image-is-ratio-size,
  .kb-image23986_05877b-58 .kb-image-is-ratio-size {
    max-width: 200px;
    width: 100%;
  }
}

@media all and (max-width: 1024px) {
  .kb-image23986_05877b-58 figure {
    max-width: 200px;
  }
}

.kb-image23986_00d2fd-45 .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kb-image23986_02ab4a-6f .kb-image-has-overlay:after {
  opacity: 0.3;
}

.kadence-column25560_9ad9e7-5b > .kt-inside-inner-col {
  display: flex;
}

.kadence-column25560_9ad9e7-5b > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_9ad9e7-5b > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.kadence-column25560_9ad9e7-5b
  > .kt-inside-inner-col
  > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column25560_9ad9e7-5b
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column25560_9ad9e7-5b > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kt-row-column-wrap > .kadence-column25560_9ad9e7-5b {
  align-self: center;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_9ad9e7-5b {
  align-self: auto;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column25560_9ad9e7-5b
  > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
}

.kadence-column25560_9ad9e7-5b {
  text-align: center;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column25560_9ad9e7-5b {
    align-self: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_9ad9e7-5b {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_9ad9e7-5b
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap.kt-tab-layout-three-grid > .kadence-column25560_9ad9e7-5b,
  .kt-row-column-wrap.kt-tab-layout-two-grid > .kadence-column25560_9ad9e7-5b,
  .kt-row-column-wrap.kt-tab-layout-row > .kadence-column25560_9ad9e7-5b {
    order: 1;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column25560_9ad9e7-5b > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap > .kadence-column25560_9ad9e7-5b {
    align-self: center;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_9ad9e7-5b {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column25560_9ad9e7-5b
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }

  .kt-row-column-wrap.kt-mobile-layout-three-grid
    > .kadence-column25560_9ad9e7-5b,
  .kt-row-column-wrap.kt-mobile-layout-two-grid
    > .kadence-column25560_9ad9e7-5b,
  .kt-row-column-wrap.kt-mobile-layout-row > .kadence-column25560_9ad9e7-5b {
    order: 1;
  }

  .kadence-column25560_9ad9e7-5b > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.kb-row-layout-id25560_06c508-e6 > .kt-row-column-wrap {
  max-width: var(--global-content-width, 1670px);
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
  padding-top: 70px;
  padding-right: 20px;
  padding-bottom: 70px;
  padding-left: 20px;
  grid-template-columns: minmax(0, 1fr);
}

.kb-row-layout-id25560_06c508-e6 {
  background-image: linear-gradient(
    135deg,
    var(--global-palette6) 0%,
    var(--global-palette1) 45%,
    var(--global-palette5) 100%
  );
}

.kb-row-layout-id25560_06c508-e6 > .kt-row-layout-overlay {
  opacity: 0;
  background-color: var(--global-palette7, #edf2f7);
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_06c508-e6 > .kt-row-column-wrap {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_06c508-e6 > .kt-row-column-wrap {
    padding-top: 50px;
    padding-bottom: 50px;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_802cad-e7 > .kt-inside-inner-col {
  padding-top: var(--global-kb-spacing-md, 2rem);
  padding-right: var(--global-kb-spacing-md, 2rem);
  padding-bottom: var(--global-kb-spacing-md, 2rem);
  padding-left: var(--global-kb-spacing-md, 2rem);
}

.kadence-column25560_802cad-e7 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_802cad-e7 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_802cad-e7 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kadence-column25560_802cad-e7 > .kt-inside-inner-col {
  background-color: var(--global-palette7, #edf2f7);
}

@media all and (max-width: 1024px) {
  .kadence-column25560_802cad-e7 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_802cad-e7 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_4338a4-4f,
.wp-block-kadence-advancedheading.kt-adv-heading25560_4338a4-4f[data-kb-block="kb-adv-heading25560_4338a4-4f"] {
  text-align: center;
  font-size: var(--global-kb-font-size-xl, 3rem);
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_4338a4-4f
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_4338a4-4f[data-kb-block="kb-adv-heading25560_4338a4-4f"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.kb-row-layout-id25560_d22ea1-cf > .kt-row-column-wrap {
  max-width: 1024px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 1024px) {
  .kb-row-layout-id25560_d22ea1-cf > .kt-row-column-wrap {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-id25560_d22ea1-cf > .kt-row-column-wrap {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    grid-template-columns: minmax(0, 1fr);
  }
}

.kadence-column25560_ab2069-b0 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column25560_ab2069-b0 > .kt-inside-inner-col {
  flex-direction: column;
}

.kadence-column25560_ab2069-b0 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

@media all and (max-width: 1024px) {
  .kadence-column25560_ab2069-b0 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

@media all and (max-width: 767px) {
  .kadence-column25560_ab2069-b0 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: center;
  }
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_682d3d-39,
.wp-block-kadence-advancedheading.kt-adv-heading25560_682d3d-39[data-kb-block="kb-adv-heading25560_682d3d-39"] {
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_682d3d-39
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_682d3d-39[data-kb-block="kb-adv-heading25560_682d3d-39"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_60c065-ab,
.wp-block-kadence-advancedheading.kt-adv-heading25560_60c065-ab[data-kb-block="kb-adv-heading25560_60c065-ab"] {
  text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading25560_60c065-ab
  mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading25560_60c065-ab[data-kb-block="kb-adv-heading25560_60c065-ab"]
  mark.kt-highlight {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}
@media screen and (min-width: 1025px) {
  .kadence-column25560_bb5412-e9 .wp-block-group {
    max-width: 760px;
  }
}

.kadence-column25560_51e944-12 img {
  min-width: 432px;
}

@media screen and (min-width: 1025px) {
  .kadence-column25560_51e944-12 img {
    min-width: 563px;
  }
}

.kadence-column25560_51e944-12
  .kb-advanced-slider.kb-advanced-slider-13_1bd3a2-69.wp-block-kadence-slider {
  width: 100%;
}

.kb-row-layout-id25560_5205d7-51 {
}

@media screen and (max-width: 1334px) and (min-width: 1025px) {
  .kb-row-layout-id25560_5205d7-51 > .kt-row-column-wrap {
    padding-bottom: 100px;
  }
}

.kb-row-layout-id25560_23fb1a-9c {
}

@media screen and (max-width: 1334px) and (min-width: 1025px) {
  .kb-row-layout-id25560_23fb1a-9c > .kt-row-column-wrap {
    padding-bottom: 100px;
  }
}

.kadence-column25560_bb4730-1b .wp-block-group {
  max-width: 520px;
}

.kadence-column25560_d138fa-9c .kb-advanced-image-link img {
  transition: transform 0.3s ease;
}

.kadence-column25560_d138fa-9c .kb-advanced-image-link:hover img {
  transform: rotate(15deg);
}

@media screen and (min-width: 768px) {
  .kb-row-layout-id25560_ccfc91-3c > .kt-row-column-wrap {
    position: relative;
  }

  .kb-row-layout-id25560_ccfc91-3c > .kt-row-column-wrap:after {
    content: "";
    width: 50%;
    height: 100%;
    right: 0;
    background-color: white;
    position: absolute;
  }
}

.kadence-column25560_e7b983-0a .wp-block-group {
  max-width: 430px;
  margin: 0 auto;
}

@media screen and (min-width: 768px) {
  .kadence-column25560_ead78a-03 .wp-block-kadence-image {
    border-right: 4px solid white;
  }
}

@media screen and (min-width: 768px) {
  .kadence-column25560_568831-d1 .wp-block-kadence-image {
    border-right: 4px solid white;
  }
}

@media screen and (min-width: 768px) {
  .kadence-column25560_f40c1d-ff .wp-block-kadence-image {
    border-right: 4px solid white;
  }
}

.kadence-column25560_45799d-7f .wp-block-group {
  max-width: 510px;
  margin: 0 auto;
}

.kadence-column25560_66ffe6-7d .wp-block-group {
  max-width: 690px;
  margin: 0 auto;
}

.kadence-column25560_4f721f-34 figure {
  width: 480px;
}

@media screen and (min-width: 1025px) and (max-width: 1159px) {
  .kadence-column25560_0988af-84 div .num-locator {
    font-size: 60px !important;
  }
}

.kadence-column25560_e04a0a-1c .about-us-button {
  display: none;
}

@media screen and (min-width: 769px) and (max-width: 1024px) {
  .kadence-column25560_e04a0a-1c .about-us-button {
    display: flex;
  }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .kb-row-layout-id25560_bfec58-b6 > .kt-row-column-wrap {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media screen and (min-width: 769px) and (max-width: 1024px) {
  .kadence-column25560_1b0197-db .wp-block-kadence-advancedbtn {
    display: none;
  }
}
.kb-advanced-slider-25560_4351a2-71 .kb-advanced-slide-inner-wrap {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-advanced-slider-25560_4351a2-71 .kb-slider-pause-button {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.8);
  border: 1px solid transparent;
}

.wp-block-kadence-slider .kb-slide-25560_dc2fe1-00 .kb-advanced-slide-overlay {
  opacity: 0.6;
}

.wp-block-kadence-slider
  .kb-slide-25560_dc2fe1-00
  .kb-advanced-slide-inner-wrap {
  background-color: rgba(0, 0, 0, 0);
}

.wp-block-kadence-slider .kb-slide-25560_fe274b-cf .kb-advanced-slide-overlay {
  opacity: 0.6;
}

.wp-block-kadence-slider
  .kb-slide-25560_fe274b-cf
  .kb-advanced-slide-inner-wrap {
  background-color: rgba(0, 0, 0, 0);
}

.wp-block-kadence-slider .kb-slide-25560_d3702f-0c .kb-advanced-slide-overlay {
  opacity: 0.6;
}

.wp-block-kadence-slider
  .kb-slide-25560_d3702f-0c
  .kb-advanced-slide-inner-wrap {
  background-color: rgba(0, 0, 0, 0);
}

.wp-block-kadence-slider .kb-slide-25560_d34d5e-06 .kb-advanced-slide-overlay {
  opacity: 0.6;
}

.wp-block-kadence-slider
  .kb-slide-25560_d34d5e-06
  .kb-advanced-slide-inner-wrap {
  background-color: rgba(0, 0, 0, 0);
}

.wp-block-kadence-slider .kb-slide-25560_1ba8b0-97 .kb-advanced-slide-overlay {
  opacity: 0.6;
}

.wp-block-kadence-slider
  .kb-slide-25560_1ba8b0-97
  .kb-advanced-slide-inner-wrap {
  background-color: rgba(0, 0, 0, 0);
}

.wp-block-kadence-slider .kb-slide-25560_25d8f2-78 .kb-advanced-slide-overlay {
  opacity: 0.6;
}

.wp-block-kadence-slider
  .kb-slide-25560_25d8f2-78
  .kb-advanced-slide-inner-wrap {
  background-color: rgba(0, 0, 0, 0);
}

.kb-advanced-slider-25560_ee4a5d-13 .kb-slider-pause-button {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.8);
  border: 1px solid transparent;
}

.wp-block-kadence-slider .kb-slide-25560_363612-06 .kb-advanced-slide-overlay {
  opacity: 0.6;
}

.wp-block-kadence-slider
  .kb-slide-25560_363612-06
  .kb-advanced-slide-inner-wrap {
  background-color: var(--global-palette9, #ffffff);
}

.wp-block-kadence-slider .kb-slide-25560_304d7b-8e .kb-advanced-slide-overlay {
  opacity: 0.6;
}

.wp-block-kadence-slider
  .kb-slide-25560_304d7b-8e
  .kb-advanced-slide-inner-wrap {
  background-color: var(--global-palette9, #ffffff);
}

.kb-advanced-slider-23986_c270d1-fe
  .kb-slider-size-fixed
  .kb-advanced-slide-inner-wrap {
  min-height: 198px;
}

.kb-advanced-slider-23986_c270d1-fe .kb-advanced-slide-inner-wrap {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-advanced-slider-23986_c270d1-fe {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-advanced-slider-23986_c270d1-fe .kb-slider-pause-button {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.8);
  border: 1px solid transparent;
}

.wp-block-kadence-slider
  .kb-slide-23986_0efe87-a3
  .kb-advanced-slide-inner-wrap {
  align-items: center;
}

.wp-block-kadence-slider .kb-slide-23986_0efe87-a3 .kb-advanced-slide-overlay {
  opacity: 0.6;
}

.wp-block-kadence-slider
  .kb-slide-23986_0efe87-a3
  .kb-advanced-slide-inner-wrap {
  background-color: rgba(0, 0, 0, 0);
}

.wp-block-kadence-slider
  .kb-slide-23986_cf26c2-4c
  .kb-advanced-slide-inner-wrap {
  align-items: center;
}

.wp-block-kadence-slider .kb-slide-23986_cf26c2-4c .kb-advanced-slide-overlay {
  opacity: 0.6;
}

.wp-block-kadence-slider
  .kb-slide-23986_cf26c2-4c
  .kb-advanced-slide-inner-wrap {
  background-color: rgba(0, 0, 0, 0);
}

.wp-block-kadence-slider
  .kb-slide-23986_76dac1-94
  .kb-advanced-slide-inner-wrap {
  align-items: center;
}

.wp-block-kadence-slider .kb-slide-23986_76dac1-94 .kb-advanced-slide-overlay {
  opacity: 0.6;
}

.wp-block-kadence-slider
  .kb-slide-23986_76dac1-94
  .kb-advanced-slide-inner-wrap {
  background-color: rgba(0, 0, 0, 0);
}
.footer-widget-area,
.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area {
  margin: 0 auto !important;
}

body.single-post #wrapper .breadcrumbs,
body.archive.category #wrapper .breadcrumbs {
  color: #9e9e9e !important;
}
.aStyle-unqzrzv1t {
  color: red;
  float: left;
  opacity: 0.55;
}
.fn-date-picker.pika-single {
  z-index: 9999;
  display: block;
  position: relative;
  color: #333;
  background: #fff;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  *zoom: 1;
}

.fn-date-picker.pika-single.is-hidden {
  display: none;
}

.fn-date-picker.pika-single.is-bound {
  position: absolute;
  box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);
}

.fn-date-picker.pika-single:after,
.fn-date-picker.pika-single:before {
  content: " ";
  display: table;
}

.fn-date-picker.pika-single:after {
  clear: both;
}

.fn-date-picker .pika-lendar {
  float: left;
  width: 240px;
  margin: 8px;
}

.fn-date-picker .pika-title {
  position: relative;
  text-align: center;
}

.fn-date-picker .pika-title select {
  cursor: pointer;
  position: absolute;
  z-index: 9998;
  margin: 0;
  left: 0;
  top: 5px;
  filter: alpha(opacity=0);
  opacity: 0;
}

.fn-date-picker .pika-label {
  display: inline-block;
  *display: inline;
  position: relative;
  z-index: 9999;
  overflow: hidden;
  margin: 0;
  padding: 5px 3px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  background-color: #fff;
}

.fn-date-picker .pika-next,
.fn-date-picker .pika-prev {
  display: block;
  cursor: pointer;
  position: relative;
  outline: none;
  border: 0;
  padding: 0;
  width: 20px;
  height: 30px;
  text-indent: 20px;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 75% 75%;
  opacity: 0.5;
  *position: absolute;
  *top: 0;
}

.fn-date-picker .pika-next:hover,
.fn-date-picker .pika-prev:hover {
  opacity: 1;
}

.fn-date-picker .pika-next.is-disabled,
.fn-date-picker .pika-prev.is-disabled {
  cursor: default;
  opacity: 0.2;
}

.fn-date-picker .is-rtl .pika-next,
.fn-date-picker .pika-prev {
  float: left;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");
  *left: 0;
}

.fn-date-picker .is-rtl .pika-prev,
.fn-date-picker .pika-next {
  float: right;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");
  *right: 0;
}

.fn-date-picker .pika-select {
  display: inline-block;
  *display: inline;
}

.fn-date-picker .pika-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 0;
}

.fn-date-picker .pika-table td,
.fn-date-picker .pika-table th {
  width: 14.2857142857%;
  padding: 0;
}

.fn-date-picker .pika-table th {
  color: #999;
  font-size: 12px;
  line-height: 25px;
  font-weight: 700;
  text-align: center;
}

.fn-date-picker .pika-table abbr {
  border-bottom: none;
  cursor: help;
}

.fn-date-picker .pika-button {
  cursor: pointer;
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
  border: 0;
  margin: 0;
  width: 100%;
  padding: 5px;
  color: #666;
  font-size: 12px;
  line-height: 15px;
  text-align: right;
  background: #f5f5f5;
}

.fn-date-picker .pika-button:hover {
  color: #fff !important;
  background: #ff8000 !important;
  box-shadow: none !important;
  border-radius: 3px !important;
}

.fn-date-picker .is-today .pika-button {
  color: #3af;
  font-weight: 700;
}

.fn-date-picker .is-selected .pika-button {
  color: #fff;
  font-weight: 700;
  background: #3af;
  box-shadow: inset 0 1px 3px #178fe5;
  border-radius: 3px;
}

.fn-date-picker .is-disabled .pika-button {
  pointer-events: none;
  cursor: default;
  color: #999;
  opacity: 0.3;
}

.fn-date-picker .pika-week {
  font-size: 11px;
  color: #999;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  .inputs-list.inline-list
  li {
  vertical-align: top;
  display: inline-block;
  word-wrap: break-word;
  padding-right: 16px;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  .inputs-list.inline-list
  li:after {
  clear: both;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  .inputs-list.inline-list
  li
  input {
  float: left;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  .inputs-list.inline-list.inline-list-2
  li {
  width: 50%;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  .inputs-list.inline-list.inline-list-2
  li:nth-child(2n) {
  padding-right: 0;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  .inputs-list.inline-list.inline-list-3
  li {
  width: 33%;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  .inputs-list.inline-list.inline-list-3
  li:nth-child(3n) {
  width: 34%;
  padding-right: 0;
}

.hs-fieldtype-intl-phone.hs-input {
  padding: 0;
  background: none;
  border: none;
  height: auto;
}

.hs-fieldtype-intl-phone.hs-input:after {
  clear: both;
  content: " ";
  display: table;
}

.hs-fieldtype-intl-phone.hs-input .hs-input {
  margin-bottom: 0;
}

.hs-fieldtype-intl-phone.hs-input input {
  width: 68% !important;
  float: right;
}

.hs-fieldtype-intl-phone.hs-input select {
  float: left;
  width: 30% !important;
}

@media (max-device-width: 480px) and (min-device-width: 320px),
  (max-width: 400px) {
  .hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
    > .hs-phone
    > .input
    > .hs-fieldtype-intl-phone.hs-input
    > input.hs-input {
    width: 68% !important;
  }

  .hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
    > .hs-phone
    > .input
    > .hs-fieldtype-intl-phone.hs-input
    > select.hs-input {
    width: 30% !important;
  }
}

.hs-fieldtype-textarea.hs-input {
  resize: vertical;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  .hs-button {
  white-space: pre-wrap;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  .hs-richtext {
  word-break: break-word;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  fieldset {
  border: 0;
  padding: 0;
  margin: 0;
  max-width: 500px;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  fieldset.form-columns-1
  .hs-input {
  width: 95%;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  fieldset.form-columns-1
  .input {
  margin-right: 8px;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  fieldset.form-columns-1
  input[type="checkbox"],
.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  fieldset.form-columns-1
  input[type="radio"] {
  width: auto;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  fieldset.form-columns-2
  .hs-form-field {
  width: 50%;
  float: left;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  fieldset.form-columns-2
  .input {
  margin-right: 8px;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  fieldset.form-columns-3
  .hs-form-field {
  width: 32.7%;
  float: left;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  fieldset.form-columns-3
  .input {
  margin-right: 8px;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  label.hs-hidden {
  visibility: hidden;
}

.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2
  .hs-field-desc {
  width: 100%;
}

.hs-custom-style .hs-input,
.hs-custom-style fieldset {
  max-width: 100%;
}

.hs-custom-style > div.form-columns-3 .hs-form-field,
.hs-custom-style fieldset.form-columns-3 .hs-form-field {
  width: 33.3%;
}

.hs-custom-style
  > div
  > div:last-of-type
  .hs-input:not([type="checkbox"]):not([type="radio"]),
.hs-custom-style
  fieldset
  > div:last-of-type
  .hs-input:not([type="checkbox"]):not([type="radio"]) {
  width: 100%;
  max-width: 100%;
}

.hs-custom-style
  > div
  input:not([type="image"]):not([type="submit"]):not([type="button"]):not(
    [type="radio"]
  ):not([type="checkbox"]):not([type="file"]),
.hs-custom-style
  fieldset
  input:not([type="image"]):not([type="submit"]):not([type="button"]):not(
    [type="radio"]
  ):not([type="checkbox"]):not([type="file"]) {
  box-sizing: border-box;
  padding: 0 15px;
  min-height: 27px;
}

.hs-custom-style > div textarea,
.hs-custom-style fieldset textarea {
  padding: 10px 15px;
}

.hs-custom-style
  .hs-dependent-field
  > div
  .hs-input:not([type="checkbox"]):not([type="radio"]) {
  width: 100%;
}

@media (max-width: 400px),
  (min-device-width: 320px) and (max-device-width: 480px) {
  .hs-custom-style .hs-input:not([type="checkbox"]):not([type="radio"]),
  .hs-custom-style fieldset {
    margin-right: 0 !important;
    width: 100% !important;
  }

  form.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2:not(
      .hs-video-form
    )
    .form-columns-2
    .hs-form-field,
  form.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2:not(
      .hs-video-form
    )
    .form-columns-3
    .hs-form-field {
    float: none;
    width: 100%;
  }

  form.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2:not(
      .hs-video-form
    )
    .form-columns-2
    .hs-form-field
    .hs-input,
  form.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2:not(
      .hs-video-form
    )
    .form-columns-3
    .hs-form-field
    .hs-input {
    width: 95%;
  }

  form.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2:not(
      .hs-video-form
    )
    .form-columns-2
    .hs-form-field
    input[type="checkbox"],
  form.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2:not(
      .hs-video-form
    )
    .form-columns-2
    .hs-form-field
    input[type="radio"],
  form.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2:not(
      .hs-video-form
    )
    .form-columns-3
    .hs-form-field
    input[type="checkbox"],
  form.hs-form-fc19040c-bf11-49e5-8eeb-744c3b4bbdc4_eaab218e-4242-407a-99b0-377c090f77b2:not(
      .hs-video-form
    )
    .form-columns-3
    .hs-form-field
    input[type="radio"] {
    width: auto;
  }
}

.legal-consent-container .field.hs-form-field {
  margin-bottom: 8px;
}

.legal-consent-container .hs-field-desc.checkbox-desc {
  margin: -12px 0 0 21px;
}

.legal-consent-container .hs-form-booleancheckbox-display input {
  float: left;
}

.legal-consent-container .hs-form-booleancheckbox-display > span {
  display: block;
  margin-left: 20px;
}

.legal-consent-container .hs-form-booleancheckbox-display p {
  margin: 0;
  display: inline;
}

.legal-consent-container .hs-error-msgs label {
  color: #f2545b;
}

.legal-consent-container ~ .hs_recaptcha {
  margin-top: 18px;
}

.cookie-reset-container {
  font-size: 14px;
  margin-bottom: 10px;
  text-align: right;
}

#hs-outer-captcha-target,
#hs-outer-captcha-target * {
  display: none;
  height: 0;
  width: 0;
}

.hubspot-link__container {
  font-size: 14px;
  padding-bottom: 40px;
  position: relative;
  color: #9fa0a2;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}

.hubspot-link-text {
  color: #00a4bd;
  font-weight: 400;
}

.hubspot-link__container.sproket {
  color: #9fa0a2;
}

.hubspot-link {
  color: #9fa0a2;
}

.hubspot-link,
.hubspot-link:hover {
  text-decoration: none;
}

.hubspot-link:hover .hubspot-link-text {
  text-decoration: underline;
}

.hubspot-link__icon {
  margin-bottom: -1px;
  margin-right: 5px;
}

.hubspot-link__container.sproket .hubspot-link__icon {
  width: 30px;
  margin-right: 0;
  float: left;
  margin-top: -9px;
  margin-left: -5px;
}
.kadence-column7291f3-44 > .kt-inside-inner-col {
  display: flex;
}

.kadence-column7291f3-44 > .kt-inside-inner-col {
  padding-right: 20px;
  padding-left: 20px;
}

.kadence-column7291f3-44 > .kt-inside-inner-col,
.kadence-column7291f3-44 > .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;
}

.kadence-column7291f3-44 > .kt-inside-inner-col {
  column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column7291f3-44 > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

.kadence-column7291f3-44 > .kt-inside-inner-col > .kb-image-is-ratio-size {
  align-self: stretch;
}

.kadence-column7291f3-44
  > .kt-inside-inner-col
  > .wp-block-kadence-advancedgallery {
  align-self: stretch;
}

.kadence-column7291f3-44 > .kt-inside-inner-col > .aligncenter {
  width: 100%;
}

.kt-row-column-wrap > .kadence-column7291f3-44 {
  align-self: center;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column7291f3-44 {
  align-self: auto;
}

.kt-inner-column-height-full:not(.kt-has-1-columns)
  > .wp-block-kadence-column.kadence-column7291f3-44
  > .kt-inside-inner-col {
  flex-direction: column;
  justify-content: center;
}

.kadence-column7291f3-44 > .kt-inside-inner-col:before {
  opacity: 0.3;
}

.kadence-column7291f3-44 {
  position: relative;
}

@media all and (max-width: 1024px) {
  .kt-row-column-wrap > .kadence-column7291f3-44 {
    align-self: flex-start;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column7291f3-44 {
    align-self: auto;
  }
}

@media all and (max-width: 1024px) {
  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column7291f3-44
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: flex-start;
  }
}

@media all and (max-width: 1024px) {
  .kadence-column7291f3-44 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }
}

@media all and (max-width: 767px) {
  .kt-row-column-wrap > .kadence-column7291f3-44 {
    align-self: flex-start;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column7291f3-44 {
    align-self: auto;
  }

  .kt-inner-column-height-full:not(.kt-has-1-columns)
    > .wp-block-kadence-column.kadence-column7291f3-44
    > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: flex-start;
  }

  .kadence-column7291f3-44 > .kt-inside-inner-col {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }
}
.wp-block-kadence-image.kb-image6634da-f7:not(.kb-specificity-added):not(
    .kb-extra-specificity-added
  ) {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.kb-image6634da-f7:not(.kb-image-is-ratio-size) .kb-img,
.kb-image6634da-f7.kb-image-is-ratio-size {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.kb-image6634da-f7 .kb-image-has-overlay:after {
  opacity: 0.3;
}
.wp-block-kadence-advancedheading.kt-adv-headingfe1275-61,
.wp-block-kadence-advancedheading.kt-adv-headingfe1275-61[data-kb-block="kb-adv-headingfe1275-61"] {
  max-width: 300px;
  padding-top: 20px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 15px;
  font-style: normal;
  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";
}

.wp-block-kadence-advancedheading.kt-adv-headingfe1275-61 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-headingfe1275-61[data-kb-block="kb-adv-headingfe1275-61"]
  mark.kt-highlight {
  font-style: normal;
  color: #f76a0c;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.kb-row-layout-idbc37b6-a9 > .kt-row-column-wrap {
  align-content: start;
}

:where(.kb-row-layout-idbc37b6-a9 > .kt-row-column-wrap)
  > .wp-block-kadence-column {
  justify-content: start;
}

.kb-row-layout-idbc37b6-a9 > .kt-row-column-wrap {
  column-gap: var(--global-kb-gap-md, 2rem);
  row-gap: var(--global-kb-gap-md, 2rem);
  padding-top: var(--global-kb-spacing-sm, 1.5rem);
  padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
  grid-template-columns: minmax(0, 1fr);
}

.kb-row-layout-idbc37b6-a9 > .kt-row-layout-overlay {
  opacity: 0.3;
}

@media all and (max-width: 1024px) {
  .kb-row-layout-idbc37b6-a9 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media all and (max-width: 767px) {
  .kb-row-layout-idbc37b6-a9 > .kt-row-column-wrap {
    grid-template-columns: minmax(0, 1fr);
  }
}
/* Heading */

.pageHeading {
  text-transform: uppercase;
  color: #000;
  display: inline-block;
  border-bottom: 3px solid #000;
  margin: 15px 0 10px 0 !important;
}

.pageHeading h1 {
  font-size: 24px !important;
  padding: 0;
  margin: 0;
}

.searchProductCount {
  color: grey !important;
  font-weight: 400;
}

/* product */
.product-grid {
  
}

.product-grid .product {
  width: 20%;
  display: inline-block;
}

.product {
  max-width: 350px;
  padding: 10px 10px 67px 10px;
  margin: 0 auto;
  line-height: normal;
  position: relative;
  border: 1px solid transparent;
  overflow: hidden;
}

.product .product-image {
  margin: 0 auto;
  padding-top: 0;
  margin-bottom: 0;
  position: relative;
  padding: 10px;
  border: 1px solid #e6e6e6;
}

.product .product-image .image {
  width: 100%;
}

.product .product-image .image a {
}
.product .product-image .image a img {
  width: 100%;
  height: auto;
  max-width: 300px;
}

.product-info.hover .product-hover-info .product-price {
    padding-bottom: 16px;
}

.ribbon {
  position: absolute;
  right: 0;
  top: 0;
  height: 40px;
  width: 40px;
}

.newIconRibbon {
  position: absolute;
  right: 25px;
  top: 15px;
  height: 30px;
  width: 30px;
}

.product .product-info {
  float: left;
  width: 100%;
  text-align: left;
  padding-top: 12px;
  display: block;
  font-size: 12px;
}

.product .product-info .product-name {
  min-height: 90px;
  padding: 0;
  margin-top: 5px;
}

.product .product-info .product-name a {
  display: block;
  text-align: left;
  color: #000;
  padding: 5px 0 0 0;
  font-size: 14px;
  line-height: 1.5em;
  font-weight: bold;
  min-height: 45px;
  text-transform: uppercase;
}

.product .product-info .product-name .product-style {
  padding-bottom: 0;
  color: #000;
  display: block;
  text-align: left;
  font-size: 12px;
  padding-left: 0;
}

.product .product-info.hover .product-price {
  margin-top: 10px;
}

.product .product-info .product-name .product-price {
  margin-top: 5px;
}

@media (min-width: 1366px) and (max-width: 1919px) {
  .product .product-info .product-name .product-style {
    font-size: 13px;
  }
}

.product-info.hover {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff;
  padding-bottom: 0;
}

.product .quick-order {
  background-color: #2b3d4f;
  color: #fff;
  display: block;
  vertical-align: bottom;
  position: absolute;
  width: 100%;
  margin-top: -20px;
  padding: 8px 0;
  left: 0;
  text-align: center;
  font-size: 14px;
}

.product .quick-order:hover {
  background-color: rgba(80, 165, 217, 1);
}

@media (min-width: 1024px) {
  .product:hover {
    border: 1px solid #8c8c8c;
  }

  .product:hover .product-image {
    border: 1px solid transparent;
  }
}

.product:hover .product-info.hover {
  display: block;
}

.product-hover-info {
  padding: 0 10px 10px;
}

.product:hover .product-info.hover .product-hover-info {
  background-color: #fff;
}

@media (min-width: 1024px) and (max-width: 1919px) {
  .product-hover-info {
    padding: 0 7px 0 !important;
  }
}

.product .product-color-images {
  min-height: 34px;
  margin: 20px 0 5px 0;
  overflow: hidden;
}

.product .product-color-images div {
  float: left;
  display: inline;
  margin-right: 2px;
  width: 14%;
  cursor: pointer;
}

.product .product-color-images img {
  width: 100%;
  height: auto;
  border-bottom: 2px solid transparent;
  padding-bottom: 2px;
  cursor: pointer;
}

.product .product-color-images div:hover img {
  border-bottom: 2px solid #000 !important;
}

.product .product-color-images div.active img {
  border: 1px solid #000;
}

.product .colors-count {
  padding: 8px 0;
  margin-right: 0;
  position: absolute;
  right: 10px;
  top: 17%;
  float: right;
  display: inline;
  width: 10% !important;
  text-align: center;
  color: #000;
}

.product .colors-count a {
  font-weight: bold;
}

.product .colors-count a:hover {
    color: #50a7e4;
}
a:hover,a{
    text-decoration: none;
}
.wp-swiper{position:relative}.wp-swiper .wp_swiper__button-next img,.wp-swiper .wp_swiper__button-prev img{height:45px;width:45px}.wp-swiper .wp_swiper__button-next:after,.wp-swiper .wp_swiper__button-prev:after{content:none}.wp-swiper>.wp-swiper__wrapper{margin-bottom:10px;position:relative}.wp-swiper__thumbs{overflow:hidden}.wp-swiper__thumbs img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-swiper__thumbs .wp-swiper__thumb{box-sizing:border-box;height:100px;overflow:hidden;width:100px}.wp-swiper.is-style-overlayed-text-right .wp-swiper__slide-content .wp-block-columns .wp-block-column:first-child{margin-right:30%}.wp-swiper.is-style-overlayed-text-right .wp-swiper__slide-content .wp-block-columns .wp-block-column:last-child{background:#fff;left:auto;max-width:40%;padding:40px;position:absolute;right:0;z-index:1}.wp-swiper.is-style-overlayed-text-right .swiper-button-prev{bottom:10%;left:auto;right:calc(var(--swiper-navigation-size) + 20px);top:unset}.wp-swiper.is-style-overlayed-text-right .swiper-button-next{bottom:10%;top:unset}.wp-swiper.is-style-overlayed-text-right .wp_swiper__button-next img,.wp-swiper.is-style-overlayed-text-right .wp_swiper__button-prev img{height:36px;width:36px}.wp-swiper.is-style-overlayed-text-right .wp_swiper__button-next:after,.wp-swiper.is-style-overlayed-text-right .wp_swiper__button-prev:after{content:none}.wp-swiper.is-style-thumbnails-bottom-right .swiper-pagination-bullets.swiper-pagination-horizontal{left:2%;width:auto}.wp-swiper.is-style-thumbnails-bottom-right .swiper-button-prev{left:20px;top:110%}.wp-swiper.is-style-thumbnails-bottom-right .swiper-button-next{left:calc(var(--swiper-navigation-size) + 40px);right:auto;top:110%}.wp-swiper.is-style-thumbnails-bottom-right .wp-swiper__thumbs{position:absolute;right:5%;transform:translateY(-50%);width:50%;z-index:1}.wp-swiper.is-style-thumbnails-bottom-right .wp-swiper__thumbs .swiper-slide{border:2px solid transparent}.wp-swiper.is-style-thumbnails-bottom-right .wp-swiper__thumbs .swiper-slide.swiper-slide-thumb-active{border:2px solid #fff}.wp-swiper.is-style-testimonials{position:relative}.wp-swiper.is-style-testimonials .wp-swiper__quotes{opacity:.1;position:absolute;top:0}.wp-swiper.is-style-testimonials .wp-swiper__quotes svg{height:128px;width:128px}.wp-swiper.is-style-testimonials .swiper-pagination{position:relative}.wp-swiper.is-style-testimonials .swiper-pagination-bullet{height:16px;width:16px}.wp-swiper.is-style-testimonials .swiper-pagination-bullet-active{background-color:#000}.wp-swiper.is-style-testimonials .wp-swiper__wrapper{padding-left:80px;padding-right:80px}.wp-swiper.is-style-testimonials .wp-swiper__slide-content p{font-size:22px}.wp-swiper.is-style-testimonials .swiper-button-next svg,.wp-swiper.is-style-testimonials .swiper-button-prev svg{fill:#000;height:32px;width:32px}.wp-swiper--halign-left{align-items:flex-start}.wp-swiper--halign-center{align-items:center}.wp-swiper--halign-right{align-items:flex-end}.wp-swiper--valign-left{justify-content:flex-start}.wp-swiper--valign-center{justify-content:center}.wp-swiper--valign-right{justify-content:flex-end}.wp-swiper .swiper-container-autoheight .swiper-slide{height:100%}.wp-swiper .swiper-overflow-visible{overflow:visible!important}.wp-swiper__overlay-color{bottom:0;left:0;position:absolute;right:0;top:0;z-index:4}.wp-swiper__overlay-img{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:5}.wp-swiper__slide .wp-swiper__slide-content{box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative;width:100%;z-index:5}@media(max-width:768px){.wp-swiper.is-style-testimonials .wp-swiper__wrapper{padding-left:0;padding-right:0}.swiper-button-next,.swiper-button-prev{display:none!important}}
:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}
.header-navigation #primary-menu.menu:after{content:"";width:96%;margin:0 auto;height:3px;border-bottom:3px solid rgba(194,15,47,.5);position:relative;bottom:10px;z-index:1}.header-navigation ul li.menu-item>a{padding:.4em .5em;z-index:400}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li:hover>a:after{-webkit-transform:scale(1,1)translate(50%,0);transform:scale(1,1)translate(50%,0)}.main-navigation .primary-menu-container>ul>li.menu-item:hover a,.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-item>a,.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-ancestor>a,.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-ancestor>a{font-weight:600}.header-navigation .header-menu-container ul ul ul li.menu-item{border-color:transparent;border-bottom:none!important}.header-navigation .header-menu-container ul ul ul li.menu-item a{padding-top:15px;padding-bottom:15px;border-left:5px solid rgba(0,0,0,.3)}.header-navigation .header-menu-container ul ul ul li.menu-item:first-child a{padding-top:0}.header-navigation .header-menu-container ul ul ul li.menu-item:last-child a{padding-bottom:0}.header-navigation .header-menu-container ul ul ul li.menu-item a{padding-top:10px;padding-bottom:10px;text-transform:none}.header-navigation .header-menu-container ul ul ul.sub-menu{padding:30px 15px 30px 25px;width:280px}.header-navigation .header-menu-container ul ul li.menu-item:hover>a,.header-navigation .header-menu-container ul ul li.menu-item>a:hover{font-weight:800!important}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a:after{color:var(--global-palette-btn-bg);bottom:7.5px!important;height:3px!important}#mobile-secondary-menu .drawer-nav-drop-wrap>a{padding-left:1em}#mobile-secondary-menu .sub-menu{position:absolute;padding-left:0;width:199px;box-shadow:2px 2px 10px rgba(0,0,0,.4)}#mobile-secondary-menu .sub-menu a{color:#000;background:#fff;padding-left:15px;border-bottom:1px solid rgba(0,0,0,.5)!important}#mobile-secondary-menu .sub-menu a:hover{color:var(--global-palette-highlight)}@media screen and (max-width:430px){#mobile-secondary-menu .drawer-nav-drop-wrap>a{font-size:15px!important}}@media screen and (min-width:1025px) and (max-width:1200px){.main-navigation .primary-menu-container>ul li.menu-item>a{font-size:15px!important}#main-header .header-button{font-size:18px!important}}@media screen and (min-width:1350px) and (max-width:1479px){.header-navigation-layout-stretch-true .header-navigation .header-menu-container .menu{width:850px}}@media screen and (min-width:1480px){.header-navigation-layout-stretch-true .header-navigation .header-menu-container .menu{width:953px}}
#block-8{margin-bottom:15px!important}.site-footer-middle-section-2{display:block!important}#footer-menu{margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid var(--global-palette2)}@media screen and (min-width:521px){.footer-widget-area.footer-navigation-layout-stretch-true .footer-menu-container,#footer-menu{width:490px!important}}@media screen and (min-width:1025px) and (max-width:1280px){#colophon .footer-navigation .footer-menu-container>ul li a{font-size:17px!important}}@media screen and (min-width:1281px){.footer-widget-area.footer-navigation-layout-stretch-true .footer-menu-container,#footer-menu{width:680px!important;justify-content:space-between}}@media screen and (max-width:640px){.footer-navigation .menu{display:block!important}}
.swiper-button-next,.swiper-button-prev{width:44px;height:44px}@media screen and (max-width:786px){.swiper-button-next,.swiper-button-prev{display:flex!important}}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-50px}.dark-mode .swiper-pagination-bullet{background:#fff;width:12px;height:12px}.swiper-pagination-bullet{background:#000;width:12px;height:12px}@media screen and (max-width:786px){.no-arrow-mobile.wp-swiper .swiper-button-next,.no-arrow-mobile.wp-swiper .swiper-button-prev{display:none!important}.bottom-arrow-mobile.wp-swiper .swiper-button-next,.bottom-arrow-mobile.wp-swiper .swiper-button-prev{top:calc(100% + 35px)}.bottom-arrow-mobile.wp-swiper .swiper-pagination{z-index:5}}.nav-links{display:flex}.content-area{margin:0!important}blockquote h2 em:after{content:"”";color:var(--global-palette1);font-family:Archivo,sans-serif;font-size:200px;position:absolute;bottom:16px;right:-68px;width:60px;height:60px;line-height:1}blockquote h2 em{position:relative}blockquote h2 em:before{content:"“";color:var(--global-palette1);font-family:Archivo,sans-serif;font-size:200px;position:absolute;top:-55px;line-height:1;left:-166px;width:60px;height:60px}@media screen and (min-width:1025px) and (max-width:1320px){blockquote h2 em:before,blockquote h2 em:after{font-size:120px}blockquote h2 em:after{bottom:-15px;right:-52px}blockquote h2 em:before{top:-41px;line-height:1;left:-81px}}@media screen and (max-width:600px){blockquote h2 em:before,blockquote h2 em:after{font-size:120px}blockquote h2 em:after{bottom:-15px;right:-52px}blockquote h2 em:before{top:-41px;line-height:1;left:-81px}}
.hbspt-form fieldset,.hbspt-form fieldset input,.hbspt-form fieldset select,.hbspt-form fieldset textarea{width:100%!important;max-width:100%!important}.hbspt-form fieldset input,.hbspt-form fieldset select,{min-height:70px}.hbspt-form fieldset textarea{height:200px;margin-bottom:25px}.hbspt-form fieldset label{display:block;text-transform:uppercase;font-weight:800;font-size:20px;width:100%!important;text-align:center;margin-bottom:15px}.hbspt-form .actions{text-align:center}.hbspt-form fieldset.form-columns-2 .hs-form-field{width:100%!important}@media screen and (min-width:1025px){.hbspt-form fieldset{margin-bottom:25px!important}.hbspt-form fieldset.form-columns-2 .hs-form-field{width:49%!important}.hbspt-form fieldset.form-columns-2 .hs-form-field:last-child{float:right}}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;min-width:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--global-gray-400: #CBD5E0;--global-gray-500: #A0AEC0;--global-xs-spacing: 1em;--global-sm-spacing: 1.5rem;--global-md-spacing: 2rem;--global-lg-spacing: 2.5em;--global-xl-spacing: 3.5em;--global-xxl-spacing: 5rem;--global-edge-spacing: 1.5rem;--global-boxed-spacing: 2rem;--global-font-size-small: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-font-size-medium: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-font-size-large: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-font-size-larger: clamp(2rem, 1.6rem + 1vw, 2.5rem);--global-font-size-xxlarge: clamp(2.25rem, 1.728rem + 1.63vw, 3rem)}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}dfn,cite,em,i{font-style:italic}blockquote,q{quotes:'“' '”'}blockquote{padding-left:1em;border-left:4px solid var(--global-palette4)}.entry-content blockquote{margin:0 0 var(--global-md-spacing)}blockquote cite,blockquote .wp-block-pullquote__citation{color:var(--global-palette5);font-size:13px;margin-top:1em;position:relative;font-style:normal;display:block}address{margin:0 0 1.5em}pre{background:var(--global-palette7);font-family:"Courier 10 Pitch", Courier, monospace;font-size:0.9375rem;line-height:1.6;max-width:100%;overflow:auto;padding:1.5em;white-space:pre-wrap}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:0.8rem}abbr,acronym{border-bottom:1px dotted var(--global-palette4);cursor:help}mark,ins{text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}hr{height:0;border:0;border-bottom:2px solid var(--global-gray-400)}ul,ol{margin:0 0 1.5em 1.5em;padding:0}ul.aligncenter,ol.aligncenter{list-style:none}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{display:block;height:auto;max-width:100%}figure{margin:0.5em 0}table{margin:0 0 1.5em;width:100%}a{color:var(--global-palette-highlight);transition:all 0.1s linear}a:hover,a:focus,a:active{color:var(--global-palette-highlight-alt)}a:hover,a:active{outline:0}.inner-link-style-plain a:not(.button),.widget-area.inner-link-style-plain a:not(.button){text-decoration:none}.inner-link-style-normal a:not(.button),.widget-area.inner-link-style-normal a:not(.button){text-decoration:underline}.link-style-no-underline .entry-content p>a,.link-style-no-underline .entry-content strong>a,.link-style-no-underline .entry-content em>a,.link-style-no-underline .entry-content>ul a,.link-style-no-underline .entry-content a{text-decoration:none}.link-style-no-underline .entry-content p>a:hover,.link-style-no-underline .entry-content strong>a:hover,.link-style-no-underline .entry-content em>a:hover,.link-style-no-underline .entry-content>ul a:hover,.link-style-no-underline .entry-content a:hover{text-decoration:none}.link-style-color-underline .entry-content p a,.link-style-color-underline .entry-content strong>a,.link-style-color-underline .entry-content em>a,.link-style-color-underline .entry-content>ul a,.link-style-color-underline .entry-content>ol a,.link-style-color-underline .entry-content .wp-block-group ul a,.link-style-color-underline .entry-content .wp-block-group ol a{color:inherit;text-decoration:underline;text-decoration-color:var(--global-palette-highlight)}.link-style-color-underline .entry-content p a:hover,.link-style-color-underline .entry-content strong>a:hover,.link-style-color-underline .entry-content em>a:hover,.link-style-color-underline .entry-content>ul a:hover,.link-style-color-underline .entry-content>ol a:hover,.link-style-color-underline .entry-content .wp-block-group ul a:hover,.link-style-color-underline .entry-content .wp-block-group ol a:hover{text-decoration-color:var(--global-palette-highlight-alt)}.link-style-hover-background .entry-content p a,.link-style-hover-background .entry-content strong>a,.link-style-hover-background .entry-content em>a,.link-style-hover-background .entry-content>ul a,.link-style-hover-background .entry-content>ol a,.link-style-hover-background .entry-content .wp-block-group ul a,.link-style-hover-background .entry-content .wp-block-group ol a{color:var(--global-palette-highlight);text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight), var(--global-palette-highlight));background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px}.link-style-hover-background .entry-content p a:hover,.link-style-hover-background .entry-content strong>a:hover,.link-style-hover-background .entry-content em>a:hover,.link-style-hover-background .entry-content>ul a:hover,.link-style-hover-background .entry-content>ol a:hover,.link-style-hover-background .entry-content .wp-block-group ul a:hover,.link-style-hover-background .entry-content .wp-block-group ol a:hover{color:var(--global-palette-highlight-alt2);text-decoration:none;background-size:100% 100%}.link-style-offset-background .entry-content p a,.link-style-offset-background .entry-content strong>a,.link-style-offset-background .entry-content em>a,.link-style-offset-background .entry-content>ul a,.link-style-offset-background .entry-content>ol a,.link-style-offset-background .entry-content .wp-block-group ul a,.link-style-offset-background .entry-content .wp-block-group ol a{color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight));background-repeat:no-repeat;background-position:4px bottom;background-size:100% 10px}.link-style-offset-background .entry-content p a:hover,.link-style-offset-background .entry-content strong>a:hover,.link-style-offset-background .entry-content em>a:hover,.link-style-offset-background .entry-content>ul a:hover,.link-style-offset-background .entry-content>ol a:hover,.link-style-offset-background .entry-content .wp-block-group ul a:hover,.link-style-offset-background .entry-content .wp-block-group ol a:hover{color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight-alt))}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:where(html:not(.no-js)) .hide-focus-outline *:focus{outline:0}#primary[tabindex="-1"]:focus{outline:0}textarea{width:100%}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{-webkit-appearance:none;color:var(--global-palette5);border:1px solid var(--global-gray-400);border-radius:3px;padding:0.4em 0.5em;max-width:100%;background:var(--global-palette9);box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}::-webkit-input-placeholder{color:var(--global-palette6)}::-moz-placeholder{color:var(--global-palette6);opacity:1}::placeholder{color:var(--global-palette6)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:var(--global-palette3);border-color:var(--global-palette6);outline:0;box-shadow:0px 5px 15px -7px rgba(0,0,0,0.1)}select{border:1px solid var(--global-gray-400);background-size:16px 100%;padding:0.2em 35px 0.2em 0.5em;background:var(--global-palette9) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 98% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;outline:0;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}select::-ms-expand{display:none}select:focus{color:var(--global-palette3);border-color:var(--global-palette6);background-color:var(--global-palette9);box-shadow:0px 5px 15px -7px rgba(0,0,0,0.1);outline:0}select:focus option{color:#333}.elementor-select-wrapper select{background-image:none}.search-form{position:relative}.search-form input[type="search"],.search-form input.search-field{padding-right:60px;width:100%}.search-form .search-submit[type="submit"]{top:0;right:0;bottom:0;position:absolute;color:transparent;background:transparent;z-index:2;width:50px;border:0;padding:8px 12px 7px;border-radius:0;box-shadow:none;overflow:hidden}.search-form .search-submit[type="submit"]:hover,.search-form .search-submit[type="submit"]:focus{color:transparent;background:transparent;box-shadow:none}.search-form .kadence-search-icon-wrap{position:absolute;right:0;top:0;height:100%;width:50px;padding:0;text-align:center;background:0 0;z-index:3;cursor:pointer;pointer-events:none;color:var(--global-palette6);text-shadow:none;display:flex;align-items:center;justify-content:center}.search-form .search-submit[type="submit"]:hover~.kadence-search-icon-wrap{color:var(--global-palette4)}body.rtl .search-form .button[type="submit"],body.rtl .search-form .kadence-search-icon-wrap{left:0;right:auto}body.rtl .search-form input[type="search"],body.rtl .search-form input.search-field{padding-right:0.5em;padding-left:60px}fieldset{padding:0.625em 1.425em 0.625em;border:1px solid var(--global-gray-500);margin-top:1.2em;margin-bottom:1.2em}.affwp-form fieldset{padding:0}legend{font-weight:bold}button,.button,.wp-block-button__link,.wp-element-button,input[type="button"],input[type="reset"],input[type="submit"]{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:0.4em 1em;border:0;font-size:1.125rem;line-height:1.6;display:inline-block;font-family:inherit;cursor:pointer;text-decoration:none;transition:all 0.2s ease;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}button:visited,.button:visited,.wp-block-button__link:visited,.wp-element-button:visited,input[type="button"]:visited,input[type="reset"]:visited,input[type="submit"]:visited{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}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,.wp-element-button:hover,.wp-element-button:focus,.wp-element-button: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{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1)}button:disabled,button.disabled,.button:disabled,.button.disabled,.wp-block-button__link:disabled,.wp-block-button__link.disabled,.wp-element-button:disabled,.wp-element-button.disabled,input[type="button"]:disabled,input[type="button"].disabled,input[type="reset"]:disabled,input[type="reset"].disabled,input[type="submit"]:disabled,input[type="submit"].disabled{cursor:not-allowed;opacity:0.5}.elementor-button-wrapper .elementor-button{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.elementor-button-wrapper .elementor-button:hover,.elementor-button-wrapper .elementor-button:focus,.elementor-button-wrapper .elementor-button:active{color:var(--global-palette-btn-hover);background-color:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1)}.button.button-size-small{font-size:80%;padding:0.3em .7em}.button.button-size-large{font-size:110%;padding:0.6em 1.2em}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button{padding:0.4em 1em}.button.button-style-outline,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button{border:2px solid currentColor}.button.button-style-outline:hover,.button.button-style-outline:focus,.button.button-style-outline:active,.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .wp-element-button:hover,.wp-block-button.is-style-outline .wp-element-button:focus,.wp-block-button.is-style-outline .wp-element-button:active{border:2px solid currentColor;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.wp-block-button.is-style-outline .wp-element-button:not(.has-background),.button.button-style-outline:not(.has-background){background:transparent}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):active,.button.button-style-outline:not(.has-background):hover,.button.button-style-outline:not(.has-background):focus,.button.button-style-outline:not(.has-background):active{background:transparent}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color),.button.button-style-outline:not(.has-text-color){color:var(--global-palette-btn-bg)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):active,.button.button-style-outline:not(.has-text-color):hover,.button.button-style-outline:not(.has-text-color):focus,.button.button-style-outline:not(.has-text-color):active{color:var(--global-palette-btn-bg-hover)}.kadence-svg-iconset{display:inline-flex;align-self:center}.kadence-svg-iconset svg{height:1em;width:1em}.kadence-svg-iconset.svg-baseline svg{top:.125em;position:relative}body.social-brand-colors .social-show-brand-until .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always .social-button:not(.ignore-brand):not(.skip):not(.ignore){color:white}body.social-brand-colors .social-show-brand-until.social-style-outline .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore){border-color:currentColor}:root .has-theme-palette-1-background-color,:root .has-theme-palette1-background-color{background-color:var(--global-palette1)}:root .has-theme-palette-1-color,:root .has-theme-palette1-color{color:var(--global-palette1)}:root .has-theme-palette-2-background-color,:root .has-theme-palette2-background-color{background-color:var(--global-palette2)}:root .has-theme-palette-2-color,:root .has-theme-palette2-color{color:var(--global-palette2)}:root .has-theme-palette-3-background-color,:root .has-theme-palette3-background-color{background-color:var(--global-palette3)}:root .has-theme-palette-3-color,:root .has-theme-palette3-color{color:var(--global-palette3)}:root .has-theme-palette-4-background-color,:root .has-theme-palette4-background-color{background-color:var(--global-palette4)}:root .has-theme-palette-4-color,:root .has-theme-palette4-color{color:var(--global-palette4)}:root .has-theme-palette-5-background-color,:root .has-theme-palette5-background-color{background-color:var(--global-palette5)}:root .has-theme-palette-5-color,:root .has-theme-palette5-color{color:var(--global-palette5)}:root .has-theme-palette-6-background-color,:root .has-theme-palette6-background-color{background-color:var(--global-palette6)}:root .has-theme-palette-6-color,:root .has-theme-palette6-color{color:var(--global-palette6)}:root .has-theme-palette-7-background-color,:root .has-theme-palette7-background-color{background-color:var(--global-palette7)}:root .has-theme-palette-7-color,:root .has-theme-palette7-color{color:var(--global-palette7)}:root .has-theme-palette-8-background-color,:root .has-theme-palette8-background-color{background-color:var(--global-palette8)}:root .has-theme-palette-8-color,:root .has-theme-palette8-color{color:var(--global-palette8)}:root .has-theme-palette-9-background-color,:root .has-theme-palette9-background-color{background-color:var(--global-palette9)}:root .has-theme-palette-9-color,:root .has-theme-palette9-color{color:var(--global-palette9)}.kt-clear{*zoom:1}.kt-clear::before,.kt-clear::after{content:' ';display:table}.kt-clear::after{clear:both}#wpadminbar{position:fixed !important}.content-area{margin:var(--global-xxl-spacing) 0}.entry-content{word-break:break-word}.entry-content table{word-break:normal}.body{overflow-x:hidden}.scroll a *,a.scroll *{pointer-events:none}.content-width-fullwidth .content-container.site-container{max-width:none;padding:0}.content-width-fullwidth .content-area,.content-vertical-padding-hide .content-area{margin-top:0;margin-bottom:0}.content-vertical-padding-top .content-area{margin-bottom:0}.content-vertical-padding-bottom .content-area{margin-top:0}.site-container,.site-header-row-layout-contained,.site-footer-row-layout-contained,.entry-hero-layout-contained,.alignfull>.wp-block-cover__inner-container,.alignwide>.wp-block-cover__inner-container{margin:0 auto;padding:0 var(--global-content-edge-padding)}.kt-row-layout-inner>.kb-theme-content-width,.kt-row-layout-inner.kt-row-has-bg>.kb-theme-content-width{padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding)}.content-bg{background:white}.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap{padding:0}.content-style-unboxed .content-bg:not(.loop-entry){background:transparent}.content-style-unboxed .entry:not(.loop-entry){box-shadow:none;border-radius:0}@media screen and (min-width: 1025px){.has-sidebar .content-container{display:grid;grid-template-columns:5fr 2fr;grid-gap:var(--global-xl-spacing);justify-content:center}#secondary{grid-column:2;grid-row:1;min-width:0}.has-left-sidebar .content-container{grid-template-columns:2fr 5fr}.has-left-sidebar #main{grid-column:2;grid-row:1}.has-left-sidebar #secondary{grid-column:1;grid-row:1}.has-sidebar .wp-site-blocks .content-container .alignwide,.has-sidebar .wp-site-blocks .content-container .alignfull{width:unset;max-width:unset;margin-left:0;margin-right:0}.has-sidebar .content-container .kadence-thumbnail-position-behind.alignwide{margin-left:-10px;margin-right:-10px}}#kt-scroll-up-reader,#kt-scroll-up{position:fixed;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all 0.2s ease;opacity:0;z-index:1000;display:flex;cursor:pointer}#kt-scroll-up-reader *,#kt-scroll-up *{pointer-events:none}#kt-scroll-up-reader.scroll-up-style-outline,#kt-scroll-up.scroll-up-style-outline{background:transparent}.scroll-up-style-filled{color:var(--global-palette9);background:var(--global-palette4)}.scroll-up-style-filled:hover{color:var(--global-palette9)}.scroll-up-style-outline,.scroll-up-wrap.scroll-up-style-outline{border-width:2px;border-style:solid;border-color:currentColor;color:var(--global-palette4)}.scroll-up-style-outline:hover{color:var(--global-palette5)}#kt-scroll-up.scroll-visible{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}#kt-scroll-up-reader{-webkit-transform:translateY(0px);transform:translateY(0px);transition:all 0s ease}#kt-scroll-up-reader:not(:focus){clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;overflow:hidden;word-wrap:normal !important}#kt-scroll-up-reader:focus{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;box-shadow:none;z-index:1001}@media screen and (max-width: 719px){.vs-sm-false{display:none !important}}@media screen and (min-width: 720px) and (max-width: 1024px){.vs-md-false{display:none !important}}@media screen and (min-width: 1025px){.vs-lg-false{display:none !important}}body.logged-in .vs-logged-in-false{display:none !important}body:not(.logged-in) .vs-logged-out-false{display:none !important}.infinite-scroll .posts-navigation,.infinite-scroll .pagination,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#wrapper{overflow:hidden;overflow:clip}.kadence-scrollbar-fixer{margin-right:var(--scrollbar-offset, unset)}.kadence-scrollbar-fixer .item-is-fixed{right:var(--scrollbar-offset, 0)}.alignleft{float:left;margin-right:var(--global-md-spacing)}.alignright{float:right;margin-left:var(--global-md-spacing)}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}body.footer-on-bottom #wrapper{min-height:100vh;display:flex;flex-direction:column}body.footer-on-bottom.admin-bar #wrapper{min-height:calc( 100vh - 32px)}body.footer-on-bottom #inner-wrap{flex:1 0 auto}.kadence-pro-fixed-item>.kadence-element-wrap>p:first-child:last-child,.kadence-pro-fixed-item>p:first-child:last-child{margin:0}
.site-branding{max-height:inherit}.site-branding a.brand{display:flex;gap:1em;flex-direction:row;align-items:center;text-decoration:none;color:inherit;max-height:inherit}.site-branding a.brand img{display:block}.site-branding .site-title{margin:0}.site-branding .site-description{margin:0.4375em 0 0;word-wrap:break-word}.site-branding.branding-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-layout-vertical.site-title-top a.brand .site-description{margin:0}.site-branding.branding-layout-vertical a.brand{flex-direction:column}.site-branding.branding-layout-vertical-reverse a.brand{flex-direction:column-reverse}.site-header-section-center .site-branding.branding-layout-vertical a.brand,.site-header-section-center .site-branding.branding-layout-vertical-reverse a.brand{text-align:center}.site-header-section-center .site-branding.branding-layout-vertical a.brand img,.site-header-section-center .site-branding.branding-layout-vertical-reverse a.brand img{margin-left:auto;margin-right:auto}@media screen and (max-width: 1024px){.site-branding.branding-tablet-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-tablet-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-tablet-layout-vertical a.brand{flex-direction:column}.site-branding.branding-tablet-layout-vertical-reverse a.brand{flex-direction:column-reverse}}@media screen and (max-width: 719px){.site-branding.branding-mobile-layout-standard:not(.site-brand-logo-only) a.brand{flex-direction:row}.site-branding.branding-mobile-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-mobile-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-mobile-layout-vertical a.brand{flex-direction:column}.site-branding.branding-mobile-layout-vertical-reverse a.brand{flex-direction:column-reverse}}.site-header-row-center-column .brand:not(.has-logo-image) .site-title-wrap{text-align:center}.logo-icon{display:flex}.logo-icon .kadence-svg-iconset svg{width:100%;height:auto}.header-navigation ul ul.sub-menu,.header-navigation ul ul.submenu{display:none;position:absolute;top:100%;flex-direction:column;background:#fff;margin-left:0;box-shadow:0 2px 13px rgba(0,0,0,0.1);z-index:1000}.header-navigation ul ul.quadmenu-row{flex-direction:row}body:not(.hide-focus-outline) .header-navigation li.menu-item--has-toggle>a:focus .dropdown-nav-toggle{opacity:0.2}.header-navigation ul ul.sub-menu>li:last-child,.header-navigation ul ul.submenu>li:last-child{border-bottom:0}.header-navigation ul ul.sub-menu.sub-menu-edge{left:auto;right:0}.header-navigation ul ul ul.sub-menu.sub-menu-edge{left:auto;right:100%}.header-navigation[class*="header-navigation-dropdown-animation-fade"] ul ul.sub-menu,.header-navigation[class*="header-navigation-dropdown-animation-fade"] ul ul.submenu{opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.2s ease;display:block;clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden}.header-navigation[class*="header-navigation-dropdown-animation-fade"] ul li:hover>ul,.header-navigation[class*="header-navigation-dropdown-animation-fade"] ul li.menu-item--toggled-on>ul,.header-navigation[class*="header-navigation-dropdown-animation-fade"] ul li:not(.menu-item--has-toggle):focus>ul{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);clip:auto;height:auto;overflow:visible}.header-navigation.header-navigation-dropdown-animation-fade-up ul ul.sub-menu,.header-navigation.header-navigation-dropdown-animation-fade-up ul ul.submenu{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}.header-navigation.header-navigation-dropdown-animation-fade-down ul ul.sub-menu,.header-navigation.header-navigation-dropdown-animation-fade-down ul ul.submenu{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}.wp-site-blocks .nav--toggle-sub .dropdown-nav-special-toggle{position:absolute !important;overflow:hidden;padding:0 !important;margin:0 !important;margin-right:-0.1em !important;border:0 !important;width:0.9em;top:0;bottom:0;height:auto;border-radius:0;box-shadow:none !important;background:transparent !important;display:block;left:auto;right:calc( 1.4em / 2);pointer-events:none}.wp-site-blocks .nav--toggle-sub .sub-menu .dropdown-nav-special-toggle{width:2.6em;margin:0 !important;right:0}.nav--toggle-sub .dropdown-nav-special-toggle:focus{z-index:10}.nav--toggle-sub .dropdown-nav-toggle{display:block;background:transparent;position:absolute;right:0;top:50%;width:0.7em;height:0.7em;font-size:inherit;width:0.9em;height:0.9em;font-size:0.9em;display:inline-flex;line-height:inherit;margin:0;padding:0;border:none;border-radius:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:visible;transition:opacity 0.2s ease}.nav--toggle-sub ul ul .dropdown-nav-toggle{right:0.2em}.nav--toggle-sub ul ul .dropdown-nav-toggle .kadence-svg-iconset{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nav--toggle-sub li.menu-item-has-children{position:relative}.nav-drop-title-wrap{position:relative;padding-right:1em;display:block}.nav--toggle-sub li:hover>ul,.nav--toggle-sub li.menu-item--toggled-on>ul,.nav--toggle-sub li:not(.menu-item--has-toggle):focus>ul{display:block}.nav--toggle-sub li:not(.menu-item--has-toggle):focus-within>ul{display:block}@media (hover: none){.wp-site-blocks .nav--toggle-sub .menu-item--has-toggle:not(.menu-item--toggled-on) .dropdown-nav-special-toggle{left:0;right:0 !important;margin-right:0 !important;width:100%;pointer-events:all}.wp-site-blocks .nav--toggle-sub .menu-item--has-toggle:not(.menu-item--toggled-on)>a{pointer-events:none}}.rtl .nav--toggle-sub .dropdown-nav-toggle{right:auto;left:0}.rtl .primary-menu-container>ul>li.menu-item .dropdown-nav-special-toggle{right:auto;left:calc(1.4em / 2)}.rtl .wp-site-blocks .nav--toggle-sub .sub-menu .dropdown-nav-special-toggle{left:0;right:auto}.rtl .nav--toggle-sub ul ul .dropdown-nav-toggle .kadence-svg-iconset{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.rtl .header-navigation ul ul ul.sub-menu,.rtl .header-navigation ul ul ul.submenu{right:100%;left:auto}.rtl .nav-drop-title-wrap{padding-left:1em;padding-right:0}.wp-site-blocks .nav--toggle-sub .kadence-menu-mega-enabled .sub-menu .dropdown-nav-special-toggle{display:none}.header-navigation-style-underline-fullheight,.header-navigation-style-fullheight{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container,.header-navigation-style-fullheight .header-menu-container{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul,.header-navigation-style-fullheight .header-menu-container>ul{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul>li,.header-navigation-style-fullheight .header-menu-container>ul>li{display:flex;height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul>li>a,.header-navigation-style-fullheight .header-menu-container>ul>li>a{display:flex;height:100%;align-items:center}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container>ul>li>a{position:relative}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container>ul>li>a:after{content:'';width:100%;position:absolute;bottom:0px;height:2px;right:50%;background:currentColor;-webkit-transform:scale(0, 0) translate(-50%, 0);transform:scale(0, 0) translate(-50%, 0);transition:color .0s ease-in-out, -webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out, color .0s ease-in-out;transition:transform .2s ease-in-out, color .0s ease-in-out, -webkit-transform .2s ease-in-out}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container>ul>li>a:hover:after{-webkit-transform:scale(1, 1) translate(50%, 0);transform:scale(1, 1) translate(50%, 0)}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container>ul>li.current-menu-item>a:after,.header-navigation[class*="header-navigation-style-underline"] .header-menu-container>ul>li.current-page-item>a:after{-webkit-transform:scale(1, 1) translate(50%, 0);transform:scale(1, 1) translate(50%, 0)}.header-navigation,.header-menu-container{display:flex}.header-navigation li.menu-item>a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transition:all .2s ease-in-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.header-navigation li.menu-item>a:hover,.header-navigation li.menu-item>a:focus{color:var(--global-palette-highlight)}.header-navigation ul.sub-menu,.header-navigation ul.submenu{display:block;list-style:none;margin:0;padding:0}.header-navigation ul li.menu-item>a{padding:0.6em 0.5em}.header-navigation ul ul li.menu-item>a{padding:1em}.header-navigation ul ul li.menu-item>a{width:200px}.header-navigation ul ul ul.sub-menu,.header-navigation ul ul ul.submenu{top:0;left:100%;right:auto;min-height:100%}.header-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.menu-toggle-open{display:flex;background:transparent;align-items:center;box-shadow:none}.menu-toggle-open .menu-toggle-label{padding-right:5px}.menu-toggle-open .menu-toggle-icon{display:flex}.menu-toggle-open .menu-toggle-label:empty{padding-right:0px}.menu-toggle-open:hover,.menu-toggle-open:focus{border-color:currentColor;background:transparent;box-shadow:none}.menu-toggle-open.menu-toggle-style-default{border:0}.wp-site-blocks .menu-toggle-open{box-shadow:none}.mobile-navigation{width:100%}.mobile-navigation a{display:block;width:100%;text-decoration:none;padding:0.6em 0.5em}.mobile-navigation ul{display:block;list-style:none;margin:0;padding:0}.drawer-nav-drop-wrap{display:flex;position:relative}.drawer-nav-drop-wrap a{color:inherit}.drawer-nav-drop-wrap .drawer-sub-toggle{background:transparent;color:inherit;padding:0.5em 0.7em;display:flex;border:0;border-radius:0;box-shadow:none;line-height:normal}.drawer-nav-drop-wrap .drawer-sub-toggle[aria-expanded="true"] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-navigation.drawer-navigation-parent-toggle-true .drawer-nav-drop-wrap .drawer-sub-toggle{position:absolute;left:0;z-index:10;top:0;bottom:0;justify-content:flex-end;width:100%}.mobile-navigation ul ul{padding-left:1em;transition:all 0.2s ease-in-out}.mobile-navigation ul.has-collapse-sub-nav ul.sub-menu{display:none}body[class*='amp-mode-'] .mobile-navigation ul ul{display:block}.mobile-navigation ul ul ul ul ul ul{padding-left:0}.mobile-navigation ul.has-collapse-sub-nav .sub-menu.show-drawer{display:block}.popup-drawer{position:fixed;display:none;top:0;bottom:0;left:-99999rem;right:99999rem;transition:opacity 0.25s ease-in, left 0s 0.25s, right 0s 0.25s;z-index:100000}.popup-drawer .drawer-overlay{background-color:rgba(0,0,0,0.4);position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 0.2s ease-in-out}.popup-drawer .drawer-inner{width:100%;-webkit-transform:translateX(100%);transform:translateX(100%);max-width:90%;right:0;top:0;overflow:auto;background:#090c10;color:#fff;bottom:0;opacity:0;position:fixed;box-shadow:0 0 2rem 0 rgba(0,0,0,0.1);display:flex;flex-direction:column;transition:opacity 0.25s cubic-bezier(0.77, 0.2, 0.05, 1),-webkit-transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.25s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.25s cubic-bezier(0.77, 0.2, 0.05, 1),-webkit-transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1)}.popup-drawer .drawer-header{padding:0 1.5em;display:flex;justify-content:flex-end;min-height:calc( 1.2em + 24px)}.popup-drawer .drawer-header .drawer-toggle{background:transparent;border:0;font-size:24px;line-height:1;padding:0.6em 0.15em;color:inherit;display:flex;box-shadow:none;border-radius:0}.popup-drawer .drawer-header .drawer-toggle:hover{box-shadow:none}.popup-drawer .drawer-content{padding:0 1.5em 1.5em}.popup-drawer-layout-sidepanel.popup-drawer-side-left .drawer-inner{-webkit-transform:translateX(-100%);transform:translateX(-100%);right:auto;left:0}@media screen and (max-width: 1024px){.showing-popup-drawer-from-right.animate-body-popup #inner-wrap,.showing-popup-drawer-from-right.animate-body-popup #colophon,.showing-popup-drawer-from-right.animate-body-popup .site-header-row{-webkit-transform:translateX(-200px);transform:translateX(-200px)}.showing-popup-drawer-from-left.animate-body-popup #inner-wrap,.showing-popup-drawer-from-left.animate-body-popup #colophon,.showing-popup-drawer-from-left.animate-body-popup .site-header-row{-webkit-transform:translateX(200px);transform:translateX(200px)}.animate-body-popup #inner-wrap,.animate-body-popup .site-header-row,.animate-body-popup #colophon{-webkit-transform:none;transform:none;transition:-webkit-transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1)}}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth .drawer-inner{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;transform-origin:top right;transition:opacity 0.3s cubic-bezier(0.77, 0.2, 0.05, 1),-webkit-transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.3s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.3s cubic-bezier(0.77, 0.2, 0.05, 1),-webkit-transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1)}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth.popup-drawer-side-left .drawer-inner{-webkit-transform-origin:top left;transform-origin:top left}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth.active .drawer-inner{-webkit-transform:scale(1);transform:scale(1)}#mobile-drawer.popup-drawer-animation-slice.popup-drawer-layout-fullwidth .drawer-overlay,#mobile-drawer.popup-drawer-animation-slice.popup-drawer-layout-fullwidth .drawer-inner{background:transparent}.popup-drawer .drawer-header .drawer-toggle{width:1em;position:relative;height:1em;box-sizing:content-box;font-size:24px}.drawer-toggle .toggle-close-bar{width:0.75em;height:0.08em;background:currentColor;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;margin-top:-0.04em;opacity:0;border-radius:0.08em;left:50%;margin-left:-0.375em;top:50%;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);transition:opacity 0.3s cubic-bezier(0.77, 0.2, 0.05, 1),-webkit-transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.3s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.3s cubic-bezier(0.77, 0.2, 0.05, 1),-webkit-transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1);transition-delay:0.2s}.drawer-toggle .toggle-close-bar:last-child{-webkit-transform:rotate(-45deg) translateX(50%);transform:rotate(-45deg) translateX(50%)}.popup-drawer.active .drawer-toggle .toggle-close-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:1}.popup-drawer.active .drawer-toggle .toggle-close-bar:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1}.popup-drawer .drawer-content.content-valign-middle{min-height:calc( 100% - ( 1.2em + 24px ));display:flex;justify-content:center;flex-direction:column;padding-bottom:calc( 1.2em + 24px);max-height:calc( 100% - ( 1.2em + 24px ));overflow:auto}.popup-drawer .drawer-content.content-valign-bottom{min-height:calc( 100% - ( 1.2em + 24px ));display:flex;justify-content:flex-end;flex-direction:column;padding-bottom:calc( 1.2em + 24px);max-height:calc( 100% - ( 1.2em + 24px ));overflow:auto}.popup-drawer .drawer-content.content-valign-bottom .site-header-item-mobile-navigation{display:block;overflow:auto;max-height:calc( 100% - ( 1.2em + 24px ))}.popup-drawer .drawer-content.content-align-center{text-align:center}.popup-drawer .drawer-content.content-align-center .site-header-item{justify-content:center}.popup-drawer .drawer-content.content-align-right{text-align:right}.popup-drawer .drawer-content.content-align-right .site-header-item{justify-content:flex-end}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .drawer-inner{-webkit-transform:none;transform:none}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-slice-background{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;position:absolute;display:flex;flex-flow:column;align-items:stretch;top:0;left:0;right:0;bottom:0;z-index:-1}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg{flex:1 1 100%;background:rgba(9,12,16,0.97);-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform 0.3s cubic-bezier(0.77, 0.2, 0.05, 1)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg:nth-child(odd){-webkit-transform:translateX(100%);transform:translateX(100%)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .drawer-content{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;transition:all 0.4s ease}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.active .pop-portion-bg{-webkit-transform:translateX(0);transform:translateX(0)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.active .drawer-content{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;transition:all 0.4s ease;transition-delay:0.2s}@media screen and (max-width: 1024px){.popup-drawer-layout-sidepanel.popup-mobile-drawer-side-right .drawer-inner{-webkit-transform:translateX(100%);transform:translateX(100%);right:0;left:auto}.popup-drawer-layout-sidepanel.popup-mobile-drawer-side-left .drawer-inner{-webkit-transform:translateX(-100%);transform:translateX(-100%);right:auto;left:0}}body.admin-bar .popup-drawer{top:46px}body.admin-bar .popup-drawer .drawer-inner{top:46px}@media screen and (min-width: 783px){body.admin-bar .popup-drawer{top:32px}body.admin-bar .popup-drawer .drawer-inner{top:32px}}.popup-drawer.show-drawer{display:block}.popup-drawer.active{left:0;opacity:1;right:0;transition:opacity 0.25s ease-out}.popup-drawer.active .drawer-inner{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}.popup-drawer.active .drawer-overlay{opacity:1;cursor:pointer}body[class*="showing-popup-drawer-"]{overflow:hidden}#main-header{display:none}#masthead{position:relative;z-index:11}@media screen and (min-width: 1025px){#main-header{display:block}#mobile-header{display:none}}.header-html-inner img.alignnone{display:inline-block}.drawer-content .mobile-html,.drawer-content .mobile-html2{width:100%}.site-header-row{display:grid;grid-template-columns:auto auto}.site-header-row.site-header-row-center-column{grid-template-columns:1fr auto 1fr}.site-header-row.site-header-row-only-center-column{display:flex;justify-content:center}.site-header-row.site-header-row-only-center-column .site-header-section-center{flex-grow:1}.site-header-upper-inner-wrap.child-is-fixed{display:flex;align-items:flex-end}.site-header-upper-inner-wrap.child-is-fixed .site-main-header-wrap{width:100%}.site-header-row-layout-fullwidth>.site-header-row-container-inner>.site-container{max-width:none}.site-header-row-tablet-layout-contained{padding:0 1.5rem}@media screen and (max-width: 719px){.site-header-focus-item.site-header-row-mobile-layout-contained{padding:0 1.5rem}.site-header-focus-item.site-header-row-mobile-layout-fullwidth,.site-header-focus-item.site-header-row-mobile-layout-standard{padding:0}}.site-header-section{display:flex;max-height:inherit}.site-header-item{display:flex;align-items:center;margin-right:10px;max-height:inherit}.rtl .site-header-item{margin-left:10px;margin-right:0px}.site-header-section>.site-header-item:last-child{margin-right:0}.rtl .site-header-section>.site-header-item:last-child{margin-left:0px}.drawer-content .site-header-item{margin-right:0;margin-bottom:10px}.drawer-content .site-header-item:last-child{margin-bottom:0}.site-header-section-right{justify-content:flex-end}.site-header-section-center{justify-content:center}.site-header-section-left-center{flex-grow:1;justify-content:flex-end}.site-header-section-right-center{flex-grow:1;justify-content:flex-start}.header-navigation-layout-stretch-true{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation .header-menu-container{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation .header-menu-container .menu{flex-grow:1;justify-content:space-between}.header-navigation-layout-stretch-true.header-navigation-layout-fill-stretch-true .header-navigation .header-menu-container .menu{display:grid;grid-template-columns:repeat(auto-fit, minmax(60px, 1fr))}.header-navigation-layout-stretch-true.header-navigation-layout-fill-stretch-true .header-navigation .header-menu-container .menu>li{text-align:center}.header-html-inner p:first-child{margin-top:0}.header-html-inner p:last-child{margin-bottom:0}#main-header .header-button.button-style-outline{background:transparent !important}.element-social-inner-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:0.3em}a.social-button{width:2em;text-decoration:none;height:2em;display:inline-flex;justify-content:center;align-items:center;margin:0;color:var(--global-palette4);background:var(--global-palette7);border-radius:3px;transition:all .2s ease-in-out}a.social-button:hover{color:var(--global-palette-btn);background:var(--global-palette-btn-bg)}a.social-button .social-label{padding-left:6px}.social-show-label-true a.social-button{width:auto;padding:0 0.4em}.social-style-outline .social-button{background:transparent !important;border:2px solid var(--global-palette7)}.social-style-outline .social-button:hover{color:var(--global-palette-highlight);border-color:currentColor}.social-icon-custom-svg{display:inline-flex;align-self:center}.social-icon-custom-svg svg{fill:currentcolor;width:1em;height:1em}.social-icon-custom-svg svg *{fill:currentColor}.search-toggle-open{display:flex;background:transparent;align-items:center;padding:0.5em;box-shadow:none}.search-toggle-open .search-toggle-label{padding-right:5px}.search-toggle-open .search-toggle-icon{display:flex}.search-toggle-open .search-toggle-icon svg.kadence-svg-icon{top:-0.05em;position:relative}.search-toggle-open .search-toggle-label:empty{padding-right:0px}.search-toggle-open:hover,.search-toggle-open:focus{border-color:currentColor;background:transparent;box-shadow:none}.search-toggle-open.search-toggle-style-default{border:0}.popup-drawer-layout-fullwidth .drawer-inner{max-width:none;background:rgba(9,12,16,0.97);transition:opacity 0.2s ease-in, -webkit-transform 0s ease-in;transition:transform 0s ease-in, opacity 0.2s ease-in;transition:transform 0s ease-in, opacity 0.2s ease-in, -webkit-transform 0s ease-in}.popup-drawer-layout-fullwidth .drawer-inner .drawer-overlay{background-color:transparent}#mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated .drawer-inner{background:rgba(9,12,16,0.97)}#search-drawer .drawer-inner .drawer-header{position:relative;z-index:100}#search-drawer .drawer-inner .drawer-content{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;padding:2em}#search-drawer .drawer-inner form{max-width:800px;width:100%;margin:0 auto;display:flex}#search-drawer .drawer-inner form label{flex-grow:2}#search-drawer .drawer-inner form ::-webkit-input-placeholder{color:currentColor;opacity:0.5}#search-drawer .drawer-inner form ::-moz-placeholder{color:currentColor;opacity:0.5}#search-drawer .drawer-inner form :-ms-input-placeholder{color:currentColor;opacity:0.5}#search-drawer .drawer-inner form :-moz-placeholder{color:currentColor;opacity:0.5}#search-drawer .drawer-inner input.search-field{width:100%;background:transparent;color:var(--global-palette6);padding:0.8em 80px 0.8em 0.8em;font-size:20px;border:1px solid currentColor}#search-drawer .drawer-inner input.search-field:focus{color:white;box-shadow:5px 5px 0px 0px currentColor}#search-drawer .drawer-inner .search-submit[type="submit"]{width:70px}#search-drawer .drawer-inner .kadence-search-icon-wrap{color:var(--global-palette6);width:70px}#search-drawer .drawer-inner .search-submit[type="submit"]:hover~.kadence-search-icon-wrap{color:#ffffff}#search-drawer .drawer-inner button[type="submit"]:hover~.kadence-search-icon-wrap{color:#ffffff}.site-header-upper-inner-wrap.child-is-fixed .site-top-header-wrap:not(.item-is-fixed){align-self:flex-start;flex-grow:1}.kadence-sticky-header{position:relative;z-index:1}.item-is-fixed{position:fixed;left:0;right:0;z-index:1200}.site-branding a.brand img.kadence-sticky-logo{display:none}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand.has-sticky-logo img.kadence-sticky-logo{display:block}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand.has-sticky-logo img{display:none}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand img:not(.svg-logo-image){width:auto}.kadence-sticky-header.item-is-fixed:not(.item-at-start)[data-shrink="true"] .site-branding a.brand picture img{max-height:inherit}#mobile-drawer{z-index:99999}#mobile-header .mobile-navigation>.mobile-menu-container.drawer-menu-container>ul.menu{display:flex;flex-wrap:wrap}#mobile-header .mobile-navigation.drawer-navigation-parent-toggle-true .drawer-nav-drop-wrap>a{padding-right:2em}#mobile-header .mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border:0}#mobile-header .mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,#mobile-header .mobile-navigation ul li:not(.menu-item-has-children) a{border:0}
.has-drop-cap:not(:focus):first-letter{float:left;line-height:1;font-size:80px;font-weight:600;margin:0 .125em 0 0;text-transform:uppercase}.wp-block-image{margin-bottom:0}figure.wp-block-image.aligncenter img{display:inline-block}.wp-block-pullquote{border-top:0;border-bottom:0;color:var(--global-palette4)}.wp-block-pullquote blockquote{border:0;margin:0 auto;padding:2em;position:relative}.wp-block-pullquote blockquote::before{font-size:200px;line-height:40px;font-family:sans-serif;color:var(--global-palette7);z-index:0;position:absolute;left:35px;content:open-quote;top:80px}.wp-block-pullquote blockquote p{font-size:1.15em;font-style:italic;position:relative;z-index:1}.wp-block-pullquote blockquote cite{text-transform:uppercase}.wp-block-pullquote.is-style-solid-color:not(.has-background){background:var(--global-palette7)}.wp-block-pullquote.is-style-solid-color blockquote{padding:0}.wp-block-pullquote.is-style-solid-color blockquote:before{color:var(--global-palette9);left:-20px;top:45px}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1.15em;font-style:italic}@media screen and (min-width: 767px){.wp-block-pullquote blockquote p,.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1.3em}}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:1.5em auto;padding:0 1em}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border:none}.wp-block-quote.has-text-align-right{border-left:none;border-right:4px solid var(--global-palette4);padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.single-content .wp-block-quote p{margin-bottom:var(--global-sm-spacing)}.single-content .wp-block-quote p:last-child{margin-bottom:0}.wp-block-cover{display:flex;align-items:center}.wp-block-table{border-collapse:collapse}.wp-block-table table{border-collapse:collapse}.wp-block-table thead{border-bottom:3px solid var(--global-palette6)}.wp-block-table tfoot{border-top:3px solid var(--global-palette6)}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid var(--global-palette6);word-break:normal}.wp-block-table img{display:inline-block}.wp-block-table.is-style-stripes thead{border-bottom:0}.wp-block-table.is-style-stripes tfoot{border-top:0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border:0}.blocks-gallery-caption figcaption,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-table figcaption,.wp-block-audio figcaption,.wp-block-video figcaption{color:var(--global-palette5);font-size:80%;text-align:center}.wp-block-separator{margin-left:auto;margin-right:auto}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:160px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-dots):not(.is-style-wide){height:2px}.wp-block-separator.is-style-dots:before{font-size:30px}ul.wp-block-social-links:not(.specificity){padding-left:0;padding-right:0}.single-content .wp-block-columns{margin-bottom:var(--global-md-spacing);margin-top:0}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid{display:grid;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:2.5rem;grid-template-columns:1fr;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright){display:block;height:0;padding-bottom:66.67%;overflow:hidden;position:relative}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright) img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;position:absolute}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid li{margin:0;width:100%}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid li>a{margin:1em 0 0;color:var(--global-palette3);text-decoration:none;font-size:1.3em;display:block}@media screen and (min-width: 767px){.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-2{grid-template-columns:1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-3{grid-template-columns:1fr 1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.wp-block-latest-posts.wp-block-latest-posts__list{padding-left:0}.wp-block-latest-posts__list li{margin-top:var(--global-sm-spacing)}.wp-block-latest-posts__list li:after{clear:both;display:table;content:''}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{color:var(--global-palette6)}@media screen and (max-width: 540px){.wp-block-latest-posts__featured-image.alignleft{float:none;margin-bottom:1em}}figure.wp-block-gallery ul{padding:0}.wp-block-media-text .wp-block-media-text__media img,.wp-block-media-text .wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-group.has-background{padding:20px 30px;margin-top:0;margin-bottom:0}.entry-content .wp-block-group.has-background{padding:20px 30px}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-search .wp-block-search__button{border-color:var(--global-gray-400)}.wp-block-search .wp-block-search__button:not(.has-text-color){color:var(--global-palette4)}.wp-block-search .wp-block-search__button:not(.has-background){background:var(--global-palette9)}.wp-block-search .wp-block-search__input{border-color:var(--global-gray-400)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-color:var(--global-gray-400);border-radius:3px;background:var(--global-palette9)}.wp-block-navigation ul.wp-block-navigation__container{padding:0}.has-child .wp-block-navigation__container{min-width:12em;display:flex;flex-direction:column}.wp-block-yoast-how-to-block .schema-how-to-steps li{margin-bottom:var(--global-md-spacing)}.wp-block-yoast-how-to-block .schema-how-to-steps li .schema-how-to-step-text{margin-top:0}.single-content .wp-block-post-template,.single-content .wp-block-query-loop{padding:0}.single-content .wp-block-query .wp-block-post-featured-image.alignwide,.single-content .wp-block-query .wp-block-post-featured-image.alignfull{margin-left:0;margin-right:0}.single-content .wp-block-query .wp-block-post-featured-image.alignfull{width:auto}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:0.8075em 0}.gallery{margin-bottom:1.5em;display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:0.5em}.gallery .gallery-item{margin-top:0}.elementor-image-gallery .gallery{display:block}@media screen and (min-width: 40em){.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}}.gallery-item{padding:0.5em}.gallery-icon{display:flex;justify-content:center}.gallery-caption{font-size:80%}.gallery.entry{display:block}.pagination{margin:var(--global-lg-spacing) auto;overflow:hidden}.pagination .nav-links{justify-content:center;flex-wrap:wrap}.pagination .page-numbers{display:inline-block;margin-right:0.5em;border:2px solid transparent;min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.pagination a:hover,.pagination a:focus,.pagination a:active{border-color:var(--global-palette-btn-bg)}.pagination .dots{min-width:auto;border:none}.pagination .current{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.pagination .page-numbers:last-child{margin-right:0}.page-links{margin-top:var(--global-md-spacing);justify-content:center;flex-wrap:wrap;clear:both}.page-links .post-page-numbers{display:inline-block;margin-right:0.2em;border:2px solid transparent;min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.page-links a:hover,.page-links a:focus,.page-links a:active{border-color:var(--global-palette-btn-bg)}.page-links .current{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.page-links .post-page-numbers:first-child{margin-left:0.5em}.page-links .post-page-numbers:last-child{margin-right:0}.comment-navigation,.post-navigation{margin:var(--global-lg-spacing) auto}.comment-navigation a,.post-navigation a{text-decoration:none;color:inherit;display:block}.comment-navigation a:hover,.post-navigation a:hover{color:var(--global-palette-highlight)}.comment-navigation .nav-links,.post-navigation .nav-links{display:grid;grid-template-columns:repeat(2, 1fr)}.comment-navigation .nav-previous,.post-navigation .nav-previous{position:relative}.comment-navigation .nav-previous .kadence-svg-iconset,.post-navigation .nav-previous .kadence-svg-iconset{padding-right:0.5em}.comment-navigation .nav-previous a,.post-navigation .nav-previous a{padding-right:var(--global-xs-spacing)}.comment-navigation .nav-previous:after,.post-navigation .nav-previous:after{position:absolute;content:'';top:25%;right:0;width:1px;height:50%;background:var(--global-gray-500)}.comment-navigation .nav-next,.post-navigation .nav-next{grid-column-start:2;text-align:right}.comment-navigation .nav-next a,.post-navigation .nav-next a{padding-left:var(--global-xs-spacing)}.comment-navigation .nav-next .kadence-svg-iconset,.post-navigation .nav-next .kadence-svg-iconset{padding-left:0.5em}.post-navigation-sub{margin-bottom:.5em}.post-navigation-sub small{text-transform:uppercase;display:inline-block;font-weight:bold;letter-spacing:.05em}.widget{margin-top:0;margin-bottom:1.5em}.widget-area .widget:last-child{margin-bottom:0}.widget-area .widget-title{font-size:20px;line-height:1.5;margin-bottom:0.5em;text-transform:uppercase}.widget-area ul{padding-left:0.5em}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette3);text-decoration:none}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{color:var(--global-palette-highlight);text-decoration:underline}.sidebar-link-style-underline.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:underline}.sidebar-link-style-plain.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:none}.sidebar-link-style-plain.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{text-decoration:none}.widget-area .widget{margin-left:0;margin-right:0}.widget li{line-height:1.8}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_comments ul,.widget_pages ul,.widget_recent_entries ul,.widget_rss ul{margin:0;padding:0;list-style-type:none}.widget select{max-width:100%;text-overflow:ellipsis}.widget_archive li{color:var(--global-palette6)}.widget_categories .children{padding-top:0}.widget_pages .children,.widget_nav_menu .sub-menu{padding-top:0;padding-bottom:0.5em}.widget_pages a,.widget_nav_menu a{display:block;padding:0.1em 0;text-decoration:none}.widget_pages a:hover,.widget_pages a:focus,.widget_nav_menu a:hover,.widget_nav_menu a:focus{text-decoration:none}.widget_pages li,.widget_nav_menu li{padding:0}.widget_pages li ul,.widget_nav_menu li ul{margin-left:1em}.widget_meta li{padding:0}.widget_recent_comments li{line-height:1.3;padding-bottom:0.5em}.widget_recent_comments a{font-weight:bold}.widget_recent_comments .comment-author-link a{font-weight:inherit}.widget_recent_comments a:hover,.widget_recent_comments a:focus{padding-left:0}.widget_recent_entries ul li{margin-bottom:0.4em}.widget_recent_entries ul li .post-date{font-size:0.8em;color:var(--global-palette6)}.widget_rss li{margin-bottom:1em;line-height:1.3}.widget li a.rsswidget{padding-right:0.5em;font-size:1em;line-height:1.4}.rss-date,.widget_rss cite{color:#333;font-size:0.8em}.rssSummary{padding:0.5em 0;font-size:0.9em;line-height:1.3}.widget_calendar{font-weight:400}.widget_calendar caption{padding:0.5em 0;font-size:1em;font-weight:500;text-align:left}.widget_calendar thead{background:transparent;color:#333}.widget_calendar th{border:none;text-align:center}.widget_calendar thead th{border-bottom-width:2px}.widget_calendar td{padding:0.2em;font-size:0.8em;text-align:center;background:#fff;border:1px solid var(--global-gray-400)}.widget_calendar .pad{background:var(--global-palette7)}.widget_calendar .wp-calendar-nav .pad{background:transparent}.widget_calendar a{font-weight:900;text-decoration:none}.collapse-sub-navigation ul.menu{display:block}.collapse-sub-navigation ul.menu li a{text-decoration:none;width:100%;padding-top:0.5em;padding-bottom:0.5em;border-bottom:1px solid var(--global-palette7)}.collapse-sub-navigation ul.menu li a:hover{text-decoration:none}.collapse-sub-navigation ul.menu ul{padding:0 0 0 1em;margin:0;display:none;transition:all 0.2s ease-in-out}.collapse-sub-navigation ul.menu .sub-menu.show-drawer{display:block}.collapse-sub-navigation ul.menu .drawer-nav-drop-wrap .drawer-sub-toggle{border-left:1px solid var(--global-palette7);border-bottom:1px solid var(--global-palette7)}.grid-cols{display:grid;grid-template-columns:minmax(0, 1fr);-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:2.5rem}.wp-site-blocks .grid-cols:before{display:none}.grid-xs-col-1{grid-template-columns:minmax(0, 1fr)}.grid-xs-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-xs-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-xs-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (min-width: 576px){.grid-sm-col-1{grid-template-columns:minmax(0, 1fr)}.grid-sm-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-sm-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-sm-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 768px){.grid-md-col-1{grid-template-columns:minmax(0, 1fr)}.grid-md-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-md-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-md-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 1025px){.grid-lg-col-1{grid-template-columns:minmax(0, 1fr)}.grid-lg-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-lg-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-lg-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-lg-col-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-lg-col-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media screen and (min-width: 1200px){.grid-xl-col-1{grid-template-columns:minmax(0, 1fr)}.grid-xl-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-xl-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-xl-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-xl-col-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-xl-col-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}article.sticky{font-size:inherit}.entry{box-shadow:0px 15px 25px -10px rgba(0,0,0,0.05);border-radius:.25rem}.custom-archive-loop-item.entry{box-shadow:none;border-radius:0}.entry-loop{overflow:hidden}.content-wrap{position:relative}.kadence-thumbnail-position-behind+.entry{z-index:1;position:relative}@media screen and (max-width: 719px){.content-style-boxed .content-bg:not(.loop-entry){margin-left:-1rem;margin-right:-1rem;width:auto}.content-width-fullwidth.content-style-boxed .content-bg:not(.loop-entry){margin-left:0;margin-right:0}.content-style-boxed .comments-area{padding-left:0.5rem;padding-right:0.5rem}.primary-sidebar{padding-left:0;padding-right:0}}@media screen and (min-width: 768px){.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image){display:grid;grid-template-columns:1fr 2fr}.blog.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry,.archive.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry,.search-results.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry{grid-gap:2rem}.blog.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail,.archive.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail,.search-results.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail{margin-bottom:0}.kb-posts.kb-posts-style-unboxed.grid-lg-col-1.item-image-style-beside article.loop-entry{grid-gap:2rem}.kb-posts.kb-posts-style-unboxed.grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail{margin-bottom:0}}.archive.content-style-unboxed .entry-content-wrap,.blog.content-style-unboxed .entry-content-wrap,.post-type-archive.content-style-unboxed .entry-content-wrap,.search-results.content-style-unboxed .entry-content-wrap{padding:0}.archive.content-style-unboxed .entry,.blog.content-style-unboxed .entry,.post-type-archive.content-style-unboxed .entry,.search-results.content-style-unboxed .entry{box-shadow:none}.article-post-thumbnail-caption{font-size:90%;margin:0;padding-top:0.5em;padding-bottom:0.5em;text-align:center}.content-style-unboxed .kadence-thumbnail-position-above+.article-post-thumbnail-caption{margin-top:calc( 0px - var(--global-md-spacing));margin-bottom:var(--global-md-spacing)}.single-content{margin:var(--global-md-spacing) 0 0}.single-content address,.single-content figure,.single-content hr,.single-content p,.single-content table,.single-content pre,.single-content form,.single-content .wp-block-buttons,.single-content .wp-block-button,.single-content .wc-block-grid,.single-content .wp-block-kadence-advancedbtn,.single-content .wp-block-media-text,.single-content .wp-block-cover,.single-content .entry-content-asset,.single-content .wp-block-kadence-form,.single-content .wp-block-group,.single-content .wp-block-yoast-faq-block,.single-content .wp-block-yoast-how-to-block,.single-content .schema-faq-section,.single-content .wp-block-kadence-tableofcontents,.single-content .enlighter-default,.single-content .wp-block-kadence-iconlist,.single-content [class*=__inner-content]{margin-top:0;margin-bottom:var(--global-md-spacing)}.single-content .wp-block-buttons .wp-block-button{margin-bottom:0}.single-content p>img{display:inline-block}.single-content p>img.aligncenter{display:block}.single-content li>img{display:inline-block}.single-content li>img.aligncenter{display:block}.single-content p:not(.wp-block-kadence-advancedheading)+.wp-block-kadence-spacer{margin-top:calc( 0rem - var(--global-md-spacing))}.single-content .wp-block-yoast-faq-block .schema-faq-question{margin-bottom:.5em}.single-content .elementor-widget-container:first-child:not(style) h1,.single-content .elementor-widget-container:first-child:not(style) h2,.single-content .elementor-widget-container:first-child:not(style) h3,.single-content .elementor-widget-container:first-child:not(style) h4,.single-content .elementor-widget-container:first-child:not(style) h5,.single-content .elementor-widget-container:first-child:not(style) h6{margin-top:0}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{margin:1.5em 0 .5em}.single-content h1:first-child,.single-content h2:first-child,.single-content h3:first-child,.single-content h4:first-child,.single-content h5:first-child,.single-content h6:first-child{margin-top:0}.single-content h1+*,.single-content h2+*,.single-content h3+*,.single-content h4+*,.single-content h5+*,.single-content h6+*{margin-top:0}.single-content .wp-block-kadence-advancedgallery+p{margin-top:var(--global-md-spacing)}.single-content ul,.single-content ol{margin:0 0 var(--global-md-spacing);padding-left:2em}.single-content ul.aligncenter,.single-content ol.aligncenter{text-align:center;padding-left:0}.single-content .kad-slider ul{padding:0;margin:0}.single-content li>ol,.single-content li>ul{margin:0}.single-content>.more-link{display:block}.single-content address:last-child,.single-content figure:last-child,.single-content hr:last-child,.single-content p:last-child,.single-content table:last-child,.single-content pre:last-child,.single-content form:last-child,.single-content .wp-block-buttons:last-child,.single-content .wp-block-button:last-child,.single-content .wp-block-kadence-advancedbtn:last-child,.single-content .wp-block-media-text:last-child,.single-content .wp-block-cover:last-child,.single-content .entry-content-asset:last-child,.single-content .wp-block-kadence-form:last-child,.single-content .wp-block-group:last-child,.single-content .wp-block-yoast-faq-block:last-child,.single-content .wp-block-yoast-how-to-block:last-child,.single-content .schema-faq-section:last-child,.single-content .wp-block-kadence-tableofcontents:last-child,.single-content .enlighter-default:last-child,.single-content .wp-block-kadence-iconlist:last-child,.single-content h1:last-child,.single-content h2:last-child,.single-content h3:last-child,.single-content h4:last-child,.single-content h5:last-child,.single-content h6:last-child,.single-content ul:last-child,.single-content ol:last-child{margin-bottom:0}.single-content h1.elementor-heading-title,.single-content h2.elementor-heading-title,.single-content h3.elementor-heading-title,.single-content h4.elementor-heading-title,.single-content h5.elementor-heading-title,.single-content h6.elementor-heading-title{margin-bottom:0.5em}.single-content .wp-block-image{margin-top:0;margin-bottom:0}.single-content .wp-block-image figure{margin-bottom:var(--global-md-spacing)}.single-content .wp-block-image:last-child figure{margin-bottom:0}.single-content figure.wp-block-image{margin-bottom:var(--global-md-spacing)}.single-content figure.wp-block-image:last-child{margin-bottom:0}.entry-content:after{display:table;clear:both;content:''}.content-title-style-hide .entry-content,.content-title-style-above .entry-content{margin:0}.content-title-style-above .entry-content-wrap .post-thumbnail+.single-content{margin:var(--global-md-spacing) 0 0}.wp-site-blocks .post-thumbnail{display:block;height:0;padding-bottom:66.67%;overflow:hidden;position:relative}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-1-2{padding-bottom:50%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-9-16{padding-bottom:56.25%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-1-1{padding-bottom:100%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-3-4{padding-bottom:75%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-5-4{padding-bottom:125%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-4-3{padding-bottom:133%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-3-2{padding-bottom:150%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit{padding-bottom:0;height:auto}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit .post-thumbnail-inner{position:static}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit img{margin-left:auto;margin-right:auto}.wp-site-blocks .post-thumbnail .post-thumbnail-inner{position:absolute;top:0;bottom:0;left:0;right:0}.wp-site-blocks .post-thumbnail img{flex:1;-o-object-fit:cover;object-fit:cover}.wp-site-blocks .post-thumbnail:not(.kadence-thumbnail-ratio-inherit) img{height:100%;width:100%}.wp-block-newspack-blocks-homepage-articles .post-thumbnail:not(.kadence-thumbnail-ratio-inherit) img{height:auto;width:100%}.archive.content-style-unboxed .wp-site-blocks .post-thumbnail,.blog.content-style-unboxed .wp-site-blocks .post-thumbnail,.post-type-archive.content-style-unboxed .wp-site-blocks .post-thumbnail,.search-results.content-style-unboxed .wp-site-blocks .post-thumbnail{margin-bottom:1em}.content-style-unboxed .kadence-thumbnail-position-above{margin-bottom:var(--global-md-spacing)}.kadence-thumbnail-position-behind{margin-bottom:-4.3em;position:relative;z-index:0}.content-style-unboxed .kadence-thumbnail-position-behind:after{position:absolute;content:'';top:0;bottom:-1px;left:0;right:0;background:linear-gradient(0deg, var(--global-palette9) 5%, rgba(var(--global-palette9rgb), 0.35) 30%, rgba(255,255,255,0) 50%)}.kadence-breadcrumbs{margin:1em 0;font-size:85%;color:var(--global-palette5)}.kadence-breadcrumbs a{color:inherit}.kadence-breadcrumbs p{margin:0}.entry-content-wrap .entry-header .kadence-breadcrumbs:first-child{margin-top:0}.entry-meta{font-size:80%;margin:1em 0;display:flex;flex-wrap:wrap}.entry-meta>*{display:inline-flex;align-items:center;flex-wrap:wrap}.entry-meta>* time{white-space:nowrap}.entry-meta a{color:inherit;text-decoration:none}.entry-meta .meta-label{margin-right:.2rem}.entry-meta .author-avatar{width:25px;height:25px;margin-right:.5rem;position:relative;display:inline-block}.entry-meta .author-avatar a.author-image{position:absolute;left:0;right:0;top:0;bottom:0}.entry-meta .author-avatar .image-size-ratio{padding-bottom:100%;display:block}.entry-meta .author-avatar img{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:50%}.entry-meta>*:after{margin-left:.5rem;margin-right:.5rem;content:"";display:inline-block;background-color:currentColor;height:.25rem;width:.25rem;opacity:.8;border-radius:9999px;vertical-align:.1875em}.entry-meta.entry-meta-divider-slash>*:after{content:'/';height:auto;background:transparent}.entry-meta.entry-meta-divider-dash>*:after{content:'-';height:auto;background:transparent}.entry-meta.entry-meta-divider-vline>*:after{content:'|';height:auto;background:transparent}.entry-meta>*:last-child:after{display:none}.entry-meta-divider-customicon.entry-meta>*>.kadence-svg-iconset{margin-right:0.3em;margin-left:.8em}.entry-meta-divider-customicon.entry-meta>*:after{display:none}.entry-meta-divider-customicon.entry-meta .kt-reading-time-wrap{margin-left:.8em}.loop-entry .entry-header .entry-title{margin:0}.loop-entry .entry-summary p,.loop-entry .entry-header .entry-meta{margin:1em 0}.updated:not(.published){display:none}.updated-on .updated:not(.published){display:inline-block}.entry-summary{margin:var(--global-xs-spacing) 0 0}a.post-more-link{font-weight:bold;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:inherit;font-size:80%}a.post-more-link .kadence-svg-iconset{margin-left:0.5em}a.post-more-link:hover{color:var(--global-palette-highlight)}.more-link-wrap{margin-top:var(--global-xs-spacing);margin-bottom:0}.entry-taxonomies{margin-bottom:0.5em;letter-spacing:.05em;font-size:70%;text-transform:uppercase}.entry-taxonomies a{text-decoration:none;font-weight:bold}.entry-taxonomies .category-style-pill a{background:var(--global-palette-highlight);color:white;padding:0.25rem;border-radius:0.25rem;margin-right:.25rem;margin-bottom:.25rem;display:inline-block;line-height:1.2}.entry-taxonomies .category-style-pill a:last-child{margin-right:0}.entry-taxonomies .category-style-pill a:hover{color:white}.entry-taxonomies .category-style-underline a{text-decoration:underline}.loop-entry.type-post .entry-taxonomies .category-style-pill a{color:white}@media screen and (max-width: 719px){.loop-entry .entry-taxonomies{margin-bottom:1em}}.entry-tags{margin-top:var(--global-xs-spacing)}.entry-tags .tags-links{display:flex;flex-wrap:wrap}.entry-tags a.tag-link{margin-right:0.5em;padding:0.4em 0.6em;margin-top:0.5em;font-size:80%;border:1px solid var(--global-gray-500);border-radius:0.25rem;color:var(--global-palette5);text-decoration:none}.entry-tags a.tag-link:hover{background:var(--global-palette-highlight);color:var(--global-palette-btn);border-color:var(--global-palette-highlight)}.entry-tags a.tag-link:last-child{margin-right:0}.entry-hero-container-inner{background:var(--global-palette7)}.entry-hero-container-inner .entry-header{min-height:200px;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;margin-bottom:0}.entry-hero-container-inner .entry-header>div{width:100%}.entry-hero-layout-fullwidth>.entry-hero-container-inner>.site-container{max-width:none}.entry-hero{position:relative}.hero-section-overlay{position:absolute;left:0;right:0;top:0;bottom:0}.hero-container{position:relative}.title-align-left{text-align:left}.title-align-left .entry-meta{justify-content:flex-start}.title-align-center{text-align:center}.title-align-center .entry-meta{justify-content:center}.title-align-right{text-align:right}.title-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-align-left{text-align:left;align-items:flex-start}.entry-hero .title-align-center{text-align:center;align-items:center}.entry-hero .title-align-right{text-align:right;align-items:flex-end}@media screen and (max-width: 1024px){.title-tablet-align-left{text-align:left}.title-tablet-align-left .entry-meta{justify-content:flex-start}.title-tablet-align-center{text-align:center}.title-tablet-align-center .entry-meta{justify-content:center}.title-tablet-align-right{text-align:right}.title-tablet-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-tablet-align-left{text-align:left;align-items:flex-start}.entry-hero .title-tablet-align-center{text-align:center;align-items:center}.entry-hero .title-tablet-align-right{text-align:right;align-items:flex-end}}@media screen and (max-width: 719px){.title-mobile-align-left{text-align:left}.title-mobile-align-left .entry-meta{justify-content:flex-start}.title-mobile-align-center{text-align:center}.title-mobile-align-center .entry-meta{justify-content:center}.title-mobile-align-right{text-align:right}.title-mobile-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-mobile-align-left{text-align:left;align-items:flex-start}.entry-hero .title-mobile-align-center{text-align:center;align-items:center}.entry-hero .title-mobile-align-right{text-align:right;align-items:flex-end}}.entry-header{margin-bottom:1em}.page-content{margin:2rem 0 0}.page-header{margin-bottom:var(--global-lg-spacing)}.hero-container .page-header{margin-bottom:0}.entry-footer{clear:both}.post-navigation-wrap.entry-content-wrap,.post-navigation-wrap .post-navigation,.entry-author.entry-content-wrap{margin-top:0;margin-bottom:0;border-radius:0}.comments-area.entry-content-wrap{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.single-entry.post.entry.post-footer-area-boxed{border-bottom-left-radius:0;border-bottom-right-radius:0}.post-footer-area-boxed~.entry-related{margin:0;width:auto;max-width:100%}.post-footer-area-boxed~.entry-related .entry-related-inner-content.alignwide{margin:0;width:auto;max-width:100%}.wp-block-image .alignleft{margin-right:var(--global-md-spacing)}.wp-block-image .alignright{margin-left:var(--global-md-spacing)}.alignfull,.alignwide,.entry-content .alignwide,.entry-content .alignfull{margin-left:calc( 50% - ( var(--global-vw, 100vw) / 2 ));margin-right:calc( 50% - ( var(--global-vw, 100vw) / 2 ));max-width:100vw;width:var(--global-vw, 100vw);padding-left:0;padding-right:0;clear:both}@media screen and (min-width: 1025px){.content-width-narrow .entry-content .alignwide,.content-width-narrow .content-area .alignwide{margin-left:-80px;margin-right:-80px;width:auto}}.content-width-fullwidth .wp-site-blocks .alignwide{margin-left:0;margin-right:0;width:unset;max-width:unset}.content-style-boxed .entry-content .alignwide{margin-left:-2rem;margin-right:-2rem;max-width:unset;width:unset}.content-style-boxed .wp-site-blocks .entry-content>.alignwide.is-layout-constrained{padding-left:var(--global-content-boxed-padding);padding-right:var(--global-content-boxed-padding)}.content-style-boxed .wp-site-blocks .entry-content .alignwide>* .alignwide{margin-left:unset;margin-right:unset}.has-small-font-size{font-size:var(--global-font-size-small)}.has-regular-font-size{font-size:var(--global-font-size-medium)}.has-large-font-size{font-size:var(--global-font-size-large)}.has-larger-font-size{font-size:var(--global-font-size-larger)}.has-xxlarge-font-size{font-size:var(--global-font-size-xxlarge)}.entry-content-asset.videofit{position:relative;padding-top:56.25%;overflow:hidden;max-width:100%;height:auto}.entry-content-asset.videofit iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.elementor-template-full-width form.post-password-form,body.content-width-fullwidth form.post-password-form{text-align:center;margin:var(--global-xxl-spacing) auto}body.content-style-unboxed form.post-password-form{margin:var(--global-xxl-spacing) auto}.entry-title{word-wrap:break-word}.entry-hero-layout-contained>.entry-hero-container-inner{position:relative}body.content-style-boxed:not(.content-width-fullwidth) .wp-block-kadence-rowlayout.alignfull>.kt-row-layout-inner>.kb-theme-content-width{padding-left:calc( var(--global-content-edge-padding) + var(--global-boxed-spacing));padding-right:calc( var(--global-content-edge-padding) + var(--global-boxed-spacing))}.item-content-vertical-align-center .loop-entry .entry-content-wrap{display:flex;flex-direction:column;justify-content:center}.item-content-vertical-align-center .loop-entry .entry-content-wrap .entry-header{margin-bottom:0}.item-content-vertical-align-center .loop-entry .entry-content-wrap .entry-summary{margin-top:0}.item-content-vertical-align-center .loop-entry .entry-summary p,.item-content-vertical-align-center .loop-entry .entry-header .entry-meta{margin-bottom:0}
.site-footer-row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-right-golden{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-left-golden{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-left-half{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-right-half{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-center-half{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-center-wide{grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-4{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-right-forty{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-5{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-1{display:flex;justify-content:center}.site-footer-row.site-footer-row-columns-1 .site-footer-section-center{flex-grow:1}.site-footer-row.site-footer-row-columns-1 .site-footer-section{flex:1;text-align:center;min-width:0}.site-footer-row-layout-fullwidth>.site-footer-row-container-inner>.site-container{max-width:none}@media screen and (min-width: 720px) and (max-width: 1024px){.site-footer-row-tablet-layout-contained{padding:0 1.5rem}.site-footer-row-tablet-layout-fullwidth,.site-footer-row-tablet-layout-standard{padding:0}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row{grid-template-columns:minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(1),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(1){order:6}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(2),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(2){order:5}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(3),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(3){order:4}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(4),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(4){order:3}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(5),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(5){order:2}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(6),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(6){order:1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-right-golden{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-left-golden{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-left-half{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-right-half{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-center-half{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-center-wide{grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-first-row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-first-row>*:first-child{grid-column:1 / -1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-last-row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-last-row>*:last-child{grid-column:1 / -1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-tablet-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-tablet-column-layout-two-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-5.site-footer-row-tablet-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media screen and (max-width: 719px){.site-footer-row-mobile-layout-contained{padding:0 1.5rem}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row{grid-template-columns:minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(1),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(1){order:6}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(2),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(2){order:5}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(3),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(3){order:4}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(4),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(4){order:3}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(5),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(5){order:2}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(6),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(6){order:1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-right-golden{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-left-golden{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-left-half{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-right-half{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-center-half{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-center-wide{grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-first-row{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-first-row>*:first-child{grid-column:1 / -1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-last-row{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-last-row>*:last-child{grid-column:1 / -1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-mobile-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-mobile-column-layout-two-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-5.site-footer-row-mobile-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-mobile-layout-fullwidth,.site-footer-row-mobile-layout-standard{padding:0}}.site-footer-section{display:flex;max-height:inherit}.site-footer-item{display:flex;align-items:center;margin-right:10px;max-height:inherit}.site-footer-section>.site-footer-item:last-child{margin-right:0}.footer-widget-area{flex:1;min-width:0;display:flex}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area{flex:unset;margin-left:30px}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area:first-child{margin-left:0}.ft-ro-dir-column .site-footer-section:not(.footer-section-inner-items-1) .footer-widget-area{flex:unset}.footer-widget-area>*{flex:1;min-width:0}.footer-widget-area.content-valign-middle{align-items:center}.footer-widget-area.content-valign-top{align-items:flex-start}.footer-widget-area.content-valign-bottom{align-items:flex-end}.footer-widget-area.content-align-center{text-align:center}.footer-widget-area.content-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-align-right{text-align:right}.footer-widget-area.content-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-align-left{text-align:left}.footer-widget-area.content-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-align-left .footer-social-inner-wrap{justify-content:flex-start}@media screen and (max-width: 1024px){.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area.content-tablet-align-center:first-child{margin-left:auto}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area.content-tablet-align-center:first-child~.footer-widget-area:last-child{margin-right:auto}.footer-widget-area.content-tablet-align-center{text-align:center}.footer-widget-area.content-tablet-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-tablet-align-center .footer-navigation .menu{justify-content:center}.footer-widget-area.content-tablet-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-tablet-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-tablet-align-right{text-align:right}.footer-widget-area.content-tablet-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-tablet-align-left{text-align:left}.footer-widget-area.content-tablet-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-tablet-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-tablet-align-left .footer-social-inner-wrap{justify-content:flex-start}}@media screen and (max-width: 719px){.ft-ro-m-dir-row .footer-section-inner-items-2 .footer-widget-area.content-mobile-align-center:first-child{margin-left:auto}.ft-ro-m-dir-row .footer-section-inner-items-2 .footer-widget-area.content-mobile-align-center:first-child~.footer-widget-area:last-child{margin-right:auto}.footer-widget-area.content-mobile-align-center{text-align:center}.footer-widget-area.content-mobile-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-mobile-align-center .footer-navigation .menu{justify-content:center}.footer-widget-area.content-mobile-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-mobile-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-mobile-align-right{text-align:right}.footer-widget-area.content-mobile-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-mobile-align-left{text-align:left}.footer-widget-area.content-mobile-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-mobile-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-mobile-align-left .footer-social-inner-wrap{justify-content:flex-start}}.ft-ro-dir-column .site-footer-section{flex-direction:column}@media screen and (max-width: 1024px){.ft-ro-t-dir-column .site-footer-section{flex-direction:column}.ft-ro-t-dir-row .site-footer-section{flex-direction:row}}@media screen and (max-width: 719px){.ft-ro-m-dir-column .site-footer-section{flex-direction:column}.ft-ro-m-dir-row .site-footer-section{flex-direction:row}}.rtl .footer-widget-area.content-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-align-left .footer-social-inner-wrap{justify-content:flex-end}@media screen and (max-width: 1024px){.rtl .footer-widget-area.content-tablet-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-tablet-align-left .footer-social-inner-wrap{justify-content:flex-end}}@media screen and (max-width: 719px){.rtl .footer-widget-area.content-mobile-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-mobile-align-left .footer-social-inner-wrap{justify-content:flex-end}}.footer-navigation,.footer-menu-container{display:flex}.footer-navigation a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transition:all .2s ease-in-out}.footer-navigation a:hover,.footer-navigation a:focus{color:var(--global-palette-highlight)}.footer-navigation ul{display:block;list-style:none;margin:0;padding:0}.footer-navigation ul li a{padding:0.6em 0.5em}.footer-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center}.footer-widget-area.footer-navigation-layout-stretch-true .footer-menu-container{width:100%}.footer-widget-area.footer-navigation-layout-stretch-true .footer-navigation .menu{width:100%;justify-content:space-around}.site-footer-wrap .footer-navigation .footer-menu-container>ul li a:hover{text-decoration:none}.site-footer-wrap .social-button{color:var(--global-palette4);background:var(--global-palette7)}.site-footer-wrap .social-button:hover{text-decoration:none;color:var(--global-palette-btn);background:var(--global-palette-btn-bg)}.social-style-outline .social-button:hover{color:var(--global-palette3)}.site-footer-wrap .ft-ro-lstyle-normal a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:underline}.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:none}.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{text-decoration:none}.site-footer-section{position:relative}.site-footer-section:not(:last-child):after{content:'';position:absolute;top:0;bottom:0;height:auto;width:0;right:-15px;-webkit-transform:translateX(50%);transform:translateX(50%)}.footer-html{margin:1em 0}.footer-html p:last-child{margin-bottom:0}.footer-html p:first-child{margin-top:0}
.kt-row-layout-inner,.kb-row-layout-wrap{position:relative;border:0 solid transparent}.kt-row-layout-inner:before,.kb-row-layout-wrap:before{clear:both;display:table;content:""}.kt-row-column-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--global-row-gutter-md,2rem)var(--global-row-gutter-md,2rem);grid-auto-rows:minmax(min-content,max-content);z-index:1;position:relative}.wp-block-kadence-rowlayout .kt-row-column-wrap.kb-theme-content-width{margin-left:auto;margin-right:auto}.kt-row-has-bg>.kt-row-column-wrap{padding-left:var(--global-content-edge-padding,15px);padding-right:var(--global-content-edge-padding,15px)}.alignfull>.kt-row-layout-inner>.kt-row-column-wrap,.alignfull>.kt-row-column-wrap{padding-left:var(--global-content-edge-padding,15px);padding-right:var(--global-content-edge-padding,15px)}.kt-inner-column-height-full:not(.kt-row-layout-row){grid-auto-rows:minmax(0,1fr)}.kt-inner-column-height-full:not(.kt-row-layout-row)>.wp-block-kadence-column{align-self:stretch}.kt-inner-column-height-full:not(.kt-row-layout-row)>.wp-block-kadence-column>.kt-inside-inner-col{height:100%}.kt-row-valign-middle.kt-inner-column-height-full>.wp-block-kadence-column:not(.kb-section-dir-horizontal)>.kt-inside-inner-col{display:flex;flex-direction:column;justify-content:center}.kt-row-valign-bottom.kt-inner-column-height-full>.wp-block-kadence-column:not(.kb-section-dir-horizontal)>.kt-inside-inner-col{display:flex;flex-direction:column;justify-content:flex-end}.kt-row-valign-middle.kt-inner-column-height-full>.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col{align-items:center}.kt-row-valign-bottom.kt-inner-column-height-full>.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col{align-items:flex-end}@media screen and (max-width:1024px){.kt-inner-column-height-full.kt-tab-layout-row,.kt-inner-column-height-full.kt-tab-layout-inherit.kt-row-layout-row{grid-auto-rows:minmax(min-content,max-content)}.kt-inner-column-height-full.kt-tab-layout-inherit.kt-row-layout-row>.wp-block-kadence-column>.kt-inside-inner-col{height:auto}.kt-inner-column-height-full.kt-tab-layout-row>.wp-block-kadence-column>.kt-inside-inner-col{height:auto}.kt-inner-column-height-full.kt-tab-layout-equal,.kt-inner-column-height-full:not(.kt-tab-layout-inherit):not(.kt-tab-layout-row){grid-auto-rows:minmax(0,1fr)}.kt-inner-column-height-full.kt-tab-layout-equal>.wp-block-kadence-column>.kt-inside-inner-col,.kt-inner-column-height-full:not(.kt-tab-layout-inherit):not(.kt-tab-layout-row)>.wp-block-kadence-column>.kt-inside-inner-col{height:100%}}@media screen and (max-width:767px){.kt-inner-column-height-full.kt-mobile-layout-row.kt-mobile-layout-row{grid-auto-rows:minmax(min-content,max-content)}.kt-inner-column-height-full.kt-mobile-layout-row>.wp-block-kadence-column>.kt-inside-inner-col{height:auto}.kt-inner-column-height-full.kt-mobile-layout-equal,.kt-inner-column-height-full:not(.kt-mobile-layout-inherit):not(.kt-mobile-layout-row){grid-auto-rows:minmax(0,1fr)}.kt-inner-column-height-full.kt-mobile-layout-equal>.wp-block-kadence-column>.kt-inside-inner-col,.kt-inner-column-height-full:not(.kt-mobile-layout-inherit):not(.kt-mobile-layout-row)>.wp-block-kadence-column>.kt-inside-inner-col{height:100%}}.kt-row-layout-overlay{top:0;left:0;position:absolute;opacity:.3;height:100%;width:100%;z-index:0;filter:opacity(100%)}.kt-row-layout-overlay.kt-jarallax{filter:none}@media(min-width:768px)and (max-width:1024px){.wp-block-kadence-rowlayout [id*=jarallax-container-]>div{height:var(--kb-screen-height-fix,100vh)!important;margin-top:-40px!important}}@media only screen and (min-width:768px)and (max-width:1366px)and (-webkit-min-device-pixel-ratio:2){.wp-block-kadence-rowlayout [id*=jarallax-container-]>div{height:var(--kb-screen-height-fix,100vh)!important;margin-top:-40px!important}}.entry-content .wp-block-kadence-rowlayout.alignfull,.entry-content .wp-block-kadence-rowlayout.alignwide{text-align:inherit;margin-bottom:0}.kt-row-layout-bottom-sep{position:absolute;height:100px;bottom:-1px;left:0;overflow:hidden;right:0;z-index:1}.kt-row-layout-bottom-sep svg{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100.2%;height:100%;display:block;fill:#fff}.kt-row-layout-top-sep{position:absolute;height:100px;top:-1px;left:0;overflow:hidden;right:0;z-index:1}.kt-row-layout-top-sep svg{position:absolute;top:0;left:50%;transform:translateX(-50%)rotate(180deg);width:100.2%;height:100%;display:block;fill:#fff}.kt-row-layout-inner>.kb-blocks-bg-slider,.kb-row-layout-wrap>.kb-blocks-bg-slider{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;margin:0}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-blocks-bg-slider-init.kt-blocks-carousel-init,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-blocks-bg-slider-init.kt-blocks-carousel-init{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;margin:0}.kt-row-layout-inner>.kb-blocks-bg-slider .splide__track,.kt-row-layout-inner>.kb-blocks-bg-slider .splide__list,.kt-row-layout-inner>.kb-blocks-bg-slider .splide__slide,.kt-row-layout-inner>.kb-blocks-bg-slider .kb-bg-slide-contain,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__track,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__list,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__slide,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-bg-slide-contain{height:100%}.kt-row-layout-inner>.kb-blocks-bg-slider .splide__list,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__list{height:100%!important}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-bg-slide-contain div.kb-bg-slide,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-bg-slide-contain div.kb-bg-slide{background-position:50%;background-size:cover;background-repeat:no-repeat}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain{display:none}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain:first-child,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain:first-child{display:block}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-bg-slide-contain div,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-bg-slide-contain div{position:relative;height:100%}.kb-blocks-bg-slider-init.splide .splide__pagination{bottom:10px}.kb-blocks-bg-slider-init.splide .splide__arrow{z-index:100}.kb-blocks-bg-video-container{bottom:0;right:0;top:0;left:0;position:absolute;overflow:hidden}.kb-blocks-bg-video-container .kb-blocks-bg-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:100%;min-width:100%;min-height:100%}.kb-blocks-bg-video-container .kb-blocks-bg-video::-webkit-media-controls{display:none!important}.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;height:0;padding-bottom:56.25%}.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe.kb-bg-video-ratio-4-3{padding-bottom:75%}.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe.kb-bg-video-ratio-3-2{padding-bottom:66.66%}@media(max-aspect-ratio:16/9){.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe{min-height:100%;aspect-ratio:16/9}}.kb-blocks-bg-video-container.embedded .kb-blocks-bg-video{top:0;left:0;width:100%;height:100%;border:0;transform:translate(0%,0%)}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper{position:absolute;z-index:11;bottom:20px;right:20px}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn{padding:8px;margin:0 0 0 8px;border:0;background:rgba(0,0,0,.3);cursor:pointer;font-size:24px;color:#fff;display:inline-block;opacity:.5;height:32px;line-height:16px;transition:opacity .3s ease-in-out;box-sizing:border-box}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn svg{width:16px;height:16px;vertical-align:bottom}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn:hover{opacity:1}.kb-blocks-bg-video{object-position:50% 50%;object-fit:cover;background-position:50%;width:100%;height:100%}@media(max-width:767px){.kvs-sm-false{display:none!important}}@media(min-width:768px)and (max-width:1024px){.kvs-md-false{display:none!important}}@media screen and (min-width:1025px){.kvs-lg-false{display:none!important}}.wp-block-kadence-rowlayout .kb-blocks-bg-slider .splide-arrow{z-index:1000}:where(.kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:49}:where(header .kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:1000}.kb-blocks-bg-slider .kb-gallery-pause-button{display:none;position:absolute;bottom:20px;right:20px;z-index:2}.kb-blocks-bg-slider:has(.kb-blocks-bg-slider-init[data-show-pause-button=true]) .kb-gallery-pause-button{display:block}.kb-blocks-bg-slider .kb-gallery-pause-button{padding:8px;cursor:pointer;border-radius:3px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;opacity:.75}.kb-blocks-bg-slider .kb-gallery-pause-button:hover{opacity:.75}.kb-blocks-bg-slider .kb-gallery-pause-button:focus{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px;opacity:1}.kb-blocks-bg-slider:hover .kb-gallery-pause-button{opacity:1}@media(max-width:767px){.kb-blocks-bg-slider .kb-gallery-pause-button{opacity:1}}@media(hover:none){.kb-blocks-bg-slider .kb-gallery-pause-button{opacity:1}}
.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.wp-block-kadence-column{flex:1}.wp-block-kadence-column.kb-section-dir-horizontal .wp-block-kadence-advancedgallery{flex:1}.wp-block-kadence-column{display:flex;flex-direction:column;z-index:1;min-width:0;min-height:0}.kt-inside-inner-col{flex-direction:column;border:0 solid transparent;position:relative;transition:all .3s ease}@media(max-width:767px){.kvs-sm-false{display:none!important}}@media(min-width:768px)and (max-width:1024px){.kvs-md-false{display:none!important}}@media screen and (min-width:1025px){.kvs-lg-false{display:none!important}}body.admin-bar{--kb-admin-bar-visible:34px}@media screen and (max-width:782px){body.admin-bar{--kb-admin-bar-visible:46px}}.kb-section-is-sticky>.kt-inside-inner-col{position:sticky;top:calc(var(--kb-admin-bar-visible,0px) + var(--kb-section-setting-offset,0px))}.kt-inside-inner-col>.kb-section-is-sticky{position:sticky;top:calc(var(--kb-admin-bar-visible,0px) + var(--kb-section-setting-offset,0px))}.kt-inside-inner-col>.wp-block-cover{height:auto}.kb-section-has-link{position:relative}.kb-section-link-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.kb-section-has-overlay{position:relative}.kb-section-has-overlay>.kt-inside-inner-col{z-index:1}.kb-section-has-overlay>.kt-inside-inner-col:before{content:"";opacity:.3;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .3s ease-in-out}
.kb-buttons-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--global-kb-gap-xs,.5rem)}.kb-button{z-index:1;position:relative;overflow:hidden;display:inline-flex;text-align:center;align-items:center;justify-content:center}.kb-button.wp-block-button__link{width:auto;height:auto}.kb-button.kt-btn-width-type-full{flex:1 0 fit-content;width:100%}.kb-blocks-button-aos.kb-btn-width-type-full{flex:1 0 fit-content;width:100%}.wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity){text-decoration:none}.kb-button:not(.kb-btn-global-inherit){border:0 solid transparent;padding:.4em 1em;cursor:pointer;font-size:1.125rem;border-radius:3px;transition:all .3s ease-in-out;box-shadow:none}.kb-button:not(.kb-btn-global-inherit):hover{box-shadow:none}.kb-button.kb-btn-global-fill{border:0 solid transparent;border-radius:3px;background:var(--global-palette-btn-bg,#3633e1);color:var(--global-palette-btn,#ffffff)}.kb-button.kb-btn-global-fill:hover{color:var(--global-palette-btn-hover,#ffffff);background:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button.kb-btn-global-fill:focus{color:var(--global-palette-btn-hover,#ffffff);background:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button.kb-btn-global-outline{border:2px solid var(--global-palette-btn-bg,#3633e1);background:0 0;color:var(--global-palette-btn-bg,#3633e1);padding:calc(.4em - 2px)calc(1em - 2px)}.kb-button.kb-btn-global-outline:hover{border-color:var(--global-palette-btn-bg-hover,#2f2ffc);background:0 0;color:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button.kb-btn-global-outline:focus{border-color:var(--global-palette-btn-bg-hover,#2f2ffc);background:0 0;color:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:0 0}.kb-button:hover::before,.kb-button:focus::before{opacity:1}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-small{font-size:.9rem}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-large{font-size:1.35rem}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-xlarge{font-size:1.65rem}.kb-button.kb-btn-global-outline.kt-btn-size-xlarge{border-width:4px}.kb-button.kb-btn-global-outline.kt-btn-size-large{border-width:3px;padding:calc(.4em - 3px)calc(1em - 3px)}.kb-button.kb-btn-global-outline.kt-btn-size-small{border-width:1px;padding:calc(.4em - 1px)calc(1em - 1px)}.kb-button.kt-btn-has-svg-true{gap:.5em;display:inline-flex}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap{display:inline-flex;justify-content:center;align-items:center}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap svg{width:1em;height:1em}.kb-button.icon-reveal .kb-svg-icon-wrap{transition:transform .3s ease-in-out,width .3s ease-in-out,opacity .3s ease-in-out;width:0;opacity:0}.kb-button.icon-reveal:hover .kb-svg-icon-wrap{width:var(--kb-button-icon-size,24px);opacity:1}
.wp-block-kadence-image:not(:last-child){margin-bottom:1em}.wp-block-kadence-image .kb-image-tooltip-border{border-bottom:1px dashed}.wp-block-kadence-image .kb-image-tooltip-border.kb-advanced-image-link{display:block}.wp-block-kadence-image img{max-width:100%;border:0 solid;box-sizing:border-box}.wp-block-kadence-image .kb-img-transparent{display:none}.wp-block-kadence-image .aligncenter{text-align:center}.wp-block-kadence-image .aligncenter.kb-image-is-ratio-size{width:100%}.wp-block-kadence-image.alignfull img,.wp-block-kadence-image.alignwide img{width:100%}.wp-block-kadence-image .alignleft,.wp-block-kadence-image .alignright,.wp-block-kadence-image .aligncenter{display:table}.wp-block-kadence-image .alignleft>figcaption,.wp-block-kadence-image .alignright>figcaption,.wp-block-kadence-image .aligncenter>figcaption{display:table-caption;caption-side:bottom}.wp-block-kadence-image .alignleft{float:left;position:relative;margin-left:0;margin-right:var(--global-md-spacing,1em);margin-top:.3em;margin-bottom:var(--global-md-spacing,1em)}.wp-block-kadence-image .alignright{float:right;position:relative;margin-right:0;margin-left:var(--global-md-spacing,1em);margin-top:.3em;margin-bottom:var(--global-md-spacing,1em)}.wp-block-kadence-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-kadence-image figcaption{margin-top:.5em;font-size:90%}.wp-block-kadence-image figcaption img{display:inline}.wp-block-kadence-image .kb-is-ratio-image{height:0;position:relative}.wp-block-kadence-image .kb-is-ratio-image img{position:absolute;flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;top:0;left:0}.wp-block-kadence-image .kb-image-ratio-square{padding-bottom:100%}.wp-block-kadence-image .kb-image-ratio-land43{padding-bottom:75%}.wp-block-kadence-image .kb-image-ratio-land32{padding-bottom:66.67%}.wp-block-kadence-image .kb-image-ratio-land169{padding-bottom:56.25%}.wp-block-kadence-image .kb-image-ratio-land21{padding-bottom:50%}.wp-block-kadence-image .kb-image-ratio-land31{padding-bottom:33%}.wp-block-kadence-image .kb-image-ratio-land41{padding-bottom:25%}.wp-block-kadence-image .kb-image-ratio-port34{padding-bottom:133.33%}.wp-block-kadence-image .kb-image-ratio-port23{padding-bottom:150%}.single-content .wp-block-kadence-image .alignleft,.single-content .wp-block-kadence-image .alignright{margin-bottom:var(--global-md-spacing,1em)}.kb-filter-earlybird img::before{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay;content:"";position:absolute;left:0;right:0;top:40px;bottom:40px;z-index:1}.kb-filter-earlybird img{filter:contrast(.9)sepia(.2)}.kb-filter-vintage img:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:inset 0 0 100px rgba(0,0,20,.4),inset 0 5px 15px rgba(0,0,0,.1);background:linear-gradient(to bottom,rgba(255,145,0,.2) 0%,rgba(255,230,48,.2) 60%),linear-gradient(20deg,rgba(255,0,0,.2) 0%,rgba(255,0,0,0) 35%)}.kb-filter-vintage img{filter:sepia(.2)brightness(1.1)contrast(1.3)}.kb-filter-grayscale img{filter:grayscale(1)}.kb-filter-sepia img{filter:sepia(.5)}.kb-filter-saturation img{filter:saturate(1.6)}.kb-filter-toaster img::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen;content:"";position:absolute;left:0;right:0;top:0;bottom:0}.kb-filter-toaster img{filter:contrast(1.5)brightness(.9)}.kb-filter-mayfair img::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4;content:"";position:absolute;left:0;right:0;top:0;bottom:0}.kb-filter-mayfair img{filter:contrast(1.1)saturate(1.1)}.wp-block-kadence-image figure{margin:0}.kb-image-has-overlay{position:relative}.kb-image-has-overlay:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:9}@media(min-width:1025px){.header-desktop-transparent .wp-block-kadence-image.has-transparent-img .kb-img{display:none}.header-desktop-transparent .wp-block-kadence-image.has-transparent-img .kb-img-transparent{display:initial}}@media(min-width:720px)and (max-width:1024px){.header-tablet-transparent .wp-block-kadence-image.has-transparent-img .kb-img{display:none}.header-tablet-transparent .wp-block-kadence-image.has-transparent-img .kb-img-transparent{display:initial}}@media(max-width:719px){.header-mobile-transparent .wp-block-kadence-image.has-transparent-img .kb-img{display:none}.header-mobile-transparent .wp-block-kadence-image.has-transparent-img .kb-img-transparent{display:initial}}
.rank-math-list-item {
  margin-bottom: 2em; }
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:150ms}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:150ms}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:250ms}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:250ms}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:350ms}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:350ms}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:450ms}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:450ms}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:550ms}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:550ms}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:650ms}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:650ms}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:750ms}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:750ms}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:850ms}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:850ms}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:950ms}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:950ms}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:cubic-bezier(.25,.1,.25,1)}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:cubic-bezier(.42,0,1,1)}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:cubic-bezier(0,0,.58,1)}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:cubic-bezier(.42,0,.58,1)}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate3d(0,0,0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate3d(0,0,0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate3d(0,0,0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=reveal-up]{transition-property:transform;transform:translate3d(0,-140%,0)}[data-aos=reveal-up].aos-animate{transform:translate3d(0,0,0)}[data-aos=reveal-down]{transition-property:transform;transform:translate3d(0,140%,0)}[data-aos=reveal-down].aos-animate{transform:translate3d(0,0,0)}[data-aos=reveal-left]{transition-property:transform;transform:translate3d(-110%,0,0)}[data-aos=reveal-left].aos-animate{transform:translate3d(0,0,0)}[data-aos=reveal-right]{transition-property:transform;transform:translate3d(110%,0,0)}[data-aos=reveal-right].aos-animate{transform:translate3d(0,0,0)}.kadence-heading-clip-animation{display:inline-block;overflow:hidden}.kadence-heading-clip-animation .wp-block-kadence-advancedheading{display:inline-block}.kadence-heading-clip-animation{overflow:hidden}[data-aos=swipe-up]{position:relative}[data-aos=swipe-up]:after{left:0;top:0;right:0;bottom:auto;height:100%;position:absolute;background:#fff;z-index:10;content:"";transition-property:height;transition-duration:inherit;transition-delay:inherit;transition-timing-function:inherit}[data-aos=swipe-up].aos-animate:after{height:0}[data-aos=swipe-down]{position:relative}[data-aos=swipe-down]:after{left:0;top:auto;right:0;bottom:0;height:100%;position:absolute;background:#fff;z-index:10;content:"";transition-property:height;transition-duration:inherit;transition-delay:inherit;transition-timing-function:inherit}[data-aos=swipe-down].aos-animate:after{height:0}[data-aos=swipe-left]{position:relative}[data-aos=swipe-left]:after{left:0;top:0;right:auto;bottom:0;width:100%;position:absolute;background:#fff;z-index:10;content:"";transition-property:width;transition-duration:inherit;transition-delay:inherit;transition-timing-function:inherit}[data-aos=swipe-left].aos-animate:after{width:0}[data-aos=swipe-right]{position:relative}[data-aos=swipe-right]:after{left:auto;top:0;right:0;bottom:0;width:100%;position:absolute;background:#fff;z-index:10;content:"";transition-property:width;transition-duration:inherit;transition-delay:inherit;transition-timing-function:inherit}[data-aos=swipe-right].aos-animate:after{width:0}
body .wp-block-kadence-slide .aos-init[data-aos]:not(.aos-animate){transition-duration:0s}.wp-block-kadence-slide{position:relative;width:100%}.kb-advanced-slide-inner-wrap{align-items:center;background:#f2f2f2;box-sizing:border-box;display:flex;justify-content:center;padding:20px;text-align:center}.kb-slider-version-3 .kb-advanced-slide-inner-wrap{padding:20px 3rem}.kb-advanced-slide-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.kb-advanced-slide-inner{margin:0 auto;overflow:hidden;position:relative;width:100%;z-index:11}.kb-slide-align-right.kb-advanced-slide-inner-wrap{justify-content:flex-end;text-align:right}.kb-slide-align-left.kb-advanced-slide-inner-wrap{justify-content:flex-start;text-align:left}.kb-slider-size-ratio .kb-advanced-slide{height:0;overflow:hidden;padding-bottom:41.67%;position:relative}.kb-slider-size-fixed .kb-advanced-slide-inner-wrap{min-height:500px;width:100%}.kb-slider-type-carousel .kb-advanced-slide{display:flex;flex-direction:column;min-height:100%}.kb-slider-type-carousel .kb-advanced-slide .kb-advanced-slide-inner-wrap{flex-grow:1}.kb-slider-type-carousel .kb-advanced-slide .kb-advanced-slide-inner{display:flex;flex-direction:column}.kb-slider-size-ratio .kb-advanced-slide-inner-wrap{height:100%;overflow:hidden;position:absolute;width:100%}.kb-slider-size-ratio.kb-slider-ratio-1-2 .kb-advanced-slide{padding-bottom:200%}.kb-slider-size-ratio.kb-slider-ratio-2-3 .kb-advanced-slide{padding-bottom:150%}.kb-slider-size-ratio.kb-slider-ratio-3-4 .kb-advanced-slide{padding-bottom:133.33%}.kb-slider-size-ratio.kb-slider-ratio-1-1 .kb-advanced-slide{padding-bottom:100%}.kb-slider-size-ratio.kb-slider-ratio-4-3 .kb-advanced-slide{padding-bottom:75%}.kb-slider-size-ratio.kb-slider-ratio-3-2 .kb-advanced-slide{padding-bottom:66.67%}.kb-slider-size-ratio.kb-slider-ratio-8-5 .kb-advanced-slide{padding-bottom:62.5%}.kb-slider-size-ratio.kb-slider-ratio-16-9 .kb-advanced-slide{padding-bottom:56.25%}.kb-slider-size-ratio.kb-slider-ratio-2-1 .kb-advanced-slide{padding-bottom:50%}.kb-slider-size-ratio.kb-slider-ratio-12-5 .kb-advanced-slide{padding-bottom:41.67%}.kb-slider-size-ratio.kb-slider-ratio-3-1 .kb-advanced-slide{padding-bottom:33.33%}.kb-slider-size-ratio.kb-slider-ratio-4-1 .kb-advanced-slide{padding-bottom:25%}.kb-advanced-slide-inner p:last-child{margin-bottom:0}.wp-block-kadence-slider .kt-blocks-carousel .splide__slide img{display:inline}@media(min-width:768px)and (max-width:1024px){.kb-slider-size-ratio.kb-slider-tab-ratio-1-2 .kb-advanced-slide{padding-bottom:200%}.kb-slider-size-ratio.kb-slider-tab-ratio-2-3 .kb-advanced-slide{padding-bottom:150%}.kb-slider-size-ratio.kb-slider-tab-ratio-3-4 .kb-advanced-slide{padding-bottom:133.33%}.kb-slider-size-ratio.kb-slider-tab-ratio-1-1 .kb-advanced-slide{padding-bottom:100%}.kb-slider-size-ratio.kb-slider-tab-ratio-4-3 .kb-advanced-slide{padding-bottom:75%}.kb-slider-size-ratio.kb-slider-tab-ratio-3-2 .kb-advanced-slide{padding-bottom:66.67%}.kb-slider-size-ratio.kb-slider-tab-ratio-8-5 .kb-advanced-slide{padding-bottom:62.5%}.kb-slider-size-ratio.kb-slider-tab-ratio-16-9 .kb-advanced-slide{padding-bottom:56.25%}.kb-slider-size-ratio.kb-slider-tab-ratio-2-1 .kb-advanced-slide{padding-bottom:50%}.kb-slider-size-ratio.kb-slider-tab-ratio-12-5 .kb-advanced-slide{padding-bottom:41.67%}.kb-slider-size-ratio.kb-slider-tab-ratio-3-1 .kb-advanced-slide{padding-bottom:33.33%}.kb-slider-size-ratio.kb-slider-tab-ratio-4-1 .kb-advanced-slide{padding-bottom:25%}.kb-slide-tab-align-center.kb-advanced-slide-inner-wrap{justify-content:center;text-align:center}.kb-slide-tab-align-right.kb-advanced-slide-inner-wrap{justify-content:flex-end;text-align:right}.kb-slide-tab-align-left.kb-advanced-slide-inner-wrap{justify-content:flex-start;text-align:left}}@media(max-width:767px){.kb-slider-size-ratio.kb-slider-mobile-ratio-1-2 .kb-advanced-slide{padding-bottom:200%}.kb-slider-size-ratio.kb-slider-mobile-ratio-2-3 .kb-advanced-slide{padding-bottom:150%}.kb-slider-size-ratio.kb-slider-mobile-ratio-3-4 .kb-advanced-slide{padding-bottom:133.33%}.kb-slider-size-ratio.kb-slider-mobile-ratio-1-1 .kb-advanced-slide{padding-bottom:100%}.kb-slider-size-ratio.kb-slider-mobile-ratio-4-3 .kb-advanced-slide{padding-bottom:75%}.kb-slider-size-ratio.kb-slider-mobile-ratio-3-2 .kb-advanced-slide{padding-bottom:66.67%}.kb-slider-size-ratio.kb-slider-mobile-ratio-8-5 .kb-advanced-slide{padding-bottom:62.5%}.kb-slider-size-ratio.kb-slider-mobile-ratio-16-9 .kb-advanced-slide{padding-bottom:56.25%}.kb-slider-size-ratio.kb-slider-mobile-ratio-2-1 .kb-advanced-slide{padding-bottom:50%}.kb-slider-size-ratio.kb-slider-mobile-ratio-12-5 .kb-advanced-slide{padding-bottom:41.67%}.kb-slider-size-ratio.kb-slider-mobile-ratio-3-1 .kb-advanced-slide{padding-bottom:33.33%}.kb-slider-size-ratio.kb-slider-mobile-ratio-4-1 .kb-advanced-slide{padding-bottom:25%}.kb-slide-mobile-align-center.kb-advanced-slide-inner-wrap{justify-content:center;text-align:center}.kb-slide-mobile-align-right.kb-advanced-slide-inner-wrap{justify-content:flex-end;text-align:right}.kb-slide-mobile-align-left.kb-advanced-slide-inner-wrap{justify-content:flex-start;text-align:left}}.kb-blocks-advanced-slider-init:not(.is-initialized) .wp-block-kadence-slide{display:none}.kb-blocks-advanced-slider-init:not(.is-initialized) .wp-block-kadence-slide:first-child{display:block}.kb-blocks-advanced-slider-init[data-slider-dots=true]{margin-bottom:30px}.kb-blocks-advanced-carousel .kb-blocks-advanced-slider-init:not(.is-initialized) .wp-block-kadence-slide{display:block;flex-shrink:0;margin-right:var(--kb-adv-slider-gap,"30px")}.kb-advanced-slider .kb-slider-pause-button,.kb-advanced-slider-init:has([data-show-pause-button=true]) .kb-slider-pause-button,.kb-advanced-slider-init[data-show-pause-button=true] .kb-slider-pause-button{align-items:center;background:rgba(0,0,0,.8);border:1px solid transparent;border-radius:4px;bottom:clamp(.05rem,1vw,1rem);color:#fff;cursor:pointer;display:flex;font-size:1rem;height:2em;justify-content:center;opacity:.75;padding:0;position:absolute;right:clamp(.05rem,1vw,1rem);transition:opacity .3s ease;width:2em;z-index:100}.kb-advanced-slider-init:hover .kb-slider-pause-button{opacity:1}.kb-slider-pause-button:hover{opacity:1!important}.kb-slider-pause-button svg{fill:currentColor;display:flex;height:1em;width:1em}.kb-slider-arrow-position-bottom-center .kb-slider-pause-button,.kb-slider-arrow-position-bottom-right .kb-slider-pause-button{left:clamp(.05rem,1vw,1rem);right:auto}.kb-slider-arrow-position-top-center .kb-slider-pause-button,.kb-slider-arrow-position-top-left .kb-slider-pause-button,.kb-slider-arrow-position-top-right .kb-slider-pause-button{bottom:auto;top:clamp(.05rem,1vw,1rem)}.kb-slider-arrow-position-top-right .kb-slider-pause-button{left:clamp(.05rem,1vw,1rem);right:auto}
.kb-splide.splide__container{box-sizing:border-box;position:relative}.kb-splide .splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.kb-splide.splide-initial .splide__list{gap:0;display:flex}.kb-splide.is-initialized:not(.is-active) .splide__list{display:block}.kb-splide .splide__pagination,.kb-splide ul.menu ul.splide__pagination.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.kb-splide .splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.kb-splide .splide__progress__bar{width:0}.kb-splide .splide__toggle__play{display:inline-flex}.kb-splide .splide__toggle.is-active .splide__toggle__play,.kb-splide .splide__toggle__pause{display:none}.kb-splide .splide__toggle.is-active .splide__toggle__pause{display:inline-flex}.kb-splide{outline:0;position:relative;--splide-nav-color:#fff;--splide-nav-background:rgba(0,0,0,0.8);--splide-nav-border:2px solid transparent;--splide-pagination-background:#000}.kb-splide[data-slider-dots=true]{margin-bottom:30px}.kb-splide.kt-carousel-arrowstyle-blackonlight{--splide-nav-color:#000;--splide-nav-background:rgba(255,255,255,0.8)}.kb-splide.kt-carousel-arrowstyle-outlineblack{--splide-nav-color:#000;--splide-nav-border:2px solid #000;--splide-nav-background:transparent}.kb-splide.kt-carousel-arrowstyle-outlinewhite{--splide-nav-color:#fff;--splide-nav-border:2px solid #fff;--splide-nav-background:transparent}.kt-blocks-carousel .splide__pagination__page.is-active{background-color:#000}.kt-blocks-carousel .splide__pagination__page:hover{outline:0}.kt-blocks-carousel .kt-carousel-dotstyle-light .splide__pagination__page,.kt-blocks-carousel .kt-carousel-dotstyle-light .splide__pagination__page.is-active{background-color:#fff}.kt-blocks-carousel .kt-carousel-dotstyle-outlinedark .splide__pagination__page{background-color:transparent;box-shadow:inset 0 0 0 1px #000;transition:box-shadow .3s ease}.kt-blocks-carousel .kt-carousel-dotstyle-outlinedark .splide__pagination__page.is-active{background-color:transparent;box-shadow:inset 0 0 0 8px #000}.kt-blocks-carousel .kt-carousel-dotstyle-outlinelight .splide__pagination__page{background-color:transparent;box-shadow:inset 0 0 0 1px #fff;transition:box-shadow .3s ease}.kt-blocks-carousel .kt-carousel-dotstyle-outlinelight .splide__pagination__page.is-active{background-color:transparent;box-shadow:inset 0 0 0 8px #fff}.kb-splide.is-initialized,.kb-splide.is-rendered{visibility:visible}.kb-splide .splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;outline:0;position:relative}.kb-splide .splide__slide img{vertical-align:bottom}.kb-splide .splide__slider{position:relative}.kb-splide .splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.kb-splide .splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.kb-splide .splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.kb-splide.splide--draggable>.splide__slider>.splide__track,.kb-splide.splide--draggable>.splide__track{user-select:none}.kb-splide.splide--fade>.splide__slider>.splide__track>.splide__list,.kb-splide.splide--fade>.splide__track>.splide__list{display:flex}.kb-splide.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.kb-splide.splide--fade>.splide__track>.splide__list>.splide__slide{position:relative;left:unset;right:unset;top:unset;opacity:0;z-index:0}.kb-splide.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.kb-splide.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.kb-splide.splide--rtl{direction:rtl}.kb-splide.splide--rtl.splide--fade>.splide__track .splide__list{direction:rtl;flex-direction:row-reverse}.kb-splide.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.kb-splide.splide--ttb.is-active>.splide__track>.splide__list{display:block}.kb-splide .splide__arrow{font-size:1rem;align-items:center;background:var(--splide-nav-background);border:var(--splide-nav-border);border-radius:3px;cursor:pointer;display:flex;height:3em;width:2em;justify-content:center;opacity:.75;padding:0;color:var(--splide-nav-color);position:absolute;top:50%;transform:translateY(-50%);z-index:1;box-shadow:none;transition:opacity .3s ease-in-out}.kb-splide.kb-slider-group-arrows .splide__arrows{position:absolute;z-index:1;display:flex;gap:1rem}.kb-splide.kb-slider-group-arrows .splide__arrows .splide__arrow{position:static;opacity:.75;transform:none}.kb-splide.kb-slider-group-arrows .splide__arrows .splide__arrow:focus,.kb-splide.kb-slider-group-arrows .splide__arrows .splide__arrow:hover{opacity:1}.kb-splide.kb-slider-group-arrows .splide__arrows .splide__arrow:disabled{opacity:.2}.kb-splide.kb-slider-arrow-position-top-right .splide__arrows{top:1rem;right:1rem}.kb-splide.kb-slider-arrow-position-top-left .splide__arrows{top:1rem;left:1rem}.kb-splide.kb-slider-arrow-position-bottom-left .splide__arrows{bottom:1rem;left:1rem}.kb-splide.kb-slider-arrow-position-bottom-right .splide__arrows{bottom:1rem;right:1rem}.kb-splide.kb-slider-arrow-position-outside-top .splide__arrows{position:relative;top:-2rem}.kb-splide.kb-slider-arrow-position-outside-top-right .splide__arrows{right:1rem;top:-4rem}.kb-splide.kb-slider-arrow-position-outside-top-right .splide__arrows .splide__arrow--prev{left:unset;right:4em}.kb-splide.kb-slider-arrow-position-outside-top-left .splide__arrows{left:1rem;top:-4rem}.kb-splide.kb-slider-arrow-position-outside-top-left .splide__arrows .splide__arrow--next{left:4em}.kb-splide.kb-slider-arrow-position-outside-bottom .splide__arrows{position:absolute;bottom:-2rem;width:100%}.kb-splide.kb-slider-arrow-position-outside-bottom-right .splide__arrows{right:1rem;bottom:-4rem}.kb-splide.kb-slider-arrow-position-outside-bottom-right .splide__arrows .splide__arrow--prev{left:unset;right:4em}.kb-splide.kb-slider-arrow-position-outside-bottom-left .splide__arrows{left:1rem;bottom:-4rem}.kb-splide.kb-slider-arrow-position-outside-bottom-left .splide__arrows .splide__arrow--next{left:4em}.kb-splide:hover .splide__arrow{opacity:1}.kb-splide .splide__arrow svg{fill:currentColor;height:1em;width:1em}.kb-splide .splide__arrow:focus,.kb-splide .splide__arrow:hover{opacity:1;background:var(--splide-nav-background);color:var(--splide-nav-color)}.kb-splide .splide__arrow:disabled{opacity:.2;cursor:not-allowed}.kb-splide .splide__arrow--prev{left:clamp(.05rem,1vw,1rem)}.kb-splide .splide__arrow--prev svg{transform:scaleX(-1)}.kb-splide .splide__arrow--next{right:clamp(.05rem,1vw,1rem)}.kb-splide .splide__pagination,.kb-splide ul.splide__pagination.splide__pagination{bottom:-25px;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.kb-splide .splide__pagination__page{background:var(--splide-pagination-background);border:0;border-radius:50%;display:inline-block;height:10px;margin:3px;opacity:.5;padding:0;transition:opacity .2s ease-in-out;width:10px}.kb-splide .splide__pagination__page.is-active{background:var(--splide-pagination-background);opacity:.75}.kb-splide .splide__pagination__page:hover{cursor:pointer;opacity:1}.kb-splide .splide__pagination__page:focus-visible{outline-offset:3px}.kb-splide .splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px}.kb-splide .splide__progress__bar{background:#ccc;height:3px}@supports (outline-offset:-3px){.kb-splide .splide__slide:focus-visible{outline-offset:-3px}}@supports (outline-offset:-3px){.kb-splide .splide.is-focus-in .splide__slide:focus{outline-offset:-3px}}.kb-splide .splide__toggle{cursor:pointer}.kb-splide .splide__toggle:focus-visible{outline-offset:3px}.kb-splide.is-focus-in .splide__toggle:focus{outline-offset:3px}.kb-splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.kb-splide.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.kb-splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.kb-splide.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.kb-splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.kb-splide.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:0}.kb-splide.splide--rtl>.splide__arrows .splide__arrow--prev,.kb-splide.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.kb-splide.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:clamp(.05rem,1vw,1rem)}.kb-splide.splide--rtl>.splide__arrows .splide__arrow--prev svg,.kb-splide.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.kb-splide.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.kb-splide.splide--rtl>.splide__arrows .splide__arrow--next,.kb-splide.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.kb-splide.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:clamp(.05rem,1vw,1rem);right:auto}.kb-splide.splide--rtl>.splide__arrows .splide__arrow--next svg,.kb-splide.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.kb-splide.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.kb-splide.splide--ttb>.splide__arrows .splide__arrow,.kb-splide.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.kb-splide.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.kb-splide.splide--ttb>.splide__arrows .splide__arrow--prev,.kb-splide.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.kb-splide.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:clamp(.05rem,1vw,1rem)}.kb-splide.splide--ttb>.splide__arrows .splide__arrow--prev svg,.kb-splide.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.kb-splide.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.kb-splide.splide--ttb>.splide__arrows .splide__arrow--next,.kb-splide.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.kb-splide.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:clamp(.05rem,1vw,1rem);top:auto}.kb-splide.splide--ttb>.splide__arrows .splide__arrow--next svg,.kb-splide.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.kb-splide.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.kb-splide.splide--ttb>.splide__pagination,.kb-splide.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}