/*
 * com.onelittledesigner.vivid_tiles_css
 */

.hf-cards,
.hf-cards * {
  box-sizing: border-box;
}
.hf-cards {
	--hf-point: calc(var(--hf-width)*0.2);
  --hf-point2x: calc(var(--hf-point)*2);
  font-family: helveticaNeue;
}
.hf-cards,
.hf-cards > [tag="node"] {
  display: flex;
  flex-wrap: wrap;
}
.hf-cards > [tag="node"] {
  width: 100%;
}
.hf-cards > [tag="node"] > div {
  margin: 0;
}
.hf-cards > [tag="node"] > div[tag="button"] {
  margin: 24px !important;
}
 .hf-card {
  max-width: 100%;
}
 .hf-card-inner {
  position: relative;
  width: var(--hf-width);
  max-width: 100%;
  height: 100%;
}
 .hf-card-content {
  position: relative;
  z-index: 10;
}
 .hf-card-content-inner {
  padding: 0;
  border-radius: var(--hf-border-radius);
  border-width: var(--hf-bdrSize);
  border-style: solid;
  width: 100%;
}
.hf-v.hf-ext:not(.hf-squared) .hf-card-content-inner {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
 .hf-v.hf2-ext:not(.hf2-squared) .hf-card-content-inner {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
 .hf-card-content-inner > .hf-grad {
  min-height: calc(var(--hf-point) + var(--hf-lyrSize));
}
 .hf-v.hf-no-point.hf2-no-point .hf-card-content-inner > .hf-grad {
  min-height: calc(60px + var(--hf-lyrSize));
}
.hf-card-content-inner > .hf-grad > div {
  padding: var(--hf-innerPaddingY) var(--hf-innerPaddingX);
}
.hf2-ext .hf-card-content-inner > .hf-grad > div > div:first-child {
  margin-top: var(--hf-innerPaddingYNeg);
}
.hf-ext .hf-card-content-inner > .hf-grad > div > div:last-child {
  margin-bottom: var(--hf-innerPaddingYNeg);
}
.hf-v.hf2-ext:not(.hf2-no-point) .hf-card-content-inner > .hf-grad > div {
  padding-top: calc(var(--hf-innerPaddingY) - var(--hf-border-radius));
}
.hf-v.hf-ext:not(.hf-no-point)  .hf-card-content-inner > .hf-grad > div {
  padding-bottom: calc(var(--hf-innerPaddingY) - var(--hf-border-radius));
}
.hf-v.hf2-ext.hf2-rounded .hf-card-content-inner > .hf-grad > div {
  padding-top: calc(var(--hf-innerPaddingY) + 12px + var(--hf-border-radius));
}
.hf-v.hf-ext.hf-rounded  .hf-card-content-inner > .hf-grad > div {
  padding-bottom: calc(var(--hf-innerPaddingY) + 12px + var(--hf-border-radius));
}
 .hf-card-header,
 .hf-card-footer {
  position: relative;
  min-height: calc(var(--hf-point));
}
 .hf-v.hf2-ext .hf-card-header,
 .hf-v.hf-ext .hf-card-footer {
  min-height: calc(var(--hf-point) + var(--hf-border-radius) + var(--hf-bdrSize));
}
 .hf2-no-point .hf-card-header,
 .hf-no-point .hf-card-footer {
  min-height: 72px;
}
 .hf-v.hf2-no-content .hf-card-header,
 .hf-v.hf-no-content .hf-card-footer {
  min-height: var(--hf-point);
}
 .hf-v.hf2-no-content.hf2-no-point .hf-card-header,
 .hf-v.hf-no-content.hf-no-point .hf-card-footer {
  min-height: 60px;
}
 .hf-v.hf2-split .hf-card-header,
 .hf-v.hf-split .hf-card-footer {
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: var(--hf-point2x);
  height: var(--hf-point2x);
  margin-left: auto;
  margin-right: auto;
}
 .hf-v.hf2-split .hf-card-header {
  margin-bottom: calc(var(--hf-point2x)/2 * -1);
}
 .hf-v.hf-split .hf-card-footer {
  margin-top: calc(var(--hf-point2x)/2 * -1);
}
 .hf-v.hf2-split.hf2-no-point .hf-card-header,
 .hf-v.hf-split.hf-no-point .hf-card-footer {
  width: 120px;
  height: 120px;
}
 .hf-v.hf2-split.hf2-no-point .hf-card-header {
  margin-bottom: -60px;
}
 .hf-v.hf-split.hf-no-point .hf-card-footer {
  margin-top: -60px;
}
 .hf-v.hf2-split .hf-card-header > div,
 .hf-v.hf-split .hf-card-footer > div {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-size: cover;
  border-radius: var(--hf-border-radius);
  background-position: center;
}

 .hf-v.hf2-detached:not(.hf2-no-content) .hf-card-header,
 .hf-v.hf-detached:not(.hf-no-content) .hf-card-footer {
  display: grid;
  width: 100%;
}
 .hf-v.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  margin-top: var(--hf-lyrSize);
}
 .hf-v.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  margin-bottom: var(--hf-lyrSize);
}
 .hf-v.hf2-detached.hf2-angle:not(.hf2-no-content) .hf-card-header > div,
 .hf-v.hf2-detached.hf2-angle-alt:not(.hf2-no-content) .hf-card-header > div,
 .hf-v.hf2-detached.hf2-rounded:not(.hf2-no-content) .hf-card-header > div {
  margin-top: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf-detached.hf-angle:not(.hf-no-content) .hf-card-footer > div,
 .hf-v.hf-detached.hf-angle-alt:not(.hf-no-content) .hf-card-footer > div,
 .hf-v.hf-detached.hf-rounded:not(.hf-no-content) .hf-card-footer > div {
  margin-bottom: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf2-no-content .hf-card-header > div,
 .hf-v.hf-no-content .hf-card-footer > div,
 .hf-v.hf2-ext .hf-card-header > div,
 .hf-v.hf-ext .hf-card-footer > div {
  display: none;
}
 .hf-card-header h1,
 .hf-card-header h2,
 .hf-card-header h3,
 .hf-card-footer h1,
 .hf-card-footer h2,
 .hf-card-footer h3,
 .hf-card-footer p {
  margin: 0;
}
 .hf-v.hf2-ext .hf-card-content-inner {
  border-top-width: 0px;
}
 .hf-v.hf-ext .hf-card-content-inner {
  border-bottom-width: 0px;
}
 .hf-gfx,
 .hf-div,
 .hf-border,
 .hf-gfx div {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
 .hf-v .hf-bottom {
  top: calc(var(--hf-point) + var(--hf-lyrSize)*2  +  var(--hf-border-radius));
}
 .hf-v .hf-top {
  bottom: calc(var(--hf-point) + var(--hf-lyrSize)*2  +  var(--hf-border-radius));
}




.hf-v:not(.hf2-rounded) .hf-top,
.hf-v:not(.hf-rounded) .hf-bottom {
  clip-path: inset(calc(var(--hf-lyrSize)*2 + var(--hf-point) + var(--hf-border-radius) + 2px) 0 0 0);
  bottom: 0;
  top: 0;
}
/* .hf-v.hf-none .hf-top,
.hf-v.hf2-none .hf-bottom {
  clip-path: inset(0 round var(--hf-border-radius));
} */
/* ANGLE EXT */
.hf-v.hf-angle:not(.hf2-rounded) .hf-top,
.hf-v.hf2-angle:not(.hf-rounded) .hf-bottom {
  clip-path: inset(calc(var(--hf-lyrSize)*2 + var(--hf-point) + var(--hf-border-radius) + 16px) 0 0 0);
}
.hf-v.hf-angle.hf2-no-point .hf-bottom {
  z-index: 3;
}
.hf-v.hf-rounded.hf2-ext .hf-top,
.hf-v.hf2-angle.hf-no-point .hf-top {
  z-index: 4;
}
/* NO POINT */
.hf-v.hf-no-point:not(.hf-split):not(.hf-has-content):not(.hf2-rounded):not(.hf-rounded.hf-no-content) .hf-top {
  clip-path: inset(calc(var(--hf-lyrSize)*2 + var(--hf-border-radius)) 0 0 0);
  bottom: 0;
  top: 0;
}
.hf-v.hf2-no-point:not(.hf2-split):not(.hf2-has-content):not(.hf-rounded):not(.hf2-rounded.hf2-no-content) .hf-bottom {
  clip-path: inset(calc(var(--hf-lyrSize)*2 + var(--hf-border-radius)) 0 0 0);
  bottom: 0;
  top: 0;
}
/*no-point on top is not rotated*/
.hf-v.hf2-no-point:not(.hf-split):not(.hf-has-content):not(.hf2-rounded):not(.hf-rounded.hf-no-content) .hf-top,
.hf-v.hf2-no-point:not(.hf2-rounded) .hf-top {
  clip-path: inset(0 0 calc(var(--hf-lyrSize)*2 + var(--hf-point) + var(--hf-border-radius) + 2px) 0);
  bottom: 0;
  top: 0;
}
/*both no-point*/.hf-v.hf-no-point.hf2-no-point:not(.hf-split):not(.hf-has-content):not(.hf2-rounded):not(.hf2-rounded.hf2-no-content) .hf-top {
  clip-path: inset(0 0 calc(var(--hf-lyrSize)*2 + var(--hf-border-radius)) 0);
  bottom: 0;
  top: 0;
}
/*rounded ext*/.hf-card.hf-v.hf-no-point.hf-rounded.hf-ext:not(.hf2-rounded) .hf-card-inner .hf-border.hf-top {
  clip-path: inset(calc(var(--hf-lyrSize)*3 + var(--hf-border-radius)) 0 0 0);
  bottom: 0;
  top: 0;
}
/*rounded ext*/.hf-card.hf-v.hf2-no-point.hf2-rounded.hf2-ext:not(.hf-rounded) .hf-card-inner .hf-border.hf-bottom {
  clip-path: inset(calc(var(--hf-lyrSize)*3 + var(--hf-border-radius)) 0 0 0);
  bottom: 0;
  top: 0;
}
/*rounded ext squared top */.hf-card.hf-v.hf-no-point.hf-rounded.hf-ext.hf2-squared:not(.hf2-rounded) .hf-card-inner .hf-border.hf-top {
  clip-path: inset(0 0 calc(var(--hf-lyrSize)*3 + var(--hf-border-radius)) 0);
  bottom: 0;
  top: 0;
}
.hf-cards:not(.hf-c) .hf-gfx {
  z-index: 3;
}
 .hf-gfx div {
  width: 100%;
  height: 100%;
}
 .hf-gfx svg {
  overflow: visible;
}
 .hf-border {
  pointer-events: none;
}
/* icon */
.hf-v.hf2-ext.hf-card .hf-card-inner {
 padding-top: calc(var(--hf-lyrSize)*2 - var(--hf-bdrSize));
}
.hf-v.hf-ext.hf-card .hf-card-inner {
 padding-bottom: calc(var(--hf-lyrSize)*2 - var(--hf-bdrSize));
}
 .hf-v.hf2-detached.hf2-no-content.hf-card .hf-card-inner,
 .hf-v.hf2-split.hf-card .hf-card-inner {
  padding-top: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf-detached.hf-no-content.hf-card .hf-card-inner,
 .hf-v.hf-split.hf-card .hf-card-inner {
  padding-bottom: calc(var(--hf-lyrSize)*2);
}
 .hf-v .hf-card-content {
  height: 100%;
}
/* positioning */
 .hf-v .hf-card-inner .hf-bottom {
  will-change: transform;
}
 .hf-v .hf-top {
  will-change: transform;
  transform: rotateX(180deg);
  transform-origin: center;
}
 .hf-grad:before {
  z-index: 0;
}
 .hf-grad > div {
  position: relative;
  z-index: 1;
  display: grid;
}
 .hf-v.hf2-chevron .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-chevron .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point)),
    50% 100%,
    0 calc(100% - var(--hf-point))
  );
}
 .hf-v.hf2-chevron .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-chevron .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    50% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-chevron.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-chevron.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-chevron.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-chevron.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    var(--hf-bdrSize) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-chevron.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf-chevron.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf2-chevron-alt .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-chevron-alt .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    50% 100%,
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
  );
}
 .hf-v.hf2-chevron-alt .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-chevron-alt .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    50% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-chevron-alt.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-chevron-alt.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-chevron-alt.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-chevron-alt.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    var(--hf-bdrSize) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-chevron-alt.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf-chevron-alt.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf2-no-point .hf-top {
  transform: none;
}
 .hf-v.hf2-no-point .hf-top .hf-gfx,
 .hf-v.hf-no-point .hf-bottom .hf-gfx {
  filter: none;
}
 .hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-no-point .hf-bottom .hf-gfx-lyr2 div {
  bottom: 0px;
  top: auto;
}
 .hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-no-point .hf-bottom .hf-gfx-lyr1 div {
  bottom: var(--hf-lyrSize);
  height: auto;
}
 .hf-v.hf2-squared .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf2-squared .hf-top .hf-gfx-lyr2 div {
  border-radius: var(--hf-border-radius) var(--hf-border-radius) 0 0;
}
 .hf-v.hf-squared .hf-bottom .hf-gfx-lyr2 div,
 .hf-v.hf-squared .hf-bottom .hf-gfx-lyr1 div {
  border-radius: 0 0 var(--hf-border-radius) var(--hf-border-radius);
}
 .hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div {
  bottom: auto;
  top: 0px;
}
 .hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div {
  top: var(--hf-lyrSize);
  bottom: 0;
  height: auto;
}
 .hf-v.hf2-no-point .hf-card-content-inner {
  border-top-width: var(--hf-bdrSize);
}
 .hf-v.hf-no-point .hf-card-content-inner {
  border-bottom-width: var(--hf-bdrSize);
}
 .hf-v.hf2-no-point .hf-card-header,
 .hf-v.hf-no-point .hf-card-footer {
  min-height: 0;
}
 .hf-v.hf2-squared.hf2-no-content .hf-card-header,
 .hf-v.hf-squared.hf-no-content .hf-card-footer {
  min-height: var(--hf-lyrSize);
}
 .hf-v.hf-no-point.hf-ext.hf2-none .hf-bottom,
 .hf-v.hf2-no-point.hf2-ext.hf-none .hf-top {
   clip-path: none !important;
 }
.hf-v.hf2-rounded .hf-top .hf-gfx-lyr1 div,
.hf-v.hf2-rounded .hf-top .hf-gfx-lyr2 div {
  border-top-right-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
  border-top-left-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);

}
.hf-v.hf-rounded .hf-bottom .hf-gfx-lyr2 div,
.hf-v.hf-rounded .hf-bottom .hf-gfx-lyr1 div {
  border-bottom-right-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
  border-bottom-left-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
}
 .hf-v.hf-rounded.hf-detached.hf-has-content .hf-bottom .hf-gfx-lyr1 div,
 .hf-v.hf-rounded.hf-detached.hf-has-content .hf-bottom .hf-gfx-lyr2 div,
 .hf-v.hf-rounded.hf-ext .hf-card-content-inner {
  border-bottom-right-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
  border-bottom-left-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
}
 .hf-v.hf2-rounded.hf2-detached.hf2-has-content .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf2-rounded.hf2-detached.hf2-has-content .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf2-rounded.hf2-ext .hf-card-content-inner {
  border-top-right-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
  border-top-left-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
}
 .hf-v.hf2-no-point.hf2-detached:not(.hf2-no-content) .hf-card-header,
 .hf-v.hf-no-point.hf-detached:not(.hf-no-content) .hf-card-footer {
  display: grid;
}
 .hf-v.hf2-no-point.hf2-ext .hf-card-header,
 .hf-v.hf-no-point.hf-ext .hf-card-footer {
  padding-top: 0;
  padding-bottom: 0;
  height: var(--hf-bdrSize);
}
 .hf-v.hf2-ribbon-tail .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-ribbon-tail .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% 100%,
    50% calc(100% - var(--hf-point)),
    0 100%
  );
}
 .hf-v.hf2-ribbon-tail .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-ribbon-tail .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-lyrSize)),
    50% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-ribbon-tail.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-ribbon-tail.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
    clip-path: polygon(
      0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
      100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
      100% calc(100% - var(--hf-lyrSize)*2),
      50% calc(100% - var(--hf-point) - var(--hf-lyrSize)*2),
      0 calc(100% - var(--hf-lyrSize)*2)
      );
}
 .hf-v.hf2-ribbon-tail.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-ribbon-tail.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize)),
    50% calc(100% - var(--hf-point) - var(--hf-lyrSize)*2),
    var(--hf-bdrSize)  calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize))
    );
}
 .hf-v.hf2-ribbon-tail.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: var(--hf-point);
}
 .hf-v.hf-ribbon-tail.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: var(--hf-point);
}
 .hf-v.hf2-ribbon-tail-2 .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-ribbon-tail-2 .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% 100%,
    50% calc(100% - var(--hf-point)),
    0 100%
  );
}
 .hf-v.hf2-ribbon-tail-2 .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-ribbon-tail-2 .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    50% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-ribbon-tail-2.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-ribbon-tail-2.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-ribbon-tail-2.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-ribbon-tail-2.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    var(--hf-bdrSize) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-ribbon-tail-2.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf-ribbon-tail-2.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf2-angle.hf2-ext .hf-card-header,
 .hf-v.hf-angle.hf-ext  .hf-card-footer {
  min-height: calc(var(--hf-point) + 16px);
}
 .hf-v.hf2-angle .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-angle .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 100%
  );
}
 .hf-v.hf2-angle .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-angle .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-angle.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-angle.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize) ),
    0 calc(100% - var(--hf-lyrSize)*2)
    );
}
 .hf-v.hf2-angle.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-angle.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    var(--hf-bdrSize) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize))
    );
}
 .hf-v.hf2-angle.hf2-flip-top .hf-top .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% 100%,
    0% calc(100% - var(--hf-point) - var(--hf-lyrSize))
  );
}
 .hf-v.hf2-angle.hf2-flip-top .hf-top .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-angle.hf2-ext.hf2-flip-top .hf-top .hf-gfx-bdr div{
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-lyrSize)*2),
    0% calc(100% - var(--hf-point) - var(--hf-lyrSize) )
    );
}
 .hf-v.hf2-angle.hf2-ext.hf2-flip-top .hf-top .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize)),
    var(--hf-bdrSize)  calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf-angle.hf-flip-bot .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% 100%,
    0% calc(100% - var(--hf-point) - var(--hf-lyrSize))
  );
}
 .hf-v.hf-angle.hf-flip-bot .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf-angle.hf-ext.hf-flip-bot .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-lyrSize)*2),
    0% calc(100% - var(--hf-point) - var(--hf-lyrSize) )
    );
}
 .hf-v.hf-angle.hf-ext.hf-flip-bot .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize)),
    var(--hf-bdrSize)  calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}

 .hf-v.hf2-angle.hf2-detached .hf-card-header {
  padding-top: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf-angle.hf-detached .hf-card-footer {
  padding-bottom: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf2-angle.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: var(--hf-point);
}
 .hf-v.hf-angle.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: var(--hf-point);
}
 .hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% 100%,
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
  );
}
 .hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-angle-alt.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-angle-alt.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize) ),
    0 calc(100% - var(--hf-lyrSize)*2)
    );
}
 .hf-v.hf2-angle-alt.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-angle-alt.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    var(--hf-bdrSize) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize))
    );
}
 .hf-v.hf2-angle-alt.hf2-flip-top .hf-top .hf-gfx-lyr2 div {
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 100%
  );
}
 .hf-v.hf2-angle-alt.hf2-flip-top .hf-top .hf-gfx-lyr1 div {
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-angle-alt.hf2-ext.hf2-flip-top .hf-top .hf-gfx-bdr div{
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-lyrSize)*2),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize) )
    );
}
 .hf-v.hf2-angle-alt.hf2-ext.hf2-flip-top .hf-top .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize)),
    var(--hf-bdrSize)  calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf-angle-alt.hf-flip-bot .hf-bottom .hf-gfx-lyr2 div {
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 100%
  );
}
 .hf-v.hf-angle-alt.hf-flip-bot .hf-bottom .hf-gfx-lyr1 div {
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf-angle-alt.hf-ext.hf-flip-bot .hf-bottom .hf-gfx-bdr div{
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-lyrSize)*2),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize) )
    );
}
 .hf-v.hf-angle-alt.hf-ext.hf-flip-bot .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize)),
    var(--hf-bdrSize)  calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-angle-alt.hf2-detached .hf-card-header {
  padding-top: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf-angle-alt.hf-detached .hf-card-footer {
  padding-bottom: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf2-angle-alt.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: var(--hf-point);
}
 .hf-v.hf-angle-alt.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: var(--hf-point);
}
 .hf-v:not(.hf2-ext) .hf-top .hf-gfx-bdr div,
 .hf-v:not(.hf-ext) .hf-bottom .hf-gfx-bdr div,
 .hf-v:not(.hf2-ext) .hf-top .hf-gfx-bg div,
 .hf-v:not(.hf-ext) .hf-bottom .hf-gfx-bg div {
  display: none;
}
/* .hf-v.hf2-none .hf-card-header,
.hf-v.hf-none .hf-card-footer, */
.hf-v.hf2-none .hf-top,
.hf-v.hf-none .hf-bottom {
  display: none;
}
.hf-v.hf2-none .hf-card-header,
.hf-v.hf-none .hf-card-footer {
  min-height: 0;
}
 .hf-v.hf2-none .hf-card-content-inner {
  border-top-width: var(--hf-bdrSize);
  border-top-right-radius: var(--hf-border-radius);
  border-top-left-radius: var(--hf-border-radius);
}
 .hf-v.hf-none .hf-card-content-inner {
  border-bottom-width: var(--hf-bdrSize);
  border-bottom-right-radius: var(--hf-border-radius);
  border-bottom-left-radius: var(--hf-border-radius);
  min-height: calc(var(--hf-point2x) + var(--hf-lyrSize)*2);
}
.hf-v[data-lyr-offset="0"]:not(.hf2-ext):not(.hf2-none) .hf-card-content-inner {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.hf-v[data-lyr-offset="0"]:not(.hf-ext):not(.hf-none) .hf-card-content-inner {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
 .hf-v.hf2-none .hf-card-content-inner > .hf-grad,
 .hf-v.hf-none .hf-card-content-inner > .hf-grad {
  min-height: calc(var(--hf-point2x) + var(--hf-lyrSize)*2);
}
 .hf-v.hf-animate {
   opacity: 0;
   transition: opacity 900ms ease;
 }
 .hf-v.hf-animate.hf-out-view {
   opacity: 0;
 }
 .hf-v.hf-animate.hf-in-view {
   opacity: 1;
 }
 .hf-v.hf-animate .hf-gfx-lyr1 {
  transform: translate(0,calc(var(--hf-lyrSize)*-1));
  transition: transform 900ms ease;
}
 .hf-v.hf-animate .hf-gfx-lyr2 {
  transform: translate(0,calc(var(--hf-lyrSize)*-2));
  transition: transform 900ms ease;
}
 .hf-v.hf-animate.hf-out-view .hf-gfx-lyr1 {
  transform: translate(0,calc(var(--hf-lyrSize)*-1));
}
 .hf-v.hf-animate.hf-out-view .hf-gfx-lyr2 {
  transform: translate(0,calc(var(--hf-lyrSize)*-2));
}
 .hf-v.hf-animate.hf2-no-point.hf-out-view .hf-top .hf-gfx-lyr1,
 .hf-v.hf-animate.hf2-no-point .hf-top .hf-gfx-lyr1 {
  transform: translate(0,var(--hf-lyrSize));
}
 .hf-v.hf-animate.hf2-no-point.hf-out-view .hf-top .hf-gfx-lyr2,
 .hf-v.hf-animate.hf2-no-point .hf-top .hf-gfx-lyr2 {
  transform: translate(0,calc(var(--hf-lyrSize)*2));
}
 .hf-v.hf-animate.hf2-no-point.hf-in-view .hf-top .hf-gfx-lyr1,
 .hf-v.hf-animate.hf-in-view .hf-gfx-lyr1 {
  transform: translate(0,0);
}
 .hf-v.hf-animate.hf2-no-point.hf-in-view  .hf-top .hf-gfx-lyr2,
 .hf-v.hf-animate.hf-in-view .hf-gfx-lyr2 {
  transform: translate(0,0);
}



.mejs__container{background:none !important}.video-pro{width:100% !important;height:auto !important;max-width:100%;-webkit-touch-callout:none !important;-webkit-user-select:none !important;user-select:none !important}.video-pro *{-webkit-touch-callout:none !important;-webkit-user-select:none !important;user-select:none !important}.video-pro.hide-controls .mejs__controls{display:none}.video-pro.hide-play .mejs__overlay-button{display:none}
.drift-animate{will-change:transform;display:inline-block}








.parallax-wrapper{position:relative;min-height:50vh;display:flex;align-items:center;justify-content:center;overflow:hidden;}.parallax-overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.parallax-image{position:absolute;width:auto;max-width:none;z-index:0;object-fit:cover}.parallax-image.parallax-scale{max-width:100%}.parallax-image.parallax-align-left{left:0}.parallax-image.parallax-align-right{right:0}.parallax-image.parallax-align-center{left:50%;transform:translateX(-50%)}.parallax-image.parallax-align-top{top:0}.parallax-image.parallax-align-bottom{bottom:0}.parallax-image.parallax-align-middle{top:50%;transform:translateY(-50%)}.parallax-image.parallax-up,.parallax-image.parallax-down{top:0;bottom:unset;min-width:100%;width:auto}.parallax-image.parallax-down{bottom:0;top:unset}.parallax-image.parallax-left,.parallax-image.parallax-right{left:0;right:unset;min-height:100%;height:auto}.parallax-image.parallax-right{right:0;left:unset}.parallax-content{width:100%;z-index:2}




.agent-hide{display:none !important}

.raincheck{position:relative;background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgY2xhc3M9Imxkcy1yb2xsaW5nIj48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiBmaWxsPSJub25lIiBuZy1hdHRyLXN0cm9rZT0ie3tjb25maWcuY29sb3J9fSIgbmctYXR0ci1zdHJva2Utd2lkdGg9Int7Y29uZmlnLndpZHRofX0iIG5nLWF0dHItcj0ie3tjb25maWcucmFkaXVzfX0iIG5nLWF0dHItc3Ryb2tlLWRhc2hhcnJheT0ie3tjb25maWcuZGFzaGFycmF5fX0iIHN0cm9rZT0icmdiYSgyMTQsMjE0LDIxNCwwLjUpIiBzdHJva2Utd2lkdGg9IjEwIiByPSIzNSIgc3Ryb2tlLWRhc2hhcnJheT0iMTY0LjkzMzYxNDMxMzQ2NDE1IDU2Ljk3Nzg3MTQzNzgyMTM4Ij48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgY2FsY01vZGU9ImxpbmVhciIgdmFsdWVzPSIwIDUwIDUwOzM2MCA1MCA1MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49IjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvc3ZnPg==");background-repeat:no-repeat;background-size:100px 100px;background-position:center center;transition:background-image 300ms ease-out}.raincheck .raincheck-inner{opacity:0;transition:opacity 300ms ease-out}.raincheck.loaded{background-image:none}.raincheck.loaded .raincheck-inner{opacity:1}

.target-wrapper{position:relative}.target-show-on-hover{opacity:0;transition:opacity 750ms ease}.target-show-on-hover:hover{opacity:1}.target{position:absolute;width:100%;height:auto}.target.width-auto{width:auto}.target.height-fill,.target.height-fixed,.target.height-flexible{display:flex;align-items:center}.target.height-fill{height:100%}.target[class*="float-"],.target[class*="shift-"]{position:relative}.target[class*="pin-"],.target.relative-browser{position:fixed}.target.float-right{float:right}.target.float-left{float:left}.target.vcenter[class*="relative-"]{top:50%;transform:translateY(-50%)}.target.hcenter[class*="relative-"]{left:50%;transform:translateX(-50%)}.target.hcenter.vcenter[class*="relative-"]{transform:translateX(-50%) translateY(-50%)}.target.shift-up,.target.shift-down{margin-left:auto;margin-right:auto}.target.target-center{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.target.pin-top{top:0}.target.pin-bottom{bottom:0}.target.pin-left{left:0}.target.pin-right{right:0}.target.target-disable{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}@media only screen and (min-width:40em){.target.target-mobile-only{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}}@media only screen and (max-width:39.9375em){.target.target-disable-mobile{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}}@media only screen and (max-width:62.5em){.target.target-desktop-only{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}}


.form-submit-success,.form-submit-error{opacity:0;transition:none;overflow:hidden}form:not(.success) .form-submit-success,form:not(.error) .form-submit-error{max-height:0;padding:0;margin:0;border-width:0px}form.success .form-submit-success,form.error .form-submit-error{opacity:1;transition:opacity 500ms ease}.form-submit-processing{opacity:0;pointer-events:none;transition:opacity 500ms ease}form:not(.processing) .form-submit-processing{max-height:0}form.processing *{pointer-events:none}form.processing .form-submit-processing{opacity:1;pointer-events:auto}.processing-modal.absolute,.processing-modal.fixed{background-color:var(--overlay-color);border-radius:inherit;position:absolute;top:0;left:0;right:0;bottom:0}.processing-modal.absolute .processing-circle,.processing-modal.fixed .processing-circle{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.processing-modal.fixed{position:fixed}
.processing-circle{margin:0 auto;width:40px;height:40px;border:4px solid var(--white-color);border-top:4px solid var(--primary);border-radius:50%;filter:drop-shadow(0 0 20px rgba(0,0,0,0.6))}.processing-circle.dark{border-color:var(--black-color);border-top-color:var(--primary)}.processing-circle.primary{border-top-color:var(--primary)}.processing-circle.secondary{border-top-color:var(--secondary)}.processing-circle.warning{border-top-color:var(--warning)}.processing-circle.success{border-top-color:var(--success)}.processing-circle.alert{border-top-color:var(--alert)}
.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
.bento-scroll-grid,.bento-grid{display:grid;grid-auto-flow:dense;--bento-gap:0;--bento-template-columns:1fr;--bento-column-start:auto;--bento-column-end:auto;--bento-row-start:auto;--bento-row-end:auto;--bento-align-content:center;gap:var(--bento-gap);grid-template-columns:var(--bento-template-columns);align-content:var(--bento-align-content)}.bento-scroll-grid > .grid-item,.bento-grid > .grid-item{grid-column-start:var(--bento-column-start);grid-column-end:var(--bento-column-end);grid-row-start:var(--bento-row-start);grid-row-end:var(--bento-row-end);align-content:var(--bento-align-content);display:var(--bento-display,grid);position:relative;overflow:hidden}.bento-scroll-grid > .grid-item > .stacks_out,.bento-grid > .grid-item > .stacks_out{width:100%}.bento-scroll-grid > .grid-item > .stacks_out > .stacks_in,.bento-grid > .grid-item > .stacks_out > .stacks_in{height:100%;box-sizing:border-box}.bento-grid{grid-auto-rows:0px;grid-auto-columns:0px;--bento-template-rows:none;grid-template-rows:var(--bento-template-rows)}.grid-item.dummy{visibility:hidden}.bento-hide{display:none}
.agent-hide{display:none !important}



:root{--light-gray:rgba(239, 239, 239, 1.00);--medium-gray:rgba(208, 208, 208, 1.00);--dark-gray:rgba(83, 83, 83, 1.00);--black:rgba(0, 0, 0, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(0, 102, 136, 1.00);--secondary:rgba(141, 100, 65, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(255, 255, 255, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);--primary-dark:rgba(0, 72, 106, 1.00);--secondary-dark:rgba(111, 70, 35, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--header-color:rgba(0, 0, 0, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(0, 0, 0, 1.00);--link-color:rgba(255, 255, 255, 1.00);--link-color-hover:rgba(253, 189, 12, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.40);--radius:7px;--small-gutter:2.5rem;--medium-gutter:2.5rem;--large-gutter:2.5rem;--site-width:calc(1200rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(255, 255, 255, 1.00);--small-color:rgba(255, 255, 255, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(255, 255, 255, 1.00);--link-color-hover:rgba(253, 189, 12, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(20rem/16)}h1,.h1{font-size:calc(24rem/16)}h2,.h2{font-size:calc(20rem/16)}h3,.h3{font-size:calc(19rem/16)}h4,.h4{font-size:calc(18rem/16)}h5,.h5{font-size:calc(17rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:40%}.button{font-size:calc(15rem/16)}.button.tiny{font-size:calc(12rem/16)}.button.small{font-size:calc(14rem/16)}.button.large{font-size:calc(18rem/16)}@media only screen and (min-width:40em){body{font-size:calc(20rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(20rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:outside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(7rem/16)}body{}
/*!* Font Awesome Pro 5.14.0 by @fontawesome - https://fontawesome.com* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900} .main-menu a:after, .ico-arrow:after,.label:before, .accordion-title:before, .quote-solid-before, .quote-solid-after, .ico-angle-down>a:after, .overlay-color:before, is-accordion-submenu-parent>a::after{font-family:'Font Awesome 5 Pro' !important;font-weight:900} 



:root{--my-primary:rgba(253, 189, 12, 1.00)}
:root{--my-primary-dark:rgba(31, 59, 44, 1.00)}
:root{--my-primary-text:rgba(255, 255, 255, 1.00)}
:root{--my-primary-contrast:rgba(118, 147, 50, 1.00)}
:root{--my-primary-light:rgba(230, 250, 255, 1.00)}

:root{--my-secondary:rgba(253, 189, 12, 1.00)}
:root{--my-secondary-dark:rgba(212, 164, 23, 1.00)}
:root{--my-secondary-text:rgba(26, 26, 26, 1.00)}
:root{--my-secondary-contrast:rgba(26, 26, 26, 1.00)}
:root{--my-secondary-light:rgba(255, 255, 224, 1.00)}

:root{--my-white:rgba(255, 255, 255, 1.00)}
:root{--my-almost-white:rgba(246, 246, 246, 1.00)}
:root{--my-light-gray:rgba(230, 230, 230, 1.00)}
:root{--my-medium-gray:rgba(178, 178, 178, 1.00)}
:root{--my-dark-gray:rgba(83, 83, 83, 1.00)}
:root{--my-almost-black:rgba(38, 38, 38, 1.00)}
:root{--my-black:rgba(17, 17, 17, 1.00)}
:root{--my-transparent:rgba(255, 255, 255, 0.00)}

:root{--my-alert:rgba(233, 41, 28, 1.00)}
:root{--my-warning:rgba(234, 105, 84, 1.00)}
:root{--my-success:rgba(119, 207, 157, 1.00)}
:root{--my-dark-overlay:rgba(0, 0, 0, 0.20)}
:root{--my-light-overlay:rgba(255, 255, 255, 0.20)}

:root{--my-text-link:rgba(255, 255, 255, 1.00)}
:root{--my-text-link-hover:rgba(253, 189, 12, 1.00)}
:root{--my-text-link-alt:rgba(255, 255, 255, 1.00)}
:root{--my-text-link-alt-hover:rgba(255, 255, 255, 0.50)}



:root{--primary:var(--my-primary) ;}
:root{--primary-dark:var(--my-primary-dark) ;}
:root{--primary-contrast:var(--my-primary-text) ;}

:root{--secondary:var(--my-secondary) ;}
:root{--secondary-dark:var(--my-secondary-dark) ;}
:root{--secondary-contrast:var(--my-secondary-text) ;}

:root{--white:var(--my-white) ;}
:root{--light-gray:var(--my-light-gray) ;}
:root{--medium-gray:var(--my-medium-gray) ;}
:root{--dark-gray:var(--my-dark-gray) ;}
:root{--black:var(--my-black) ;}

:root{--alert:var(--my-alert) ;}
:root{--warning:var(--my-warning) ;}
:root{--success:var(--my-success) ;}
:root{--overlay:var(--my-dark-overlay) ;}




.title{--header-color:var(--my-almost-black) ;}
.title{--subheader-color:var(--my-medium-gray) ;}
.title{--small-color:var(--my-light-gray) ;}
.title{--text-color:var(--my-black) ;}
.title{--link-color:var(--my-text-link) ;}
.title{--link-color-hover:var(--my-text-link-hover) ;}
.title{--link-decoration:var(--my-text-link) ;}
.title{--link-decoration:var(--my-text-link-hover) ;}

.alt .title{--header-color:var(--my-white) ;}
.alt .title{--subheader-color:var(--my-medium-gray) ;}
.alt .title{--small-color:var(--my-dark-gray) ;}
.alt .title{--text-color:var(--my-white) ;}
.alt .title{--link-color:var(--my-text-link) ;}
.alt .title{--link-color-hover:var(--my-text-link-hover) ;}
.alt .title{--link-decoration:var(--my-text-link) ;}
.alt .title{--link-decoration:var(--my-text-link-hover) ;}


.description{--text-color:var(--my-almost-black) ;}
.description{--link-color:var(--my-text-link) ;}
.description{--link-color-hover:var(--my-text-link-hover) ;}
.description{--link-decoration:var(--my-text-link) ;}
.description{--link-decoration:var(--my-text-link-hover) ;}

.alt .description{--text-color:var(--my-white) ;}
.alt .description{--link-color:var(--my-text-link-alt) ;}
.alt .description{--link-color-hover:var(--my-text-link-alt-hover) ;}
.alt .description{--link-decoration:var(--my-text-link-alt) ;}
.alt .description{--link-decoration:var(--my-text-link-alt-hover) ;}


.bg-primary{background-color:var(--my-black) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-primary{background-attachment:scroll!important}}
.bg-primary-dark{background-color:var(--my-primary-dark) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-primary-dark{background-attachment:scroll!important}}
.bg-primary-text{background-color:var(--my-primary-text) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-primary-text{background-attachment:scroll!important}}
.bg-primary-light{background-color:var(--my-primary-light) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-primary-light{background-attachment:scroll!important}}

.bg-secondary{background-color:var(--my-secondary) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-secondary{background-attachment:scroll!important}}
.bg-secondary-dark{background-color:var(--my-secondary-dark) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-secondary-dark{background-attachment:scroll!important}}
.bg-secondary-text{background-color:var(--my-secondary-text) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-secondary-text{background-attachment:scroll!important}}
.bg-secondary-light{background-color:var(--my-secondary-light) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-secondary-light{background-attachment:scroll!important}}

.bg-white{background-color:var(--my-white) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-white{background-attachment:scroll!important}}
.bg-almost-white{background-color:var(--my-almost-white) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-almost-white{background-attachment:scroll!important}}
.bg-light-gray{background-color:var(--my-light-gray) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-light-gray{background-attachment:scroll!important}}
.bg-medium-gray{background-color:var(--my-medium-gray) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-medium-gray{background-attachment:scroll!important}}
.bg-dark-gray{background-color:var(--my-dark-gray) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-dark-gray{background-attachment:scroll!important}}
.bg-almost-black{background-color:var(--my-almost-black) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-almost-black{background-attachment:scroll!important}}
.bg-black{background-color:var(--my-black) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-black{background-attachment:scroll!important}}

.bg-alert{background-color:var(--my-alert) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-alert{background-attachment:scroll!important}}
.bg-warning{background-color:var(--my-warning) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-warning{background-attachment:scroll!important}}
.bg-success{background-color:var(--my-success) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.bg-success{background-attachment:scroll!important}}
.bg-dark-overlay{position:relative;z-index:1}.bg-dark-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.50 ;background-color:var(--my-black) ;}
.bg-light-overlay{position:relative;z-index:1}.bg-light-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.30 ;background-color:var(--my-white) ;}
.bg-dark-gradient{position:relative;z-index:0}.bg-dark-gradient:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.60 ; background-image: linear-gradient(0deg, #000000 0%, #00000000 40%); }
.bg-light-gradient{position:relative;z-index:0}.bg-light-gradient:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.60 ; background-image: linear-gradient(0deg, #ffffff 0%, #ffffff00 40%); }
.bg-black-top-gradient{position:relative;z-index:0}.bg-black-top-gradient:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.80 ; background-image: linear-gradient(0deg, #ffffff00 -40%, var(--my-black) 100%); }




  h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6,     .title{font-family:"Poppins",serif }

            .description{font-family:"Poppins",sans-serif }

            .btn-main, .tabs, .accordion-title{font-family:"Poppins",sans-serif }





            .title{font-weight:600 ;}
h1.title, h2.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:20.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){h1.title, h2.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:32.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){h1.title, h2.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:48.00px ;margin-left:0.00px }}
h3.title, h4.title, h5.title, h6.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){h3.title, h4.title, h5.title, h6.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:18.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){h3.title, h4.title, h5.title, h6.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:20.00px ;margin-left:0.00px }}

            .description{font-size:calc(20rem/16) ;font-weight:400 ;}@media only screen and (min-width:40em) {            .description{font-size:calc(20rem/16) ;line-height:1.30 }}@media only screen and (min-width:64em) {            .description{font-size:calc(20rem/16) ;line-height:1.30 }}
            .description.tiny, .description.tiny span, .tiny .description, .tiny .description span{font-size:calc(14rem/16) ;}@media only screen and (min-width:40em) {            .description.tiny, .description.tiny span, .tiny .description, .tiny .description span{font-size:calc(14rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .description.tiny, .description.tiny span, .tiny .description, .tiny .description span{font-size:calc(14rem/16) ;line-height:1.10 }}
            .description.smallest, .description.smallest span, .smallest .description, .smallest .description span{font-size:calc(16rem/16) ;}@media only screen and (min-width:40em) {            .description.smallest, .description.smallest span, .smallest .description, .smallest .description span{font-size:calc(16rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .description.smallest, .description.smallest span, .smallest .description, .smallest .description span{font-size:calc(16rem/16) ;line-height:1.10 }}
            .description.smaller, .description.smaller span, .smaller .description, .smaller .description span{font-size:calc(18rem/16) ;}@media only screen and (min-width:40em) {            .description.smaller, .description.smaller span, .smaller .description, .smaller .description span{font-size:calc(18rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .description.smaller, .description.smaller span, .smaller .description, .smaller .description span{font-size:calc(18rem/16) ;line-height:1.10 }}
            .description.bigger, .description.bigger span, .bigger .description, .bigger .description span{font-size:calc(22rem/16) !important;}@media only screen and (min-width:40em) {            .description.bigger, .description.bigger span, .bigger .description, .bigger .description span{font-size:calc(22rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .description.bigger, .description.bigger span, .bigger .description, .bigger .description span{font-size:calc(22rem/16) !important;line-height:1.10 !important}}
            .description.biggest, .description.biggest span, .biggest .description, .biggest .description span{font-size:calc(25rem/16) !important;}@media only screen and (min-width:40em) {            .description.biggest, .description.biggest span, .biggest .description, .biggest .description span{font-size:calc(25rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .description.biggest, .description.biggest span, .biggest .description, .biggest .description span{font-size:calc(25rem/16) !important;line-height:1.10 !important}}

.description{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:24.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.description{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:32.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.description{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:32.00px ;margin-left:0.00px }}


.description a{position:relative;white-space:normal}.description a:before{content:"";position:absolute;bottom:0px;left:0;width:calc(100% - 0rem / 8);margin:0 calc(0rem / 16);height:2px;background:currentcolor;transform:scaleX(0.00);transform-origin:left  ;transition:transform 250ms ease-in;}.description a:hover:before{transform:scaleX(1.00);transform-origin:left  }
.description a:before{transition:all 150ms ease 0ms }


            .button,.btn-main.tiny{font-size:calc(12rem/16) ;font-weight:600 ;}@media only screen and (min-width:40em) {            .button,.btn-main.tiny{font-size:calc(12rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .button,.btn-main.tiny{font-size:calc(12rem/16) ;line-height:1.50 }}
            .button,.btn-main.small{font-size:calc(14rem/16) ;font-weight:600 ;}@media only screen and (min-width:40em) {            .button,.btn-main.small{font-size:calc(14rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .button,.btn-main.small{font-size:calc(14rem/16) ;line-height:1.50 }}
            .button,.btn-main.medium{font-size:calc(15rem/16) ;font-weight:600 ;}@media only screen and (min-width:40em) {            .button,.btn-main.medium{font-size:calc(15rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .button,.btn-main.medium{font-size:calc(15rem/16) ;line-height:1.50 }}
            .button,.btn-main.large{font-size:calc(18rem/16) ;font-weight:600 ;}@media only screen and (min-width:40em) {            .button,.btn-main.large{font-size:calc(18rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .button,.btn-main.large{font-size:calc(18rem/16) ;line-height:1.50 }}


.button.medium{padding-top:12.00px ;padding-right:20.00px ;padding-bottom:12.00px ;padding-left:20.00px ;}@media only screen and (min-width:40em){.button.medium{padding-top:12.00px ;padding-right:20.00px ;padding-bottom:12.00px ;padding-left:20.00px }}@media only screen and (min-width:64em){.button.medium{padding-top:12.00px ;padding-right:20.00px ;padding-bottom:12.00px ;padding-left:20.00px }}
.button.large{padding-top:13.00px ;padding-right:24.00px ;padding-bottom:13.00px ;padding-left:24.00px ;}@media only screen and (min-width:40em){.button.large{padding-top:13.00px ;padding-right:24.00px ;padding-bottom:13.00px ;padding-left:24.00px }}@media only screen and (min-width:64em){.button.large{padding-top:13.00px ;padding-right:24.00px ;padding-bottom:13.00px ;padding-left:24.00px }}
.button.extra-pad{padding-top:13.00px ;padding-right:24.00px ;padding-bottom:13.00px ;padding-left:24.00px ;}@media only screen and (min-width:40em){.button.extra-pad{padding-top:20.00px ;padding-right:32.00px ;padding-bottom:20.00px ;padding-left:32.00px }}@media only screen and (min-width:64em){.button.extra-pad{padding-top:20.00px ;padding-right:32.00px ;padding-bottom:20.00px ;padding-left:32.00px }}

.pad-y{padding-top:32.00px ;padding-right:0.00px ;padding-bottom:32.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.pad-y{padding-top:48.00px ;padding-right:0.00px ;padding-bottom:48.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.pad-y{padding-top:64.00px ;padding-right:0.00px ;padding-bottom:64.00px ;padding-left:0.00px }}
.pad-y-single{padding-top:64.00px ;padding-right:0.00px ;padding-bottom:64.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.pad-y-single{padding-top:96.00px ;padding-right:0.00px ;padding-bottom:96.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.pad-y-single{padding-top:128.00px ;padding-right:0.00px ;padding-bottom:128.00px ;padding-left:0.00px }}
.pad-t{padding-top:32.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.pad-t{padding-top:48.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.pad-t{padding-top:64.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.pad-b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:32.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.pad-b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:48.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.pad-b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:64.00px ;padding-left:0.00px }}

.bord{border-color:var(--my-light-gray) ;border-width:1px ;border-style:solid ;}
.bord-t{border-color:var(--my-light-gray) ;border-top-width:1px ;border-top-style:solid ;}
.bord-b{border-color:var(--my-light-gray) ;border-bottom-width:1px ;border-bottom-style:solid ;}










.scale-up:hover

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        scale3d(1.07, 1.07, 1.00)
        
        
        
        ;
}

.scale-up{transition:all 300ms ease 0ms }







.scale-down:hover

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        scale3d(0.93, 0.93, 1.00)
        
        
        
        ;
}

.scale-down{transition:all 300ms ease 0ms }







.move-up:hover

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(0px, -15px, 0px)
        
        
        
        
        ;
}

.move-up{transition:all 300ms ease 0ms }







.move-down:hover

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(0px, 15px, 0px)
        
        
        
        
        ;
}

.move-down{transition:all 300ms ease 0ms }







.rot-360:hover

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        
        rotateX(0deg) rotateY(0deg) rotateZ(360deg)
        
        
        ;
}

.rot-360{transition:all 500ms ease 0ms }







.rot-180:hover

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        
        rotateX(0deg) rotateY(0deg) rotateZ(180deg)
        
        
        ;
}

.rot-180{transition:all 300ms ease 0ms }





.top-bar{background-color:var(--my-black) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.top-bar{background-attachment:scroll!important}}

.nav-menu{background-color:var(--my-transparent) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.nav-menu{background-attachment:scroll!important}}
.nav-menu.is-stuck{background-color:var(--dark-gray) ;background-color:rgba(26, 50, 78, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.nav-menu{background-attachment:scroll!important}}


@media screen and (min-width: 64em){.nav-menu .main-menu a, .nav-menu .main-menu .is-dropdown-submenu-parent>a {--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu .main-menu a, .nav-menu .main-menu .is-dropdown-submenu-parent>a {--menu-link-color:var(--my-almost-white) ;}}
@media screen and (min-width: 64em){.nav-menu .main-menu a, .nav-menu .main-menu .is-dropdown-submenu-parent>a {--menu-caret-color:var(--white) ;}}

@media screen and (min-width: 64em){.main-menu a sup{background-color:var(--my-transparent) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){.main-menu a sup{background-attachment:scroll!important}}
@media screen and (min-width: 64em){.main-menu a sup{color:var(--alert) ;}}

@media screen and (min-width: 64em){.nav-menu .main-menu a:hover, 
.nav-menu .main-menu .is-dropdown-submenu-parent>a:hover {--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu .main-menu a:hover{--menu-link-color-hover:rgba(253, 189, 12, 1.00) ;}}
@media screen and (min-width: 64em){.nav-menu .dropdown.main-menu a:hover:hover{--menu-link-color:var(--primary) ;}}
@media screen and (min-width: 64em){.nav-menu .dropdown.main-menu a:hover{--menu-caret-color:var(--primary) ;}}

@media screen and (min-width: 64em){.nav-menu .main-menu .active>a{--menu-bg-color:var(--my-transparent) !important;}}
@media screen and (min-width: 64em){.nav-menu .main-menu .active>a{--menu-link-color:var(--primary) !important;}}
@media screen and (min-width: 64em){.nav-menu .main-menu .active>a{--menu-caret-color:var(--primary) !important;}}

@media screen and (min-width: 64em){.nav-menu .main-menu .active>a:hover{--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu .main-menu .active>a:hover{--menu-link-color:var(--black) !important;}}
@media screen and (min-width: 64em){.nav-menu .main-menu .active>a:hover{--menu-caret-color:var(--black) !important;}}

@media screen and (min-width: 64em){.nav-menu .main-menu .highlighted-item a{--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu .main-menu .highlighted-item a{--menu-link-color:var(--alert) ;}}
@media screen and (min-width: 64em){.nav-menu .main-menu .highlighted-item a{--menu-caret-color:var(--alert) ;}}

@media screen and (min-width: 64em){.nav-menu .main-menu .highlighted-item a:hover{--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu .main-menu .highlighted-item a{--menu-link-color-hover:var(--alert-dark) ;}}
@media screen and (min-width: 64em){.nav-menu .main-menu .highlighted-item.is-dropdown-submenu-parent>a:hover{--menu-link-color:var(--alert-dark) ;}}
@media screen and (min-width: 64em){.nav-menu .main-menu .highlighted-item.is-dropdown-submenu-parent>a:hover{--menu-caret-color:var(--alert-dark) ;}}

@media screen and (min-width: 64em){.main-menu .split-item a{--menu-bg-color:var(--my-light-overlay) !important;}}
@media screen and (min-width: 64em){.main-menu .split-item a{--menu-link-color:var(--white) !important;}}
@media screen and (min-width: 64em){.main-menu .split-item a{--menu-caret-color:var(--white) !important;}}

@media screen and (min-width: 64em){.main-menu .split-item a:hover{--menu-bg-color:var(--white) !important;}}
@media screen and (min-width: 64em){.main-menu .split-item a{--menu-link-color-hover:var(--primary) !important;}}
@media screen and (min-width: 64em){.main-menu .split-item.is-dropdown-submenu-parent>a:hover{--menu-link-color:var(--primary) !important;}}
@media screen and (min-width: 64em){.main-menu .split-item.is-dropdown-submenu-parent>a:hover{--menu-caret-color:var(--primary) !important;}}

@media screen and (min-width: 64em){.nav-menu .main-menu li.is-dropdown-submenu-parent.is-active>a{--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu .main-menu li.is-dropdown-submenu-parent.is-active>a{--menu-link-color:var(--primary) !important;}}
@media screen and (min-width: 64em){.nav-menu .main-menu li.is-accordion-submenu-parent[aria-expanded="true"]>a{--menu-caret-color:var(--primary) !important;}}


@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu a, .nav-menu.is-stuck .main-menu .is-dropdown-submenu-parent>a {--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu a, .nav-menu.is-stuck .main-menu .is-dropdown-submenu-parent>a {--menu-link-color:rgba(255, 255, 255, 1.00) ;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu a, .nav-menu.is-stuck .main-menu .is-dropdown-submenu-parent>a {--menu-caret-color:var(--my-almost-black) ;}}

@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu a:hover, 
.nav-menu.is-stuck .main-menu .is-dropdown-submenu-parent>a:hover {--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu a:hover{--menu-link-color-hover:var(--primary) ;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .is-dropdown-submenu-parent>a:hover:hover{--menu-link-color:var(--primary) ;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu a:hover, 
.nav-menu.is-stuck .main-menu .is-dropdown-submenu-parent>a:hover {--menu-caret-color:var(--primary) ;}}

@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .active>a{--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .active>a{--menu-link-color:var(--primary) !important;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .active>a{--menu-caret-color:var(--primary) ;}}

@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .active>a:hover{--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .active>a:hover{--menu-link-color:var(--black) ;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .active>a:hover{--menu-caret-color:var(--black) ;}}

@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .highlighted-item a{--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .highlighted-item a{--menu-link-color:var(--alert) ;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .highlighted-item a{--menu-caret-color:var(--alert) ;}}

@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .highlighted-item a:hover{--menu-bg-color:var(--my-transparent) !important;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .highlighted-item a{--menu-link-color-hover:var(--alert-dark) !important;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .highlighted-item.is-dropdown-submenu-parent>a:hover{--menu-link-color:var(--alert-dark) !important;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .highlighted-item.is-dropdown-submenu-parent>a:hover{--menu-caret-color:var(--alert-dark) !important;}}

@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .split-item a{--menu-bg-color:var(--primary) !important;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .split-item a{--menu-link-color:var(--white) !important;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .split-item a{--menu-caret-color:var(--white) !important;}}

@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .split-item a:hover{--menu-bg-color:var(--primary-dark) !important;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .split-item a{--menu-link-color-hover:var(--white) !important;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .split-item.is-dropdown-submenu-parent>a:hover{--menu-link-color:var(--white) !important;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .split-item.is-dropdown-submenu-parent>a:hover{--menu-caret-color:var(--white) !important;}}

@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu li.is-dropdown-submenu-parent.is-active>a{--menu-bg-color:var(--my-transparent) ;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu li.is-dropdown-submenu-parent.is-active>a{--menu-link-color:var(--primary) !important;}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu li.is-accordion-submenu-parent[aria-expanded="true"]>a{--menu-caret-color:var(--primary) !important;}}



@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu a, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu a{--menu-bg-color:var(--my-transparent) !important;}}
@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu a, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu a{--menu-link-color:var(--my-almost-black) !important;}}
@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu a, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu a{--menu-caret-color:var(--my-almost-black) !important;}}

@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu a:hover, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu a:hover{--menu-bg-color:var(--my-almost-white) !important;}}
@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu a:hover, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu a:hover{--menu-link-color-hover:var(--primary) !important;}}
@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu a:hover, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu a:hover{--menu-caret-color:var(--primary) !important;}}

@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu .active>a, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu .active>a{--menu-bg-color:var(--my-primary-light) !important;}}
@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu .active>a, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu .active>a{--menu-link-color:var(--primary) !important;}}
@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu .active>a, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu .active>a{--menu-caret-color:var(--primary) !important;}}

@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu .active>a:hover, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu .active>a:hover{--menu-bg-color:var(--my-primary-light) !important;}}
@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu .active>a:hover, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu .active>a:hover{--menu-link-color-hover:var(--primary-dark) !important;}}
@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu .active>a:hover, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu .active>a:hover{--menu-caret-color:var(--primary-dark) !important;}}

@media screen and (min-width: 64em){.is-dropdown-submenu-parent.is-active .submenu .menu-text, .nav-menu.is-stuck .is-dropdown-submenu-parent.is-active .submenu .menu-text{--menu-text-color:var(--my-medium-gray) !important;}}


@media screen and (min-width: 64em){a.social{background-color:var(--my-transparent) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}}@media (hover:none) and (pointer:coarse){a.social{background-attachment:scroll!important}}
@media screen and (min-width: 64em){a.social{color:var(--white) !important;}}

@media screen and (min-width: 64em){a.social:hover{background-color:var(--my-transparent) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}}@media (hover:none) and (pointer:coarse){a.social{background-attachment:scroll!important}}
@media screen and (min-width: 64em){a.social:hover{color:var(--my-primary-light) !important;}}



@media screen and (max-width: 63.9375em){.overlay-menu .main-menu a{--menu-bg-color:var(--my-transparent) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu a{--menu-link-color:var(--my-almost-black) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu a{--menu-caret-color:var(--my-almost-black) !important;}}

@media screen and (max-width: 63.9375em){.overlay-menu .main-menu a sup{background-color:var(--my-transparent) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){.overlay-menu .main-menu a sup{background-attachment:scroll!important}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu a sup{color:var(--alert) ;}}

@media screen and (max-width: 63.9375em){.overlay-menu .main-menu a:hover{--menu-bg-color:var(--my-almost-white) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu a{--menu-link-color-hover:var(--primary) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu a:hover{--menu-caret-color:var(--primary) !important;}}

@media screen and (max-width: 63.9375em){.overlay-menu .main-menu li.active>a{--menu-bg-color:var(--my-primary-light) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu li.active>a{--menu-link-color:var(--primary) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu li.active>a{--menu-caret-color:var(--primary) !important;}}

@media screen and (max-width: 63.9375em){.overlay-menu .main-menu li.active>a:hover{--menu-bg-color:var(--my-primary-light) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu li.active>a{--menu-link-color-hover:var(--primary-dark) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .active>a:hover{--menu-caret-color:var(--primary-dark) !important;}}

@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .highlighted-item a{--menu-bg-color:var(--my-transparent) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .highlighted-item a{--menu-link-color:var(--alert) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .highlighted-item a{--menu-caret-color:var(--alert) !important;}}

@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .highlighted-item a:hover{--menu-bg-color:var(--my-transparent) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .highlighted-item a{--menu-link-color-hover:var(--alert-dark) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .highlighted-item.is-dropdown-submenu-parent>a:hover{--menu-link-color:var(--alert-dark) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .highlighted-item.is-dropdown-submenu-parent>a:hover{--menu-caret-color:var(--alert-dark) !important;}}

@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .menu-text{--menu-text-color:var(--my-medium-gray) !important;}}



@media screen and (max-width: 63.9375em){.overlay-menu .submenu .main-menu a{--menu-bg-color:var(--my-transparent) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .submenu .main-menu a{--menu-link-color:var(--my-almost-black) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .submenu .main-menu a{--menu-caret-color:var(--my-almost-black) !important;}}

@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .submenu .main-menu a:hover{--menu-bg-color:var(--my-almost-white) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .submenu .main-menu a:hover{--menu-link-color-hover:var(--primary) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .submenu .main-menu a:hover{--menu-caret-color:var(--primary) !important;}}

@media screen and (max-width: 63.9375em){.overlay-menu .submenu .main-menu li.active>a{--menu-bg-color:var(--my-primary-light) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .submenu .main-menu li.active>a{--menu-link-color:var(--primary) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .submenu .main-menu li.active>a{--menu-caret-color:var(--primary) !important;}}

@media screen and (max-width: 63.9375em){.overlay-menu .submenu .main-menu li.active>a:hover{--menu-bg-color:var(--my-primary-light) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .submenu .main-menu li.active>a{--menu-link-color-hover:var(--primary-dark) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .submenu .main-menu li.active>a:hover{--menu-caret-color:var(--primary-dark) !important;}}

@media screen and (max-width: 63.9375em){.overlay-menu .submenu .main-menu a:hover{--menu-bg-color:var(--my-transparent) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .is-accordion-submenu-parent[aria-expanded=true]>a{--menu-link-color:var(--primary) !important;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu a:hover{--menu-caret-color:var(--primary) !important;}}


@media screen and (max-width: 63.9375em){.overlay-menu a.social{background-color:var(--my-transparent) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}}@media (hover:none) and (pointer:coarse){.overlay-menu a.social{background-attachment:scroll!important}}
@media screen and (max-width: 63.9375em){.overlay-menu a.social{color:var(--dark-gray) !important;}}

@media screen and (max-width: 63.9375em){.overlay-menu a.social:hover{background-color:var(--my-transparent) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}}@media (hover:none) and (pointer:coarse){.overlay-menu a.social{background-attachment:scroll!important}}
@media screen and (max-width: 63.9375em){.overlay-menu a.social:hover{color:var(--primary) !important;}}



.nav-wrapper{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.nav-wrapper{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.nav-wrapper{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:-85.00px ;margin-left:0.00px }}

.nav-menu{padding-top:0.75rem ;padding-right:0 ;padding-bottom:0.75rem ;padding-left:0 ;} @media only screen and (min-width:40em){.nav-menu{}}@media only screen and (min-width:64em){.nav-menu{padding-top:1.25rem ;padding-right:0 ;padding-bottom:0 ;padding-left:0 ;}} 
@media screen and (min-width: 64em){.nav-menu.is-stuck{padding-top:0 ;padding-right:0 ;padding-bottom:0 ;}}  
.nav-menu{margin-top:0 ;margin-right:auto ;margin-bottom:0 ;margin-left:auto ;}  
.nav-menu.is-stuck{box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.10);}
.nav-menu{transition:all 300ms ease 0ms !important}


            .main-menu{font-family:"Poppins",sans-serif }
            .main-menu{font-size:calc(20rem/16) ;font-weight:600 ;}@media only screen and (min-width:40em) {            .main-menu{font-size:calc(20rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .main-menu{font-size:calc(15rem/16) ;line-height:1.50 }}
@media screen and (min-width: 64em){.main-menu a{padding-top:0.75rem !important;padding-right:0.0625rem !important;padding-bottom:0.75rem !important;padding-left:0.0625rem !important;}}  
@media screen and (min-width: 64em){.main-menu a{margin-top:0.75rem ;margin-right:1.25rem ;margin-bottom:0.75rem ;margin-left:1.25rem ;}}  

            .main-menu a sup{font-size:calc(10rem/16) !important;}@media only screen and (min-width:40em) {            .main-menu a sup{font-size:calc(10rem/16) !important;line-height:1.50 !important}}@media only screen and (min-width:64em) {            .main-menu a sup{font-size:calc(10rem/16) !important;line-height:1.50 !important}}

@media screen and (min-width: 64em){.main-menu .is-dropdown-submenu-parent>a:after{border:unset !important}}
@media screen and (min-width: 64em){.main-menu .is-dropdown-submenu-parent>a:after{position: absolute   ;z-index:1 ;top:43% ;bottom:unset ;left:unset ;right:unset ;transform:translateY(-50%) ;}}
@media screen and (min-width: 64em){.main-menu .is-dropdown-submenu-parent>a:after{width:0.5rem !important;}}  
@media screen and (min-width: 64em){.main-menu .is-dropdown-submenu-parent>a:after{height:1rem !important;}}  
@media screen and (min-width: 64em){.main-menu .is-dropdown-submenu-parent>a:after{background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important; background-image: url("data:image/svg+xml,%3Csvg id='Livello_1' data-name='Livello 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'%3E%3Cdefs%3E%3Cstyle%3E .bg-white %7B fill: %23ffffff; %7D %3C/style%3E%3C/defs%3E%3Cpath class='bg-white' d='m1,15c-.26,0-.51-.1-.71-.29-.39-.39-.39-1.02,0-1.41l5.29-5.29L.29,2.71C-.1,2.32-.1,1.68.29,1.29s1.02-.39,1.41,0l6,6c.39.39.39,1.02,0,1.41L1.71,14.71c-.2.2-.45.29-.71.29Z'/%3E%3C/svg%3E"); }}@media (hover:none) and (pointer:coarse){.main-menu .is-dropdown-submenu-parent>a{background-attachment:scroll!important}}
@media screen and (min-width: 64em){.nav-menu.is-stuck .main-menu .is-dropdown-submenu-parent>a:after{background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important; background-image: url("data:image/svg+xml,%3Csvg id='Livello_1' data-name='Livello 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'%3E%3Cdefs%3E%3Cstyle%3E .bg-white %7B fill: %23000000; %7D %3C/style%3E%3C/defs%3E%3Cpath class='bg-white' d='m1,15c-.26,0-.51-.1-.71-.29-.39-.39-.39-1.02,0-1.41l5.29-5.29L.29,2.71C-.1,2.32-.1,1.68.29,1.29s1.02-.39,1.41,0l6,6c.39.39.39,1.02,0,1.41L1.71,14.71c-.2.2-.45.29-.71.29Z'/%3E%3C/svg%3E"); }}@media (hover:none) and (pointer:coarse){.nav-menu.is-stuck .main-menu .is-dropdown-submenu-parent>a{background-attachment:scroll!important}}


@media screen and (min-width: 64em) {





.main-menu .is-dropdown-submenu-parent>a:after

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(18px, -2px, 0px)
        
        
        scale3d(0.70, 0.70, 0.70)
        
        
        rotateX(0deg) rotateY(0deg) rotateZ(0deg)
        
        
        ;
}

}



@media screen and (min-width: 64em) {






.main-menu .is-dropdown-submenu-parent.is-active>a:after, 
.main-menu li.is-dropdown-submenu-parent.is.active a:after

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(18px, -2px, 0px)
        
        
        scale3d(0.70, 0.70, 0.70)
        
        
        rotateX(0deg) rotateY(0deg) rotateZ(90deg)
        
        
        ;
}

}

@media screen and (min-width: 64em){.main-menu .is-dropdown-submenu-parent>a:after{transition:all 200ms ease 0ms }}

@media screen and (min-width: 64em){.main-menu .split-item.right{position: absolute   !important;z-index:1 !important;top:unset !important;bottom:unset !important;left:unset !important;right:0px !important;}}
@media screen and (min-width: 64em){.main-menu .split-item.left{position: absolute   !important;z-index:1 !important;top:unset !important;bottom:unset !important;left:0px !important;right:unset !important;}}
@media screen and (min-width: 64em){.main-menu .split-item a{padding-right:1.5rem !important;padding-left:1.5rem !important;}}  
@media screen and (min-width: 64em){.main-menu .split-item a{margin-right:0 ;margin-left:0 ;}}  
.main-menu .split-item a{border-radius:5px ;}

.main-menu a{transition:all 150ms ease 0ms }








.is-dropdown-submenu-parent .submenu li a:hover svg

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        scale3d(0.90, 0.90, 1.00)
        
        
        
        ;
}

.is-dropdown-submenu-parent .submenu li a:hover svg{transition:transform 150ms ease 0ms !important}

            .submenu{font-size:calc(20rem/16) !important;font-weight:500 !important;}@media only screen and (min-width:40em) {            .submenu{font-size:calc(20rem/16) !important;line-height:1.50 !important}}@media only screen and (min-width:64em) {            .submenu{font-size:calc(16rem/16) !important;line-height:1.50 !important}}
@media screen and (min-width: 64em){.submenu a{padding-top:10.00px !important;padding-right:10.00px !important;padding-bottom:10.00px !important;padding-left:10.00px !important;}}@media only screen and (min-width:40em){.submenu a{padding-top:10.00px !important;padding-right:10.00px !important;padding-bottom:10.00px !important;padding-left:10.00px !important}}@media only screen and (min-width:64em){.submenu a{padding-top:10.00px !important;padding-right:10.00px !important;padding-bottom:10.00px !important;padding-left:10.00px !important}}
@media screen and (min-width: 64em){.submenu a{margin:0 ;}}  
@media screen and (min-width: 64em){.submenu a{border:unset !important}}
@media screen and (min-width: 64em){.submenu a{border-radius:10px ;}}

@media screen and (min-width: 64em){.submenu .is-dropdown-submenu-parent>a:after{border:unset !important}}
@media screen and (min-width: 64em){.submenu .is-dropdown-submenu-parent>a:after{position: absolute   ;z-index:1 ;top:50% ;bottom:unset ;left:unset ;right:16% ;transform:translateY(-50%) ;}}
@media screen and (min-width: 64em){.submenu .is-dropdown-submenu-parent>a:after{background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important; background-image: url("data:image/svg+xml,%3Csvg id='Livello_1' data-name='Livello 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'%3E%3Cdefs%3E%3Cstyle%3E .bg-white %7B fill: %23000000; %7D %3C/style%3E%3C/defs%3E%3Cpath class='bg-white' d='m1,15c-.26,0-.51-.1-.71-.29-.39-.39-.39-1.02,0-1.41l5.29-5.29L.29,2.71C-.1,2.32-.1,1.68.29,1.29s1.02-.39,1.41,0l6,6c.39.39.39,1.02,0,1.41L1.71,14.71c-.2.2-.45.29-.71.29Z'/%3E%3C/svg%3E"); }}@media (hover:none) and (pointer:coarse){.submenu .is-dropdown-submenu-parent>a{background-attachment:scroll!important}}


@media screen and (min-width: 64em) {





.submenu .is-dropdown-submenu-parent>a:after

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(18px, -2px, 0px)
        
        
        scale3d(0.70, 0.70, 0.70)
        
        
        rotateX(0deg) rotateY(0deg) rotateZ(0deg)
        
        
        ;
}

}



@media screen and (min-width: 64em) {






.submenu .is-dropdown-submenu-parent.is-active>a:after, 
.submenu li.is-dropdown-submenu-parent.is.active a:after

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(18px, -2px, 0px)
        
        
        scale3d(0.70, 0.70, 0.70)
        
        
        rotateX(0deg) rotateY(0deg) rotateZ(90deg)
        
        
        ;
}

}

@media screen and (min-width: 64em){.submenu .is-dropdown-submenu-parent>a:after{transition:all 200ms ease 0ms }}

      h5,.h5,      .submenu .menu-text{font-size:calc(14rem/16) !important;font-weight:500 !important;}@media only screen and (min-width:40em) {      h5,.h5,      .submenu .menu-text{font-size:calc(14rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {      h5,.h5,      .submenu .menu-text{font-size:calc(14rem/16) !important;line-height:1.10 !important}}
@media screen and (min-width: 64em){.submenu .menu-text{padding-top:0.5rem !important;padding-right:0.5rem !important;padding-bottom:0.5rem !important;padding-left:0.5rem !important;}}  



@media screen and (min-width: 64em){.is-dropdown-submenu{width:auto ;min-width:250.00px ;max-width:100.00% ;}}  
@media screen and (min-width: 64em){.is-dropdown-submenu{background-color:var(--white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){.is-dropdown-submenu{background-attachment:scroll!important}}
@media screen and (min-width: 64em){.is-dropdown-submenu{padding:1.5rem !important;}}  
.is-dropdown-submenu{border-radius:12px ;}
@media screen and (min-width: 64em){.is-dropdown-submenu{border:unset }}
.is-dropdown-submenu{pointer-events:none }
@media screen and (min-width: 64em){.is-dropdown-submenu{box-shadow: 0px 50px 50px 0px rgba(0, 0, 0, 0.50);}}
@media screen and (min-width: 64em){body.loaded .is-dropdown-submenu{display:unset }}
@media screen and (min-width: 64em){.is-dropdown-submenu{opacity:0.00 }}

.is-active > .is-dropdown-submenu{pointer-events:auto !important}
@media screen and (min-width: 64em){.is-active > .is-dropdown-submenu{opacity:1.00 }}

@media screen and (min-width: 64em){.is-dropdown-submenu{transition:all 400ms ease 0ms }}




@media screen and (min-width: 64em) {





.is-dropdown-submenu

{
    transform-origin: 50% 100% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(0px, 48px, 0px)
        
        
        
        
        ;
}

}



@media screen and (min-width: 64em) {





.is-active > .is-dropdown-submenu

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(0px, 10px, 0px)
        
        
        
        
        ;
}

}


@media screen and (max-width: 63.9375em){a.social{transform:unset }}
@media screen and (max-width: 63.9375em){a.social{padding:unset }}



@media screen and (max-width: 63.9375em){.overlay-menu .main-menu a{padding-top:1rem ;padding-right:0.75rem ;padding-bottom:1rem ;padding-left:0.75rem ;}}  
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu li{margin-right:0 ;margin-left:0 ;}}  
@media screen and (max-width: 63.9375em){.overlay-menu .accordion-menu .nested.is-accordion-submenu{margin-top:1.25rem ;margin-left:0 ;}}  
@media screen and (max-width: 63.9375em){.main-menu a{border-color:var(--my-light-gray) ;border-bottom-width:1px ;border-bottom-style:solid ;}}

@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .is-accordion-submenu-parent>a:after{border:unset !important}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .is-accordion-submenu-parent>a:after{position: absolute   ;z-index:1 ;top:20px ;bottom:unset ;left:unset ;right:32px ;}}
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .is-accordion-submenu-parent>a:after{width:0.75rem !important;}}  
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .is-accordion-submenu-parent>a:after{height:1.5rem !important;}}  
@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .is-accordion-submenu-parent>a:after{background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important; background-image: url("data:image/svg+xml,%3Csvg id='Livello_1' data-name='Livello 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'%3E%3Cpath d='m1,15c-.26,0-.51-.1-.71-.29-.39-.39-.39-1.02,0-1.41l5.29-5.29L.29,2.71C-.1,2.32-.1,1.68.29,1.29s1.02-.39,1.41,0l6,6c.39.39.39,1.02,0,1.41L1.71,14.71c-.2.2-.45.29-.71.29Z'/%3E%3C/svg%3E"); }}@media (hover:none) and (pointer:coarse){.overlay-menu .main-menu .is-accordion-submenu-parent>a{background-attachment:scroll!important}}


@media screen and (max-width: 63.9375em) {





.overlay-menu .main-menu .is-accordion-submenu-parent>a:after

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(18px, -2px, 0px)
        
        
        scale3d(0.70, 0.70, 0.70)
        
        
        rotateX(0deg) rotateY(0deg) rotateZ(0deg)
        
        
        ;
}

}



@media screen and (max-width: 63.9375em) {






.overlay-menu .main-menu .is-accordion-submenu-parent[aria-expanded="true"]>a:after

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(18px, -2px, 0px)
        
        
        scale3d(0.70, 0.70, 0.70)
        
        
        rotateX(0deg) rotateY(0deg) rotateZ(90deg)
        
        
        ;
}

}

@media screen and (max-width: 63.9375em){.overlay-menu .main-menu .is-accordion-submenu-parent>a:after{transition:all 200ms ease 0ms }}




@media screen and (max-width: 63.9375em) {





.overlay-menu .is-accordion-submenu-parent .submenu li a:hover svg

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        scale3d(0.90, 0.90, 1.00)
        
        
        
        ;
}

}

@media screen and (max-width: 63.9375em){.overlay-menu .is-accordion-submenu-parent .submenu li a:hover svg{transition:transform 150ms ease 0ms !important}}

@media screen and (max-width: 63.9375em){.overlay-menu .is-accordion-submenu a{padding-top:1rem !important;padding-bottom:1rem !important;}}  

@media screen and (max-width: 63.9375em){.overlay-menu .submenu .main-menu .menu-text{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}}  

@media screen and (max-width: 63.9375em){.overlay-menu .is-accordion-submenu{margin-top:0 !important;margin-left:1rem !important;}}  

@media screen and (max-width: 63.9375em){.overlay-menu .submenu-wrapper{padding-top:0.75rem !important;padding-bottom:2rem !important;}} @media only screen and (min-width:40em){.overlay-menu .submenu-wrapper{}}@media only screen and (min-width:64em){.overlay-menu .submenu-wrapper{padding-top:2rem !important;}} 

@media screen and (max-width: 63.9375em){.overlay-menu a.social{padding-right:0.75rem !important;padding-left:0 !important;}}  


@media screen and (max-width: 63.9375em) {





.overlay-menu a.social

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        perspective(1px)
        
        
        translateZ(0)
        
        
        scale3d(1.10, 1.10, 1.10)
        
        
        
        ;
}

}



.stacks_in_547{line-height:0}.stacks_in_547 svg{display:inline-block;max-width:160px;height:auto;}.stacks_in_547.full-width svg{width:100%;height:auto}
#spacer_stacks_in_4934 {
    height: 3rem;
}.agent-hide{display:none !important}
#spacer_stacks_in_4935 {
    height: 3rem;
}


#stacks_in_1115 {
	padding: 10px 0px 0px 0px;
}

.stacks_in_583 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_587{line-height:0}.stacks_in_587 svg{display:inline-block;max-width:190px;height:auto;}.stacks_in_587.full-width svg{width:100%;height:auto}



.target.stacks_in_2289{    margin:12px 0px 0px 0px;}.target.stacks_in_2289{}.target.stacks_in_2289.width-fill{width:calc(100% - 0px)}.target.stacks_in_2289.width-flexible{width:100%}.target.stacks_in_2289.width-fixed{width:250px}.target.stacks_in_2289.height-fill{height:calc(100% - 0px)}.target.stacks_in_2289.height-flexible{height:100%}.target.stacks_in_2289.height-fixed{height:250px}.target.stacks_in_2289[class*="relative-"].top-pt{top:48%}.target.stacks_in_2289[class*="relative-"].top-px{top:48px}.target.stacks_in_2289[class*="relative-"].bottom-pt{bottom:48%}.target.stacks_in_2289[class*="relative-"].bottom-px{bottom:48px}.target.stacks_in_2289[class*="relative-"].right-pt{right:70%}.target.stacks_in_2289[class*="relative-"].right-px{right:70px}.target.stacks_in_2289[class*="relative-"].left-pt{left:70%}.target.stacks_in_2289[class*="relative-"].left-px{left:70px}.target.stacks_in_2289.shift-up{margin-top:-0px}.target.stacks_in_2289.shift-down{margin-bottom:-0px}.target.stacks_in_2289.shift-left{right:0px}.target.stacks_in_2289.shift-right{left:0px}.target.stacks_in_2289.pin-top,.target.stacks_in_2289.pin-bottom{left:0px}.target.stacks_in_2289.pin-left,.target.stacks_in_2289.pin-right{top:0px}
.stacks_in_2299 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_2303{line-height:0}.stacks_in_2303 svg{display:inline-block;max-width:190px;height:auto;}.stacks_in_2303.full-width svg{width:100%;height:auto}






.hero-banner{background-image:url('../files/bgimage-1603.png') !important;background-repeat:   repeat !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important; background-size:  cover !important; }@media (hover:none) and (pointer:coarse){.hero-banner{background-attachment:scroll!important}}
.hero-banner{padding-top:96.00px !important;padding-right:20.00px !important;padding-bottom:96.00px !important;padding-left:20.00px !important;}@media only screen and (min-width:40em){.hero-banner{padding-top:128.00px !important;padding-right:32.00px !important;padding-bottom:128.00px !important;padding-left:32.00px !important}}@media only screen and (min-width:64em){.hero-banner{padding-top:260.00px !important;padding-right:32.00px !important;padding-bottom:200.00px !important;padding-left:32.00px !important}}


.hero-banner{padding-top:96.00px ;padding-right:20.00px ;padding-bottom:96.00px ;padding-left:20.00px ;}@media only screen and (min-width:40em){.hero-banner{padding-top:128.00px ;padding-right:32.00px ;padding-bottom:128.00px ;padding-left:32.00px }}@media only screen and (min-width:64em){.hero-banner{padding-top:200.00px ;padding-right:32.00px ;padding-bottom:200.00px ;padding-left:32.00px }}
.bg-black-top-gradient{position:relative;z-index:0}.bg-black-top-gradient:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.80 ; background-image: linear-gradient(0deg, #ffffff00 -40%, var(--my-black) 100%); }
#spacer_stacks_in_5074 {
    height: 10rem;
}#spacer_stacks_in_5075 {
    height: 5rem;
}#spacer_stacks_in_2652 {
    height: 3rem;
}.stacks_in_2243{min-height:50vh}@media only screen and (min-width:40em){.stacks_in_2243{min-height:50vh}}@media only screen and (min-width:64em){.stacks_in_2243{min-height:50vh}}.stacks_in_2243 .parallax-image.parallax-up,.stacks_in_2243 .parallax-image.parallax-down{min-height:calc(101% - -25%);}.stacks_in_2243 .parallax-image.parallax-left,.stacks_in_2243 .parallax-image.parallax-right{min-width:calc(101% + 0%);}.stacks_in_2243 .parallax-image.scale.parallax-left,.stacks_in_2243 .parallax-image.scale.parallax-right{max-width:calc(101% + 0%);}.stacks_in_2243.parallax-overlay:after{background-color:rgba(0, 0, 0, 0.40)}
#spacer_stacks_in_2672 {
    height: 5rem;
}#spacer_stacks_in_2806_4 {
    height: 3rem;
}
#spacer_stacks_in_2753_16 {
    height: 5rem;
}.stacks_in_2753_21 img{width:100%;max-width:280px}
#spacer_stacks_in_2753_17 {
    height: 5rem;
}#spacer_stacks_in_2770_16 {
    height: 5rem;
}.stacks_in_2770_21 img{width:100%;max-width:280px}
#spacer_stacks_in_2770_17 {
    height: 5rem;
}#spacer_stacks_in_5184 {
    height: 2rem;
}#spacer_stacks_in_2673 {
    height: 5rem;
}#spacer_stacks_in_2807_4 {
    height: 3rem;
}
#spacer_stacks_in_2704_16 {
    height: 5rem;
}.stacks_in_2704_21 img{width:100%;max-width:280px}
#spacer_stacks_in_2704_17 {
    height: 5rem;
}#spacer_stacks_in_2731_16 {
    height: 5rem;
}.stacks_in_2731_21 img{width:100%;max-width:280px}
#spacer_stacks_in_2731_17 {
    height: 5rem;
}#spacer_stacks_in_5179 {
    height: 2rem;
}#spacer_stacks_in_2808_4 {
    height: 3rem;
}.stacks_in_3065{min-height:50vh}@media only screen and (min-width:40em){.stacks_in_3065{min-height:50vh}}@media only screen and (min-width:64em){.stacks_in_3065{min-height:50vh}}.stacks_in_3065 .parallax-image.parallax-up,.stacks_in_3065 .parallax-image.parallax-down{min-height:calc(101% - -25%);}.stacks_in_3065 .parallax-image.parallax-left,.stacks_in_3065 .parallax-image.parallax-right{min-width:calc(101% + 0%);}.stacks_in_3065 .parallax-image.scale.parallax-left,.stacks_in_3065 .parallax-image.scale.parallax-right{max-width:calc(101% + 0%);}.stacks_in_3065.parallax-overlay:after{background-color:rgba(0, 0, 0, 0.40)}
#spacer_stacks_in_2922 {
    height: 3rem;
}
#spacer_stacks_in_2962 {
    height: 3rem;
}#spacer_stacks_in_2967 {
    height: 3rem;
}#spacer_stacks_in_2969 {
    height: 3rem;
}#spacer_stacks_in_2965_4 {
    height: 3rem;
}/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_2943 {
  overflow: visible !important;
}
#feature-cards-stacks_in_2943 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_2943 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_2943 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_2943 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_2943 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_2943 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_2943 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_2943 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_2943 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_2943 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_2943 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_2943 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_2943 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_2943 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon,
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_2943 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_2943 .feature-card,
#feature-cards-stacks_in_2943 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_2943 .feature-card h1,
#feature-cards-stacks_in_2943 .feature-card h2,
#feature-cards-stacks_in_2943 .feature-card h3,
#feature-cards-stacks_in_2943 .feature-card h4,
#feature-cards-stacks_in_2943 .feature-card h5,
#feature-cards-stacks_in_2943 .feature-card h6,
#feature-cards-stacks_in_2943 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-header,
#feature-cards-stacks_in_2943 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_2943 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_2943 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_2943 .feature-card::before,
#feature-cards-stacks_in_2943 .feature-card,
#feature-cards-stacks_in_2943 .feature-outer,
#feature-cards-stacks_in_2943 .feature-card h1,
#feature-cards-stacks_in_2943 .feature-card h2,
#feature-cards-stacks_in_2943 .feature-card h3,
#feature-cards-stacks_in_2943 .feature-card h4,
#feature-cards-stacks_in_2943 .feature-card h5,
#feature-cards-stacks_in_2943 .feature-card h6,
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon,
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_2943 .feature-card .feature-card-header,
#feature-cards-stacks_in_2943 .feature-card .feature-card-description,
#feature-cards-stacks_in_2943 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_2943 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_2943 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_2943 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_2943 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2943 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_2943 .feature-card .feature-card-description,
#feature-cards-stacks_in_2943 .feature-card h1,
#feature-cards-stacks_in_2943 .feature-card h2,
#feature-cards-stacks_in_2943 .feature-card h3,
#feature-cards-stacks_in_2943 .feature-card h4,
#feature-cards-stacks_in_2943 .feature-card h5,
#feature-cards-stacks_in_2943 .feature-card h6,
#feature-cards-stacks_in_2943 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_2943 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_2943 .feature-card:hover h1,
#feature-cards-stacks_in_2943 .feature-card:hover h2,
#feature-cards-stacks_in_2943 .feature-card:hover h3,
#feature-cards-stacks_in_2943 .feature-card:hover h4,
#feature-cards-stacks_in_2943 .feature-card:hover h5,
#feature-cards-stacks_in_2943 .feature-card:hover h6,
#feature-cards-stacks_in_2943 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_2943 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_2943 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_2943 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_2944 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_2944 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_2944 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_2944 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_2944 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_2944: 64px;
}

#feature-section-card-stacks_in_2944 {
  
}
#feature-section-card-stacks_in_2944 .feature-card {
  
  
}

#feature-section-card-stacks_in_2944 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_2944 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_2944 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_2944 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_2944 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_2948 {
  position: relative;
  user-select: none;
}
i#stacks_in_2948,
svg#stacks_in_2948 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_2948.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_2981 {
  overflow: visible !important;
}
#feature-cards-stacks_in_2981 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_2981 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_2981 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_2981 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_2981 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_2981 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_2981 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_2981 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_2981 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_2981 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_2981 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_2981 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_2981 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_2981 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon,
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_2981 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_2981 .feature-card,
#feature-cards-stacks_in_2981 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_2981 .feature-card h1,
#feature-cards-stacks_in_2981 .feature-card h2,
#feature-cards-stacks_in_2981 .feature-card h3,
#feature-cards-stacks_in_2981 .feature-card h4,
#feature-cards-stacks_in_2981 .feature-card h5,
#feature-cards-stacks_in_2981 .feature-card h6,
#feature-cards-stacks_in_2981 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-header,
#feature-cards-stacks_in_2981 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_2981 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_2981 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_2981 .feature-card::before,
#feature-cards-stacks_in_2981 .feature-card,
#feature-cards-stacks_in_2981 .feature-outer,
#feature-cards-stacks_in_2981 .feature-card h1,
#feature-cards-stacks_in_2981 .feature-card h2,
#feature-cards-stacks_in_2981 .feature-card h3,
#feature-cards-stacks_in_2981 .feature-card h4,
#feature-cards-stacks_in_2981 .feature-card h5,
#feature-cards-stacks_in_2981 .feature-card h6,
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon,
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_2981 .feature-card .feature-card-header,
#feature-cards-stacks_in_2981 .feature-card .feature-card-description,
#feature-cards-stacks_in_2981 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_2981 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_2981 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_2981 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_2981 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2981 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_2981 .feature-card .feature-card-description,
#feature-cards-stacks_in_2981 .feature-card h1,
#feature-cards-stacks_in_2981 .feature-card h2,
#feature-cards-stacks_in_2981 .feature-card h3,
#feature-cards-stacks_in_2981 .feature-card h4,
#feature-cards-stacks_in_2981 .feature-card h5,
#feature-cards-stacks_in_2981 .feature-card h6,
#feature-cards-stacks_in_2981 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_2981 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_2981 .feature-card:hover h1,
#feature-cards-stacks_in_2981 .feature-card:hover h2,
#feature-cards-stacks_in_2981 .feature-card:hover h3,
#feature-cards-stacks_in_2981 .feature-card:hover h4,
#feature-cards-stacks_in_2981 .feature-card:hover h5,
#feature-cards-stacks_in_2981 .feature-card:hover h6,
#feature-cards-stacks_in_2981 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_2981 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_2981 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_2981 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_2982 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_2982 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_2982 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_2982 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_2982 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_2982: 64px;
}

#feature-section-card-stacks_in_2982 {
  
}
#feature-section-card-stacks_in_2982 .feature-card {
  
  
}

#feature-section-card-stacks_in_2982 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_2982 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_2982 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_2982 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_2982 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_2986 {
  position: relative;
  user-select: none;
}
i#stacks_in_2986,
svg#stacks_in_2986 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_2986.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_2973 {
  overflow: visible !important;
}
#feature-cards-stacks_in_2973 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_2973 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_2973 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_2973 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_2973 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_2973 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_2973 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_2973 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_2973 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_2973 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_2973 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_2973 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_2973 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_2973 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon,
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_2973 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_2973 .feature-card,
#feature-cards-stacks_in_2973 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_2973 .feature-card h1,
#feature-cards-stacks_in_2973 .feature-card h2,
#feature-cards-stacks_in_2973 .feature-card h3,
#feature-cards-stacks_in_2973 .feature-card h4,
#feature-cards-stacks_in_2973 .feature-card h5,
#feature-cards-stacks_in_2973 .feature-card h6,
#feature-cards-stacks_in_2973 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-header,
#feature-cards-stacks_in_2973 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_2973 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_2973 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_2973 .feature-card::before,
#feature-cards-stacks_in_2973 .feature-card,
#feature-cards-stacks_in_2973 .feature-outer,
#feature-cards-stacks_in_2973 .feature-card h1,
#feature-cards-stacks_in_2973 .feature-card h2,
#feature-cards-stacks_in_2973 .feature-card h3,
#feature-cards-stacks_in_2973 .feature-card h4,
#feature-cards-stacks_in_2973 .feature-card h5,
#feature-cards-stacks_in_2973 .feature-card h6,
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon,
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_2973 .feature-card .feature-card-header,
#feature-cards-stacks_in_2973 .feature-card .feature-card-description,
#feature-cards-stacks_in_2973 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_2973 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_2973 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_2973 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_2973 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2973 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_2973 .feature-card .feature-card-description,
#feature-cards-stacks_in_2973 .feature-card h1,
#feature-cards-stacks_in_2973 .feature-card h2,
#feature-cards-stacks_in_2973 .feature-card h3,
#feature-cards-stacks_in_2973 .feature-card h4,
#feature-cards-stacks_in_2973 .feature-card h5,
#feature-cards-stacks_in_2973 .feature-card h6,
#feature-cards-stacks_in_2973 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_2973 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_2973 .feature-card:hover h1,
#feature-cards-stacks_in_2973 .feature-card:hover h2,
#feature-cards-stacks_in_2973 .feature-card:hover h3,
#feature-cards-stacks_in_2973 .feature-card:hover h4,
#feature-cards-stacks_in_2973 .feature-card:hover h5,
#feature-cards-stacks_in_2973 .feature-card:hover h6,
#feature-cards-stacks_in_2973 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_2973 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_2973 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_2973 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_2974 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_2974 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_2974 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_2974 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_2974 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_2974: 64px;
}

#feature-section-card-stacks_in_2974 {
  
}
#feature-section-card-stacks_in_2974 .feature-card {
  
  
}

#feature-section-card-stacks_in_2974 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_2974 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_2974 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_2974 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_2974 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_2978 {
  position: relative;
  user-select: none;
}
i#stacks_in_2978,
svg#stacks_in_2978 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_2978.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_2996 {
  overflow: visible !important;
}
#feature-cards-stacks_in_2996 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_2996 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_2996 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_2996 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_2996 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_2996 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_2996 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_2996 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_2996 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_2996 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_2996 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_2996 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_2996 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_2996 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon,
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_2996 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_2996 .feature-card,
#feature-cards-stacks_in_2996 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_2996 .feature-card h1,
#feature-cards-stacks_in_2996 .feature-card h2,
#feature-cards-stacks_in_2996 .feature-card h3,
#feature-cards-stacks_in_2996 .feature-card h4,
#feature-cards-stacks_in_2996 .feature-card h5,
#feature-cards-stacks_in_2996 .feature-card h6,
#feature-cards-stacks_in_2996 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-header,
#feature-cards-stacks_in_2996 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_2996 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_2996 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_2996 .feature-card::before,
#feature-cards-stacks_in_2996 .feature-card,
#feature-cards-stacks_in_2996 .feature-outer,
#feature-cards-stacks_in_2996 .feature-card h1,
#feature-cards-stacks_in_2996 .feature-card h2,
#feature-cards-stacks_in_2996 .feature-card h3,
#feature-cards-stacks_in_2996 .feature-card h4,
#feature-cards-stacks_in_2996 .feature-card h5,
#feature-cards-stacks_in_2996 .feature-card h6,
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon,
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_2996 .feature-card .feature-card-header,
#feature-cards-stacks_in_2996 .feature-card .feature-card-description,
#feature-cards-stacks_in_2996 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_2996 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_2996 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_2996 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_2996 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_2996 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_2996 .feature-card .feature-card-description,
#feature-cards-stacks_in_2996 .feature-card h1,
#feature-cards-stacks_in_2996 .feature-card h2,
#feature-cards-stacks_in_2996 .feature-card h3,
#feature-cards-stacks_in_2996 .feature-card h4,
#feature-cards-stacks_in_2996 .feature-card h5,
#feature-cards-stacks_in_2996 .feature-card h6,
#feature-cards-stacks_in_2996 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_2996 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_2996 .feature-card:hover h1,
#feature-cards-stacks_in_2996 .feature-card:hover h2,
#feature-cards-stacks_in_2996 .feature-card:hover h3,
#feature-cards-stacks_in_2996 .feature-card:hover h4,
#feature-cards-stacks_in_2996 .feature-card:hover h5,
#feature-cards-stacks_in_2996 .feature-card:hover h6,
#feature-cards-stacks_in_2996 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_2996 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_2996 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_2996 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_2997 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_2997 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_2997 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_2997 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_2997 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_2997: 64px;
}

#feature-section-card-stacks_in_2997 {
  
}
#feature-section-card-stacks_in_2997 .feature-card {
  
  
}

#feature-section-card-stacks_in_2997 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_2997 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_2997 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_2997 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_2997 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_3001 {
  position: relative;
  user-select: none;
}
i#stacks_in_3001,
svg#stacks_in_3001 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_3001.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_3011 {
  overflow: visible !important;
}
#feature-cards-stacks_in_3011 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_3011 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_3011 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_3011 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_3011 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_3011 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_3011 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_3011 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_3011 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_3011 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_3011 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_3011 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_3011 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3011 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_3011 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_3011 .feature-card,
#feature-cards-stacks_in_3011 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3011 .feature-card h1,
#feature-cards-stacks_in_3011 .feature-card h2,
#feature-cards-stacks_in_3011 .feature-card h3,
#feature-cards-stacks_in_3011 .feature-card h4,
#feature-cards-stacks_in_3011 .feature-card h5,
#feature-cards-stacks_in_3011 .feature-card h6,
#feature-cards-stacks_in_3011 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-header,
#feature-cards-stacks_in_3011 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_3011 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_3011 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_3011 .feature-card::before,
#feature-cards-stacks_in_3011 .feature-card,
#feature-cards-stacks_in_3011 .feature-outer,
#feature-cards-stacks_in_3011 .feature-card h1,
#feature-cards-stacks_in_3011 .feature-card h2,
#feature-cards-stacks_in_3011 .feature-card h3,
#feature-cards-stacks_in_3011 .feature-card h4,
#feature-cards-stacks_in_3011 .feature-card h5,
#feature-cards-stacks_in_3011 .feature-card h6,
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_3011 .feature-card .feature-card-header,
#feature-cards-stacks_in_3011 .feature-card .feature-card-description,
#feature-cards-stacks_in_3011 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_3011 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_3011 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_3011 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_3011 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3011 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_3011 .feature-card .feature-card-description,
#feature-cards-stacks_in_3011 .feature-card h1,
#feature-cards-stacks_in_3011 .feature-card h2,
#feature-cards-stacks_in_3011 .feature-card h3,
#feature-cards-stacks_in_3011 .feature-card h4,
#feature-cards-stacks_in_3011 .feature-card h5,
#feature-cards-stacks_in_3011 .feature-card h6,
#feature-cards-stacks_in_3011 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_3011 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3011 .feature-card:hover h1,
#feature-cards-stacks_in_3011 .feature-card:hover h2,
#feature-cards-stacks_in_3011 .feature-card:hover h3,
#feature-cards-stacks_in_3011 .feature-card:hover h4,
#feature-cards-stacks_in_3011 .feature-card:hover h5,
#feature-cards-stacks_in_3011 .feature-card:hover h6,
#feature-cards-stacks_in_3011 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3011 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_3011 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_3011 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_3012 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_3012 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_3012 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3012 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3012 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_3012: 64px;
}

#feature-section-card-stacks_in_3012 {
  
}
#feature-section-card-stacks_in_3012 .feature-card {
  
  
}

#feature-section-card-stacks_in_3012 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_3012 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3012 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_3012 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_3012 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_3016 {
  position: relative;
  user-select: none;
}
i#stacks_in_3016,
svg#stacks_in_3016 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_3016.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_3022 {
  overflow: visible !important;
}
#feature-cards-stacks_in_3022 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_3022 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_3022 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_3022 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_3022 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_3022 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_3022 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_3022 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_3022 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_3022 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_3022 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_3022 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_3022 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3022 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_3022 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_3022 .feature-card,
#feature-cards-stacks_in_3022 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3022 .feature-card h1,
#feature-cards-stacks_in_3022 .feature-card h2,
#feature-cards-stacks_in_3022 .feature-card h3,
#feature-cards-stacks_in_3022 .feature-card h4,
#feature-cards-stacks_in_3022 .feature-card h5,
#feature-cards-stacks_in_3022 .feature-card h6,
#feature-cards-stacks_in_3022 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-header,
#feature-cards-stacks_in_3022 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_3022 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_3022 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_3022 .feature-card::before,
#feature-cards-stacks_in_3022 .feature-card,
#feature-cards-stacks_in_3022 .feature-outer,
#feature-cards-stacks_in_3022 .feature-card h1,
#feature-cards-stacks_in_3022 .feature-card h2,
#feature-cards-stacks_in_3022 .feature-card h3,
#feature-cards-stacks_in_3022 .feature-card h4,
#feature-cards-stacks_in_3022 .feature-card h5,
#feature-cards-stacks_in_3022 .feature-card h6,
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_3022 .feature-card .feature-card-header,
#feature-cards-stacks_in_3022 .feature-card .feature-card-description,
#feature-cards-stacks_in_3022 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_3022 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_3022 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_3022 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_3022 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3022 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_3022 .feature-card .feature-card-description,
#feature-cards-stacks_in_3022 .feature-card h1,
#feature-cards-stacks_in_3022 .feature-card h2,
#feature-cards-stacks_in_3022 .feature-card h3,
#feature-cards-stacks_in_3022 .feature-card h4,
#feature-cards-stacks_in_3022 .feature-card h5,
#feature-cards-stacks_in_3022 .feature-card h6,
#feature-cards-stacks_in_3022 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_3022 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3022 .feature-card:hover h1,
#feature-cards-stacks_in_3022 .feature-card:hover h2,
#feature-cards-stacks_in_3022 .feature-card:hover h3,
#feature-cards-stacks_in_3022 .feature-card:hover h4,
#feature-cards-stacks_in_3022 .feature-card:hover h5,
#feature-cards-stacks_in_3022 .feature-card:hover h6,
#feature-cards-stacks_in_3022 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3022 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_3022 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_3022 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_3024 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_3024 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_3024 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3024 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3024 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_3024: 64px;
}

#feature-section-card-stacks_in_3024 {
  
}
#feature-section-card-stacks_in_3024 .feature-card {
  
  
}

#feature-section-card-stacks_in_3024 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_3024 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3024 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_3024 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_3024 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_3028 {
  position: relative;
  user-select: none;
}
i#stacks_in_3028,
svg#stacks_in_3028 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_3028.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

#spacer_stacks_in_3067 {
    height: 5rem;
}.raincheck.stacks_in_5063{transition:background-image 300ms ease-out;min-height:0px;}.raincheck.stacks_in_5063 .raincheck-inner{transition:opacity 300ms ease-out}
#spacer_stacks_in_3148 {
    height: 1.5rem;
}.object-fit{width:100% !important;height:100% !important;object-fit:cover ;object-position:center center ;}
.coffee{background-color:rgba(253, 248, 243, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.coffee{background-attachment:scroll!important}}
.bento-grid.grid-stacks_in_3074 {
  --bento-align-content:  center  ;
  --bento-template-columns: repeat(3, auto);
  --bento-template-rows: repeat(5, auto);
  --bento-gap: calc(5rem/16) calc(5rem/16); }
  .bento-grid.grid-stacks_in_3074 > .grid-item {
    --bento-display: var(--bento-display-xs);
    --bento-column-start: var(--bento-column-start-xs);
    --bento-column-end: var(--bento-column-end-xs);
    --bento-row-start: var(--bento-row-start-xs);
    --bento-row-end: var(--bento-row-end-xs); }
  @media (max-width: 25em) {
    .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(n+11) {
      display: none; } }
  @media (min-width: 25em) and (max-width: 40em) {
    .bento-grid.grid-stacks_in_3074 {
      --bento-template-columns: repeat(3, auto);
      --bento-template-rows: repeat(9, auto);
      --bento-gap: calc(5rem/16) calc(5rem/16); }
      .bento-grid.grid-stacks_in_3074 > .grid-item {
        --bento-display: var(--bento-display-sm, var(--bento-display-xs));
        --bento-column-start: var(--bento-column-start-sm, var(--bento-column-start-xs));
        --bento-column-end: var(--bento-column-end-sm, var(--bento-column-end-xs));
        --bento-row-start: var(--bento-row-start-sm, var(--bento-row-start-xs));
        --bento-row-end: var(--bento-row-end-sm, var(--bento-row-end-xs)); }
      .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(n+11) {
        display: none; }
      .bento-grid.grid-stacks_in_3074 .bento-hide-for-small-up {
        display: none; }
      .bento-grid.grid-stacks_in_3074 .bento-show-for-small-up {
        display: grid; } }
  @media (min-width: 40em) and (max-width: 64em) {
    .bento-grid.grid-stacks_in_3074 {
      --bento-template-columns: repeat(3, auto);
      --bento-template-rows: repeat(6, auto);
      --bento-gap: calc(10rem/16) calc(10rem/16); }
      .bento-grid.grid-stacks_in_3074 > .grid-item {
        --bento-display: var(--bento-display-md, var(--bento-display-sm, var(--bento-display-xs)));
        --bento-column-start: var(--bento-column-start-md, var(--bento-column-start-sm, var(--bento-column-start-xs)));
        --bento-column-end: var(--bento-column-end-md, var(--bento-column-end-sm, var(--bento-column-end-xs)));
        --bento-row-start: var(--bento-row-start-md, var(--bento-row-start-sm, var(--bento-row-start-xs)));
        --bento-row-end: var(--bento-row-end-md, var(--bento-row-end-sm, var(--bento-row-end-xs))); }
      .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(n+11) {
        display: none; }
      .bento-grid.grid-stacks_in_3074 .bento-hide-for-medium-up {
        display: none; }
      .bento-grid.grid-stacks_in_3074 .bento-show-for-medium-up {
        display: grid; } }
  @media (min-width: 64em) {
    .bento-grid.grid-stacks_in_3074 {
      --bento-template-columns: repeat(3, auto);
      --bento-template-rows: repeat(6, auto);
      --bento-gap: calc(20rem/16) calc(20rem/16); }
      .bento-grid.grid-stacks_in_3074 > .grid-item {
        --bento-display: var(--bento-display-lg, var(--bento-display-md, var(--bento-display-sm, var(--bento-display-xs))));
        --bento-column-start: var(--bento-column-start-lg, var(--bento-column-start-md, var(--bento-column-start-sm, var(--bento-column-start-xs))));
        --bento-column-end: var(--bento-column-end-lg, var(--bento-column-end-md, var(--bento-column-end-sm, var(--bento-column-end-xs))));
        --bento-row-start: var(--bento-row-start-lg, var(--bento-row-start-md, var(--bento-row-start-sm, var(--bento-row-start-xs))));
        --bento-row-end: var(--bento-row-end-lg, var(--bento-row-end-md, var(--bento-row-end-sm, var(--bento-row-end-xs)))); }
      .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(n+11) {
        display: none; }
      .bento-grid.grid-stacks_in_3074 .bento-hide-for-large-up {
        display: none; }
      .bento-grid.grid-stacks_in_3074 .bento-show-for-large-up {
        display: grid; } }
.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(1) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(1) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 2;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(1) {
  align-content: stretch; }
.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(2) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(2) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 2; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(2) {
  align-content: stretch; }
.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(3) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(3) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(3) {
  align-content: stretch; }
#grid-stacks_in_3084 > .grid-item,
#infinity-stacks_in_3084 > .grid-item {
  display: block; }

.wallpaper_stacks_in_3085 {
  position: relative;
  overflow: hidden;
  margin: 0px;
  padding: 16px;
  border-color: #9c92ac;
  border-style: solid;
  border-width: 0px;
  border-radius: 0px;
  background-color: #1a324e;
  box-shadow: inset 0 0 19vw rgba(0, 0, 0, 1.00);
  background-attachment: scroll; }
  .wallpaper_stacks_in_3085:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-attachment: scroll;
    overflow: hidden; }
  .wallpaper_stacks_in_3085.full-height, .wallpaper_stacks_in_3085.variable-height {
    height: 100%;
    display: grid;
    align-content: center; }
  .wallpaper_stacks_in_3085.variable-height {
    height: 40vh;
    min-height: 200px;
    max-height: 500px; }

.wallpaper_stacks_in_3085 > .content {
  position: relative; }

.wallpaper_stacks_in_3085:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath fill='rgba(225, 153, 103, 1.00)' fill-opacity='0.2' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3e%3c/path%3e%3c/svg%3e"); }

@media only screen and (max-width:480.00px){#stacks_in_5149 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_5149 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_5149 h3{font-size:2.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_5149 h3{font-size:2.00rem!important}}
.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(4) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(4) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 2; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(4) {
  align-content: stretch; }
#grid-stacks_in_3090 > .grid-item,
#infinity-stacks_in_3090 > .grid-item {
  display: block; }

.wallpaper_stacks_in_3149 {
  position: relative;
  overflow: hidden;
  margin: 0px;
  padding: 16px;
  border-color: #9c92ac;
  border-style: solid;
  border-width: 0px;
  border-radius: 0px;
  background-color: #1a324e;
  box-shadow: inset 0 0 19vw rgba(0, 0, 0, 1.00);
  background-attachment: scroll; }
  .wallpaper_stacks_in_3149:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-attachment: scroll;
    overflow: hidden; }
  .wallpaper_stacks_in_3149.full-height, .wallpaper_stacks_in_3149.variable-height {
    height: 100%;
    display: grid;
    align-content: center; }
  .wallpaper_stacks_in_3149.variable-height {
    height: 40vh;
    min-height: 200px;
    max-height: 500px; }

.wallpaper_stacks_in_3149 > .content {
  position: relative; }

.wallpaper_stacks_in_3149:before {
  transform: scale(1.97);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath fill='rgba(225, 153, 103, 1.00)' fill-opacity='0.2' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3e%3c/path%3e%3c/svg%3e"); }

@media only screen and (max-width:480.00px){#stacks_in_5142 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_5142 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_5142 h3{font-size:2.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_5142 h3{font-size:2.00rem!important}}
.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(5) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(5) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 2; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(5) {
  align-content: stretch; }
.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(6) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(6) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(6) {
  align-content: stretch; }
#grid-stacks_in_3102 > .grid-item,
#infinity-stacks_in_3102 > .grid-item {
  display: block; }

.wallpaper_stacks_in_3166 {
  position: relative;
  overflow: hidden;
  margin: 0px;
  padding: 16px;
  border-color: #9c92ac;
  border-style: solid;
  border-width: 0px;
  border-radius: 0px;
  background-color: #1a324e;
  box-shadow: inset 0 0 31vw rgba(0, 0, 0, 1.00);
  background-attachment: fixed; }
  .wallpaper_stacks_in_3166:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-attachment: fixed;
    overflow: hidden; }
  .wallpaper_stacks_in_3166.full-height, .wallpaper_stacks_in_3166.variable-height {
    height: 100%;
    display: grid;
    align-content: center; }
  .wallpaper_stacks_in_3166.variable-height {
    height: 40vh;
    min-height: 200px;
    max-height: 500px; }

.wallpaper_stacks_in_3166 > .content {
  position: relative; }

.wallpaper_stacks_in_3166:before {
  transform: scale(1.97);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath fill='rgba(225, 153, 103, 1.00)' fill-opacity='0.2' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3e%3c/path%3e%3c/svg%3e"); }

@media only screen and (max-width:480.00px){#stacks_in_5135 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_5135 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_5135 h3{font-size:2.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_5135 h3{font-size:2.00rem!important}}
.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(7) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(7) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 2;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(7) {
  align-content: stretch; }
.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(8) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(8) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 2;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(8) {
  --bento-display-lg: grid;
  --bento-column-start-lg: auto;
  --bento-column-end-lg: span 1;
  --bento-row-start-lg: auto;
  --bento-row-end-lg: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(8) {
  align-content: center; }
.video-pro.stacks_in_5024_2{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5024_2 .mejs__overlay-button,.video-pro.stacks_in_5024_2 .mejs__overlay-button svg{width:20px;height:20px}.video-pro.stacks_in_5024_2 .mejs__cta-layer,.video-pro.stacks_in_5024_2 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5024_2 .mejs__cta-close,.video-pro.stacks_in_5024_2 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5024_2 .mejs__overlay-loading{display:none !important}
.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(9) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(9) {
  --bento-display-sm: grid;
  --bento-column-start-sm: auto;
  --bento-column-end-sm: span 2;
  --bento-row-start-sm: auto;
  --bento-row-end-sm: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(9) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(9) {
  align-content: center; }
.video-pro.stacks_in_5025_2{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5025_2 .mejs__overlay-button,.video-pro.stacks_in_5025_2 .mejs__overlay-button svg{width:20px;height:20px}.video-pro.stacks_in_5025_2 .mejs__cta-layer,.video-pro.stacks_in_5025_2 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5025_2 .mejs__cta-close,.video-pro.stacks_in_5025_2 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5025_2 .mejs__overlay-loading{display:none !important}
.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(10) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(10) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 3;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(10) {
  --bento-display-lg: grid;
  --bento-column-start-lg: auto;
  --bento-column-end-lg: span 1;
  --bento-row-start-lg: auto;
  --bento-row-end-lg: span 1; }

.bento-grid.grid-stacks_in_3074 .grid-null, .bento-grid.grid-stacks_in_3074 .grid-item:nth-child(10) {
  align-content: stretch; }
.video-pro.stacks_in_5028_2{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5028_2 .mejs__overlay-button,.video-pro.stacks_in_5028_2 .mejs__overlay-button svg{width:20px;height:20px}.video-pro.stacks_in_5028_2 .mejs__cta-layer,.video-pro.stacks_in_5028_2 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5028_2 .mejs__cta-close,.video-pro.stacks_in_5028_2 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5028_2 .mejs__overlay-loading{display:none !important}
.raincheck.stacks_in_5174_20{transition:background-image 900ms ease-out;}.raincheck.stacks_in_5174_20 .raincheck-inner{transition:opacity 900ms ease-out}
.stacks_in_5174_2 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 0px)}

.video-pro.stacks_in_5174_6{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5174_6 .mejs__overlay-button,.video-pro.stacks_in_5174_6 .mejs__overlay-button svg{width:128px;height:128px}.video-pro.stacks_in_5174_6 .mejs__cta-layer,.video-pro.stacks_in_5174_6 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5174_6 .mejs__cta-close,.video-pro.stacks_in_5174_6 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5174_6 .mejs__overlay-loading{display:none !important}

.video-pro.stacks_in_5174_14{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5174_14 .mejs__overlay-button,.video-pro.stacks_in_5174_14 .mejs__overlay-button svg{width:128px;height:128px}.video-pro.stacks_in_5174_14 .mejs__cta-layer,.video-pro.stacks_in_5174_14 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5174_14 .mejs__cta-close,.video-pro.stacks_in_5174_14 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5174_14 .mejs__overlay-loading{display:none !important}
#spacer_stacks_in_3127 {
    height: 2rem;
}#spacer_stacks_in_3173 {
    height: 5rem;
}#spacer_stacks_in_3224 {
    height: 1rem;
}#spacer_stacks_in_3223 {
    height: .5rem;
}#stacks_in_3359.hf-cards {
  padding: 64px 0;
  --hf-width: 400px;
  --hf-border-radius: 8px;
}
#stacks_in_3359.hf-cards,
#stacks_in_3359.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 64px;
}
/*  */
/*  */
#stacks_in_3359.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_3359');
}
#stacks_in_3359 .hf-grad:before {
  filter: url('#round-corners_stacks_in_3359');
}
/*  */
/**/
.hf-cards #hf_stacks_in_3360 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3360.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3360.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3360.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3360.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3360.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3360.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3360 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3360.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3360.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3360 .hf-card-content-inner,
#hf_stacks_in_3360.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3360.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3360.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3360.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3360.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3360.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3360.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3360.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3360.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3360.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3360.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3360.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3360.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3360.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3360.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3360.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3360.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3360.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3365 {
    height: 1rem;
}.hf-cards #hf_stacks_in_3369 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3369.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3369.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3369.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3369.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3369.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3369.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3369 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3369.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3369.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3369 .hf-card-content-inner,
#hf_stacks_in_3369.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3369.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3369.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3369.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3369.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3369.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3369.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3369.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3369.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3369.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3369.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3369.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3369.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3369.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3369.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3369.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3369.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3369.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3374 {
    height: 1rem;
}.hf-cards #hf_stacks_in_3378 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3378.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3378.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3378.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3378.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3378.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3378.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3378 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3378.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3378.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3378 .hf-card-content-inner,
#hf_stacks_in_3378.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3378.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3378.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3378.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3378.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3378.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3378.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3378.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3378.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3378.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3378.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3378.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3378.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3378.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3378.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3378.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3378.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3378.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3383 {
    height: 1rem;
}.hf-cards #hf_stacks_in_5236 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_5236.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_5236.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_5236.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5236.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5236.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5236.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5236 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_5236.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5236.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5236 .hf-card-content-inner,
#hf_stacks_in_5236.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_5236.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_5236.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_5236.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_5236.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_5236.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5236.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_5236.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5236.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_5236.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_5236.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5236.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5236.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5236.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_5236.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5236.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_5236.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_5236.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_5241 {
    height: 1rem;
}/*
v1.0.2
+ Added touch swipe navigation support for touch devices
*/

#cycledex_stacks_in_3185 .item-has-desc .cycledex-item-content {
  max-width: 380px;width: 100%;
}
#cycledex_stacks_in_3185 .cycledex-item-content .cycledex-item-header {
  color: rgba(0, 0, 0, 1.00);
  font-weight: 700;
  font-size: 36px;
  line-height: 38px;
  margin: 0 0 8px 0;
}
#cycledex_stacks_in_3185 .cycledex-item-content .cycledex-item-description {
  color: rgba(0, 0, 0, 1.00);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  margin: 0;
}
#cycledex_stacks_in_3185 .cycledex-item-content {
  
  text-align: center;
  
}

#cycledex_stacks_in_3185 .cycledex-item-content .cycledex-item-header {
  font-family: inherit;
  font-weight: 700;
  font-size: 32px;
  line-height: 30px;
  margin-top: 0px;
  margin-bottom: 8px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}


#cycledex_stacks_in_3185 .cycledex-item-content .cycledex-item-description {
  font-family: inherit;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  margin-top: 10px;
  margin-bottom: 10px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}



.cycledex_noscroll{overflow: clip;}
#cycledex_stacks_in_3185.cycledex-outer-wrap {
  position: relative;
  padding: 20px 0px;
  min-height: 0vh;
  overflow: hidden;
}
#cycledex_stacks_in_3185 .cycledex-inner-wrap {
  width: 1200px;
  max-width: 100%;
  margin: 0 auto;
  display: grid;
  justify-content: stretch;
  align-items: center;
  grid-template-columns: minmax(64px,300.000000px) 600px minmax(64px,300.000000px);
  position: relative;
  z-index: 3;
}
#cycledex_stacks_in_3185.cycledex-outer-wrap.cycledex-popup {
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  padding: 0;
  transition: opacity 200ms ease;
  display: grid;
  justify-content: center;
  align-items: center;
  max-width: 100vw;
}
#cycledex_stacks_in_3185.cycledex-outer-wrap.cycledex-popup.cycledex_active {
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
  transition: opacity 300ms ease;
}
#cycledex_stacks_in_3185.cycledex-outer-wrap.cycledex-popup .cycledex-inner-wrap {
  max-width: 100vw;
}
#cycledex_stacks_in_3185 .cycledex_close_icon {
  position:absolute;
  top: 32px;
  right: 32px;
  padding: 0;
  width: 64px;
  height: 64px;
  z-index: 4;
  cursor:pointer;
}
#cycledex_stacks_in_3185 .cycledex_close_icon svg {
  width:64px;
  fill: rgba(0, 0, 0, 1.00);
  pointer-events: none;
}
#cycledex_stacks_in_3185 .cycledex {
  position: relative;
  max-height: 100%;
  width: 100%;
  max-width: 600px;
  z-index: 0;
  aspect-ratio: 0.857143;
  pointer-events: none;
}
@supports not (aspect-ratio: auto) {
  #cycledex_stacks_in_3185 .cycledex {
    padding-top: 116.666702%;
  }
}
#cycledex_stacks_in_3185 .cycledex-nav {
  outline: none;
  color: rgba(0, 0, 0, 1.00);
  position: relative;
  z-index: 1;
  cursor: pointer;
  width: 100%;
  height: 100%;
  display: grid;
  justify-content: center;
  align-items: center;
  transform-style: flat;
  transform: scale(1);
  -webkit-transform: scale(1) translateZ(800px);
  transition: transform 300ms ease;
  -webkit-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color:  rgba(255, 255, 255, 0);
}
#cycledex_stacks_in_3185 .cycledex-nav:hover {
  outline: none;
  transform: scale(1.2);
  -webkit-transform: scale(1.2) translateZ(800px);
}
#cycledex_stacks_in_3185 .cycledex-nav:active {
  outline: none;
  opacity: 0.75;
}
#cycledex_stacks_in_3185 .cycledex-nav svg {
  max-width: 64px;
  width: 100%;
  pointer-events: none;
  color: rgba(0, 0, 0, 1.00);
  fill: rgba(0, 0, 0, 1.00);
}
#cycledex_stacks_in_3185 .cycledex .cycledex-item,
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-right,
#cycledex_stacks_in_3185 .cycledex-overlay,
#cycledex_stacks_in_3185 .cycledex-overlay-image,
#cycledex_stacks_in_3185 .cycledex .cycledex-origin {
  background-color: rgba(255, 255, 255, 1.00);
}

#cycledex_stacks_in_3185.cycledex_active .cycledex-overlay {
  opacity: 0.800000;
}

#cycledex_stacks_in_3185[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item,
#cycledex_stacks_in_3185[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_3185[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item .cycledex-depth-right  {
  background-color: #000;
}
#cycledex_stacks_in_3185 .cycledex {
  perspective: 1200px;
  transform-style: preserve-3d;
}

#cycledex_stacks_in_3185 .cycledex .cycledex-item,
#cycledex_stacks_in_3185 .cycledex .cycledex-item > a {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#cycledex_stacks_in_3185 .cycledex .cycledex-origin,
#cycledex_stacks_in_3185 .cycledex .cycledex-item {
  transition: transform 600ms ease,opacity 600ms ease;
  pointer-events: none;
  transform-style: preserve-3d;
}
#cycledex_stacks_in_3185 .cycledex .cycledex-item > a {
  cursor: pointer;
}
/*  */
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-right {
  position: absolute;
  width: 20px;
  bottom: 0;
  top: 0;
  left: 0;
  z-index: 1;
  transform: rotateY(-90deg) translate3d(-20px,0,-1px);
  transform-origin: left;
}
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-right:after {
  content: "";
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
}

#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-right:after,
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-item-background {
  background-size: 640px 700px !important;
}

#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-left:after {
  background-position: 0px center !important;
}
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-right {
  left: auto;
  right: 0;
  transform-origin: right;
  transform: rotateY(90deg) translate3d(20px,0,-1px);
}
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-right:after {
  background-position: -620px center !important;
}
/*  */
#cycledex_stacks_in_3185.cycledex_active .cycledex .cycledex-item[data-r-index="0"] {
  pointer-events: auto;
}
#cycledex_stacks_in_3185:not(.cycledex_active) .cycledex .cycledex-item[data-r-index="0"] {
  transform: translate3d(0,0,100px) rotateY(0deg) !important;
}
#cycledex_stacks_in_3185 .cycledex-overlay-image,
#cycledex_stacks_in_3185 .cycledex-overlay-image > div,
#cycledex_stacks_in_3185 .cycledex-overlay,
#cycledex_stacks_in_3185 .cycledex-blur,
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-item-background {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#cycledex_stacks_in_3185 .cycledex-blur,
#cycledex_stacks_in_3185 .cycledex-overlay {
  z-index: 2;
}

#cycledex_stacks_in_3185.cycledex_active .cycledex-overlay {display: none;}

#cycledex_stacks_in_3185 .cycledex-overlay-image > div {
  opacity: 0;
  background-size: cover !important;
  background-position: center !important;
  transition: opacity 900.000000ms ease,transform 900.000000ms ease;
  z-index: 0;
}
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-item-background {
  transition: opacity 600ms ease;
}
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-depth-right:after {
  opacity: 0.400000;
}
#cycledex_stacks_in_3185 .cycledex .cycledex-item .cycledex-item-background {
  opacity: 0.500000;
}
/* #cycledex_stacks_in_3185 .cycledex .cycledex-item[data-r-index="0"] .cycledex-depth-left:after,
#cycledex_stacks_in_3185 .cycledex .cycledex-item[data-r-index="0"] .cycledex-depth-right:after, */
#cycledex_stacks_in_3185 .cycledex .cycledex-item[data-r-index="0"] .cycledex-item-background {
  opacity: 1;
}
#cycledex_stacks_in_3185 .cycledex-item-content {
  position: absolute;
  transition: transform 600ms ease, opacity 600ms ease;
  z-index: 10;
  pointer-events: none;
}
#cycledex_stacks_in_3185.cycledex_active .cycledex-item-content {
  pointer-events: auto;
}
#cycledex_stacks_in_3185 .cycledex-item.item-has-desc .cycledex-item-content,
#cycledex_stacks_in_3185 .cycledex-item.item-has-link .cycledex-item-content {
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
}
#cycledex_stacks_in_3185 .cycledex-item:not(.item-has-desc) .cycledex-item-content {
  width: auto;
}

#cycledex_stacks_in_3185 .cycledex-item-content {
  
  
  left: calc((100% - 380px) / 2);
  
  top: 50%;transform: translate3d(0px,-50%,1px) scale(0.666);transform-origin: center;
  
  
  
  opacity: 0.5;
}
#cycledex_stacks_in_3185 .cycledex div.cycledex-item[data-r-index="0"] .cycledex-item-content {
  transform: translate3d(0px,0,100px);
  transform: translate3d(0,-50%,100px);
  opacity: 1;
}
#cycledex_stacks_in_3185 .cycledex div.cycledex-item[data-r-index="0"] {
  transform: translate3d(0,0,-100px) rotateY(0deg);
  opacity: 1;
}
#cycledex_stacks_in_3185 .cycledex div.cycledex-item.item-has-link.cycledex-animation-complete[data-r-index="0"]:hover {
  transform: translate3d(0,0,0) rotateY(-10deg);
}

#cycledex_stacks_in_3185 .cycledex-item:not(.item-has-desc) .cycledex-item-content {
  left: calc(600px/16);
  right: calc(600px/16);
}

  #cycledex_stacks_in_3185[data-resize$="3"] .cycledex-item-content {
    /* transform: none; */
    
    
    
    
  }
  #cycledex_stacks_in_3185[data-resize$="3"] .cycledex div.cycledex-item[data-r-index="0"] .cycledex-item-content {
    transform: translate3d(0px,0,1px);
    top: 50%;transform: translate3d(0,-50%,1px);
  }


  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex-inner-wrap {
    grid-template-columns: 64px 1fr 64px;
  }
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex {
    aspect-ratio: auto;
    padding-top: 0;
  }
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex-item-content {
    /* transform: none; */
    left: 24px;
    right: 24px;
  }
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex .cycledex-item[data-r-index="0"] {
    position: relative;
  }
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex .cycledex-item {
    margin-left: calc((600px - 100%)/-2);
    margin-right: calc((600px - 100%)/-2);
    aspect-ratio: 0.857143;
  }
  @supports not (aspect-ratio: auto) {
    #cycledex_stacks_in_3185[data-resize*="2"] .cycledex .cycledex-item.item-has-desc {
      padding-top: 116.666702%;
    }
  }
  #cycledex_stacks_in_3185[data-resize*="2"] .item-has-desc .cycledex-item-content {
    max-width: calc(100% - 48px);
  }
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex-item-content .cycledex-item-header {
    font-size: 28px;
    line-height: 30px;
    margin: 0 0 6px 0;
  }
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex-item-content .cycledex-item-description {
    font-size: 16px;
    line-height: 24px;
  }
  
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex-item-content .cycledex-item-header {
    font-size: 24.000000px;
    line-height: 22.500000px;
    margin-top: 0.000000px;
    margin-bottom: 6.000000px;
  }
  
  
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex-item-content .cycledex-item-description {
    font-size: 10.500000px;
    line-height: 16.500000px;
    margin-top: 7.500000px;
    margin-bottom: 7.500000px;
  }
  
  /*  */
  
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-left:after,
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-right:after,
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex .cycledex-item .cycledex-item-background {
    background-size: calc(100% + 40px) 100% !important;
  }
  #cycledex_stacks_in_3185[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-right:after {
    background-position: -calc(100% + 20px) center !important;
  }
  
  /*  */


  #cycledex_stacks_in_3185[data-resize="123"] .cycledex .cycledex-item,
  #cycledex_stacks_in_3185[data-resize="123"] .cycledex .cycledex-item > a {
    margin-left: 0px;
    margin-right: 0px;
  }
  #cycledex_stacks_in_3185[data-resize="123"] .cycledex-inner-wrap {
    grid-template-columns: 1fr 1fr;
    grid-gap: 16px;
  }
  #cycledex_stacks_in_3185[data-resize="123"] .cycledex {
    grid-column: 1/-1;
    margin: 0 auto;
  }
  #cycledex_stacks_in_3185[data-resize="123"] .cycledex {
    grid-row: 1;
  }
  @supports (aspect-ratio: auto) {
    #cycledex_stacks_in_3185[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) {
      padding-top: 0;
    }
    #cycledex_stacks_in_3185[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) .cycledex-item-background {
      position: relative;
      aspect-ratio: 0.857143;
    }
  }
  #cycledex_stacks_in_3185[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) .cycledex-item-background .cycledex-item-content {
    position: relative;
    transform: none;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
    padding: 32px 16px;
  }


.stacks_in_3186 .cycledex-item-background,
.cycledex > .stacks_in_3186 .cycledex-depth-left:after,
.cycledex > .stacks_in_3186 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_3211.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_3211.hf-cards,
#stacks_in_3211.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_3211.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_3211');
}
#stacks_in_3211 .hf-grad:before {
  filter: url('#round-corners_stacks_in_3211');
}
/*  */
/**/
.hf-cards #hf_stacks_in_3212 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3212.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3212.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3212.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3212.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3212.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3212.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3212 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3212.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3212.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3212 .hf-card-content-inner,
#hf_stacks_in_3212.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3212.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3212.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3212.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3212.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3212.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3212.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3212.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3212.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3212.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3212.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3212.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3212.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3212.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3212.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3212.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3212.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3212.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3255 {
    height: 1rem;
}.stacks_in_3256 .cycledex-item-background,
.cycledex > .stacks_in_3256 .cycledex-depth-left:after,
.cycledex > .stacks_in_3256 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_3257.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_3257.hf-cards,
#stacks_in_3257.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_3257.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_3257');
}
#stacks_in_3257 .hf-grad:before {
  filter: url('#round-corners_stacks_in_3257');
}
/*  */
/**/
.hf-cards #hf_stacks_in_3258 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3258.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3258.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3258.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3258.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3258.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3258.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3258 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3258.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3258.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3258 .hf-card-content-inner,
#hf_stacks_in_3258.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3258.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3258.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3258.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3258.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3258.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3258.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3258.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3258.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3258.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3258.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3258.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3258.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3258.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3258.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3258.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3258.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3258.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3263 {
    height: 1rem;
}.stacks_in_3269 .cycledex-item-background,
.cycledex > .stacks_in_3269 .cycledex-depth-left:after,
.cycledex > .stacks_in_3269 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_3270.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_3270.hf-cards,
#stacks_in_3270.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_3270.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_3270');
}
#stacks_in_3270 .hf-grad:before {
  filter: url('#round-corners_stacks_in_3270');
}
/*  */
/**/
.hf-cards #hf_stacks_in_3271 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3271.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3271.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3271.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3271.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3271.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3271.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3271 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3271.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3271.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3271 .hf-card-content-inner,
#hf_stacks_in_3271.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3271.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3271.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3271.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3271.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3271.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3271.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3271.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3271.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3271.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3271.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3271.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3271.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3271.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3271.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3271.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3271.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3271.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3276 {
    height: 1rem;
}.stacks_in_5248 .cycledex-item-background,
.cycledex > .stacks_in_5248 .cycledex-depth-left:after,
.cycledex > .stacks_in_5248 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_5249.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_5249.hf-cards,
#stacks_in_5249.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_5249.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_5249');
}
#stacks_in_5249 .hf-grad:before {
  filter: url('#round-corners_stacks_in_5249');
}
/*  */
/**/
.hf-cards #hf_stacks_in_5250 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_5250.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_5250.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_5250.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5250.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5250.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5250.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5250 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_5250.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5250.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5250 .hf-card-content-inner,
#hf_stacks_in_5250.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_5250.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_5250.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_5250.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_5250.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_5250.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5250.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_5250.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5250.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_5250.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_5250.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5250.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5250.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5250.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_5250.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5250.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_5250.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_5250.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_5255 {
    height: 1rem;
}#spacer_stacks_in_3190 {
    height: 5rem;
}#spacer_stacks_in_2871 {
    height: 3rem;
}.stacks_in_1719 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}


#spacer_stacks_in_4899 {
    height: 1rem;
}
.stacks_in_4938{line-height:0}.stacks_in_4938 svg{display:inline-block;max-width:160px;height:auto;}.stacks_in_4938.full-width svg{width:100%;height:auto}
#spacer_stacks_in_4945 {
    height: 3rem;
}.agent-hide{display:none !important}



#stacks_in_3442 {
	padding: 10px 0px 0px 0px;
}

.stacks_in_3486 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_3490{line-height:0}.stacks_in_3490 svg{display:inline-block;max-width:190px;height:auto;}.stacks_in_3490.full-width svg{width:100%;height:auto}



.target.stacks_in_3519{    margin:12px 0px 0px 0px;}.target.stacks_in_3519{}.target.stacks_in_3519.width-fill{width:calc(100% - 0px)}.target.stacks_in_3519.width-flexible{width:100%}.target.stacks_in_3519.width-fixed{width:250px}.target.stacks_in_3519.height-fill{height:calc(100% - 0px)}.target.stacks_in_3519.height-flexible{height:100%}.target.stacks_in_3519.height-fixed{height:250px}.target.stacks_in_3519[class*="relative-"].top-pt{top:48%}.target.stacks_in_3519[class*="relative-"].top-px{top:48px}.target.stacks_in_3519[class*="relative-"].bottom-pt{bottom:48%}.target.stacks_in_3519[class*="relative-"].bottom-px{bottom:48px}.target.stacks_in_3519[class*="relative-"].right-pt{right:70%}.target.stacks_in_3519[class*="relative-"].right-px{right:70px}.target.stacks_in_3519[class*="relative-"].left-pt{left:70%}.target.stacks_in_3519[class*="relative-"].left-px{left:70px}.target.stacks_in_3519.shift-up{margin-top:-0px}.target.stacks_in_3519.shift-down{margin-bottom:-0px}.target.stacks_in_3519.shift-left{right:0px}.target.stacks_in_3519.shift-right{left:0px}.target.stacks_in_3519.pin-top,.target.stacks_in_3519.pin-bottom{left:0px}.target.stacks_in_3519.pin-left,.target.stacks_in_3519.pin-right{top:0px}
.stacks_in_3529 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_3533{line-height:0}.stacks_in_3533 svg{display:inline-block;max-width:190px;height:auto;}.stacks_in_3533.full-width svg{width:100%;height:auto}






.hero-banner{background-image:url('../files/bgimage-3567.png') !important;background-repeat:  repeat-y  !important;background-position:center top !important;background-origin:content-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important; background-size:  cover !important; }@media (hover:none) and (pointer:coarse){.hero-banner{background-attachment:scroll!important}}
.hero-banner{padding-top:96.00px !important;padding-right:20.00px !important;padding-bottom:96.00px !important;padding-left:20.00px !important;}@media only screen and (min-width:40em){.hero-banner{padding-top:128.00px !important;padding-right:32.00px !important;padding-bottom:128.00px !important;padding-left:32.00px !important}}@media only screen and (min-width:64em){.hero-banner{padding-top:260.00px !important;padding-right:32.00px !important;padding-bottom:200.00px !important;padding-left:32.00px !important}}


.hero-banner{padding-top:96.00px ;padding-right:20.00px ;padding-bottom:96.00px ;padding-left:20.00px ;}@media only screen and (min-width:40em){.hero-banner{padding-top:128.00px ;padding-right:32.00px ;padding-bottom:128.00px ;padding-left:32.00px }}@media only screen and (min-width:64em){.hero-banner{padding-top:200.00px ;padding-right:32.00px ;padding-bottom:200.00px ;padding-left:32.00px }}
.bg-black-top-gradient{position:relative;z-index:0}.bg-black-top-gradient:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.80 ; background-image: linear-gradient(0deg, #ffffff00 -40%, var(--my-black) 100%); }
#spacer_stacks_in_5076 {
    height: 10rem;
}#spacer_stacks_in_5077 {
    height: 5rem;
}#spacer_stacks_in_3601 {
    height: 3rem;
}.stacks_in_3602{min-height:50vh}@media only screen and (min-width:40em){.stacks_in_3602{min-height:50vh}}@media only screen and (min-width:64em){.stacks_in_3602{min-height:50vh}}.stacks_in_3602 .parallax-image.parallax-up,.stacks_in_3602 .parallax-image.parallax-down{min-height:calc(101% - -25%);}.stacks_in_3602 .parallax-image.parallax-left,.stacks_in_3602 .parallax-image.parallax-right{min-width:calc(101% + 0%);}.stacks_in_3602 .parallax-image.scale.parallax-left,.stacks_in_3602 .parallax-image.scale.parallax-right{max-width:calc(101% + 0%);}.stacks_in_3602.parallax-overlay:after{background-color:rgba(0, 0, 0, 0.40)}
#spacer_stacks_in_3609 {
    height: 5rem;
}#spacer_stacks_in_3613_4 {
    height: 3rem;
}
#spacer_stacks_in_3449_16 {
    height: 5rem;
}.stacks_in_3449_21 img{width:100%;max-width:280px}
#spacer_stacks_in_3449_17 {
    height: 5rem;
}#spacer_stacks_in_3630_16 {
    height: 5rem;
}.stacks_in_3630_21 img{width:100%;max-width:280px}
#spacer_stacks_in_3630_17 {
    height: 5rem;
}#spacer_stacks_in_5185 {
    height: 3rem;
}#spacer_stacks_in_3649 {
    height: 5rem;
}#spacer_stacks_in_3652_4 {
    height: 3rem;
}
#spacer_stacks_in_3664_16 {
    height: 5rem;
}.stacks_in_3664_21 img{width:100%;max-width:280px}
#spacer_stacks_in_3664_17 {
    height: 5rem;
}#spacer_stacks_in_3680_16 {
    height: 5rem;
}.stacks_in_3680_21 img{width:100%;max-width:280px}
#spacer_stacks_in_3680_17 {
    height: 5rem;
}#spacer_stacks_in_3690_4 {
    height: 3rem;
}.stacks_in_3691{min-height:50vh}@media only screen and (min-width:40em){.stacks_in_3691{min-height:50vh}}@media only screen and (min-width:64em){.stacks_in_3691{min-height:50vh}}.stacks_in_3691 .parallax-image.parallax-up,.stacks_in_3691 .parallax-image.parallax-down{min-height:calc(101% - -25%);}.stacks_in_3691 .parallax-image.parallax-left,.stacks_in_3691 .parallax-image.parallax-right{min-width:calc(101% + 0%);}.stacks_in_3691 .parallax-image.scale.parallax-left,.stacks_in_3691 .parallax-image.scale.parallax-right{max-width:calc(101% + 0%);}.stacks_in_3691.parallax-overlay:after{background-color:rgba(0, 0, 0, 0.40)}
#spacer_stacks_in_3695 {
    height: 3rem;
}
#spacer_stacks_in_3699 {
    height: 3rem;
}#spacer_stacks_in_3708 {
    height: 3rem;
}#spacer_stacks_in_3709 {
    height: 3rem;
}#spacer_stacks_in_3710_4 {
    height: 3rem;
}/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_3716 {
  overflow: visible !important;
}
#feature-cards-stacks_in_3716 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_3716 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_3716 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_3716 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_3716 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_3716 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_3716 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_3716 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_3716 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_3716 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_3716 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_3716 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_3716 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3716 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_3716 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_3716 .feature-card,
#feature-cards-stacks_in_3716 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3716 .feature-card h1,
#feature-cards-stacks_in_3716 .feature-card h2,
#feature-cards-stacks_in_3716 .feature-card h3,
#feature-cards-stacks_in_3716 .feature-card h4,
#feature-cards-stacks_in_3716 .feature-card h5,
#feature-cards-stacks_in_3716 .feature-card h6,
#feature-cards-stacks_in_3716 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-header,
#feature-cards-stacks_in_3716 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_3716 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_3716 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_3716 .feature-card::before,
#feature-cards-stacks_in_3716 .feature-card,
#feature-cards-stacks_in_3716 .feature-outer,
#feature-cards-stacks_in_3716 .feature-card h1,
#feature-cards-stacks_in_3716 .feature-card h2,
#feature-cards-stacks_in_3716 .feature-card h3,
#feature-cards-stacks_in_3716 .feature-card h4,
#feature-cards-stacks_in_3716 .feature-card h5,
#feature-cards-stacks_in_3716 .feature-card h6,
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_3716 .feature-card .feature-card-header,
#feature-cards-stacks_in_3716 .feature-card .feature-card-description,
#feature-cards-stacks_in_3716 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_3716 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_3716 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_3716 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_3716 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3716 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_3716 .feature-card .feature-card-description,
#feature-cards-stacks_in_3716 .feature-card h1,
#feature-cards-stacks_in_3716 .feature-card h2,
#feature-cards-stacks_in_3716 .feature-card h3,
#feature-cards-stacks_in_3716 .feature-card h4,
#feature-cards-stacks_in_3716 .feature-card h5,
#feature-cards-stacks_in_3716 .feature-card h6,
#feature-cards-stacks_in_3716 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_3716 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3716 .feature-card:hover h1,
#feature-cards-stacks_in_3716 .feature-card:hover h2,
#feature-cards-stacks_in_3716 .feature-card:hover h3,
#feature-cards-stacks_in_3716 .feature-card:hover h4,
#feature-cards-stacks_in_3716 .feature-card:hover h5,
#feature-cards-stacks_in_3716 .feature-card:hover h6,
#feature-cards-stacks_in_3716 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3716 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_3716 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_3716 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_3718 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_3718 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_3718 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3718 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3718 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_3718: 64px;
}

#feature-section-card-stacks_in_3718 {
  
}
#feature-section-card-stacks_in_3718 .feature-card {
  
  
}

#feature-section-card-stacks_in_3718 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_3718 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3718 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_3718 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_3718 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_3722 {
  position: relative;
  user-select: none;
}
i#stacks_in_3722,
svg#stacks_in_3722 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_3722.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_3725 {
  overflow: visible !important;
}
#feature-cards-stacks_in_3725 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_3725 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_3725 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_3725 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_3725 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_3725 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_3725 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_3725 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_3725 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_3725 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_3725 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_3725 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_3725 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3725 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_3725 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_3725 .feature-card,
#feature-cards-stacks_in_3725 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3725 .feature-card h1,
#feature-cards-stacks_in_3725 .feature-card h2,
#feature-cards-stacks_in_3725 .feature-card h3,
#feature-cards-stacks_in_3725 .feature-card h4,
#feature-cards-stacks_in_3725 .feature-card h5,
#feature-cards-stacks_in_3725 .feature-card h6,
#feature-cards-stacks_in_3725 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-header,
#feature-cards-stacks_in_3725 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_3725 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_3725 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_3725 .feature-card::before,
#feature-cards-stacks_in_3725 .feature-card,
#feature-cards-stacks_in_3725 .feature-outer,
#feature-cards-stacks_in_3725 .feature-card h1,
#feature-cards-stacks_in_3725 .feature-card h2,
#feature-cards-stacks_in_3725 .feature-card h3,
#feature-cards-stacks_in_3725 .feature-card h4,
#feature-cards-stacks_in_3725 .feature-card h5,
#feature-cards-stacks_in_3725 .feature-card h6,
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_3725 .feature-card .feature-card-header,
#feature-cards-stacks_in_3725 .feature-card .feature-card-description,
#feature-cards-stacks_in_3725 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_3725 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_3725 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_3725 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_3725 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3725 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_3725 .feature-card .feature-card-description,
#feature-cards-stacks_in_3725 .feature-card h1,
#feature-cards-stacks_in_3725 .feature-card h2,
#feature-cards-stacks_in_3725 .feature-card h3,
#feature-cards-stacks_in_3725 .feature-card h4,
#feature-cards-stacks_in_3725 .feature-card h5,
#feature-cards-stacks_in_3725 .feature-card h6,
#feature-cards-stacks_in_3725 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_3725 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3725 .feature-card:hover h1,
#feature-cards-stacks_in_3725 .feature-card:hover h2,
#feature-cards-stacks_in_3725 .feature-card:hover h3,
#feature-cards-stacks_in_3725 .feature-card:hover h4,
#feature-cards-stacks_in_3725 .feature-card:hover h5,
#feature-cards-stacks_in_3725 .feature-card:hover h6,
#feature-cards-stacks_in_3725 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3725 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_3725 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_3725 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_3727 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_3727 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_3727 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3727 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3727 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_3727: 64px;
}

#feature-section-card-stacks_in_3727 {
  
}
#feature-section-card-stacks_in_3727 .feature-card {
  
  
}

#feature-section-card-stacks_in_3727 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_3727 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3727 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_3727 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_3727 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_3731 {
  position: relative;
  user-select: none;
}
i#stacks_in_3731,
svg#stacks_in_3731 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_3731.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_3734 {
  overflow: visible !important;
}
#feature-cards-stacks_in_3734 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_3734 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_3734 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_3734 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_3734 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_3734 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_3734 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_3734 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_3734 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_3734 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_3734 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_3734 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_3734 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3734 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_3734 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_3734 .feature-card,
#feature-cards-stacks_in_3734 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3734 .feature-card h1,
#feature-cards-stacks_in_3734 .feature-card h2,
#feature-cards-stacks_in_3734 .feature-card h3,
#feature-cards-stacks_in_3734 .feature-card h4,
#feature-cards-stacks_in_3734 .feature-card h5,
#feature-cards-stacks_in_3734 .feature-card h6,
#feature-cards-stacks_in_3734 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-header,
#feature-cards-stacks_in_3734 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_3734 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_3734 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_3734 .feature-card::before,
#feature-cards-stacks_in_3734 .feature-card,
#feature-cards-stacks_in_3734 .feature-outer,
#feature-cards-stacks_in_3734 .feature-card h1,
#feature-cards-stacks_in_3734 .feature-card h2,
#feature-cards-stacks_in_3734 .feature-card h3,
#feature-cards-stacks_in_3734 .feature-card h4,
#feature-cards-stacks_in_3734 .feature-card h5,
#feature-cards-stacks_in_3734 .feature-card h6,
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_3734 .feature-card .feature-card-header,
#feature-cards-stacks_in_3734 .feature-card .feature-card-description,
#feature-cards-stacks_in_3734 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_3734 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_3734 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_3734 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_3734 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3734 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_3734 .feature-card .feature-card-description,
#feature-cards-stacks_in_3734 .feature-card h1,
#feature-cards-stacks_in_3734 .feature-card h2,
#feature-cards-stacks_in_3734 .feature-card h3,
#feature-cards-stacks_in_3734 .feature-card h4,
#feature-cards-stacks_in_3734 .feature-card h5,
#feature-cards-stacks_in_3734 .feature-card h6,
#feature-cards-stacks_in_3734 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_3734 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3734 .feature-card:hover h1,
#feature-cards-stacks_in_3734 .feature-card:hover h2,
#feature-cards-stacks_in_3734 .feature-card:hover h3,
#feature-cards-stacks_in_3734 .feature-card:hover h4,
#feature-cards-stacks_in_3734 .feature-card:hover h5,
#feature-cards-stacks_in_3734 .feature-card:hover h6,
#feature-cards-stacks_in_3734 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3734 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_3734 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_3734 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_3736 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_3736 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_3736 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3736 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3736 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_3736: 64px;
}

#feature-section-card-stacks_in_3736 {
  
}
#feature-section-card-stacks_in_3736 .feature-card {
  
  
}

#feature-section-card-stacks_in_3736 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_3736 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3736 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_3736 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_3736 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_3740 {
  position: relative;
  user-select: none;
}
i#stacks_in_3740,
svg#stacks_in_3740 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_3740.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_3743 {
  overflow: visible !important;
}
#feature-cards-stacks_in_3743 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_3743 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_3743 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_3743 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_3743 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_3743 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_3743 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_3743 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_3743 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_3743 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_3743 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_3743 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_3743 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3743 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_3743 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_3743 .feature-card,
#feature-cards-stacks_in_3743 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3743 .feature-card h1,
#feature-cards-stacks_in_3743 .feature-card h2,
#feature-cards-stacks_in_3743 .feature-card h3,
#feature-cards-stacks_in_3743 .feature-card h4,
#feature-cards-stacks_in_3743 .feature-card h5,
#feature-cards-stacks_in_3743 .feature-card h6,
#feature-cards-stacks_in_3743 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-header,
#feature-cards-stacks_in_3743 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_3743 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_3743 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_3743 .feature-card::before,
#feature-cards-stacks_in_3743 .feature-card,
#feature-cards-stacks_in_3743 .feature-outer,
#feature-cards-stacks_in_3743 .feature-card h1,
#feature-cards-stacks_in_3743 .feature-card h2,
#feature-cards-stacks_in_3743 .feature-card h3,
#feature-cards-stacks_in_3743 .feature-card h4,
#feature-cards-stacks_in_3743 .feature-card h5,
#feature-cards-stacks_in_3743 .feature-card h6,
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_3743 .feature-card .feature-card-header,
#feature-cards-stacks_in_3743 .feature-card .feature-card-description,
#feature-cards-stacks_in_3743 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_3743 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_3743 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_3743 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_3743 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3743 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_3743 .feature-card .feature-card-description,
#feature-cards-stacks_in_3743 .feature-card h1,
#feature-cards-stacks_in_3743 .feature-card h2,
#feature-cards-stacks_in_3743 .feature-card h3,
#feature-cards-stacks_in_3743 .feature-card h4,
#feature-cards-stacks_in_3743 .feature-card h5,
#feature-cards-stacks_in_3743 .feature-card h6,
#feature-cards-stacks_in_3743 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_3743 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3743 .feature-card:hover h1,
#feature-cards-stacks_in_3743 .feature-card:hover h2,
#feature-cards-stacks_in_3743 .feature-card:hover h3,
#feature-cards-stacks_in_3743 .feature-card:hover h4,
#feature-cards-stacks_in_3743 .feature-card:hover h5,
#feature-cards-stacks_in_3743 .feature-card:hover h6,
#feature-cards-stacks_in_3743 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3743 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_3743 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_3743 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_3745 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_3745 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_3745 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3745 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3745 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_3745: 64px;
}

#feature-section-card-stacks_in_3745 {
  
}
#feature-section-card-stacks_in_3745 .feature-card {
  
  
}

#feature-section-card-stacks_in_3745 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_3745 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3745 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_3745 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_3745 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_3749 {
  position: relative;
  user-select: none;
}
i#stacks_in_3749,
svg#stacks_in_3749 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_3749.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_3752 {
  overflow: visible !important;
}
#feature-cards-stacks_in_3752 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_3752 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_3752 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_3752 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_3752 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_3752 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_3752 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_3752 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_3752 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_3752 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_3752 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_3752 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_3752 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3752 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_3752 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_3752 .feature-card,
#feature-cards-stacks_in_3752 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3752 .feature-card h1,
#feature-cards-stacks_in_3752 .feature-card h2,
#feature-cards-stacks_in_3752 .feature-card h3,
#feature-cards-stacks_in_3752 .feature-card h4,
#feature-cards-stacks_in_3752 .feature-card h5,
#feature-cards-stacks_in_3752 .feature-card h6,
#feature-cards-stacks_in_3752 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-header,
#feature-cards-stacks_in_3752 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_3752 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_3752 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_3752 .feature-card::before,
#feature-cards-stacks_in_3752 .feature-card,
#feature-cards-stacks_in_3752 .feature-outer,
#feature-cards-stacks_in_3752 .feature-card h1,
#feature-cards-stacks_in_3752 .feature-card h2,
#feature-cards-stacks_in_3752 .feature-card h3,
#feature-cards-stacks_in_3752 .feature-card h4,
#feature-cards-stacks_in_3752 .feature-card h5,
#feature-cards-stacks_in_3752 .feature-card h6,
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_3752 .feature-card .feature-card-header,
#feature-cards-stacks_in_3752 .feature-card .feature-card-description,
#feature-cards-stacks_in_3752 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_3752 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_3752 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_3752 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_3752 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3752 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_3752 .feature-card .feature-card-description,
#feature-cards-stacks_in_3752 .feature-card h1,
#feature-cards-stacks_in_3752 .feature-card h2,
#feature-cards-stacks_in_3752 .feature-card h3,
#feature-cards-stacks_in_3752 .feature-card h4,
#feature-cards-stacks_in_3752 .feature-card h5,
#feature-cards-stacks_in_3752 .feature-card h6,
#feature-cards-stacks_in_3752 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_3752 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3752 .feature-card:hover h1,
#feature-cards-stacks_in_3752 .feature-card:hover h2,
#feature-cards-stacks_in_3752 .feature-card:hover h3,
#feature-cards-stacks_in_3752 .feature-card:hover h4,
#feature-cards-stacks_in_3752 .feature-card:hover h5,
#feature-cards-stacks_in_3752 .feature-card:hover h6,
#feature-cards-stacks_in_3752 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3752 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_3752 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_3752 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_3754 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_3754 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_3754 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3754 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3754 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_3754: 64px;
}

#feature-section-card-stacks_in_3754 {
  
}
#feature-section-card-stacks_in_3754 .feature-card {
  
  
}

#feature-section-card-stacks_in_3754 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_3754 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3754 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_3754 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_3754 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_3758 {
  position: relative;
  user-select: none;
}
i#stacks_in_3758,
svg#stacks_in_3758 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_3758.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_3761 {
  overflow: visible !important;
}
#feature-cards-stacks_in_3761 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_3761 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_3761 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_3761 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_3761 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_3761 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_3761 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_3761 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_3761 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_3761 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_3761 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_3761 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_3761 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3761 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_3761 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_3761 .feature-card,
#feature-cards-stacks_in_3761 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3761 .feature-card h1,
#feature-cards-stacks_in_3761 .feature-card h2,
#feature-cards-stacks_in_3761 .feature-card h3,
#feature-cards-stacks_in_3761 .feature-card h4,
#feature-cards-stacks_in_3761 .feature-card h5,
#feature-cards-stacks_in_3761 .feature-card h6,
#feature-cards-stacks_in_3761 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-header,
#feature-cards-stacks_in_3761 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_3761 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_3761 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_3761 .feature-card::before,
#feature-cards-stacks_in_3761 .feature-card,
#feature-cards-stacks_in_3761 .feature-outer,
#feature-cards-stacks_in_3761 .feature-card h1,
#feature-cards-stacks_in_3761 .feature-card h2,
#feature-cards-stacks_in_3761 .feature-card h3,
#feature-cards-stacks_in_3761 .feature-card h4,
#feature-cards-stacks_in_3761 .feature-card h5,
#feature-cards-stacks_in_3761 .feature-card h6,
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_3761 .feature-card .feature-card-header,
#feature-cards-stacks_in_3761 .feature-card .feature-card-description,
#feature-cards-stacks_in_3761 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_3761 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_3761 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_3761 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_3761 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3761 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_3761 .feature-card .feature-card-description,
#feature-cards-stacks_in_3761 .feature-card h1,
#feature-cards-stacks_in_3761 .feature-card h2,
#feature-cards-stacks_in_3761 .feature-card h3,
#feature-cards-stacks_in_3761 .feature-card h4,
#feature-cards-stacks_in_3761 .feature-card h5,
#feature-cards-stacks_in_3761 .feature-card h6,
#feature-cards-stacks_in_3761 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_3761 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3761 .feature-card:hover h1,
#feature-cards-stacks_in_3761 .feature-card:hover h2,
#feature-cards-stacks_in_3761 .feature-card:hover h3,
#feature-cards-stacks_in_3761 .feature-card:hover h4,
#feature-cards-stacks_in_3761 .feature-card:hover h5,
#feature-cards-stacks_in_3761 .feature-card:hover h6,
#feature-cards-stacks_in_3761 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_3761 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_3761 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_3761 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_3763 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_3763 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_3763 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3763 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3763 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_3763: 64px;
}

#feature-section-card-stacks_in_3763 {
  
}
#feature-section-card-stacks_in_3763 .feature-card {
  
  
}

#feature-section-card-stacks_in_3763 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_3763 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3763 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_3763 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_3763 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_3767 {
  position: relative;
  user-select: none;
}
i#stacks_in_3767,
svg#stacks_in_3767 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_3767.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

#spacer_stacks_in_3769 {
    height: 5rem;
}.raincheck.stacks_in_5066{transition:background-image 300ms ease-out;min-height:0px;}.raincheck.stacks_in_5066 .raincheck-inner{transition:opacity 300ms ease-out}
#spacer_stacks_in_3770 {
    height: 1.5rem;
}.object-fit{width:100% !important;height:100% !important;object-fit:cover ;object-position:center center ;}
.coffee{background-color:rgba(253, 248, 243, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.coffee{background-attachment:scroll!important}}
.bento-grid.grid-stacks_in_3776 {
  --bento-align-content:  center  ;
  --bento-template-columns: repeat(3, auto);
  --bento-template-rows: repeat(6, auto);
  --bento-gap: calc(5rem/16) calc(5rem/16); }
  .bento-grid.grid-stacks_in_3776 > .grid-item {
    --bento-display: var(--bento-display-xs);
    --bento-column-start: var(--bento-column-start-xs);
    --bento-column-end: var(--bento-column-end-xs);
    --bento-row-start: var(--bento-row-start-xs);
    --bento-row-end: var(--bento-row-end-xs); }
  @media (max-width: 25em) {
    .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(n+11) {
      display: none; } }
  @media (min-width: 25em) and (max-width: 40em) {
    .bento-grid.grid-stacks_in_3776 {
      --bento-template-columns: repeat(3, auto);
      --bento-template-rows: repeat(9, auto);
      --bento-gap: calc(5rem/16) calc(5rem/16); }
      .bento-grid.grid-stacks_in_3776 > .grid-item {
        --bento-display: var(--bento-display-sm, var(--bento-display-xs));
        --bento-column-start: var(--bento-column-start-sm, var(--bento-column-start-xs));
        --bento-column-end: var(--bento-column-end-sm, var(--bento-column-end-xs));
        --bento-row-start: var(--bento-row-start-sm, var(--bento-row-start-xs));
        --bento-row-end: var(--bento-row-end-sm, var(--bento-row-end-xs)); }
      .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(n+11) {
        display: none; }
      .bento-grid.grid-stacks_in_3776 .bento-hide-for-small-up {
        display: none; }
      .bento-grid.grid-stacks_in_3776 .bento-show-for-small-up {
        display: grid; } }
  @media (min-width: 40em) and (max-width: 64em) {
    .bento-grid.grid-stacks_in_3776 {
      --bento-template-columns: repeat(3, auto);
      --bento-template-rows: repeat(6, auto);
      --bento-gap: calc(10rem/16) calc(10rem/16); }
      .bento-grid.grid-stacks_in_3776 > .grid-item {
        --bento-display: var(--bento-display-md, var(--bento-display-sm, var(--bento-display-xs)));
        --bento-column-start: var(--bento-column-start-md, var(--bento-column-start-sm, var(--bento-column-start-xs)));
        --bento-column-end: var(--bento-column-end-md, var(--bento-column-end-sm, var(--bento-column-end-xs)));
        --bento-row-start: var(--bento-row-start-md, var(--bento-row-start-sm, var(--bento-row-start-xs)));
        --bento-row-end: var(--bento-row-end-md, var(--bento-row-end-sm, var(--bento-row-end-xs))); }
      .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(n+11) {
        display: none; }
      .bento-grid.grid-stacks_in_3776 .bento-hide-for-medium-up {
        display: none; }
      .bento-grid.grid-stacks_in_3776 .bento-show-for-medium-up {
        display: grid; } }
  @media (min-width: 64em) {
    .bento-grid.grid-stacks_in_3776 {
      --bento-template-columns: repeat(3, auto);
      --bento-template-rows: repeat(6, auto);
      --bento-gap: calc(20rem/16) calc(20rem/16); }
      .bento-grid.grid-stacks_in_3776 > .grid-item {
        --bento-display: var(--bento-display-lg, var(--bento-display-md, var(--bento-display-sm, var(--bento-display-xs))));
        --bento-column-start: var(--bento-column-start-lg, var(--bento-column-start-md, var(--bento-column-start-sm, var(--bento-column-start-xs))));
        --bento-column-end: var(--bento-column-end-lg, var(--bento-column-end-md, var(--bento-column-end-sm, var(--bento-column-end-xs))));
        --bento-row-start: var(--bento-row-start-lg, var(--bento-row-start-md, var(--bento-row-start-sm, var(--bento-row-start-xs))));
        --bento-row-end: var(--bento-row-end-lg, var(--bento-row-end-md, var(--bento-row-end-sm, var(--bento-row-end-xs)))); }
      .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(n+11) {
        display: none; }
      .bento-grid.grid-stacks_in_3776 .bento-hide-for-large-up {
        display: none; }
      .bento-grid.grid-stacks_in_3776 .bento-show-for-large-up {
        display: grid; } }
.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(1) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(1) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 2;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(1) {
  align-content: stretch; }
.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(2) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(2) {
  --bento-display-sm: grid;
  --bento-column-start-sm: auto;
  --bento-column-end-sm: span 1;
  --bento-row-start-sm: auto;
  --bento-row-end-sm: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(2) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 2; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(2) {
  align-content: center; }
.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(3) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 3;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(3) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(3) {
  align-content: stretch; }
#grid-stacks_in_3786 > .grid-item,
#infinity-stacks_in_3786 > .grid-item {
  display: block; }

.wallpaper_stacks_in_3787 {
  position: relative;
  overflow: hidden;
  margin: 0px;
  padding: 16px;
  border-color: #9c92ac;
  border-style: solid;
  border-width: 0px;
  border-radius: 0px;
  background-color: #1a324e;
  box-shadow: inset 0 0 19vw rgba(0, 0, 0, 1.00);
  background-attachment: scroll; }
  .wallpaper_stacks_in_3787:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-attachment: scroll;
    overflow: hidden; }
  .wallpaper_stacks_in_3787.full-height, .wallpaper_stacks_in_3787.variable-height {
    height: 100%;
    display: grid;
    align-content: center; }
  .wallpaper_stacks_in_3787.variable-height {
    height: 40vh;
    min-height: 200px;
    max-height: 500px; }

.wallpaper_stacks_in_3787 > .content {
  position: relative; }

.wallpaper_stacks_in_3787:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath fill='rgba(225, 153, 103, 1.00)' fill-opacity='0.2' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3e%3c/path%3e%3c/svg%3e"); }

@media only screen and (max-width:480.00px){#stacks_in_5114 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_5114 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_5114 h3{font-size:2.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_5114 h3{font-size:2.00rem!important}}
.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(4) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(4) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 2; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(4) {
  align-content: stretch; }
#grid-stacks_in_3792 > .grid-item,
#infinity-stacks_in_3792 > .grid-item {
  display: block; }

.wallpaper_stacks_in_3793 {
  position: relative;
  overflow: hidden;
  margin: 0px;
  padding: 16px;
  border-color: #9c92ac;
  border-style: solid;
  border-width: 0px;
  border-radius: 0px;
  background-color: #1a324e;
  box-shadow: inset 0 0 19vw rgba(0, 0, 0, 1.00);
  background-attachment: scroll; }
  .wallpaper_stacks_in_3793:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-attachment: scroll;
    overflow: hidden; }
  .wallpaper_stacks_in_3793.full-height, .wallpaper_stacks_in_3793.variable-height {
    height: 100%;
    display: grid;
    align-content: center; }
  .wallpaper_stacks_in_3793.variable-height {
    height: 40vh;
    min-height: 200px;
    max-height: 500px; }

.wallpaper_stacks_in_3793 > .content {
  position: relative; }

.wallpaper_stacks_in_3793:before {
  transform: scale(1.97);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath fill='rgba(225, 153, 103, 1.00)' fill-opacity='0.2' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3e%3c/path%3e%3c/svg%3e"); }

@media only screen and (max-width:480.00px){#stacks_in_5119 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_5119 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_5119 h3{font-size:2.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_5119 h3{font-size:3.00rem!important}}
.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(5) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(5) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 2; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(5) {
  align-content: stretch; }
.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(6) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 3;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(6) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(6) {
  align-content: stretch; }
#grid-stacks_in_3802 > .grid-item,
#infinity-stacks_in_3802 > .grid-item {
  display: block; }

.wallpaper_stacks_in_3803 {
  position: relative;
  overflow: hidden;
  margin: 0px;
  padding: 16px;
  border-color: #9c92ac;
  border-style: solid;
  border-width: 0px;
  border-radius: 0px;
  background-color: #1a324e;
  box-shadow: inset 0 0 31vw rgba(0, 0, 0, 1.00);
  background-attachment: fixed; }
  .wallpaper_stacks_in_3803:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-attachment: fixed;
    overflow: hidden; }
  .wallpaper_stacks_in_3803.full-height, .wallpaper_stacks_in_3803.variable-height {
    height: 100%;
    display: grid;
    align-content: center; }
  .wallpaper_stacks_in_3803.variable-height {
    height: 40vh;
    min-height: 200px;
    max-height: 500px; }

.wallpaper_stacks_in_3803 > .content {
  position: relative; }

.wallpaper_stacks_in_3803:before {
  transform: scale(1.97);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath fill='rgba(225, 153, 103, 1.00)' fill-opacity='0.2' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3e%3c/path%3e%3c/svg%3e"); }

@media only screen and (max-width:480.00px){#stacks_in_5124 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_5124 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_5124 h3{font-size:2.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_5124 h3{font-size:2.00rem!important}}
.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(7) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(7) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 2;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(7) {
  align-content: stretch; }
.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(8) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(8) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 2;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(8) {
  --bento-display-lg: grid;
  --bento-column-start-lg: auto;
  --bento-column-end-lg: span 1;
  --bento-row-start-lg: auto;
  --bento-row-end-lg: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(8) {
  align-content: center; }
.video-pro.stacks_in_5037_2{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5037_2 .mejs__overlay-button,.video-pro.stacks_in_5037_2 .mejs__overlay-button svg{width:20px;height:20px}.video-pro.stacks_in_5037_2 .mejs__cta-layer,.video-pro.stacks_in_5037_2 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5037_2 .mejs__cta-close,.video-pro.stacks_in_5037_2 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5037_2 .mejs__overlay-loading{display:none !important}
.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(9) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(9) {
  --bento-display-sm: grid;
  --bento-column-start-sm: auto;
  --bento-column-end-sm: span 2;
  --bento-row-start-sm: auto;
  --bento-row-end-sm: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(9) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(9) {
  align-content: center; }
.video-pro.stacks_in_5038_2{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5038_2 .mejs__overlay-button,.video-pro.stacks_in_5038_2 .mejs__overlay-button svg{width:20px;height:20px}.video-pro.stacks_in_5038_2 .mejs__cta-layer,.video-pro.stacks_in_5038_2 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5038_2 .mejs__cta-close,.video-pro.stacks_in_5038_2 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5038_2 .mejs__overlay-loading{display:none !important}
.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(10) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(10) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 3;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(10) {
  --bento-display-lg: grid;
  --bento-column-start-lg: auto;
  --bento-column-end-lg: span 1;
  --bento-row-start-lg: auto;
  --bento-row-end-lg: span 1; }

.bento-grid.grid-stacks_in_3776 .grid-null, .bento-grid.grid-stacks_in_3776 .grid-item:nth-child(10) {
  align-content: stretch; }
.video-pro.stacks_in_5039_2{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5039_2 .mejs__overlay-button,.video-pro.stacks_in_5039_2 .mejs__overlay-button svg{width:20px;height:20px}.video-pro.stacks_in_5039_2 .mejs__cta-layer,.video-pro.stacks_in_5039_2 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5039_2 .mejs__cta-close,.video-pro.stacks_in_5039_2 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5039_2 .mejs__overlay-loading{display:none !important}
.raincheck.stacks_in_5173_20{transition:background-image 900ms ease-out;}.raincheck.stacks_in_5173_20 .raincheck-inner{transition:opacity 900ms ease-out}
.stacks_in_5173_2 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 0px)}

.video-pro.stacks_in_5173_6{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5173_6 .mejs__overlay-button,.video-pro.stacks_in_5173_6 .mejs__overlay-button svg{width:128px;height:128px}.video-pro.stacks_in_5173_6 .mejs__cta-layer,.video-pro.stacks_in_5173_6 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5173_6 .mejs__cta-close,.video-pro.stacks_in_5173_6 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5173_6 .mejs__overlay-loading{display:none !important}

.video-pro.stacks_in_5173_14{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5173_14 .mejs__overlay-button,.video-pro.stacks_in_5173_14 .mejs__overlay-button svg{width:128px;height:128px}.video-pro.stacks_in_5173_14 .mejs__cta-layer,.video-pro.stacks_in_5173_14 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5173_14 .mejs__cta-close,.video-pro.stacks_in_5173_14 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5173_14 .mejs__overlay-loading{display:none !important}
#spacer_stacks_in_3827 {
    height: 2rem;
}#spacer_stacks_in_3830 {
    height: 5rem;
}#spacer_stacks_in_3833 {
    height: 1rem;
}#spacer_stacks_in_3840 {
    height: .5rem;
}#stacks_in_3841.hf-cards {
  padding: 64px 0;
  --hf-width: 400px;
  --hf-border-radius: 8px;
}
#stacks_in_3841.hf-cards,
#stacks_in_3841.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 64px;
}
/*  */
/*  */
#stacks_in_3841.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_3841');
}
#stacks_in_3841 .hf-grad:before {
  filter: url('#round-corners_stacks_in_3841');
}
/*  */
/**/
.hf-cards #hf_stacks_in_3842 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3842.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3842.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3842.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3842.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3842.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3842.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3842 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3842.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3842.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3842 .hf-card-content-inner,
#hf_stacks_in_3842.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3842.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3842.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3842.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3842.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3842.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3842.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3842.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3842.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3842.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3842.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3842.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3842.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3842.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3842.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3842.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3842.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3842.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3847 {
    height: 1rem;
}.hf-cards #hf_stacks_in_3851 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3851.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3851.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3851.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3851.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3851.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3851.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3851 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3851.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3851.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3851 .hf-card-content-inner,
#hf_stacks_in_3851.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3851.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3851.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3851.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3851.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3851.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3851.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3851.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3851.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3851.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3851.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3851.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3851.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3851.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3851.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3851.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3851.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3851.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3856 {
    height: 1rem;
}.hf-cards #hf_stacks_in_3860 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3860.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3860.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3860.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3860.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3860.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3860.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3860 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3860.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3860.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3860 .hf-card-content-inner,
#hf_stacks_in_3860.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3860.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3860.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3860.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3860.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3860.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3860.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3860.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3860.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3860.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3860.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3860.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3860.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3860.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3860.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3860.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3860.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3860.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3865 {
    height: 1rem;
}.hf-cards #hf_stacks_in_5227 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_5227.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_5227.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_5227.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5227.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5227.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5227.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5227 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_5227.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5227.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5227 .hf-card-content-inner,
#hf_stacks_in_5227.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_5227.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_5227.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_5227.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_5227.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_5227.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5227.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_5227.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5227.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_5227.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_5227.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5227.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5227.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5227.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_5227.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5227.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_5227.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_5227.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_5232 {
    height: 1rem;
}/*
v1.0.2
+ Added touch swipe navigation support for touch devices
*/

#cycledex_stacks_in_3871 .item-has-desc .cycledex-item-content {
  max-width: 380px;width: 100%;
}
#cycledex_stacks_in_3871 .cycledex-item-content .cycledex-item-header {
  color: rgba(0, 0, 0, 1.00);
  font-weight: 700;
  font-size: 36px;
  line-height: 38px;
  margin: 0 0 8px 0;
}
#cycledex_stacks_in_3871 .cycledex-item-content .cycledex-item-description {
  color: rgba(0, 0, 0, 1.00);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  margin: 0;
}
#cycledex_stacks_in_3871 .cycledex-item-content {
  
  text-align: center;
  
}

#cycledex_stacks_in_3871 .cycledex-item-content .cycledex-item-header {
  font-family: inherit;
  font-weight: 700;
  font-size: 32px;
  line-height: 30px;
  margin-top: 0px;
  margin-bottom: 8px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}


#cycledex_stacks_in_3871 .cycledex-item-content .cycledex-item-description {
  font-family: inherit;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  margin-top: 10px;
  margin-bottom: 10px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}



.cycledex_noscroll{overflow: clip;}
#cycledex_stacks_in_3871.cycledex-outer-wrap {
  position: relative;
  padding: 20px 0px;
  min-height: 0vh;
  overflow: hidden;
}
#cycledex_stacks_in_3871 .cycledex-inner-wrap {
  width: 1200px;
  max-width: 100%;
  margin: 0 auto;
  display: grid;
  justify-content: stretch;
  align-items: center;
  grid-template-columns: minmax(64px,300.000000px) 600px minmax(64px,300.000000px);
  position: relative;
  z-index: 3;
}
#cycledex_stacks_in_3871.cycledex-outer-wrap.cycledex-popup {
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  padding: 0;
  transition: opacity 200ms ease;
  display: grid;
  justify-content: center;
  align-items: center;
  max-width: 100vw;
}
#cycledex_stacks_in_3871.cycledex-outer-wrap.cycledex-popup.cycledex_active {
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
  transition: opacity 300ms ease;
}
#cycledex_stacks_in_3871.cycledex-outer-wrap.cycledex-popup .cycledex-inner-wrap {
  max-width: 100vw;
}
#cycledex_stacks_in_3871 .cycledex_close_icon {
  position:absolute;
  top: 32px;
  right: 32px;
  padding: 0;
  width: 64px;
  height: 64px;
  z-index: 4;
  cursor:pointer;
}
#cycledex_stacks_in_3871 .cycledex_close_icon svg {
  width:64px;
  fill: rgba(0, 0, 0, 1.00);
  pointer-events: none;
}
#cycledex_stacks_in_3871 .cycledex {
  position: relative;
  max-height: 100%;
  width: 100%;
  max-width: 600px;
  z-index: 0;
  aspect-ratio: 0.857143;
  pointer-events: none;
}
@supports not (aspect-ratio: auto) {
  #cycledex_stacks_in_3871 .cycledex {
    padding-top: 116.666702%;
  }
}
#cycledex_stacks_in_3871 .cycledex-nav {
  outline: none;
  color: rgba(0, 0, 0, 1.00);
  position: relative;
  z-index: 1;
  cursor: pointer;
  width: 100%;
  height: 100%;
  display: grid;
  justify-content: center;
  align-items: center;
  transform-style: flat;
  transform: scale(1);
  -webkit-transform: scale(1) translateZ(800px);
  transition: transform 300ms ease;
  -webkit-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color:  rgba(255, 255, 255, 0);
}
#cycledex_stacks_in_3871 .cycledex-nav:hover {
  outline: none;
  transform: scale(1.2);
  -webkit-transform: scale(1.2) translateZ(800px);
}
#cycledex_stacks_in_3871 .cycledex-nav:active {
  outline: none;
  opacity: 0.75;
}
#cycledex_stacks_in_3871 .cycledex-nav svg {
  max-width: 64px;
  width: 100%;
  pointer-events: none;
  color: rgba(0, 0, 0, 1.00);
  fill: rgba(0, 0, 0, 1.00);
}
#cycledex_stacks_in_3871 .cycledex .cycledex-item,
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-right,
#cycledex_stacks_in_3871 .cycledex-overlay,
#cycledex_stacks_in_3871 .cycledex-overlay-image,
#cycledex_stacks_in_3871 .cycledex .cycledex-origin {
  background-color: rgba(255, 255, 255, 1.00);
}

#cycledex_stacks_in_3871.cycledex_active .cycledex-overlay {
  opacity: 0.800000;
}

#cycledex_stacks_in_3871[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item,
#cycledex_stacks_in_3871[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_3871[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item .cycledex-depth-right  {
  background-color: #000;
}
#cycledex_stacks_in_3871 .cycledex {
  perspective: 1200px;
  transform-style: preserve-3d;
}

#cycledex_stacks_in_3871 .cycledex .cycledex-item,
#cycledex_stacks_in_3871 .cycledex .cycledex-item > a {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#cycledex_stacks_in_3871 .cycledex .cycledex-origin,
#cycledex_stacks_in_3871 .cycledex .cycledex-item {
  transition: transform 600ms ease,opacity 600ms ease;
  pointer-events: none;
  transform-style: preserve-3d;
}
#cycledex_stacks_in_3871 .cycledex .cycledex-item > a {
  cursor: pointer;
}
/*  */
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-right {
  position: absolute;
  width: 20px;
  bottom: 0;
  top: 0;
  left: 0;
  z-index: 1;
  transform: rotateY(-90deg) translate3d(-20px,0,-1px);
  transform-origin: left;
}
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-right:after {
  content: "";
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
}

#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-right:after,
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-item-background {
  background-size: 640px 700px !important;
}

#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-left:after {
  background-position: 0px center !important;
}
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-right {
  left: auto;
  right: 0;
  transform-origin: right;
  transform: rotateY(90deg) translate3d(20px,0,-1px);
}
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-right:after {
  background-position: -620px center !important;
}
/*  */
#cycledex_stacks_in_3871.cycledex_active .cycledex .cycledex-item[data-r-index="0"] {
  pointer-events: auto;
}
#cycledex_stacks_in_3871:not(.cycledex_active) .cycledex .cycledex-item[data-r-index="0"] {
  transform: translate3d(0,0,100px) rotateY(0deg) !important;
}
#cycledex_stacks_in_3871 .cycledex-overlay-image,
#cycledex_stacks_in_3871 .cycledex-overlay-image > div,
#cycledex_stacks_in_3871 .cycledex-overlay,
#cycledex_stacks_in_3871 .cycledex-blur,
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-item-background {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#cycledex_stacks_in_3871 .cycledex-blur,
#cycledex_stacks_in_3871 .cycledex-overlay {
  z-index: 2;
}

#cycledex_stacks_in_3871.cycledex_active .cycledex-overlay {display: none;}

#cycledex_stacks_in_3871 .cycledex-overlay-image > div {
  opacity: 0;
  background-size: cover !important;
  background-position: center !important;
  transition: opacity 900.000000ms ease,transform 900.000000ms ease;
  z-index: 0;
}
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-item-background {
  transition: opacity 600ms ease;
}
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-depth-right:after {
  opacity: 0.400000;
}
#cycledex_stacks_in_3871 .cycledex .cycledex-item .cycledex-item-background {
  opacity: 0.500000;
}
/* #cycledex_stacks_in_3871 .cycledex .cycledex-item[data-r-index="0"] .cycledex-depth-left:after,
#cycledex_stacks_in_3871 .cycledex .cycledex-item[data-r-index="0"] .cycledex-depth-right:after, */
#cycledex_stacks_in_3871 .cycledex .cycledex-item[data-r-index="0"] .cycledex-item-background {
  opacity: 1;
}
#cycledex_stacks_in_3871 .cycledex-item-content {
  position: absolute;
  transition: transform 600ms ease, opacity 600ms ease;
  z-index: 10;
  pointer-events: none;
}
#cycledex_stacks_in_3871.cycledex_active .cycledex-item-content {
  pointer-events: auto;
}
#cycledex_stacks_in_3871 .cycledex-item.item-has-desc .cycledex-item-content,
#cycledex_stacks_in_3871 .cycledex-item.item-has-link .cycledex-item-content {
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
}
#cycledex_stacks_in_3871 .cycledex-item:not(.item-has-desc) .cycledex-item-content {
  width: auto;
}

#cycledex_stacks_in_3871 .cycledex-item-content {
  
  
  left: calc((100% - 380px) / 2);
  
  top: 50%;transform: translate3d(0px,-50%,1px) scale(0.666);transform-origin: center;
  
  
  
  opacity: 0.5;
}
#cycledex_stacks_in_3871 .cycledex div.cycledex-item[data-r-index="0"] .cycledex-item-content {
  transform: translate3d(0px,0,100px);
  transform: translate3d(0,-50%,100px);
  opacity: 1;
}
#cycledex_stacks_in_3871 .cycledex div.cycledex-item[data-r-index="0"] {
  transform: translate3d(0,0,-100px) rotateY(0deg);
  opacity: 1;
}
#cycledex_stacks_in_3871 .cycledex div.cycledex-item.item-has-link.cycledex-animation-complete[data-r-index="0"]:hover {
  transform: translate3d(0,0,0) rotateY(-10deg);
}

#cycledex_stacks_in_3871 .cycledex-item:not(.item-has-desc) .cycledex-item-content {
  left: calc(600px/16);
  right: calc(600px/16);
}

  #cycledex_stacks_in_3871[data-resize$="3"] .cycledex-item-content {
    /* transform: none; */
    
    
    
    
  }
  #cycledex_stacks_in_3871[data-resize$="3"] .cycledex div.cycledex-item[data-r-index="0"] .cycledex-item-content {
    transform: translate3d(0px,0,1px);
    top: 50%;transform: translate3d(0,-50%,1px);
  }


  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex-inner-wrap {
    grid-template-columns: 64px 1fr 64px;
  }
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex {
    aspect-ratio: auto;
    padding-top: 0;
  }
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex-item-content {
    /* transform: none; */
    left: 24px;
    right: 24px;
  }
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex .cycledex-item[data-r-index="0"] {
    position: relative;
  }
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex .cycledex-item {
    margin-left: calc((600px - 100%)/-2);
    margin-right: calc((600px - 100%)/-2);
    aspect-ratio: 0.857143;
  }
  @supports not (aspect-ratio: auto) {
    #cycledex_stacks_in_3871[data-resize*="2"] .cycledex .cycledex-item.item-has-desc {
      padding-top: 116.666702%;
    }
  }
  #cycledex_stacks_in_3871[data-resize*="2"] .item-has-desc .cycledex-item-content {
    max-width: calc(100% - 48px);
  }
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex-item-content .cycledex-item-header {
    font-size: 28px;
    line-height: 30px;
    margin: 0 0 6px 0;
  }
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex-item-content .cycledex-item-description {
    font-size: 16px;
    line-height: 24px;
  }
  
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex-item-content .cycledex-item-header {
    font-size: 24.000000px;
    line-height: 22.500000px;
    margin-top: 0.000000px;
    margin-bottom: 6.000000px;
  }
  
  
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex-item-content .cycledex-item-description {
    font-size: 10.500000px;
    line-height: 16.500000px;
    margin-top: 7.500000px;
    margin-bottom: 7.500000px;
  }
  
  /*  */
  
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-left:after,
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-right:after,
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex .cycledex-item .cycledex-item-background {
    background-size: calc(100% + 40px) 100% !important;
  }
  #cycledex_stacks_in_3871[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-right:after {
    background-position: -calc(100% + 20px) center !important;
  }
  
  /*  */


  #cycledex_stacks_in_3871[data-resize="123"] .cycledex .cycledex-item,
  #cycledex_stacks_in_3871[data-resize="123"] .cycledex .cycledex-item > a {
    margin-left: 0px;
    margin-right: 0px;
  }
  #cycledex_stacks_in_3871[data-resize="123"] .cycledex-inner-wrap {
    grid-template-columns: 1fr 1fr;
    grid-gap: 16px;
  }
  #cycledex_stacks_in_3871[data-resize="123"] .cycledex {
    grid-column: 1/-1;
    margin: 0 auto;
  }
  #cycledex_stacks_in_3871[data-resize="123"] .cycledex {
    grid-row: 1;
  }
  @supports (aspect-ratio: auto) {
    #cycledex_stacks_in_3871[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) {
      padding-top: 0;
    }
    #cycledex_stacks_in_3871[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) .cycledex-item-background {
      position: relative;
      aspect-ratio: 0.857143;
    }
  }
  #cycledex_stacks_in_3871[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) .cycledex-item-background .cycledex-item-content {
    position: relative;
    transform: none;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
    padding: 32px 16px;
  }


.stacks_in_3872 .cycledex-item-background,
.cycledex > .stacks_in_3872 .cycledex-depth-left:after,
.cycledex > .stacks_in_3872 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_3873.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_3873.hf-cards,
#stacks_in_3873.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_3873.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_3873');
}
#stacks_in_3873 .hf-grad:before {
  filter: url('#round-corners_stacks_in_3873');
}
/*  */
/**/
.hf-cards #hf_stacks_in_3874 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3874.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3874.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3874.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3874.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3874.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3874.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3874 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3874.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3874.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3874 .hf-card-content-inner,
#hf_stacks_in_3874.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3874.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3874.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3874.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3874.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3874.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3874.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3874.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3874.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3874.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3874.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3874.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3874.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3874.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3874.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3874.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3874.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3874.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3879 {
    height: 1rem;
}.stacks_in_3885 .cycledex-item-background,
.cycledex > .stacks_in_3885 .cycledex-depth-left:after,
.cycledex > .stacks_in_3885 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_3886.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_3886.hf-cards,
#stacks_in_3886.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_3886.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_3886');
}
#stacks_in_3886 .hf-grad:before {
  filter: url('#round-corners_stacks_in_3886');
}
/*  */
/**/
.hf-cards #hf_stacks_in_3887 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3887.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3887.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3887.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3887.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3887.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3887.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3887 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3887.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3887.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3887 .hf-card-content-inner,
#hf_stacks_in_3887.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3887.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3887.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3887.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3887.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3887.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3887.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3887.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3887.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3887.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3887.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3887.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3887.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3887.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3887.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3887.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3887.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3887.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3892 {
    height: 1rem;
}.stacks_in_3898 .cycledex-item-background,
.cycledex > .stacks_in_3898 .cycledex-depth-left:after,
.cycledex > .stacks_in_3898 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_3899.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_3899.hf-cards,
#stacks_in_3899.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_3899.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_3899');
}
#stacks_in_3899 .hf-grad:before {
  filter: url('#round-corners_stacks_in_3899');
}
/*  */
/**/
.hf-cards #hf_stacks_in_3900 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_3900.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_3900.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_3900.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3900.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_3900.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3900.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_3900 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_3900.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3900.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3900 .hf-card-content-inner,
#hf_stacks_in_3900.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_3900.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_3900.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_3900.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_3900.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_3900.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_3900.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_3900.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_3900.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_3900.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_3900.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3900.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_3900.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3900.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_3900.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_3900.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_3900.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_3900.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_3905 {
    height: 1rem;
}.stacks_in_5214 .cycledex-item-background,
.cycledex > .stacks_in_5214 .cycledex-depth-left:after,
.cycledex > .stacks_in_5214 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_5215.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_5215.hf-cards,
#stacks_in_5215.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_5215.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_5215');
}
#stacks_in_5215 .hf-grad:before {
  filter: url('#round-corners_stacks_in_5215');
}
/*  */
/**/
.hf-cards #hf_stacks_in_5216 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_5216.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_5216.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_5216.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5216.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5216.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5216.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5216 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_5216.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5216.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5216 .hf-card-content-inner,
#hf_stacks_in_5216.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_5216.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_5216.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_5216.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_5216.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_5216.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5216.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_5216.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5216.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_5216.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_5216.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5216.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5216.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5216.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_5216.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5216.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_5216.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_5216.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_5221 {
    height: 1rem;
}#spacer_stacks_in_3919 {
    height: 5rem;
}#spacer_stacks_in_3933 {
    height: 3rem;
}.stacks_in_3936 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}


#spacer_stacks_in_4898 {
    height: 1rem;
}
.stacks_in_4942{line-height:0}.stacks_in_4942 svg{display:inline-block;max-width:160px;height:auto;}.stacks_in_4942.full-width svg{width:100%;height:auto}
#spacer_stacks_in_4955 {
    height: 3rem;
}.agent-hide{display:none !important}



#stacks_in_4130 {
	padding: 10px 0px 0px 0px;
}

.stacks_in_4188 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_4192{line-height:0}.stacks_in_4192 svg{display:inline-block;max-width:190px;height:auto;}.stacks_in_4192.full-width svg{width:100%;height:auto}



.target.stacks_in_4221{    margin:12px 0px 0px 0px;}.target.stacks_in_4221{}.target.stacks_in_4221.width-fill{width:calc(100% - 0px)}.target.stacks_in_4221.width-flexible{width:100%}.target.stacks_in_4221.width-fixed{width:250px}.target.stacks_in_4221.height-fill{height:calc(100% - 0px)}.target.stacks_in_4221.height-flexible{height:100%}.target.stacks_in_4221.height-fixed{height:250px}.target.stacks_in_4221[class*="relative-"].top-pt{top:48%}.target.stacks_in_4221[class*="relative-"].top-px{top:48px}.target.stacks_in_4221[class*="relative-"].bottom-pt{bottom:48%}.target.stacks_in_4221[class*="relative-"].bottom-px{bottom:48px}.target.stacks_in_4221[class*="relative-"].right-pt{right:70%}.target.stacks_in_4221[class*="relative-"].right-px{right:70px}.target.stacks_in_4221[class*="relative-"].left-pt{left:70%}.target.stacks_in_4221[class*="relative-"].left-px{left:70px}.target.stacks_in_4221.shift-up{margin-top:-0px}.target.stacks_in_4221.shift-down{margin-bottom:-0px}.target.stacks_in_4221.shift-left{right:0px}.target.stacks_in_4221.shift-right{left:0px}.target.stacks_in_4221.pin-top,.target.stacks_in_4221.pin-bottom{left:0px}.target.stacks_in_4221.pin-left,.target.stacks_in_4221.pin-right{top:0px}
.stacks_in_4231 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_4235{line-height:0}.stacks_in_4235 svg{display:inline-block;max-width:190px;height:auto;}.stacks_in_4235.full-width svg{width:100%;height:auto}






.hero-banner{background-image:url('../files/bgimage-4269.png') !important;background-repeat:   repeat !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important; background-size:  cover !important; }@media (hover:none) and (pointer:coarse){.hero-banner{background-attachment:scroll!important}}
.hero-banner{padding-top:96.00px !important;padding-right:20.00px !important;padding-bottom:96.00px !important;padding-left:20.00px !important;}@media only screen and (min-width:40em){.hero-banner{padding-top:128.00px !important;padding-right:32.00px !important;padding-bottom:128.00px !important;padding-left:32.00px !important}}@media only screen and (min-width:64em){.hero-banner{padding-top:260.00px !important;padding-right:32.00px !important;padding-bottom:200.00px !important;padding-left:32.00px !important}}


.hero-banner{padding-top:96.00px ;padding-right:20.00px ;padding-bottom:96.00px ;padding-left:20.00px ;}@media only screen and (min-width:40em){.hero-banner{padding-top:128.00px ;padding-right:32.00px ;padding-bottom:128.00px ;padding-left:32.00px }}@media only screen and (min-width:64em){.hero-banner{padding-top:200.00px ;padding-right:32.00px ;padding-bottom:200.00px ;padding-left:32.00px }}
.bg-black-top-gradient{position:relative;z-index:0}.bg-black-top-gradient:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.80 ; background-image: linear-gradient(0deg, #ffffff00 -40%, var(--my-black) 100%); }
#spacer_stacks_in_5078 {
    height: 10rem;
}#spacer_stacks_in_5079 {
    height: 5rem;
}#spacer_stacks_in_4303 {
    height: 3rem;
}.stacks_in_4304{min-height:50vh}@media only screen and (min-width:40em){.stacks_in_4304{min-height:50vh}}@media only screen and (min-width:64em){.stacks_in_4304{min-height:50vh}}.stacks_in_4304 .parallax-image.parallax-up,.stacks_in_4304 .parallax-image.parallax-down{min-height:calc(101% - -25%);}.stacks_in_4304 .parallax-image.parallax-left,.stacks_in_4304 .parallax-image.parallax-right{min-width:calc(101% + 0%);}.stacks_in_4304 .parallax-image.scale.parallax-left,.stacks_in_4304 .parallax-image.scale.parallax-right{max-width:calc(101% + 0%);}.stacks_in_4304.parallax-overlay:after{background-color:rgba(0, 0, 0, 0.40)}
#spacer_stacks_in_4311 {
    height: 5rem;
}#spacer_stacks_in_4315_4 {
    height: 3rem;
}
#spacer_stacks_in_4135_16 {
    height: 5rem;
}.stacks_in_4135_21 img{width:100%;max-width:280px}
#spacer_stacks_in_4135_17 {
    height: 5rem;
}#spacer_stacks_in_4332_16 {
    height: 5rem;
}.stacks_in_4332_21 img{width:100%;max-width:280px}
#spacer_stacks_in_4332_17 {
    height: 5rem;
}#spacer_stacks_in_5187 {
    height: 3rem;
}#spacer_stacks_in_4351 {
    height: 5rem;
}#spacer_stacks_in_4354_4 {
    height: 3rem;
}
#spacer_stacks_in_4366_16 {
    height: 5rem;
}.stacks_in_4366_21 img{width:100%;max-width:280px}
#spacer_stacks_in_4366_17 {
    height: 5rem;
}#spacer_stacks_in_4382_16 {
    height: 5rem;
}.stacks_in_4382_21 img{width:100%;max-width:280px}
#spacer_stacks_in_4382_17 {
    height: 5rem;
}#spacer_stacks_in_5186 {
    height: 3rem;
}#spacer_stacks_in_4392_4 {
    height: 3rem;
}.stacks_in_4393{min-height:50vh}@media only screen and (min-width:40em){.stacks_in_4393{min-height:50vh}}@media only screen and (min-width:64em){.stacks_in_4393{min-height:50vh}}.stacks_in_4393 .parallax-image.parallax-up,.stacks_in_4393 .parallax-image.parallax-down{min-height:calc(101% - -25%);}.stacks_in_4393 .parallax-image.parallax-left,.stacks_in_4393 .parallax-image.parallax-right{min-width:calc(101% + 0%);}.stacks_in_4393 .parallax-image.scale.parallax-left,.stacks_in_4393 .parallax-image.scale.parallax-right{max-width:calc(101% + 0%);}.stacks_in_4393.parallax-overlay:after{background-color:rgba(0, 0, 0, 0.40)}
#spacer_stacks_in_4397 {
    height: 3rem;
}
#spacer_stacks_in_4401 {
    height: 3rem;
}#spacer_stacks_in_4410 {
    height: 3rem;
}#spacer_stacks_in_4411 {
    height: 3rem;
}#spacer_stacks_in_4412_4 {
    height: 3rem;
}/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_4418 {
  overflow: visible !important;
}
#feature-cards-stacks_in_4418 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_4418 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_4418 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_4418 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_4418 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_4418 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_4418 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_4418 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_4418 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_4418 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_4418 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_4418 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_4418 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4418 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_4418 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_4418 .feature-card,
#feature-cards-stacks_in_4418 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4418 .feature-card h1,
#feature-cards-stacks_in_4418 .feature-card h2,
#feature-cards-stacks_in_4418 .feature-card h3,
#feature-cards-stacks_in_4418 .feature-card h4,
#feature-cards-stacks_in_4418 .feature-card h5,
#feature-cards-stacks_in_4418 .feature-card h6,
#feature-cards-stacks_in_4418 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-header,
#feature-cards-stacks_in_4418 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_4418 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_4418 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_4418 .feature-card::before,
#feature-cards-stacks_in_4418 .feature-card,
#feature-cards-stacks_in_4418 .feature-outer,
#feature-cards-stacks_in_4418 .feature-card h1,
#feature-cards-stacks_in_4418 .feature-card h2,
#feature-cards-stacks_in_4418 .feature-card h3,
#feature-cards-stacks_in_4418 .feature-card h4,
#feature-cards-stacks_in_4418 .feature-card h5,
#feature-cards-stacks_in_4418 .feature-card h6,
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_4418 .feature-card .feature-card-header,
#feature-cards-stacks_in_4418 .feature-card .feature-card-description,
#feature-cards-stacks_in_4418 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_4418 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_4418 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_4418 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_4418 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4418 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_4418 .feature-card .feature-card-description,
#feature-cards-stacks_in_4418 .feature-card h1,
#feature-cards-stacks_in_4418 .feature-card h2,
#feature-cards-stacks_in_4418 .feature-card h3,
#feature-cards-stacks_in_4418 .feature-card h4,
#feature-cards-stacks_in_4418 .feature-card h5,
#feature-cards-stacks_in_4418 .feature-card h6,
#feature-cards-stacks_in_4418 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_4418 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4418 .feature-card:hover h1,
#feature-cards-stacks_in_4418 .feature-card:hover h2,
#feature-cards-stacks_in_4418 .feature-card:hover h3,
#feature-cards-stacks_in_4418 .feature-card:hover h4,
#feature-cards-stacks_in_4418 .feature-card:hover h5,
#feature-cards-stacks_in_4418 .feature-card:hover h6,
#feature-cards-stacks_in_4418 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4418 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_4418 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_4418 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_4420 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_4420 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_4420 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4420 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_4420 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_4420: 64px;
}

#feature-section-card-stacks_in_4420 {
  
}
#feature-section-card-stacks_in_4420 .feature-card {
  
  
}

#feature-section-card-stacks_in_4420 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_4420 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4420 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_4420 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_4420 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_4424 {
  position: relative;
  user-select: none;
}
i#stacks_in_4424,
svg#stacks_in_4424 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_4424.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_4427 {
  overflow: visible !important;
}
#feature-cards-stacks_in_4427 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_4427 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_4427 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_4427 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_4427 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_4427 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_4427 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_4427 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_4427 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_4427 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_4427 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_4427 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_4427 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4427 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_4427 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_4427 .feature-card,
#feature-cards-stacks_in_4427 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4427 .feature-card h1,
#feature-cards-stacks_in_4427 .feature-card h2,
#feature-cards-stacks_in_4427 .feature-card h3,
#feature-cards-stacks_in_4427 .feature-card h4,
#feature-cards-stacks_in_4427 .feature-card h5,
#feature-cards-stacks_in_4427 .feature-card h6,
#feature-cards-stacks_in_4427 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-header,
#feature-cards-stacks_in_4427 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_4427 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_4427 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_4427 .feature-card::before,
#feature-cards-stacks_in_4427 .feature-card,
#feature-cards-stacks_in_4427 .feature-outer,
#feature-cards-stacks_in_4427 .feature-card h1,
#feature-cards-stacks_in_4427 .feature-card h2,
#feature-cards-stacks_in_4427 .feature-card h3,
#feature-cards-stacks_in_4427 .feature-card h4,
#feature-cards-stacks_in_4427 .feature-card h5,
#feature-cards-stacks_in_4427 .feature-card h6,
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_4427 .feature-card .feature-card-header,
#feature-cards-stacks_in_4427 .feature-card .feature-card-description,
#feature-cards-stacks_in_4427 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_4427 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_4427 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_4427 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_4427 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4427 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_4427 .feature-card .feature-card-description,
#feature-cards-stacks_in_4427 .feature-card h1,
#feature-cards-stacks_in_4427 .feature-card h2,
#feature-cards-stacks_in_4427 .feature-card h3,
#feature-cards-stacks_in_4427 .feature-card h4,
#feature-cards-stacks_in_4427 .feature-card h5,
#feature-cards-stacks_in_4427 .feature-card h6,
#feature-cards-stacks_in_4427 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_4427 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4427 .feature-card:hover h1,
#feature-cards-stacks_in_4427 .feature-card:hover h2,
#feature-cards-stacks_in_4427 .feature-card:hover h3,
#feature-cards-stacks_in_4427 .feature-card:hover h4,
#feature-cards-stacks_in_4427 .feature-card:hover h5,
#feature-cards-stacks_in_4427 .feature-card:hover h6,
#feature-cards-stacks_in_4427 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4427 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_4427 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_4427 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_4429 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_4429 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_4429 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4429 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_4429 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_4429: 64px;
}

#feature-section-card-stacks_in_4429 {
  
}
#feature-section-card-stacks_in_4429 .feature-card {
  
  
}

#feature-section-card-stacks_in_4429 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_4429 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4429 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_4429 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_4429 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_4433 {
  position: relative;
  user-select: none;
}
i#stacks_in_4433,
svg#stacks_in_4433 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_4433.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_4436 {
  overflow: visible !important;
}
#feature-cards-stacks_in_4436 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_4436 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_4436 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_4436 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_4436 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_4436 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_4436 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_4436 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_4436 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_4436 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_4436 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_4436 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_4436 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4436 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_4436 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_4436 .feature-card,
#feature-cards-stacks_in_4436 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4436 .feature-card h1,
#feature-cards-stacks_in_4436 .feature-card h2,
#feature-cards-stacks_in_4436 .feature-card h3,
#feature-cards-stacks_in_4436 .feature-card h4,
#feature-cards-stacks_in_4436 .feature-card h5,
#feature-cards-stacks_in_4436 .feature-card h6,
#feature-cards-stacks_in_4436 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-header,
#feature-cards-stacks_in_4436 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_4436 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_4436 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_4436 .feature-card::before,
#feature-cards-stacks_in_4436 .feature-card,
#feature-cards-stacks_in_4436 .feature-outer,
#feature-cards-stacks_in_4436 .feature-card h1,
#feature-cards-stacks_in_4436 .feature-card h2,
#feature-cards-stacks_in_4436 .feature-card h3,
#feature-cards-stacks_in_4436 .feature-card h4,
#feature-cards-stacks_in_4436 .feature-card h5,
#feature-cards-stacks_in_4436 .feature-card h6,
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_4436 .feature-card .feature-card-header,
#feature-cards-stacks_in_4436 .feature-card .feature-card-description,
#feature-cards-stacks_in_4436 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_4436 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_4436 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_4436 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_4436 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4436 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_4436 .feature-card .feature-card-description,
#feature-cards-stacks_in_4436 .feature-card h1,
#feature-cards-stacks_in_4436 .feature-card h2,
#feature-cards-stacks_in_4436 .feature-card h3,
#feature-cards-stacks_in_4436 .feature-card h4,
#feature-cards-stacks_in_4436 .feature-card h5,
#feature-cards-stacks_in_4436 .feature-card h6,
#feature-cards-stacks_in_4436 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_4436 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4436 .feature-card:hover h1,
#feature-cards-stacks_in_4436 .feature-card:hover h2,
#feature-cards-stacks_in_4436 .feature-card:hover h3,
#feature-cards-stacks_in_4436 .feature-card:hover h4,
#feature-cards-stacks_in_4436 .feature-card:hover h5,
#feature-cards-stacks_in_4436 .feature-card:hover h6,
#feature-cards-stacks_in_4436 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4436 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_4436 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_4436 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_4438 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_4438 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_4438 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4438 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_4438 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_4438: 64px;
}

#feature-section-card-stacks_in_4438 {
  
}
#feature-section-card-stacks_in_4438 .feature-card {
  
  
}

#feature-section-card-stacks_in_4438 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_4438 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4438 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_4438 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_4438 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_4442 {
  position: relative;
  user-select: none;
}
i#stacks_in_4442,
svg#stacks_in_4442 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_4442.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_4445 {
  overflow: visible !important;
}
#feature-cards-stacks_in_4445 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_4445 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_4445 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_4445 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_4445 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_4445 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_4445 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_4445 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_4445 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_4445 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_4445 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_4445 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_4445 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4445 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_4445 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_4445 .feature-card,
#feature-cards-stacks_in_4445 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4445 .feature-card h1,
#feature-cards-stacks_in_4445 .feature-card h2,
#feature-cards-stacks_in_4445 .feature-card h3,
#feature-cards-stacks_in_4445 .feature-card h4,
#feature-cards-stacks_in_4445 .feature-card h5,
#feature-cards-stacks_in_4445 .feature-card h6,
#feature-cards-stacks_in_4445 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-header,
#feature-cards-stacks_in_4445 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_4445 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_4445 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_4445 .feature-card::before,
#feature-cards-stacks_in_4445 .feature-card,
#feature-cards-stacks_in_4445 .feature-outer,
#feature-cards-stacks_in_4445 .feature-card h1,
#feature-cards-stacks_in_4445 .feature-card h2,
#feature-cards-stacks_in_4445 .feature-card h3,
#feature-cards-stacks_in_4445 .feature-card h4,
#feature-cards-stacks_in_4445 .feature-card h5,
#feature-cards-stacks_in_4445 .feature-card h6,
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_4445 .feature-card .feature-card-header,
#feature-cards-stacks_in_4445 .feature-card .feature-card-description,
#feature-cards-stacks_in_4445 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_4445 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_4445 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_4445 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_4445 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4445 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_4445 .feature-card .feature-card-description,
#feature-cards-stacks_in_4445 .feature-card h1,
#feature-cards-stacks_in_4445 .feature-card h2,
#feature-cards-stacks_in_4445 .feature-card h3,
#feature-cards-stacks_in_4445 .feature-card h4,
#feature-cards-stacks_in_4445 .feature-card h5,
#feature-cards-stacks_in_4445 .feature-card h6,
#feature-cards-stacks_in_4445 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_4445 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4445 .feature-card:hover h1,
#feature-cards-stacks_in_4445 .feature-card:hover h2,
#feature-cards-stacks_in_4445 .feature-card:hover h3,
#feature-cards-stacks_in_4445 .feature-card:hover h4,
#feature-cards-stacks_in_4445 .feature-card:hover h5,
#feature-cards-stacks_in_4445 .feature-card:hover h6,
#feature-cards-stacks_in_4445 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4445 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_4445 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_4445 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_4447 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_4447 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_4447 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4447 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_4447 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_4447: 64px;
}

#feature-section-card-stacks_in_4447 {
  
}
#feature-section-card-stacks_in_4447 .feature-card {
  
  
}

#feature-section-card-stacks_in_4447 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_4447 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4447 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_4447 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_4447 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_4451 {
  position: relative;
  user-select: none;
}
i#stacks_in_4451,
svg#stacks_in_4451 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_4451.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_4454 {
  overflow: visible !important;
}
#feature-cards-stacks_in_4454 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_4454 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_4454 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_4454 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_4454 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_4454 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_4454 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_4454 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_4454 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_4454 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_4454 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_4454 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_4454 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4454 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_4454 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_4454 .feature-card,
#feature-cards-stacks_in_4454 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4454 .feature-card h1,
#feature-cards-stacks_in_4454 .feature-card h2,
#feature-cards-stacks_in_4454 .feature-card h3,
#feature-cards-stacks_in_4454 .feature-card h4,
#feature-cards-stacks_in_4454 .feature-card h5,
#feature-cards-stacks_in_4454 .feature-card h6,
#feature-cards-stacks_in_4454 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-header,
#feature-cards-stacks_in_4454 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_4454 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_4454 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_4454 .feature-card::before,
#feature-cards-stacks_in_4454 .feature-card,
#feature-cards-stacks_in_4454 .feature-outer,
#feature-cards-stacks_in_4454 .feature-card h1,
#feature-cards-stacks_in_4454 .feature-card h2,
#feature-cards-stacks_in_4454 .feature-card h3,
#feature-cards-stacks_in_4454 .feature-card h4,
#feature-cards-stacks_in_4454 .feature-card h5,
#feature-cards-stacks_in_4454 .feature-card h6,
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_4454 .feature-card .feature-card-header,
#feature-cards-stacks_in_4454 .feature-card .feature-card-description,
#feature-cards-stacks_in_4454 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_4454 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_4454 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_4454 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_4454 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4454 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_4454 .feature-card .feature-card-description,
#feature-cards-stacks_in_4454 .feature-card h1,
#feature-cards-stacks_in_4454 .feature-card h2,
#feature-cards-stacks_in_4454 .feature-card h3,
#feature-cards-stacks_in_4454 .feature-card h4,
#feature-cards-stacks_in_4454 .feature-card h5,
#feature-cards-stacks_in_4454 .feature-card h6,
#feature-cards-stacks_in_4454 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_4454 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4454 .feature-card:hover h1,
#feature-cards-stacks_in_4454 .feature-card:hover h2,
#feature-cards-stacks_in_4454 .feature-card:hover h3,
#feature-cards-stacks_in_4454 .feature-card:hover h4,
#feature-cards-stacks_in_4454 .feature-card:hover h5,
#feature-cards-stacks_in_4454 .feature-card:hover h6,
#feature-cards-stacks_in_4454 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4454 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_4454 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_4454 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_4456 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_4456 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_4456 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4456 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_4456 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_4456: 64px;
}

#feature-section-card-stacks_in_4456 {
  
}
#feature-section-card-stacks_in_4456 .feature-card {
  
  
}

#feature-section-card-stacks_in_4456 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_4456 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4456 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_4456 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_4456 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_4460 {
  position: relative;
  user-select: none;
}
i#stacks_in_4460,
svg#stacks_in_4460 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_4460.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

/*
1.0.1
- only disables user selection if a link has been added
- now supports links in description when a link is added to the entire card
- icon alignment also works if the content is shorter than the icon
- horizontal align stretch now allows text to fill open space
*/
.com_onelittledesigner_stacks_Feature_Section_N_stack,
.com_onelittledesigner_stacks_Feature_Section_stack, #stacks_out_4463 {
  overflow: visible !important;
}
#feature-cards-stacks_in_4463 {
  margin: 0 auto;
  max-width: 1280px;
}
#feature-cards-stacks_in_4463 * {
  box-sizing: border-box;
}
#feature-cards-stacks_in_4463 .feature-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  align-items: center;
  
  
  justify-content: center;
  
  gap: 16px;
}
#feature-cards-stacks_in_4463 .feature-outer {
  
  width: 320px;
  max-width: 100%;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  z-index: 0;
  
  box-shadow: 0 0 0 0 transparent;
  
}

#feature-cards-stacks_in_4463 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  max-width: 272px;
  
}



#feature-cards-stacks_in_4463 .feature-outer>a {
  text-decoration: none;
  display: block;
  height: 100%;
}
#feature-cards-stacks_in_4463 .feature-card {
  display: grid;
  grid-template-columns: 1fr;
  height: 100%;
  
  
}
#feature-cards-stacks_in_4463 .feature-card > a {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#feature-cards-stacks_in_4463 .feature-card > a + .feature-card-content-wrap {
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   /*  */
   pointer-events: none;
   /*  */
}
#feature-cards-stacks_in_4463 .feature-card > .feature-card-content-wrap {
  outline: none;
  /*  */
  height: 100%;
  /*  */
  display: grid;
  
  grid-template-columns: 1fr;
  

}
#feature-cards-stacks_in_4463 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_4463 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_4463 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4463 .feature-card {
  
  background-color : rgba(0, 0, 0, 1.00);
  
  padding: 16px 24px 16px 24px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 6px;
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(118, 147, 50, 1.00);
  
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(249, 176, 27, 1.00);fill: rgba(249, 176, 27, 1.00);stroke: rgba(249, 176, 27, 1.00);
  
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

#feature-cards-stacks_in_4463 .feature-card .feature-card-content-wrap {
  
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon-wrap {
  
  margin: 16px 0;
  
  justify-content: center;
  
  
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon {
  height: 64px;
  width: 64px;
    
      transform: translate(0px,0);
      
        margin-bottom: -0px;
      
    
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon svg {
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: 64px;
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon svg,
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}

#feature-cards-stacks_in_4463 .feature-card,
#feature-cards-stacks_in_4463 .feature-card .feature-card-description {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4463 .feature-card h1,
#feature-cards-stacks_in_4463 .feature-card h2,
#feature-cards-stacks_in_4463 .feature-card h3,
#feature-cards-stacks_in_4463 .feature-card h4,
#feature-cards-stacks_in_4463 .feature-card h5,
#feature-cards-stacks_in_4463 .feature-card h6,
#feature-cards-stacks_in_4463 .feature-card .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-header {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-description {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-header,
#feature-cards-stacks_in_4463 .feature-card .feature-card-description {
  cursor: default;
}


#feature-cards-stacks_in_4463 .feature-card .feature-card-header {
  font-family: inherit;
  
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

#feature-cards-stacks_in_4463 .feature-card:hover {
  z-index: 30;
  position: relative;
}
#feature-cards-stacks_in_4463 .feature-card::before,
#feature-cards-stacks_in_4463 .feature-card,
#feature-cards-stacks_in_4463 .feature-outer,
#feature-cards-stacks_in_4463 .feature-card h1,
#feature-cards-stacks_in_4463 .feature-card h2,
#feature-cards-stacks_in_4463 .feature-card h3,
#feature-cards-stacks_in_4463 .feature-card h4,
#feature-cards-stacks_in_4463 .feature-card h5,
#feature-cards-stacks_in_4463 .feature-card h6,
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon,
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon > *,
#feature-cards-stacks_in_4463 .feature-card .feature-card-header,
#feature-cards-stacks_in_4463 .feature-card .feature-card-description,
#feature-cards-stacks_in_4463 .feature-card .feature-card-content {
  transition-duration: 200ms;
  transition-timing-function: linear;
}
/*  */

#feature-cards-stacks_in_4463 .feature-card {
  position: relative;
}
#feature-cards-stacks_in_4463 .feature-card::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 1.00);
  content: '';
  z-index: 0;
  display: block;
  opacity: 0;
  position: absolute;
  transition-property: opacity;
}
#feature-cards-stacks_in_4463 .feature-card:hover::before {
  opacity: 1;
}

#feature-cards-stacks_in_4463 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_4463 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_4463 .feature-card .feature-card-description,
#feature-cards-stacks_in_4463 .feature-card h1,
#feature-cards-stacks_in_4463 .feature-card h2,
#feature-cards-stacks_in_4463 .feature-card h3,
#feature-cards-stacks_in_4463 .feature-card h4,
#feature-cards-stacks_in_4463 .feature-card h5,
#feature-cards-stacks_in_4463 .feature-card h6,
#feature-cards-stacks_in_4463 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_4463 .feature-card:hover .feature-card-description {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4463 .feature-card:hover h1,
#feature-cards-stacks_in_4463 .feature-card:hover h2,
#feature-cards-stacks_in_4463 .feature-card:hover h3,
#feature-cards-stacks_in_4463 .feature-card:hover h4,
#feature-cards-stacks_in_4463 .feature-card:hover h5,
#feature-cards-stacks_in_4463 .feature-card:hover h6,
#feature-cards-stacks_in_4463 .feature-card:hover .feature-card-header {
  color: rgba(0, 0, 0, 1.00);
}
#feature-cards-stacks_in_4463 .feature-card:hover .feature-card-icon {
  background: rgba(253, 189, 12, 1.00);
}
#feature-cards-stacks_in_4463 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_4463 .feature-card:hover .feature-card-icon svg {
  color: rgba(118, 147, 50, 1.00);
  fill: rgba(118, 147, 50, 1.00);
  stroke: rgba(118, 147, 50, 1.00);
}





/*  */
/*  */
#feature-section-card-stacks_in_4465 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_4465 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_4465 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4465 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_4465 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_4465: 64px;
}

#feature-section-card-stacks_in_4465 {
  
}
#feature-section-card-stacks_in_4465 .feature-card {
  
  
}

#feature-section-card-stacks_in_4465 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
}
#feature-section-card-stacks_in_4465 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_4465 .feature-card .feature-card-icon:before {
  
}
#feature-section-card-stacks_in_4465 .feature-card .feature-card-icon:before {
  display: none;
}







#feature-section-card-stacks_in_4465 .feature-card:hover {
  z-index: 30;
  position: relative;
}
/*  */




/*  */
/*  */
#stacks_in_4469 {
  position: relative;
  user-select: none;
}
i#stacks_in_4469,
svg#stacks_in_4469 {
  position: relative;
  display: block;
  text-align: center;
}

#stacks_in_4469.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}

#spacer_stacks_in_4471 {
    height: 5rem;
}.raincheck.stacks_in_5068{transition:background-image 300ms ease-out;min-height:0px;}.raincheck.stacks_in_5068 .raincheck-inner{transition:opacity 300ms ease-out}
#spacer_stacks_in_4472 {
    height: 1.5rem;
}.object-fit{width:100% !important;height:100% !important;object-fit:cover ;object-position:center center ;}
.coffee{background-color:rgba(253, 248, 243, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.coffee{background-attachment:scroll!important}}
.bento-grid.grid-stacks_in_4478 {
  --bento-align-content:  center  ;
  --bento-template-columns: repeat(3, auto);
  --bento-template-rows: repeat(5, auto);
  --bento-gap: calc(5rem/16) calc(5rem/16); }
  .bento-grid.grid-stacks_in_4478 > .grid-item {
    --bento-display: var(--bento-display-xs);
    --bento-column-start: var(--bento-column-start-xs);
    --bento-column-end: var(--bento-column-end-xs);
    --bento-row-start: var(--bento-row-start-xs);
    --bento-row-end: var(--bento-row-end-xs); }
  @media (max-width: 25em) {
    .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(n+11) {
      display: none; } }
  @media (min-width: 25em) and (max-width: 40em) {
    .bento-grid.grid-stacks_in_4478 {
      --bento-template-columns: repeat(3, auto);
      --bento-template-rows: repeat(9, auto);
      --bento-gap: calc(5rem/16) calc(5rem/16); }
      .bento-grid.grid-stacks_in_4478 > .grid-item {
        --bento-display: var(--bento-display-sm, var(--bento-display-xs));
        --bento-column-start: var(--bento-column-start-sm, var(--bento-column-start-xs));
        --bento-column-end: var(--bento-column-end-sm, var(--bento-column-end-xs));
        --bento-row-start: var(--bento-row-start-sm, var(--bento-row-start-xs));
        --bento-row-end: var(--bento-row-end-sm, var(--bento-row-end-xs)); }
      .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(n+11) {
        display: none; }
      .bento-grid.grid-stacks_in_4478 .bento-hide-for-small-up {
        display: none; }
      .bento-grid.grid-stacks_in_4478 .bento-show-for-small-up {
        display: grid; } }
  @media (min-width: 40em) and (max-width: 64em) {
    .bento-grid.grid-stacks_in_4478 {
      --bento-template-columns: repeat(3, auto);
      --bento-template-rows: repeat(6, auto);
      --bento-gap: calc(10rem/16) calc(10rem/16); }
      .bento-grid.grid-stacks_in_4478 > .grid-item {
        --bento-display: var(--bento-display-md, var(--bento-display-sm, var(--bento-display-xs)));
        --bento-column-start: var(--bento-column-start-md, var(--bento-column-start-sm, var(--bento-column-start-xs)));
        --bento-column-end: var(--bento-column-end-md, var(--bento-column-end-sm, var(--bento-column-end-xs)));
        --bento-row-start: var(--bento-row-start-md, var(--bento-row-start-sm, var(--bento-row-start-xs)));
        --bento-row-end: var(--bento-row-end-md, var(--bento-row-end-sm, var(--bento-row-end-xs))); }
      .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(n+11) {
        display: none; }
      .bento-grid.grid-stacks_in_4478 .bento-hide-for-medium-up {
        display: none; }
      .bento-grid.grid-stacks_in_4478 .bento-show-for-medium-up {
        display: grid; } }
  @media (min-width: 64em) {
    .bento-grid.grid-stacks_in_4478 {
      --bento-template-columns: repeat(3, auto);
      --bento-template-rows: repeat(6, auto);
      --bento-gap: calc(20rem/16) calc(20rem/16); }
      .bento-grid.grid-stacks_in_4478 > .grid-item {
        --bento-display: var(--bento-display-lg, var(--bento-display-md, var(--bento-display-sm, var(--bento-display-xs))));
        --bento-column-start: var(--bento-column-start-lg, var(--bento-column-start-md, var(--bento-column-start-sm, var(--bento-column-start-xs))));
        --bento-column-end: var(--bento-column-end-lg, var(--bento-column-end-md, var(--bento-column-end-sm, var(--bento-column-end-xs))));
        --bento-row-start: var(--bento-row-start-lg, var(--bento-row-start-md, var(--bento-row-start-sm, var(--bento-row-start-xs))));
        --bento-row-end: var(--bento-row-end-lg, var(--bento-row-end-md, var(--bento-row-end-sm, var(--bento-row-end-xs)))); }
      .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(n+11) {
        display: none; }
      .bento-grid.grid-stacks_in_4478 .bento-hide-for-large-up {
        display: none; }
      .bento-grid.grid-stacks_in_4478 .bento-show-for-large-up {
        display: grid; } }
.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(1) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(1) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 2;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(1) {
  align-content: stretch; }
.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(2) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(2) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 2; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(2) {
  align-content: stretch; }
.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(3) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(3) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(3) {
  align-content: stretch; }
#grid-stacks_in_4488 > .grid-item,
#infinity-stacks_in_4488 > .grid-item {
  display: block; }

.wallpaper_stacks_in_4489 {
  position: relative;
  overflow: hidden;
  margin: 0px;
  padding: 16px;
  border-color: #9c92ac;
  border-style: solid;
  border-width: 0px;
  border-radius: 0px;
  background-color: #1a324e;
  box-shadow: inset 0 0 19vw rgba(0, 0, 0, 1.00);
  background-attachment: scroll; }
  .wallpaper_stacks_in_4489:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-attachment: scroll;
    overflow: hidden; }
  .wallpaper_stacks_in_4489.full-height, .wallpaper_stacks_in_4489.variable-height {
    height: 100%;
    display: grid;
    align-content: center; }
  .wallpaper_stacks_in_4489.variable-height {
    height: 40vh;
    min-height: 200px;
    max-height: 500px; }

.wallpaper_stacks_in_4489 > .content {
  position: relative; }

.wallpaper_stacks_in_4489:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath fill='rgba(225, 153, 103, 1.00)' fill-opacity='0.2' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3e%3c/path%3e%3c/svg%3e"); }

@media only screen and (max-width:480.00px){#stacks_in_5154 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_5154 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_5154 h3{font-size:2.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_5154 h3{font-size:3.00rem!important}}
.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(4) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(4) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 2; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(4) {
  align-content: stretch; }
#grid-stacks_in_4494 > .grid-item,
#infinity-stacks_in_4494 > .grid-item {
  display: block; }

.wallpaper_stacks_in_4495 {
  position: relative;
  overflow: hidden;
  margin: 0px;
  padding: 16px;
  border-color: #9c92ac;
  border-style: solid;
  border-width: 0px;
  border-radius: 0px;
  background-color: #1a324e;
  box-shadow: inset 0 0 19vw rgba(0, 0, 0, 1.00);
  background-attachment: scroll; }
  .wallpaper_stacks_in_4495:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-attachment: scroll;
    overflow: hidden; }
  .wallpaper_stacks_in_4495.full-height, .wallpaper_stacks_in_4495.variable-height {
    height: 100%;
    display: grid;
    align-content: center; }
  .wallpaper_stacks_in_4495.variable-height {
    height: 40vh;
    min-height: 200px;
    max-height: 500px; }

.wallpaper_stacks_in_4495 > .content {
  position: relative; }

.wallpaper_stacks_in_4495:before {
  transform: scale(1.97);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath fill='rgba(225, 153, 103, 1.00)' fill-opacity='0.2' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3e%3c/path%3e%3c/svg%3e"); }

@media only screen and (max-width:480.00px){#stacks_in_5159 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_5159 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_5159 h3{font-size:2.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_5159 h3{font-size:3.00rem!important}}
.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(5) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(5) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 2; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(5) {
  align-content: stretch; }
.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(6) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(6) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(6) {
  align-content: stretch; }
#grid-stacks_in_4504 > .grid-item,
#infinity-stacks_in_4504 > .grid-item {
  display: block; }

.wallpaper_stacks_in_4505 {
  position: relative;
  overflow: hidden;
  margin: 0px;
  padding: 16px;
  border-color: #9c92ac;
  border-style: solid;
  border-width: 0px;
  border-radius: 0px;
  background-color: #1a324e;
  box-shadow: inset 0 0 31vw rgba(0, 0, 0, 1.00);
  background-attachment: fixed; }
  .wallpaper_stacks_in_4505:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-attachment: fixed;
    overflow: hidden; }
  .wallpaper_stacks_in_4505.full-height, .wallpaper_stacks_in_4505.variable-height {
    height: 100%;
    display: grid;
    align-content: center; }
  .wallpaper_stacks_in_4505.variable-height {
    height: 40vh;
    min-height: 200px;
    max-height: 500px; }

.wallpaper_stacks_in_4505 > .content {
  position: relative; }

.wallpaper_stacks_in_4505:before {
  transform: scale(1.97);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath fill='rgba(225, 153, 103, 1.00)' fill-opacity='0.2' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3e%3c/path%3e%3c/svg%3e"); }

@media only screen and (max-width:480.00px){#stacks_in_5168 h3{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_5168 h3{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_5168 h3{font-size:2.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_5168 h3{font-size:3.00rem!important}}
.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(7) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(7) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 2;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(7) {
  align-content: stretch; }
.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(8) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(8) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 2;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(8) {
  --bento-display-lg: grid;
  --bento-column-start-lg: auto;
  --bento-column-end-lg: span 1;
  --bento-row-start-lg: auto;
  --bento-row-end-lg: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(8) {
  align-content: center; }
.video-pro.stacks_in_5048_2{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5048_2 .mejs__overlay-button,.video-pro.stacks_in_5048_2 .mejs__overlay-button svg{width:20px;height:20px}.video-pro.stacks_in_5048_2 .mejs__cta-layer,.video-pro.stacks_in_5048_2 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5048_2 .mejs__cta-close,.video-pro.stacks_in_5048_2 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5048_2 .mejs__overlay-loading{display:none !important}
.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(9) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 2;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(9) {
  --bento-display-sm: grid;
  --bento-column-start-sm: auto;
  --bento-column-end-sm: span 2;
  --bento-row-start-sm: auto;
  --bento-row-end-sm: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(9) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 1;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(9) {
  align-content: center; }
.video-pro.stacks_in_5049_2{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5049_2 .mejs__overlay-button,.video-pro.stacks_in_5049_2 .mejs__overlay-button svg{width:20px;height:20px}.video-pro.stacks_in_5049_2 .mejs__cta-layer,.video-pro.stacks_in_5049_2 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5049_2 .mejs__cta-close,.video-pro.stacks_in_5049_2 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5049_2 .mejs__overlay-loading{display:none !important}
.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(10) {
  --bento-display-xs: grid;
  --bento-column-start-xs: auto;
  --bento-column-end-xs: span 1;
  --bento-row-start-xs: auto;
  --bento-row-end-xs: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(10) {
  --bento-display-md: grid;
  --bento-column-start-md: auto;
  --bento-column-end-md: span 3;
  --bento-row-start-md: auto;
  --bento-row-end-md: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(10) {
  --bento-display-lg: grid;
  --bento-column-start-lg: auto;
  --bento-column-end-lg: span 1;
  --bento-row-start-lg: auto;
  --bento-row-end-lg: span 1; }

.bento-grid.grid-stacks_in_4478 .grid-null, .bento-grid.grid-stacks_in_4478 .grid-item:nth-child(10) {
  align-content: stretch; }
.video-pro.stacks_in_5050_2{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5050_2 .mejs__overlay-button,.video-pro.stacks_in_5050_2 .mejs__overlay-button svg{width:20px;height:20px}.video-pro.stacks_in_5050_2 .mejs__cta-layer,.video-pro.stacks_in_5050_2 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5050_2 .mejs__cta-close,.video-pro.stacks_in_5050_2 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5050_2 .mejs__overlay-loading{display:none !important}
.raincheck.stacks_in_5085_20{transition:background-image 900ms ease-out;}.raincheck.stacks_in_5085_20 .raincheck-inner{transition:opacity 900ms ease-out}
.stacks_in_5085_2 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 0px)}

.video-pro.stacks_in_5085_6{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5085_6 .mejs__overlay-button,.video-pro.stacks_in_5085_6 .mejs__overlay-button svg{width:128px;height:128px}.video-pro.stacks_in_5085_6 .mejs__cta-layer,.video-pro.stacks_in_5085_6 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5085_6 .mejs__cta-close,.video-pro.stacks_in_5085_6 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5085_6 .mejs__overlay-loading{display:none !important}

.video-pro.stacks_in_5085_14{aspect-ratio:1280/720;%[if %(""preview"," != "")%]%%[endif]%}.video-pro.stacks_in_5085_14 .mejs__overlay-button,.video-pro.stacks_in_5085_14 .mejs__overlay-button svg{width:128px;height:128px}.video-pro.stacks_in_5085_14 .mejs__cta-layer,.video-pro.stacks_in_5085_14 .mejs-cta-layer{background-color:rgba(34, 34, 34, 0.80);backdrop-filter:blur(5px)}.video-pro.stacks_in_5085_14 .mejs__cta-close,.video-pro.stacks_in_5085_14 .mejs-cta-close{color:rgba(255, 255, 255, 1.00)}.video-pro.stacks_in_5085_14 .mejs__overlay-loading{display:none !important}
#spacer_stacks_in_4529 {
    height: 2rem;
}#spacer_stacks_in_4532 {
    height: 5rem;
}#spacer_stacks_in_4535 {
    height: 1rem;
}#spacer_stacks_in_4542 {
    height: .5rem;
}#stacks_in_4543.hf-cards {
  padding: 64px 0;
  --hf-width: 400px;
  --hf-border-radius: 8px;
}
#stacks_in_4543.hf-cards,
#stacks_in_4543.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 64px;
}
/*  */
/*  */
#stacks_in_4543.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_4543');
}
#stacks_in_4543 .hf-grad:before {
  filter: url('#round-corners_stacks_in_4543');
}
/*  */
/**/
.hf-cards #hf_stacks_in_4544 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_4544.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_4544.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_4544.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4544.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4544.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4544.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4544 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_4544.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4544.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4544 .hf-card-content-inner,
#hf_stacks_in_4544.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_4544.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_4544.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_4544.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_4544.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_4544.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4544.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_4544.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4544.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_4544.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_4544.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4544.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4544.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4544.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_4544.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4544.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_4544.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_4544.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_4549 {
    height: 1rem;
}.hf-cards #hf_stacks_in_4553 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_4553.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_4553.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_4553.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4553.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4553.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4553.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4553 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_4553.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4553.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4553 .hf-card-content-inner,
#hf_stacks_in_4553.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_4553.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_4553.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_4553.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_4553.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_4553.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4553.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_4553.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4553.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_4553.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_4553.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4553.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4553.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4553.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_4553.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4553.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_4553.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_4553.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_4558 {
    height: 1rem;
}.hf-cards #hf_stacks_in_4562 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_4562.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_4562.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_4562.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4562.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4562.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4562.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4562 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_4562.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4562.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4562 .hf-card-content-inner,
#hf_stacks_in_4562.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_4562.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_4562.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_4562.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_4562.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_4562.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4562.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_4562.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4562.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_4562.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_4562.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4562.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4562.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4562.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_4562.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4562.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_4562.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_4562.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_4567 {
    height: 1rem;
}.hf-cards #hf_stacks_in_5188 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_5188.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_5188.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_5188.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5188.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5188.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5188.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5188 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_5188.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5188.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5188 .hf-card-content-inner,
#hf_stacks_in_5188.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_5188.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_5188.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_5188.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_5188.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_5188.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5188.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_5188.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5188.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_5188.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_5188.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5188.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5188.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5188.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_5188.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5188.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_5188.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_5188.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_5193 {
    height: 1rem;
}/*
v1.0.2
+ Added touch swipe navigation support for touch devices
*/

#cycledex_stacks_in_4573 .item-has-desc .cycledex-item-content {
  max-width: 380px;width: 100%;
}
#cycledex_stacks_in_4573 .cycledex-item-content .cycledex-item-header {
  color: rgba(0, 0, 0, 1.00);
  font-weight: 700;
  font-size: 36px;
  line-height: 38px;
  margin: 0 0 8px 0;
}
#cycledex_stacks_in_4573 .cycledex-item-content .cycledex-item-description {
  color: rgba(0, 0, 0, 1.00);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  margin: 0;
}
#cycledex_stacks_in_4573 .cycledex-item-content {
  
  text-align: center;
  
}

#cycledex_stacks_in_4573 .cycledex-item-content .cycledex-item-header {
  font-family: inherit;
  font-weight: 700;
  font-size: 32px;
  line-height: 30px;
  margin-top: 0px;
  margin-bottom: 8px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}


#cycledex_stacks_in_4573 .cycledex-item-content .cycledex-item-description {
  font-family: inherit;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  margin-top: 10px;
  margin-bottom: 10px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}



.cycledex_noscroll{overflow: clip;}
#cycledex_stacks_in_4573.cycledex-outer-wrap {
  position: relative;
  padding: 20px 0px;
  min-height: 0vh;
  overflow: hidden;
}
#cycledex_stacks_in_4573 .cycledex-inner-wrap {
  width: 1200px;
  max-width: 100%;
  margin: 0 auto;
  display: grid;
  justify-content: stretch;
  align-items: center;
  grid-template-columns: minmax(64px,300.000000px) 600px minmax(64px,300.000000px);
  position: relative;
  z-index: 3;
}
#cycledex_stacks_in_4573.cycledex-outer-wrap.cycledex-popup {
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  padding: 0;
  transition: opacity 200ms ease;
  display: grid;
  justify-content: center;
  align-items: center;
  max-width: 100vw;
}
#cycledex_stacks_in_4573.cycledex-outer-wrap.cycledex-popup.cycledex_active {
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
  transition: opacity 300ms ease;
}
#cycledex_stacks_in_4573.cycledex-outer-wrap.cycledex-popup .cycledex-inner-wrap {
  max-width: 100vw;
}
#cycledex_stacks_in_4573 .cycledex_close_icon {
  position:absolute;
  top: 32px;
  right: 32px;
  padding: 0;
  width: 64px;
  height: 64px;
  z-index: 4;
  cursor:pointer;
}
#cycledex_stacks_in_4573 .cycledex_close_icon svg {
  width:64px;
  fill: rgba(0, 0, 0, 1.00);
  pointer-events: none;
}
#cycledex_stacks_in_4573 .cycledex {
  position: relative;
  max-height: 100%;
  width: 100%;
  max-width: 600px;
  z-index: 0;
  aspect-ratio: 0.857143;
  pointer-events: none;
}
@supports not (aspect-ratio: auto) {
  #cycledex_stacks_in_4573 .cycledex {
    padding-top: 116.666702%;
  }
}
#cycledex_stacks_in_4573 .cycledex-nav {
  outline: none;
  color: rgba(0, 0, 0, 1.00);
  position: relative;
  z-index: 1;
  cursor: pointer;
  width: 100%;
  height: 100%;
  display: grid;
  justify-content: center;
  align-items: center;
  transform-style: flat;
  transform: scale(1);
  -webkit-transform: scale(1) translateZ(800px);
  transition: transform 300ms ease;
  -webkit-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color:  rgba(255, 255, 255, 0);
}
#cycledex_stacks_in_4573 .cycledex-nav:hover {
  outline: none;
  transform: scale(1.2);
  -webkit-transform: scale(1.2) translateZ(800px);
}
#cycledex_stacks_in_4573 .cycledex-nav:active {
  outline: none;
  opacity: 0.75;
}
#cycledex_stacks_in_4573 .cycledex-nav svg {
  max-width: 64px;
  width: 100%;
  pointer-events: none;
  color: rgba(0, 0, 0, 1.00);
  fill: rgba(0, 0, 0, 1.00);
}
#cycledex_stacks_in_4573 .cycledex .cycledex-item,
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-right,
#cycledex_stacks_in_4573 .cycledex-overlay,
#cycledex_stacks_in_4573 .cycledex-overlay-image,
#cycledex_stacks_in_4573 .cycledex .cycledex-origin {
  background-color: rgba(255, 255, 255, 1.00);
}

#cycledex_stacks_in_4573.cycledex_active .cycledex-overlay {
  opacity: 0.800000;
}

#cycledex_stacks_in_4573[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item,
#cycledex_stacks_in_4573[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_4573[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item .cycledex-depth-right  {
  background-color: #000;
}
#cycledex_stacks_in_4573 .cycledex {
  perspective: 1200px;
  transform-style: preserve-3d;
}

#cycledex_stacks_in_4573 .cycledex .cycledex-item,
#cycledex_stacks_in_4573 .cycledex .cycledex-item > a {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#cycledex_stacks_in_4573 .cycledex .cycledex-origin,
#cycledex_stacks_in_4573 .cycledex .cycledex-item {
  transition: transform 600ms ease,opacity 600ms ease;
  pointer-events: none;
  transform-style: preserve-3d;
}
#cycledex_stacks_in_4573 .cycledex .cycledex-item > a {
  cursor: pointer;
}
/*  */
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-right {
  position: absolute;
  width: 20px;
  bottom: 0;
  top: 0;
  left: 0;
  z-index: 1;
  transform: rotateY(-90deg) translate3d(-20px,0,-1px);
  transform-origin: left;
}
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-right:after {
  content: "";
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
}

#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-right:after,
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-item-background {
  background-size: 640px 700px !important;
}

#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-left:after {
  background-position: 0px center !important;
}
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-right {
  left: auto;
  right: 0;
  transform-origin: right;
  transform: rotateY(90deg) translate3d(20px,0,-1px);
}
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-right:after {
  background-position: -620px center !important;
}
/*  */
#cycledex_stacks_in_4573.cycledex_active .cycledex .cycledex-item[data-r-index="0"] {
  pointer-events: auto;
}
#cycledex_stacks_in_4573:not(.cycledex_active) .cycledex .cycledex-item[data-r-index="0"] {
  transform: translate3d(0,0,100px) rotateY(0deg) !important;
}
#cycledex_stacks_in_4573 .cycledex-overlay-image,
#cycledex_stacks_in_4573 .cycledex-overlay-image > div,
#cycledex_stacks_in_4573 .cycledex-overlay,
#cycledex_stacks_in_4573 .cycledex-blur,
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-item-background {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#cycledex_stacks_in_4573 .cycledex-blur,
#cycledex_stacks_in_4573 .cycledex-overlay {
  z-index: 2;
}

#cycledex_stacks_in_4573.cycledex_active .cycledex-overlay {display: none;}

#cycledex_stacks_in_4573 .cycledex-overlay-image > div {
  opacity: 0;
  background-size: cover !important;
  background-position: center !important;
  transition: opacity 900.000000ms ease,transform 900.000000ms ease;
  z-index: 0;
}
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-item-background {
  transition: opacity 600ms ease;
}
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-depth-right:after {
  opacity: 0.400000;
}
#cycledex_stacks_in_4573 .cycledex .cycledex-item .cycledex-item-background {
  opacity: 0.500000;
}
/* #cycledex_stacks_in_4573 .cycledex .cycledex-item[data-r-index="0"] .cycledex-depth-left:after,
#cycledex_stacks_in_4573 .cycledex .cycledex-item[data-r-index="0"] .cycledex-depth-right:after, */
#cycledex_stacks_in_4573 .cycledex .cycledex-item[data-r-index="0"] .cycledex-item-background {
  opacity: 1;
}
#cycledex_stacks_in_4573 .cycledex-item-content {
  position: absolute;
  transition: transform 600ms ease, opacity 600ms ease;
  z-index: 10;
  pointer-events: none;
}
#cycledex_stacks_in_4573.cycledex_active .cycledex-item-content {
  pointer-events: auto;
}
#cycledex_stacks_in_4573 .cycledex-item.item-has-desc .cycledex-item-content,
#cycledex_stacks_in_4573 .cycledex-item.item-has-link .cycledex-item-content {
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
}
#cycledex_stacks_in_4573 .cycledex-item:not(.item-has-desc) .cycledex-item-content {
  width: auto;
}

#cycledex_stacks_in_4573 .cycledex-item-content {
  
  
  left: calc((100% - 380px) / 2);
  
  top: 50%;transform: translate3d(0px,-50%,1px) scale(0.666);transform-origin: center;
  
  
  
  opacity: 0.5;
}
#cycledex_stacks_in_4573 .cycledex div.cycledex-item[data-r-index="0"] .cycledex-item-content {
  transform: translate3d(0px,0,100px);
  transform: translate3d(0,-50%,100px);
  opacity: 1;
}
#cycledex_stacks_in_4573 .cycledex div.cycledex-item[data-r-index="0"] {
  transform: translate3d(0,0,-100px) rotateY(0deg);
  opacity: 1;
}
#cycledex_stacks_in_4573 .cycledex div.cycledex-item.item-has-link.cycledex-animation-complete[data-r-index="0"]:hover {
  transform: translate3d(0,0,0) rotateY(-10deg);
}

#cycledex_stacks_in_4573 .cycledex-item:not(.item-has-desc) .cycledex-item-content {
  left: calc(600px/16);
  right: calc(600px/16);
}

  #cycledex_stacks_in_4573[data-resize$="3"] .cycledex-item-content {
    /* transform: none; */
    
    
    
    
  }
  #cycledex_stacks_in_4573[data-resize$="3"] .cycledex div.cycledex-item[data-r-index="0"] .cycledex-item-content {
    transform: translate3d(0px,0,1px);
    top: 50%;transform: translate3d(0,-50%,1px);
  }


  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex-inner-wrap {
    grid-template-columns: 64px 1fr 64px;
  }
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex {
    aspect-ratio: auto;
    padding-top: 0;
  }
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex-item-content {
    /* transform: none; */
    left: 24px;
    right: 24px;
  }
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex .cycledex-item[data-r-index="0"] {
    position: relative;
  }
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex .cycledex-item {
    margin-left: calc((600px - 100%)/-2);
    margin-right: calc((600px - 100%)/-2);
    aspect-ratio: 0.857143;
  }
  @supports not (aspect-ratio: auto) {
    #cycledex_stacks_in_4573[data-resize*="2"] .cycledex .cycledex-item.item-has-desc {
      padding-top: 116.666702%;
    }
  }
  #cycledex_stacks_in_4573[data-resize*="2"] .item-has-desc .cycledex-item-content {
    max-width: calc(100% - 48px);
  }
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex-item-content .cycledex-item-header {
    font-size: 28px;
    line-height: 30px;
    margin: 0 0 6px 0;
  }
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex-item-content .cycledex-item-description {
    font-size: 16px;
    line-height: 24px;
  }
  
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex-item-content .cycledex-item-header {
    font-size: 24.000000px;
    line-height: 22.500000px;
    margin-top: 0.000000px;
    margin-bottom: 6.000000px;
  }
  
  
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex-item-content .cycledex-item-description {
    font-size: 10.500000px;
    line-height: 16.500000px;
    margin-top: 7.500000px;
    margin-bottom: 7.500000px;
  }
  
  /*  */
  
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-left:after,
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-right:after,
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex .cycledex-item .cycledex-item-background {
    background-size: calc(100% + 40px) 100% !important;
  }
  #cycledex_stacks_in_4573[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-right:after {
    background-position: -calc(100% + 20px) center !important;
  }
  
  /*  */


  #cycledex_stacks_in_4573[data-resize="123"] .cycledex .cycledex-item,
  #cycledex_stacks_in_4573[data-resize="123"] .cycledex .cycledex-item > a {
    margin-left: 0px;
    margin-right: 0px;
  }
  #cycledex_stacks_in_4573[data-resize="123"] .cycledex-inner-wrap {
    grid-template-columns: 1fr 1fr;
    grid-gap: 16px;
  }
  #cycledex_stacks_in_4573[data-resize="123"] .cycledex {
    grid-column: 1/-1;
    margin: 0 auto;
  }
  #cycledex_stacks_in_4573[data-resize="123"] .cycledex {
    grid-row: 1;
  }
  @supports (aspect-ratio: auto) {
    #cycledex_stacks_in_4573[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) {
      padding-top: 0;
    }
    #cycledex_stacks_in_4573[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) .cycledex-item-background {
      position: relative;
      aspect-ratio: 0.857143;
    }
  }
  #cycledex_stacks_in_4573[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) .cycledex-item-background .cycledex-item-content {
    position: relative;
    transform: none;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
    padding: 32px 16px;
  }


.stacks_in_4574 .cycledex-item-background,
.cycledex > .stacks_in_4574 .cycledex-depth-left:after,
.cycledex > .stacks_in_4574 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_4575.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_4575.hf-cards,
#stacks_in_4575.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_4575.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_4575');
}
#stacks_in_4575 .hf-grad:before {
  filter: url('#round-corners_stacks_in_4575');
}
/*  */
/**/
.hf-cards #hf_stacks_in_4576 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_4576.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_4576.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_4576.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4576.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4576.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4576.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4576 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_4576.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4576.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4576 .hf-card-content-inner,
#hf_stacks_in_4576.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_4576.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_4576.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_4576.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_4576.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_4576.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4576.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_4576.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4576.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_4576.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_4576.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4576.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4576.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4576.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_4576.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4576.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_4576.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_4576.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_4581 {
    height: 1rem;
}.stacks_in_4587 .cycledex-item-background,
.cycledex > .stacks_in_4587 .cycledex-depth-left:after,
.cycledex > .stacks_in_4587 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_4588.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_4588.hf-cards,
#stacks_in_4588.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_4588.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_4588');
}
#stacks_in_4588 .hf-grad:before {
  filter: url('#round-corners_stacks_in_4588');
}
/*  */
/**/
.hf-cards #hf_stacks_in_4589 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_4589.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_4589.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_4589.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4589.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4589.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4589.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4589 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_4589.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4589.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4589 .hf-card-content-inner,
#hf_stacks_in_4589.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_4589.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_4589.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_4589.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_4589.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_4589.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4589.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_4589.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4589.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_4589.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_4589.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4589.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4589.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4589.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_4589.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4589.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_4589.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_4589.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_4594 {
    height: 1rem;
}.stacks_in_4600 .cycledex-item-background,
.cycledex > .stacks_in_4600 .cycledex-depth-left:after,
.cycledex > .stacks_in_4600 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_4601.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_4601.hf-cards,
#stacks_in_4601.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_4601.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_4601');
}
#stacks_in_4601 .hf-grad:before {
  filter: url('#round-corners_stacks_in_4601');
}
/*  */
/**/
.hf-cards #hf_stacks_in_4602 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_4602.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_4602.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_4602.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4602.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_4602.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4602.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_4602 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_4602.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4602.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4602 .hf-card-content-inner,
#hf_stacks_in_4602.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_4602.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_4602.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_4602.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_4602.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_4602.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_4602.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_4602.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_4602.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_4602.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_4602.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4602.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_4602.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4602.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_4602.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_4602.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_4602.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_4602.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_4607 {
    height: 1rem;
}.stacks_in_5198 .cycledex-item-background,
.cycledex > .stacks_in_5198 .cycledex-depth-left:after,
.cycledex > .stacks_in_5198 .cycledex-depth-right:after {
  
  
  background-color: rgba(230, 230, 230, 0.00);
  
  
  
  background-position: center;
  background-size: cover;
}

#stacks_in_5199.hf-cards {
  padding: 0px 0;
  --hf-width: 500px;
  --hf-border-radius: 8px;
}
#stacks_in_5199.hf-cards,
#stacks_in_5199.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 0px;
}
/*  */
/*  */
#stacks_in_5199.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_5199');
}
#stacks_in_5199 .hf-grad:before {
  filter: url('#round-corners_stacks_in_5199');
}
/*  */
/**/
.hf-cards #hf_stacks_in_5200 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_5200.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_5200.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_5200.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5200.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_5200.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5200.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_5200 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_5200.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5200.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5200 .hf-card-content-inner,
#hf_stacks_in_5200.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_5200.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_5200.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_5200.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_5200.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_5200.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #F9B01B;
  
}
#hf_stacks_in_5200.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_5200.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #1F3B2C;
  
}

#hf_stacks_in_5200.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_5200.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_5200.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5200.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_5200.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5200.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_5200.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_5200.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_5200.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_5200.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#spacer_stacks_in_5205 {
    height: 1rem;
}#spacer_stacks_in_4621 {
    height: 5rem;
}#spacer_stacks_in_4635 {
    height: 3rem;
}.stacks_in_4638 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}


#spacer_stacks_in_4897 {
    height: 1rem;
}