.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: 0.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: 0.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%;
  }
} /*# sourceMappingURL=style.css.map */
