

.is-menu-sidebar .header-menu-sidebar {
    visibility: visible;
  }

  .is-menu-sidebar.menu_sidebar_slide_left .header-menu-sidebar {
    transform: translate3d(0, 0, 0);
    left: 0;
  }

  .is-menu-sidebar.menu_sidebar_slide_right .header-menu-sidebar {
    transform: translate3d(0, 0, 0);
    right: 0;
  }

  .is-menu-sidebar.menu_sidebar_pull_right .header-menu-sidebar,
  .is-menu-sidebar.menu_sidebar_pull_left .header-menu-sidebar {
    transform: translateX(0);
  }

  .is-menu-sidebar.menu_sidebar_dropdown .header-menu-sidebar {
    height: auto;
  }

  .is-menu-sidebar.menu_sidebar_dropdown .header-menu-sidebar-inner {
    max-height: 400px;
    padding: 20px 0;
  }

  .is-menu-sidebar.menu_sidebar_full_canvas .header-menu-sidebar {
    opacity: 1;
  }

  .header-menu-sidebar .menu-item-nav-search {
    pointer-events: none;
  }

  .header-menu-sidebar .menu-item-nav-search .is-menu-sidebar & {
    pointer-events: unset;
  }

  .nav-ul li:focus-within .wrap.active+.sub-menu {
    opacity: 1;
    visibility: visible;
  }

  .nav-ul li.neve-mega-menu:focus-within .wrap.active+.sub-menu {
    display: grid;
  }

  .nav-ul li>.wrap {
    display: flex;
    align-items: center;
    position: relative;
    padding: 0 4px;
  }

  .nav-ul:not(.menu-mobile):not(.neve-mega-menu)>li>.wrap>a {
    padding-top: 1px
  }

  .header-menu-sidebar .nav-ul li .wrap {
    padding: 0 4px;
  }

  .header-menu-sidebar .nav-ul li .wrap a {
    flex-grow: 1;
    display: flex;
  }

  .header-menu-sidebar .nav-ul li .wrap a .dd-title {
    width: var(--wrapdropdownwidth);
  }

  .header-menu-sidebar .nav-ul li .wrap button {
    border: 0;
    z-index: 1;
    background: 0;
  }

  .header-menu-sidebar .nav-ul li:not([class*=block]):not(.menu-item-has-children)>.wrap>a {
    padding-right: calc(1em + (18px*2));
  }

  .wp-block-themeisle-blocks-advanced-columns-separators {
    position: absolute;
    left: 0;
    width: 100%;
    overflow-x: clip
  }

  .wp-block-themeisle-blocks-advanced-columns-separators.top {
    top: 0
  }

  .wp-block-themeisle-blocks-advanced-columns-separators.bottom {
    bottom: 0
  }

  .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg {
    position: absolute;
    bottom: 0
  }

  .wp-block-themeisle-blocks-advanced-columns-separators svg {
    height: 100px
  }

  .wp-block-themeisle-blocks-advanced-columns-separators .rotate {
    transform: rotate(180deg)
  }

  html[lang=ja] .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap,
  html[lang=ko] .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap,
  html[lang=zh] .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap,
  html[lang=zh-Hans] .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap,
  html[lang=zh-Hant] .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap {
    word-break: normal
  }

  .wp-block-themeisle-blocks-advanced-columns {
    --background: transparent;
    --columns-width: 100%;
    --horizontal-align: unset;
    background: var(--background);
    justify-content: var(--horizontal-align);
    transition: .3s
  }

  .wp-block-themeisle-blocks-advanced-columns .wp-themeisle-block-overlay,
  .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-columns-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
  }

  .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column:only-child {
    max-width: var(--columns-width)
  }

  .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column {
    --background: transparent;
    --background-color-hover: var(--background);
    --link-color: inherit;
    background: var(--background);
    transition: .3s
  }

  .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column:hover {
    background: var(--background-color-hover)
  }

  .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column>* {
    position: relative
  }

  .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column .wp-block-themeisle-blocks-advanced-column-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
  }

  .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column .wp-block-themeisle-blocks-slider {
    display: grid
  }

  .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column .aligncenter {
    margin-left: auto;
    margin-right: auto
  }

  .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column.has-dark-bg {
    color: var(--text-color, var(--nv-text-dark-bg, #fff))
  }

  .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column.has-light-bg {
    color: var(--text-color, var(--nv-text-color, #000))
  }

  .wp-block-themeisle-blocks-advanced-columns.has-default-gap .wp-block-themeisle-blocks-advanced-column {
    margin-left: 10px;
    margin-right: 10px
  }

  .wp-block-themeisle-blocks-advanced-columns.has-nogap-gap .wp-block-themeisle-blocks-advanced-column {
    margin-left: 0;
    margin-right: 0
  }

  .wp-block-themeisle-blocks-advanced-columns.has-narrow-gap .wp-block-themeisle-blocks-advanced-column {
    margin-left: 5px;
    margin-right: 5px
  }

  .wp-block-themeisle-blocks-advanced-columns.has-extended-gap .wp-block-themeisle-blocks-advanced-column {
    margin-left: 15px;
    margin-right: 15px
  }

  .wp-block-themeisle-blocks-advanced-columns.has-wide-gap .wp-block-themeisle-blocks-advanced-column {
    margin-left: 20px;
    margin-right: 20px
  }

  .wp-block-themeisle-blocks-advanced-columns.has-wider-gap .wp-block-themeisle-blocks-advanced-column {
    margin-left: 30px;
    margin-right: 30px
  }

  .wp-block-themeisle-blocks-advanced-columns.has-dark-bg {
    color: var(--text-color, var(--nv-text-dark-bg, #fff))
  }

  .wp-block-themeisle-blocks-advanced-columns.has-light-bg {
    color: var(--text-color, var(--nv-text-color, #000))
  }

  .wp-block-themeisle-blocks-advanced-columns>.innerblocks-wrap:not(:first-child, :last-child) {
    z-index: 1
  }

  @media(min-width: 960px) {
    .wp-block-themeisle-blocks-advanced-columns {
      display: flex;
      position: relative
    }

    .wp-block-themeisle-blocks-advanced-columns.has-vertical-flex-start>.innerblocks-wrap,
    .wp-block-themeisle-blocks-advanced-columns.has-vertical-top>.innerblocks-wrap {
      align-items: flex-start
    }

    .wp-block-themeisle-blocks-advanced-columns.has-vertical-center>.innerblocks-wrap {
      align-items: center
    }

    .wp-block-themeisle-blocks-advanced-columns.has-vertical-flex-end>.innerblocks-wrap,
    .wp-block-themeisle-blocks-advanced-columns.has-vertical-bottom>.innerblocks-wrap {
      align-items: flex-end
    }

    .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap {
      display: flex;
      flex-basis: 100%;
      word-break: keep-all;
      max-width: var(--columns-width)
    }

    .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column {
      position: relative
    }

    .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column:first-child {
      margin-left: 0
    }

    .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column:last-child {
      margin-right: 0
    }

    .wp-block-themeisle-blocks-advanced-columns.hide-in-desktop {
      display: none
    }

    .wp-block-themeisle-blocks-advanced-columns.has-1-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 100%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 50%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-oneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 33.34%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-oneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex-basis: 66.66%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-twoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 33.34%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-twoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex-basis: 66.66%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 33.33%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneOneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 25%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneOneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex-basis: 50%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-twoOneOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 25%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-twoOneOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex-basis: 50%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 50%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex-basis: 25%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex-basis: 25%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 60%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex-basis: 20%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex-basis: 20%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-4-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 25%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-5-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 20%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-6-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex-basis: 16.66%
    }
  }

  @media(min-width: 600px)and (max-width: 960px) {
    .wp-block-themeisle-blocks-advanced-columns {
      display: flex;
      position: relative
    }

    .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap {
      display: flex;
      flex-basis: 100%;
      word-break: keep-all;
      max-width: var(--columns-width)
    }

    .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column {
      position: relative;
      flex: 1
    }

    .wp-block-themeisle-blocks-advanced-columns.hide-in-tablet {
      display: none
    }

    .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-tablet-oneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex: 2
    }

    .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-tablet-twoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex: 2
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneOneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex: 2
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-twoOneOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex: 2
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex: 2
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex: 1
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex: 1
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex: 3
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex: 1
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex: 1
    }

    .wp-block-themeisle-blocks-advanced-columns:not(.has-tablet-collapsedRows-layout).has-vertical-flex-start>.innerblocks-wrap,
    .wp-block-themeisle-blocks-advanced-columns:not(.has-tablet-collapsedRows-layout).has-vertical-top>.innerblocks-wrap {
      align-items: flex-start
    }

    .wp-block-themeisle-blocks-advanced-columns:not(.has-tablet-collapsedRows-layout).has-vertical-center>.innerblocks-wrap {
      align-items: center
    }

    .wp-block-themeisle-blocks-advanced-columns:not(.has-tablet-collapsedRows-layout).has-vertical-flex-end>.innerblocks-wrap,
    .wp-block-themeisle-blocks-advanced-columns:not(.has-tablet-collapsedRows-layout).has-vertical-bottom>.innerblocks-wrap {
      align-items: flex-end
    }

    .wp-block-themeisle-blocks-advanced-columns.has-tablet-collapsedRows-layout>.innerblocks-wrap {
      flex-direction: column
    }

    .wp-block-themeisle-blocks-advanced-columns.has-tablet-collapsedRows-layout.has-reverse-columns-tablet>.innerblocks-wrap {
      flex-direction: column-reverse
    }

    .wp-block-themeisle-blocks-advanced-columns.has-tablet-twoColumnGrid-layout>.innerblocks-wrap {
      display: flex;
      flex-wrap: wrap
    }

    .wp-block-themeisle-blocks-advanced-columns.has-tablet-twoColumnGrid-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex: 1 1 40%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-tablet-threeColumnGrid-layout>.innerblocks-wrap {
      display: flex;
      flex-wrap: wrap
    }

    .wp-block-themeisle-blocks-advanced-columns.has-tablet-threeColumnGrid-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex: 1 1 30%
    }
  }

  @media(max-width: 600px) {
    .wp-block-themeisle-blocks-advanced-columns {
      display: flex;
      position: relative
    }

    .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap {
      display: flex;
      flex-basis: 100%;
      word-break: keep-all;
      max-width: var(--columns-width)
    }

    .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column {
      position: relative;
      flex: 1
    }

    .wp-block-themeisle-blocks-advanced-columns.hide-in-mobile {
      display: none
    }

    .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-mobile-oneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex: 2
    }

    .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-mobile-twoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex: 2
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneOneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex: 2
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-twoOneOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex: 2
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex: 2
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex: 1
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex: 1
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex: 3
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child {
      flex: 1
    }

    .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child {
      flex: 1
    }

    .wp-block-themeisle-blocks-advanced-columns:not(.has-mobile-collapsedRows-layout).has-vertical-flex-start>.innerblocks-wrap,
    .wp-block-themeisle-blocks-advanced-columns:not(.has-mobile-collapsedRows-layout).has-vertical-top>.innerblocks-wrap {
      align-items: flex-start
    }

    .wp-block-themeisle-blocks-advanced-columns:not(.has-mobile-collapsedRows-layout).has-vertical-center>.innerblocks-wrap {
      align-items: center
    }

    .wp-block-themeisle-blocks-advanced-columns:not(.has-mobile-collapsedRows-layout).has-vertical-flex-end>.innerblocks-wrap,
    .wp-block-themeisle-blocks-advanced-columns:not(.has-mobile-collapsedRows-layout).has-vertical-bottom>.innerblocks-wrap {
      align-items: flex-end
    }

    .wp-block-themeisle-blocks-advanced-columns.has-mobile-collapsedRows-layout>.innerblocks-wrap {
      flex-direction: column
    }

    .wp-block-themeisle-blocks-advanced-columns.has-mobile-collapsedRows-layout.has-reverse-columns-mobile>.innerblocks-wrap {
      flex-direction: column-reverse
    }

    .wp-block-themeisle-blocks-advanced-columns.has-mobile-twoColumnGrid-layout>.innerblocks-wrap {
      display: flex;
      flex-wrap: wrap
    }

    .wp-block-themeisle-blocks-advanced-columns.has-mobile-twoColumnGrid-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex: 1 1 40%
    }

    .wp-block-themeisle-blocks-advanced-columns.has-mobile-threeColumnGrid-layout>.innerblocks-wrap {
      display: flex;
      flex-wrap: wrap
    }

    .wp-block-themeisle-blocks-advanced-columns.has-mobile-threeColumnGrid-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
      flex: 1 1 30%
    }
  }

  span.wp-block-themeisle-blocks-advanced-heading {
    display: block
  }

  .wp-block-themeisle-blocks-advanced-heading {
    --padding: 0px;
    --padding-tablet: var(--padding);
    --padding-mobile: var(--padding-tablet);
    --margin: 0px 0px 25px 0px;
    --margin-tablet: var(--margin);
    --margin-mobile: var(--margin-tablet);
    --text-align: left;
    --text-align-tablet: var(--text-align);
    --text-align-mobile: var(--text-align-tablet);
    padding: var(--padding);
    margin: var(--margin);
    text-align: var(--text-align)
  }

  .wp-block-themeisle-blocks-advanced-heading.has-dark-bg {
    color: #fff
  }

  @media(min-width: 600px)and (max-width: 960px) {
    .wp-block-themeisle-blocks-advanced-heading {
      padding: var(--padding-tablet);
      margin: var(--margin-tablet);
      text-align: var(--text-align-tablet)
    }
  }

  @media(max-width: 600px) {
    .wp-block-themeisle-blocks-advanced-heading {
      padding: var(--padding-mobile);
      margin: var(--margin-mobile);
      text-align: var(--text-align-mobile)
    }
  }

  .wp-block-themeisle-blocks-advanced-heading.highlight {
    background-color: #ff0;
    color: #000
  }

  /*# sourceMappingURL=style.css.map */


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

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

  body {
    --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--neve-link-color: var(--nv-primary-accent);
    --wp--preset--color--neve-link-hover-color: var(--nv-secondary-accent);
    --wp--preset--color--nv-site-bg: var(--nv-site-bg);
    --wp--preset--color--nv-light-bg: var(--nv-light-bg);
    --wp--preset--color--nv-dark-bg: var(--nv-dark-bg);
    --wp--preset--color--neve-text-color: var(--nv-text-color);
    --wp--preset--color--nv-text-dark-bg: var(--nv-text-dark-bg);
    --wp--preset--color--nv-c-1: var(--nv-c-1);
    --wp--preset--color--nv-c-2: var(--nv-c-2);
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 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, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 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: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
  }

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

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

  body .is-layout-flow>.alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
  }

  body .is-layout-flow>.alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
  }

  body .is-layout-flow>.aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  body .is-layout-constrained>.alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
  }

  body .is-layout-constrained>.alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
  }

  body .is-layout-constrained>.aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  body .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: var(--wp--style--global--content-size);
    margin-left: auto !important;
    margin-right: auto !important;
  }

  body .is-layout-constrained>.alignwide {
    max-width: var(--wp--style--global--wide-size);
  }

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

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

  body .is-layout-flex>* {
    margin: 0;
  }

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

  body .is-layout-grid>* {
    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-block-navigation a:where(:not(.wp-element-button)) {
    color: inherit;
  }

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

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

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

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

  .wp-block-pullquote {
    font-size: 1.5em;
    line-height: 1.6;
  }

  .infinite-scroll .woocommerce-pagination {
    display: none;
  }

  .woocommerce form .form-row .required {
    visibility: visible;
  }

  .nv-meta-list li.meta:not(:last-child):after {
    content: "/"
  }

  .nv-meta-list .no-mobile {
    display: none;
  }

  .nv-meta-list li.last::after {
    content: "" !important;
  }

  @media (min-width: 769px) {
    .nv-meta-list .no-mobile {
      display: inline-block;
    }

    .nv-meta-list li.last:not(:last-child)::after {
      content: "/" !important;
    }
  }

  :root {
    --container: 748px;
    --postwidth: 100%;
    --primarybtnbg: #fca52a;
    --secondarybtnbg: #fca52a;
    --primarybtnhoverbg: #df4f20;
    --secondarybtnhoverbg: #df4f20;
    --primarybtncolor: #0c0c0c;
    --secondarybtncolor: #0c0c0c;
    --primarybtnhovercolor: #ffffff;
    --secondarybtnhovercolor: #fdfdfd;
    --primarybtnborderradius: 4px;
    --secondarybtnborderradius: 4px;
    --btnpadding: 20px 40px;
    --primarybtnpadding: 20px 40px;
    --secondarybtnpadding: 20px 40px;
    --btnfs: 16px;
    --btnlineheight: 1.6em;
    --btnletterspacing: 1px;
    --bodyfontfamily: Poppins;
    --bodyfontsize: 15px;
    --bodylineheight: 1.6;
    --bodyletterspacing: 0px;
    --bodyfontweight: 400;
    --bodytexttransform: none;
    --headingsfontfamily: "Bebas Neue";
    --h1fontsize: 45px;
    --h1fontweight: 800;
    --h1lineheight: 1.1em;
    --h1letterspacing: 0px;
    --h1texttransform: uppercase;
    --h2fontsize: 35px;
    --h2fontweight: 800;
    --h2lineheight: 1.1em;
    --h2letterspacing: 0px;
    --h2texttransform: uppercase;
    --h3fontsize: 25px;
    --h3fontweight: 800;
    --h3lineheight: 1.1em;
    --h3letterspacing: 0px;
    --h3texttransform: uppercase;
    --h4fontsize: 20px;
    --h4fontweight: 800;
    --h4lineheight: 1.1em;
    --h4letterspacing: 0px;
    --h4texttransform: none;
    --h5fontsize: 16px;
    --h5fontweight: 600;
    --h5lineheight: 1.1em;
    --h5letterspacing: 0px;
    --h5texttransform: uppercase;
    --h6fontsize: 14px;
    --h6fontweight: 800;
    --h6lineheight: 1.1em;
    --h6letterspacing: 0px;
    --h6texttransform: uppercase;
    --formfieldborderwidth: 2px;
    --formfieldborderradius: 3px;
    --formfieldbgcolor: var(--nv-site-bg);
    --formfieldbordercolor: #dddddd;
    --formfieldcolor: var(--nv-text-color);
    --formfieldpadding: 10px 12px;
  }

  .single-post-container .alignfull>[class*="__inner-container"],
  .single-post-container .alignwide>[class*="__inner-container"] {
    max-width: 718px
  }

  .single-product .alignfull>[class*="__inner-container"],
  .single-product .alignwide>[class*="__inner-container"] {
    max-width: 718px
  }

  .nv-meta-list {
    --avatarsize: 20px;
  }

  .single .nv-meta-list {
    --avatarsize: 20px;
  }

  .neve-main {
    --boxshadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
  }

  .nv-post-cover {
    --height: 250px;
    --padding: 40px 15px;
    --justify: flex-start;
    --textalign: left;
    --valign: center;
  }

  .nv-post-cover .nv-title-meta-wrap,
  .nv-page-title-wrap,
  .entry-header {
    --textalign: left;
  }

  .nv-is-boxed.nv-title-meta-wrap {
    --padding: 40px 15px;
    --bgcolor: var(--nv-dark-bg);
  }

  .nv-overlay {
    --opacity: 50;
    --blendmode: normal;
  }

  .nv-is-boxed.nv-comments-wrap {
    --padding: 20px;
  }

  .nv-is-boxed.comment-respond {
    --padding: 20px;
  }

  .single:not(.single-product),
  .page {
    --c-vspace: 0 0 0 0;
    ;
  }

  .global-styled {
    --bgcolor: var(--nv-site-bg);
  }

  .header-top {
    --rowbcolor: var(--nv-light-bg);
    --color: var(--nv-text-color);
    --bgcolor: #f0f0f0;
  }

  .header-main {
    --rowbcolor: var(--nv-light-bg);
    --color: var(--nv-text-color);
    --bgcolor: #ffffff;
  }

  .header-bottom {
    --rowbcolor: var(--nv-light-bg);
    --color: var(--nv-text-color);
    --bgcolor: #ffffff;
  }

  .header-menu-sidebar-bg {
    --justify: flex-start;
    --textalign: left;
    --flexg: 1;
    --wrapdropdownwidth: auto;
    --color: var(--nv-text-color);
    --bgcolor: #ffffff;
  }

  .header-menu-sidebar {
    width: 360px;
  }

  .builder-item--logo {
    --maxwidth: 52px;
    --fs: 24px;
    --padding: 10px 0;
    --margin: 0;
    --textalign: left;
    --justify: flex-start;
  }

  .builder-item--nav-icon,
  .header-menu-sidebar .close-sidebar-panel .navbar-toggle {
    --borderradius: 3px;
    --borderwidth: 1px;
  }

  .builder-item--nav-icon {
    --label-margin: 0 5px 0 0;
    ;
    --padding: 10px 15px;
    --margin: 0;
  }

  .builder-item--primary-menu {
    --color: #686868;
    --hovercolor: #394200;
    --hovertextcolor: var(--nv-text-color);
    --activecolor: #394200;
    --spacing: 20px;
    --height: 25px;
    --padding: 0;
    --margin: 0;
    --fontsize: 1em;
    --lineheight: 1.6;
    --letterspacing: 0px;
    --fontweight: 800;
    --texttransform: none;
    --iconsize: 1em;
  }

  .hfg-is-group.has-primary-menu .inherit-ff {
    --inheritedfw: 800;
  }

  .footer-top-inner .row {
    grid-template-columns: 1fr 1fr 1fr;
    --valign: flex-start;
  }

  .footer-top {
    --rowbcolor: var(--nv-light-bg);
    --color: var(--nv-text-color);
    --bgcolor: #ffffff;
  }

  .footer-main-inner .row {
    grid-template-columns: 1fr;
    --valign: flex-start;
  }

  .footer-main {
    --rowbcolor: var(--nv-light-bg);
    --color: var(--nv-text-color);
    --bgcolor: var(--nv-site-bg);
  }

  .footer-bottom-inner .row {
    grid-template-columns: 1fr 1fr 1fr;
    --valign: flex-start;
  }

  .footer-bottom {
    --rowbcolor: var(--nv-light-bg);
    --color: var(--nv-text-dark-bg);
    --bgcolor: #282b00;
  }

  .builder-item--footer-one-widgets {
    --padding: 0;
    --margin: 0;
    --textalign: left;
    --justify: flex-start;
  }

  @media(min-width: 576px) {
    :root {
      --container: 992px;
      --postwidth: 33.333333333333%;
      --btnpadding: 20px 40px;
      --primarybtnpadding: 20px 40px;
      --secondarybtnpadding: 20px 40px;
      --btnfs: 16px;
      --btnlineheight: 1.6em;
      --btnletterspacing: 1px;
      --bodyfontsize: 16px;
      --bodylineheight: 1.6;
      --bodyletterspacing: 0px;
      --h1fontsize: 55px;
      --h1lineheight: 1.1em;
      --h1letterspacing: 0px;
      --h2fontsize: 35px;
      --h2lineheight: 1.1em;
      --h2letterspacing: 0px;
      --h3fontsize: 25px;
      --h3lineheight: 1.1em;
      --h3letterspacing: 0px;
      --h4fontsize: 20px;
      --h4lineheight: 1.1em;
      --h4letterspacing: 0px;
      --h5fontsize: 16px;
      --h5lineheight: 1.1em;
      --h5letterspacing: 0px;
      --h6fontsize: 14px;
      --h6lineheight: 1.1em;
      --h6letterspacing: 0px;
    }

    .single-post-container .alignfull>[class*="__inner-container"],
    .single-post-container .alignwide>[class*="__inner-container"] {
      max-width: 962px
    }

    .single-product .alignfull>[class*="__inner-container"],
    .single-product .alignwide>[class*="__inner-container"] {
      max-width: 962px
    }

    .nv-meta-list {
      --avatarsize: 20px;
    }

    .single .nv-meta-list {
      --avatarsize: 20px;
    }

    .nv-post-cover {
      --height: 320px;
      --padding: 60px 30px;
      --justify: flex-start;
      --textalign: left;
      --valign: center;
    }

    .nv-post-cover .nv-title-meta-wrap,
    .nv-page-title-wrap,
    .entry-header {
      --textalign: left;
    }

    .nv-is-boxed.nv-title-meta-wrap {
      --padding: 60px 30px;
    }

    .nv-is-boxed.nv-comments-wrap {
      --padding: 30px;
    }

    .nv-is-boxed.comment-respond {
      --padding: 30px;
    }

    .single:not(.single-product),
    .page {
      --c-vspace: 0 0 0 0;
      ;
    }

    .header-menu-sidebar-bg {
      --justify: flex-start;
      --textalign: left;
      --flexg: 1;
      --wrapdropdownwidth: auto;
    }

    .header-menu-sidebar {
      width: 360px;
    }

    .builder-item--logo {
      --maxwidth: 69px;
      --fs: 24px;
      --padding: 10px 0;
      --margin: 0;
      --textalign: left;
      --justify: flex-start;
    }

    .builder-item--nav-icon {
      --label-margin: 0 5px 0 0;
      ;
      --padding: 10px 15px;
      --margin: 0;
    }

    .builder-item--primary-menu {
      --spacing: 20px;
      --height: 25px;
      --padding: 0;
      --margin: 0;
      --fontsize: 1em;
      --lineheight: 1.6;
      --letterspacing: 0px;
      --iconsize: 1em;
    }

    .builder-item--footer-one-widgets {
      --padding: 0;
      --margin: 0;
      --textalign: left;
      --justify: flex-start;
    }
  }

  @media(min-width: 960px) {
    :root {
      --container: 1170px;
      --postwidth: 33.333333333333%;
      --btnpadding: 20px 40px;
      --primarybtnpadding: 20px 40px;
      --secondarybtnpadding: 20px 40px;
      --btnfs: 14px;
      --btnlineheight: 1.6em;
      --btnletterspacing: 1px;
      --bodyfontsize: 16px;
      --bodylineheight: 1.6;
      --bodyletterspacing: 0px;
      --h1fontsize: 70px;
      --h1lineheight: 1.1em;
      --h1letterspacing: 0px;
      --h2fontsize: 45px;
      --h2lineheight: 1.1em;
      --h2letterspacing: 0px;
      --h3fontsize: 30px;
      --h3lineheight: 1.1em;
      --h3letterspacing: 0px;
      --h4fontsize: 20px;
      --h4lineheight: 1.1em;
      --h4letterspacing: 0px;
      --h5fontsize: 16px;
      --h5lineheight: 1.1em;
      --h5letterspacing: 0px;
      --h6fontsize: 14px;
      --h6lineheight: 1.1em;
      --h6letterspacing: 0px;
    }

    body:not(.single):not(.archive):not(.blog):not(.search):not(.error404) .neve-main>.container .col,
    body.post-type-archive-course .neve-main>.container .col,
    body.post-type-archive-llms_membership .neve-main>.container .col {
      max-width: 100%;
    }

    body:not(.single):not(.archive):not(.blog):not(.search):not(.error404) .nv-sidebar-wrap,
    body.post-type-archive-course .nv-sidebar-wrap,
    body.post-type-archive-llms_membership .nv-sidebar-wrap {
      max-width: 0%;
    }

    .neve-main>.archive-container .nv-index-posts.col {
      max-width: 100%;
    }

    .neve-main>.archive-container .nv-sidebar-wrap {
      max-width: 0%;
    }

    .neve-main>.single-post-container .nv-single-post-wrap.col {
      max-width: 70%;
    }

    .single-post-container .alignfull>[class*="__inner-container"],
    .single-post-container .alignwide>[class*="__inner-container"] {
      max-width: 789px
    }

    .container-fluid.single-post-container .alignfull>[class*="__inner-container"],
    .container-fluid.single-post-container .alignwide>[class*="__inner-container"] {
      max-width: calc(70% + 15px)
    }

    .neve-main>.single-post-container .nv-sidebar-wrap {
      max-width: 30%;
    }

    .archive.woocommerce .neve-main>.shop-container .nv-shop.col {
      max-width: 70%;
    }

    .archive.woocommerce .neve-main>.shop-container .nv-sidebar-wrap {
      max-width: 30%;
    }

    .single-product .neve-main>.shop-container .nv-shop.col {
      max-width: 100%;
    }

    .single-product .alignfull>[class*="__inner-container"],
    .single-product .alignwide>[class*="__inner-container"] {
      max-width: 1140px
    }

    .single-product .container-fluid .alignfull>[class*="__inner-container"],
    .single-product .alignwide>[class*="__inner-container"] {
      max-width: calc(100% + 15px)
    }

    .single-product .neve-main>.shop-container .nv-sidebar-wrap {
      max-width: 0%;
    }

    .nv-meta-list {
      --avatarsize: 20px;
    }

    .single .nv-meta-list {
      --avatarsize: 20px;
    }

    .nv-post-cover {
      --height: 400px;
      --padding: 60px 40px;
      --justify: flex-start;
      --textalign: left;
      --valign: center;
    }

    .nv-post-cover .nv-title-meta-wrap,
    .nv-page-title-wrap,
    .entry-header {
      --textalign: left;
    }

    .nv-is-boxed.nv-title-meta-wrap {
      --padding: 60px 40px;
    }

    .nv-is-boxed.nv-comments-wrap {
      --padding: 40px;
    }

    .nv-is-boxed.comment-respond {
      --padding: 40px;
    }

    .single:not(.single-product),
    .page {
      --c-vspace: 0 0 0 0;
      ;
    }

    .header-menu-sidebar-bg {
      --justify: flex-start;
      --textalign: left;
      --flexg: 1;
      --wrapdropdownwidth: auto;
    }

    .header-menu-sidebar {
      width: 360px;
    }

    .builder-item--logo {
      --maxwidth: 120px;
      --fs: 24px;
      --padding: 10px 0;
      --margin: 0;
      --textalign: left;
      --justify: flex-start;
    }

    .builder-item--nav-icon {
      --label-margin: 0 5px 0 0;
      ;
      --padding: 10px 15px;
      --margin: 0;
    }

    .builder-item--primary-menu {
      --spacing: 20px;
      --height: 25px;
      --padding: 0;
      --margin: 0;
      --fontsize: 1em;
      --lineheight: 1.6;
      --letterspacing: 0px;
      --iconsize: 1em;
    }

    .builder-item--footer-one-widgets {
      --padding: 0;
      --margin: 0;
      --textalign: left;
      --justify: flex-start;
    }
  }

  :root {
    --nv-primary-accent: #2f5aae;
    --nv-secondary-accent: #2f5aae;
    --nv-site-bg: #ffffff;
    --nv-light-bg: #f4f5f7;
    --nv-dark-bg: #121212;
    --nv-text-color: #272626;
    --nv-text-dark-bg: #ffffff;
    --nv-c-1: #9463ae;
    --nv-c-2: #be574b;
    --nv-fallback-ff: Arial, Helvetica, sans-serif;
  }

  #wp-block-themeisle-blocks-advanced-columns-2486197b {
    padding-top: 120px;
    padding-bottom: 120px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 0;
    margin-bottom: 0;
    --columns-width: 960px;
    justify-content: center;
    min-height: auto;
    --background: url(../img/capeotway/Junee-Survey.png) no-repeat scroll 50% 36%/cover;
    border-width: 0;
    border-style: solid;
    border-radius: 0
  }

  #wp-block-themeisle-blocks-advanced-columns-2486197b>.wp-block-themeisle-blocks-advanced-columns-overlay {
    background: #0c0c0c;
    opacity: .5;
    mix-blend-mode: normal;
    border-radius: 0
  }

  #wp-block-themeisle-blocks-advanced-columns-2486197b .wp-block-themeisle-blocks-advanced-columns-separators.top svg {
    height: 100px;
    scale: 1 1
  }

  #wp-block-themeisle-blocks-advanced-columns-2486197b .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg {
    height: 100px;
    scale: 1 1
  }

  @media (max-width:960px) {
    #wp-block-themeisle-blocks-advanced-columns-2486197b {
      padding-top: 40px;
      padding-bottom: 40px;
      padding-left: 20px;
      padding-right: 20px;
      margin-top: 0;
      margin-bottom: 0
    }

    #wp-block-themeisle-blocks-advanced-columns-2486197b .wp-block-themeisle-blocks-advanced-columns-separators.top svg {
      height: 100px;
      scale: 1 1
    }

    #wp-block-themeisle-blocks-advanced-columns-2486197b .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg {
      height: 100px;
      scale: 1 1
    }
  }

  @media (max-width:600px) {
    #wp-block-themeisle-blocks-advanced-columns-2486197b {
      padding-top: 20px;
      padding-bottom: 20px;
      padding-left: 20px;
      padding-right: 20px;
      margin-top: 0;
      margin-bottom: 0
    }

    #wp-block-themeisle-blocks-advanced-columns-2486197b .wp-block-themeisle-blocks-advanced-columns-separators.top svg {
      height: 100px;
      scale: 1 1
    }

    #wp-block-themeisle-blocks-advanced-columns-2486197b .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg {
      height: 100px;
      scale: 1 1
    }
  }

  #wp-block-themeisle-blocks-advanced-column-fe550b0c {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    border-width: 0;
    border-style: solid;
    border-radius: 0
  }

  #wp-block-themeisle-blocks-advanced-column-fe550b0c>.wp-block-themeisle-blocks-advanced-column-overlay {
    opacity: .5;
    mix-blend-mode: normal;
    border-radius: 0
  }

  @media (min-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-fe550b0c {
      flex-basis: 100%
    }
  }

  @media (max-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-fe550b0c {
      padding-top: 20px;
      padding-bottom: 20px;
      padding-left: 20px;
      padding-right: 20px
    }
  }

  @media (max-width:600px) {
    #wp-block-themeisle-blocks-advanced-column-fe550b0c {
      padding-top: 20px;
      padding-bottom: 20px;
      padding-left: 20px;
      padding-right: 20px
    }
  }

  #wp-block-themeisle-blocks-advanced-heading-a93999eb {
    color: #fff;
    --text-align: center;
    --text-align-tablet: center;
    --text-align-mobile: center
  }

  @media (max-width:960px) {
    #wp-block-themeisle-blocks-advanced-heading-a93999eb {
      font-size: 55px
    }
  }

  @media (max-width:600px) {
    #wp-block-themeisle-blocks-advanced-heading-a93999eb {
      font-size: 45px
    }
  }

  #wp-block-themeisle-blocks-advanced-columns-94dec1f4 {
    padding-top: 80px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 0;
    margin-bottom: 0;
    --columns-width: 1170px;
    justify-content: center;
    min-height: auto;
    --background: #f9f6ef;
    border-width: 0;
    border-style: solid;
    border-radius: 0
  }

  #wp-block-themeisle-blocks-advanced-columns-94dec1f4>.wp-block-themeisle-blocks-advanced-columns-overlay {
    opacity: .5;
    mix-blend-mode: normal;
    border-radius: 0
  }

  #wp-block-themeisle-blocks-advanced-columns-94dec1f4 .wp-block-themeisle-blocks-advanced-columns-separators.top svg {
    height: 100px;
    scale: 1 1
  }

  #wp-block-themeisle-blocks-advanced-columns-94dec1f4 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg {
    height: 100px;
    scale: 1 1
  }

  @media (max-width:960px) {
    #wp-block-themeisle-blocks-advanced-columns-94dec1f4 {
      padding-top: 40px;
      padding-bottom: 40px;
      padding-left: 20px;
      padding-right: 20px;
      margin-top: 0;
      margin-bottom: 0
    }

    #wp-block-themeisle-blocks-advanced-columns-94dec1f4 .wp-block-themeisle-blocks-advanced-columns-separators.top svg {
      height: 100px;
      scale: 1 1
    }

    #wp-block-themeisle-blocks-advanced-columns-94dec1f4 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg {
      height: 100px;
      scale: 1 1
    }
  }

  @media (max-width:600px) {
    #wp-block-themeisle-blocks-advanced-columns-94dec1f4 {
      padding-top: 20px;
      padding-bottom: 20px;
      padding-left: 20px;
      padding-right: 20px;
      margin-top: 0;
      margin-bottom: 0
    }

    #wp-block-themeisle-blocks-advanced-columns-94dec1f4 .wp-block-themeisle-blocks-advanced-columns-separators.top svg {
      height: 100px;
      scale: 1 1
    }

    #wp-block-themeisle-blocks-advanced-columns-94dec1f4 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg {
      height: 100px;
      scale: 1 1
    }
  }

  #wp-block-themeisle-blocks-advanced-column-7b0444df {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    border-width: 0;
    border-style: solid;
    border-radius: 0
  }

  #wp-block-themeisle-blocks-advanced-column-7b0444df>.wp-block-themeisle-blocks-advanced-column-overlay {
    opacity: .5;
    mix-blend-mode: normal;
    border-radius: 0
  }

  @media (min-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-7b0444df {
      flex-basis: 100%
    }
  }

  @media (max-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-7b0444df {
      padding-top: 0;
      padding-bottom: 0;
      padding-left: 0;
      padding-right: 0
    }
  }

  @media (max-width:600px) {
    #wp-block-themeisle-blocks-advanced-column-7b0444df {
      padding-top: 0;
      padding-bottom: 0;
      padding-left: 0;
      padding-right: 0
    }
  }

  #wp-block-themeisle-blocks-advanced-columns-1b0a7cf3 {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    --columns-width: 1170px;
    justify-content: center;
    min-height: auto;
    --background: #fff;
    border-width: 0;
    border-style: solid;
    border-radius: 0
  }

  #wp-block-themeisle-blocks-advanced-columns-1b0a7cf3>.wp-block-themeisle-blocks-advanced-columns-overlay {
    opacity: .5;
    mix-blend-mode: normal;
    border-radius: 0
  }

  #wp-block-themeisle-blocks-advanced-columns-1b0a7cf3 .wp-block-themeisle-blocks-advanced-columns-separators.top svg {
    height: 100px;
    scale: 1 1
  }

  #wp-block-themeisle-blocks-advanced-columns-1b0a7cf3 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg {
    height: 100px;
    scale: 1 1
  }

  @media (max-width:960px) {
    #wp-block-themeisle-blocks-advanced-columns-1b0a7cf3 {
      padding-top: 0;
      padding-bottom: 0;
      padding-left: 0;
      padding-right: 0;
      margin-top: 0;
      margin-bottom: 0
    }

    #wp-block-themeisle-blocks-advanced-columns-1b0a7cf3 .wp-block-themeisle-blocks-advanced-columns-separators.top svg {
      height: 100px;
      scale: 1 1
    }

    #wp-block-themeisle-blocks-advanced-columns-1b0a7cf3 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg {
      height: 100px;
      scale: 1 1
    }
  }

  @media (max-width:600px) {
    #wp-block-themeisle-blocks-advanced-columns-1b0a7cf3 {
      padding-top: 0;
      padding-bottom: 0;
      padding-left: 0;
      padding-right: 0;
      margin-top: 0;
      margin-bottom: 0
    }

    #wp-block-themeisle-blocks-advanced-columns-1b0a7cf3 .wp-block-themeisle-blocks-advanced-columns-separators.top svg {
      height: 100px;
      scale: 1 1
    }

    #wp-block-themeisle-blocks-advanced-columns-1b0a7cf3 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg {
      height: 100px;
      scale: 1 1
    }
  }

  #wp-block-themeisle-blocks-advanced-column-e9bf25df {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    border-width: 0;
    border-style: solid;
    border-radius: 0
  }

  #wp-block-themeisle-blocks-advanced-column-e9bf25df>.wp-block-themeisle-blocks-advanced-column-overlay {
    opacity: .5;
    mix-blend-mode: normal;
    border-radius: 0
  }

  @media (min-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-e9bf25df {
      flex-basis: 100%
    }
  }

  @media (max-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-e9bf25df {
      padding-top: 40px;
      padding-bottom: 40px;
      padding-left: 40px;
      padding-right: 40px
    }
  }

  @media (max-width:600px) {
    #wp-block-themeisle-blocks-advanced-column-e9bf25df {
      padding-top: 40px;
      padding-bottom: 40px;
      padding-left: 40px;
      padding-right: 40px
    }
  }

  #wp-block-themeisle-blocks-advanced-heading-13e1dfee {
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 13px;
    --text-align: left
  }

  #wp-block-themeisle-blocks-advanced-columns-4065c7a6 {
    min-height: auto
  }

  #wp-block-themeisle-blocks-advanced-columns-4065c7a6>.wp-block-themeisle-blocks-advanced-columns-overlay {
    opacity: .5;
    mix-blend-mode: normal
  }

  #wp-block-themeisle-blocks-advanced-column-96bed6b4>.wp-block-themeisle-blocks-advanced-column-overlay {
    opacity: .5;
    mix-blend-mode: normal
  }

  @media (min-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-96bed6b4 {
      flex-basis: 33.33%
    }
  }

  #wp-block-themeisle-blocks-advanced-column-c527c42d>.wp-block-themeisle-blocks-advanced-column-overlay {
    opacity: .5;
    mix-blend-mode: normal
  }

  @media (min-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-c527c42d {
      flex-basis: 33.33%
    }
  }

  #wp-block-themeisle-blocks-advanced-column-00fdb008>.wp-block-themeisle-blocks-advanced-column-overlay {
    opacity: .5;
    mix-blend-mode: normal
  }

  @media (min-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-00fdb008 {
      flex-basis: 33.33%
    }
  }

  #wp-block-themeisle-blocks-advanced-columns-f97fce2e {
    min-height: auto
  }

  #wp-block-themeisle-blocks-advanced-columns-f97fce2e>.wp-block-themeisle-blocks-advanced-columns-overlay {
    opacity: .5;
    mix-blend-mode: normal
  }

  #wp-block-themeisle-blocks-advanced-column-54e22813>.wp-block-themeisle-blocks-advanced-column-overlay {
    opacity: .5;
    mix-blend-mode: normal
  }

  @media (min-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-54e22813 {
      flex-basis: 33.33%
    }
  }

  #wp-block-themeisle-blocks-advanced-column-ba630085>.wp-block-themeisle-blocks-advanced-column-overlay {
    opacity: .5;
    mix-blend-mode: normal
  }

  @media (min-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-ba630085 {
      flex-basis: 33.33%
    }
  }

  #wp-block-themeisle-blocks-advanced-column-406d4cd6>.wp-block-themeisle-blocks-advanced-column-overlay {
    opacity: .5;
    mix-blend-mode: normal
  }

  @media (min-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-406d4cd6 {
      flex-basis: 33.33%
    }
  }

  #wp-block-themeisle-blocks-advanced-columns-15da5c8f {
    min-height: auto
  }

  #wp-block-themeisle-blocks-advanced-columns-15da5c8f>.wp-block-themeisle-blocks-advanced-columns-overlay {
    opacity: .5;
    mix-blend-mode: normal
  }

  #wp-block-themeisle-blocks-advanced-column-2833ac73>.wp-block-themeisle-blocks-advanced-column-overlay {
    opacity: .5;
    mix-blend-mode: normal
  }

  @media (min-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-2833ac73 {
      flex-basis: 50%
    }
  }

  #wp-block-themeisle-blocks-advanced-column-0298ec69>.wp-block-themeisle-blocks-advanced-column-overlay {
    opacity: .5;
    mix-blend-mode: normal
  }

  @media (min-width:960px) {
    #wp-block-themeisle-blocks-advanced-column-0298ec69 {
      flex-basis: 50%
    }
  }

  .has-text-align-justify {
    text-align: justify;
  }

  .recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important;
  }

  img#wpstats {display: none} .woocommerce-product-gallery {opacity: 1 !important;}