/* 1.5.7.11
- click events no longer work as swipe for navigation. Allowing text to be highlighted on desktop.
- fixes a bug wth non-wrapping text and columns (min-width:0 -> auto)
- the action attribute is now editable in the PHP mail form. This is so you an add the # link of the contact page in a one page menu website
- fixes a bug that would prevent the one page nav from showing a next page arrow when scroling by touch and touching a link
- improved mouse wheel scrolling sensitivity for one page nav
- updated form to use utf-8 encoding
- fixes a Deluxe menu dropdown item color settting bug
- removed built-in hardware acceleration due to display bugs in macOS 13 Ventura
- one page menu now allows you to exclude project pages from the menu items
- added "fixed-header" predefined class for fixed position horizontal elements
- updated reCAPTCHA to use v3 (possibly support enterprise)
*/
html {
  background-color: rgba(242, 242, 242, 1.00);
  color: rgba(0, 0, 0, 0.60);
  font-size: 18px;
  line-height: 140%;
  
  
  text-align: left;
  font-weight: 400;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}
p, span {
  line-height: 140%;
}
body, body * {
  box-sizing: border-box;
}
h1,h2,h3,h4,h5,h6,p,
[data-deluxe-link],
[data-deluxe-text]:not(span):not(div),
input,
textarea {
  margin: 16px 0px;
  
}
.g-recaptcha {
  margin: 12px 0px 16px 0px;
}
input,
textarea,
button {
  font-family: inherit;
}
::placeholder {
  opacity: .6;
}
a {
  display: inline-block;
  text-decoration: none;
  transition: color 150ms ease, background-color 150ms ease, box-shadow 300ms ease, border 150ms ease;
}
a:focus, button:focus {
   outline: none;
}
a [data-width] > i,
a [data-width] > svg,
a [data-width] > ion-icon {
  vertical-align: top;
}
[data-auto-width="True"] a {
  white-space: nowrap;
}
*:not(.com_onelittledesigner_stacks_Icon_Helper_stack) > svg,
[data-deluxe-link] {
  color:  rgba(0, 0, 0, 0.60);
  stroke: rgba(0, 0, 0, 0.60);
  fill: rgba(0, 0, 0, 0.60);
}
a:not([data-deluxe-link]),
h1 a:not([data-deluxe-link]),
h2 a:not([data-deluxe-link]),
h3 a:not([data-deluxe-link]),
h4 a:not([data-deluxe-link]),
h5 a:not([data-deluxe-link]),
p a:not([data-deluxe-link]),
span a:not([data-deluxe-link]),
[data-edit-p] a:not([data-deluxe-link]),
a:not([data-deluxe-link]) i,
a:not([data-deluxe-link]) svg {
  color: rgba(42, 122, 240, 1.00);
  fill:  rgba(42, 122, 240, 1.00);
  stroke: rgba(42, 122, 240, 1.00);
}
a:not([data-deluxe-link]):hover,
h1 a:not([data-deluxe-link]):hover,
h2 a:not([data-deluxe-link]):hover,
h3 a:not([data-deluxe-link]):hover,
h4 a:not([data-deluxe-link]):hover,
h5 a:not([data-deluxe-link]):hover,
p a:not([data-deluxe-link]):hover,
span a:not([data-deluxe-link]):hover,
a:not([data-deluxe-link]):hover i,
a:not([data-deluxe-link]):hover svg  {
  color: rgba(42, 122, 240, 1.00);
  fill:  rgba(42, 122, 240, 1.00);
  stroke: rgba(42, 122, 240, 1.00);
}
a:not([data-deluxe-link]):active,
h1 a:not([data-deluxe-link]):active,
h2 a:not([data-deluxe-link]):active,
h3 a:not([data-deluxe-link]):active,
h4 a:not([data-deluxe-link]):active,
h5 a:not([data-deluxe-link]):active,
p a:not([data-deluxe-link]):active,
span a:not([data-deluxe-link]):active,
.current a:not([data-deluxe-link]),
.active a:not([data-deluxe-link]),
a:not([data-deluxe-link]):active i,
a:not([data-deluxe-link]):active svg  {
  color: rgba(42, 122, 240, 1.00);
  fill:  rgba(42, 122, 240, 1.00);
  stroke: rgba(42, 122, 240, 1.00);
}
form {
  margin-block-end: 0;
}
hr {
  border-width: 0 0 0 0;
  clear: both;
  height: 0
}
h1,h2,h3,h4,h5,h6 {
  color: rgba(0, 0, 0, 0.80);
  line-height: 120%;
  
  font-weight: 500;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}
span[data-deluxe-text="span-True"] {
  line-height: 100%;
  display: block;
  white-space: nowrap;
}
[data-deluxe-link="2"] {
  display: block;
}
[data-deluxe-link="0"],
[data-deluxe-link="1"] {
  display: inline-block;
}
[data-deluxe-link="1"] {
  margin: 0;
}
[data-deluxe-text],
input[data-deluxe-el],
textarea[data-deluxe-el],
button[data-deluxe-el] {
  margin-bottom: 0px;
}
[data-deluxe-text]:first-child,
input[data-deluxe-el]:first-child,
textarea[data-deluxe-el]:first-child,
button[data-deluxe-el]:first-child {
  margin-top: 0px;
}
[data-deluxe-text]:only-child,
input[data-deluxe-el]:only-child,
textarea[data-deluxe-el]:only-child,
button[data-deluxe-el]:only-child  {
  margin-top: 0px;
  margin-bottom: 0px;
}
[data-deluxe-text] span:not([data-deluxe-text]):not([class]) {
 font: inherit !important;
 color: inherit !important;
 font-weight: inherit !important;
 line-height: inherit !important;
 letter-spacing: inherit !important;
 word-spacing: inherit !important;
}
sup {
    font-size: 60%;
}
input {
  width: 100%;
}
h1,
h1 p {
  font-size: 52px;
}
h2,
h2 p {
  font-size: 36px;
}
h3,
h3 p {
  font-size: 24px;
}
h4,
h4 p {
  font-size: 22px;
}
h5,
h5 p {
  font-size: 20px;
}
h6,
h6 p {
  font-size: 18px;
}
h1 p {
  margin: 0px;
}
h2 p {
  margin: 0px;
}
h3 p {
  margin: 0px;
}
h4 p {
  margin: 0px;
}
h5 p {
  margin: 0px;
}
h6 p {
  margin: 0px;
}
.deluxe-link-wrap {
  display: grid;
}
.deluxe-navbar {
  position: relative;
}

.column-sticky {
  position: sticky;
  top:0
}
.fixed-header {
	position: fixed;
	z-index: 99;
	width: 100%;
}
.sticky-container {
  overflow: scroll;
  max-height: 100vh;
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}
.sticky-container::-webkit-scrollbar {
  display: none;
}
.column-overflow-top,
.column-overflow,
.column-overflow-bottom {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.column-overflow > * {
  transform: translateY(-50%);
}
.column-overflow-top > * {
  transform: translateY(-100%);
}
.content-overflow {
  position: relative;
  z-index: 99;
  transform: translateY(50%);
}
.deluxe-lightbox {
  cursor: pointer;
}
.deluxe-lightbox-wrap {
    position: fixed;
    z-index: 9999;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background: rgba(0,0,0,0.5);
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    justify-items: center;
    text-align: left;
}
.deluxe-lightbox-wrap > * {
    align-self: center;
    box-shadow: 0px 0px 24px rgba(0,0,0,0.6);
    max-width: 80vw;
}
.deluxe-lightbox-wrap > div > div > div.slice.empty {
  width: 80vw;
  height: 80vh;
}

@media all and (min-width: 771px) {
  .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 770px) and (min-width: 501px) {
  .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  .hide-mobile {
    display: none;
  }
}

.stacks_in:not(.site_image_stack):not(.image_stack), .stacks_out, .out {
  overflow: visible;
  width: 100%;
}
#stacks_in_2392,
#cg_stacks_in_2392 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_2392 > .cg-wrap {
  margin: 32px 24px;
}
#cg_stacks_in_2392 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2392.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2392.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 32px 24px;
}
#cg_stacks_in_2392.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2392.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(230, 230, 230, 1.00);
  
  
}
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_2392.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2392.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_2392.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_2392 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_2392 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_2392 {
  container-type: inline-size;
  container-name: stacks_in_2392;
}
#stacks_in_2392 #cg_stacks_in_2392 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_2392 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2392 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_2392 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_2392 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 880px";
}
#stacks_out_2392 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_2392.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_2392.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
#cg_stacks_in_2392.cg-show-details > .cg-wrap > .cg-highlight,
#cg_stacks_in_2392.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
#cg_stacks_in_2392.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_2392 > #cg_stacks_in_2392 > .cg-wrap > .cg-layout > div:after,
#stacks_out_2392 > div.mez.selected > #stacks_in_2392 > #cg_stacks_in_2392 > .cg-wrap:after,
#stacks_out_2392 > div.mez > div:nth-child(2) > div {
  background-color: #1BB57F !important;
}
#cg_stacks_in_2392.cg-show-details > .cg-wrap > .cg-highlight {
  background-color: #1BB57F !important;
}
#cg_stacks_in_2392.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_2392.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_2392 > #cg_stacks_in_2392 > .cg-wrap > .cg-layout:after,
#stacks_out_2392 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_2392 > div.mez.selected > #stacks_in_2392 > #cg_stacks_in_2392 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2392 > .cg-wrap,
#cg_stacks_in_2392 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_2392 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 32px 0;
}
#cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_2392 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_2392 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_2392 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








@container stacks_in_2392 (width >= 880px) {
  #cg_stacks_in_2392 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_2392 > .cg-wrap.cg-details-on > .cg-out {
    width: 880px;
    background: #B7C0FF;
  }
  #cg_stacks_in_2392 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_2392 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 880px";
  }
  #stacks_out_2392 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_2392.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_2392.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
  #cg_stacks_in_2392.cg-show-details > .cg-wrap > .cg-highlight,
  #cg_stacks_in_2392.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
  #cg_stacks_in_2392.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #B7C0FF;
  }
  .mez.selected > #stacks_in_2392 > #cg_stacks_in_2392 > .cg-wrap > .cg-layout > div:after,
  #stacks_out_2392 > div.mez.selected > #stacks_in_2392 > #cg_stacks_in_2392 > .cg-wrap:after,
  #stacks_out_2392 > div.mez > div:nth-child(2) > div {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_2392.cg-show-details > .cg-wrap > .cg-highlight {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_2392.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_2392.cg-show-details > .cg-wrap > .cg-in {
    border-color: #B7C0FF;
  }
  .mez.selected > #stacks_in_2392 > #cg_stacks_in_2392 > .cg-wrap > .cg-layout:after,
  #stacks_out_2392 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_2392 > div.mez.selected > #stacks_in_2392 > #cg_stacks_in_2392 > .cg-wrap:after {
    width: 100%;
    left: 880px;
  }
  #stacks_in_2392,
  #cg_stacks_in_2392 > .cg-wrap {
    min-height: 0px;
  }
  #cg_stacks_in_2392 > .cg-wrap {
    margin: 32px 32px;
  }
  #cg_stacks_in_2392.cg-bgm-off-False > .cg-bgt-True,
  #cg_stacks_in_2392.cg-bgm-off-False > .cg-wrap > .cg-bgt-True > .cg-column {
    padding: 0;
  }
  #cg_stacks_in_2392.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_2392.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    padding: 0px 0px;
  }
  #cg_stacks_in_2392.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_2392.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    background-color: rgba(255, 255, 255, 1.00);
    
    
  }
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-bg-True,
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-bg-True,
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-bg-True,
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-bg-True,
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-bg-True,
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-bg-True,
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-bg-True,
  #cg_stacks_in_2392.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2392.cg-bg-opt-FalseTrue > .cg-bg-True,
  #cg_stacks_in_2392.cg-bg-opt-FalseTrue > .cg-wrap > .cg-bg-True > .cg-column {
    background-color : rgba(255, 255, 255, 1.00);
	  background-image : url();
	  background-repeat: repeat;
	  background-position: center center;
	  background-size: cover;
  }
  #cg_stacks_in_2392 > .cg-wrap > .cg-layout {
    max-width: 1280px;
    align-items: flex-start;
    margin: 0;
    align-items: center;
    
  }
  #cg_stacks_in_2392 > .cg-wrap,
  #cg_stacks_in_2392 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
  }
  #cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0),
  #cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] {
    display: flex;
    width: 100%;
    gap: 32px 0;
  }
  #cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *,
  #cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > * {
    width: 100%;
  }
  #cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *:not(div),
  #cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > .cg-container > .cg-wrap > .cg-layout,
  #cg_stacks_in_2392 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > *:not(div) {
    margin-top: 0;
    margin-bottom: 0;
  }
}

#stacks_out_2392 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3014,
#cg_stacks_in_3014 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3014 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3014 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3014.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3014.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 32px 32px;
}
#cg_stacks_in_3014.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3014.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3014.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3014.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3014.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3014 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3014 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3014 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3014 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3014 > #cg_stacks_in_3014 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3014 > div.mez.selected > #stacks_in_3014 > #cg_stacks_in_3014 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3014 > #cg_stacks_in_3014 > .cg-wrap > .cg-layout:after,
#stacks_out_3014 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3014 > div.mez.selected > #stacks_in_3014 > #cg_stacks_in_3014 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3014 > .cg-wrap,
#cg_stacks_in_3014 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3014 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3014 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3014 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3014 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3014 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3014 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3014 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3014 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3014 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3014 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3014 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3014 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_2609 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_2609:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_2609 {
  container-type: inline-size;
  container-name: stacks_in_2609;
}
#stacks_in_2609 #cg_stacks_in_2609 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_2609 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2609 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_2609 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_2609 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 960px";
}
#stacks_out_2609 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_2609.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_2609.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
#cg_stacks_in_2609.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
#cg_stacks_in_2609.cg-show-details > .cg-wrap > .cg-width,
#cg_stacks_in_2609.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_2609 > #cg_stacks_in_2609 > .cg-wrap > .cg-layout > div:before,
#stacks_out_2609 > div.mez.selected > #stacks_in_2609 > #cg_stacks_in_2609 > .cg-wrap:after,
#stacks_out_2609 > div.mez > div:nth-child(2) > div,
#cg_stacks_in_2609.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
  background-color: #1BB57F !important;
}
#stacks_out_2609 > div.mez.bare.selected {
  background: transparent;
}
#cg_stacks_in_2609.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_2609.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_2609 > #cg_stacks_in_2609 > .cg-wrap > .cg-layout:after,
#stacks_out_2609 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_2609 > div.mez.selected > #stacks_in_2609 > #cg_stacks_in_2609 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  gap: 0 0px;
  margin-bottom: -0px;
  align-items: flex-start;
  
  
}
#cg_stacks_in_2609 > .cg-wrap,
#cg_stacks_in_2609 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  max-width: 100%;justify-content: space-between;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 520px;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(520px, 100%);
  max-width: max(1280px,520px);
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1280px,400px);
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









@container stacks_in_2609 (width >= 960px) {
  #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_2609 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_2609 > .cg-wrap.cg-details-on > .cg-out {
    width: 960px;
    background: #a3aeff;
  }
  #cg_stacks_in_2609 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_2609 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 960px";
  }
  #stacks_out_2609 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_2609.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_2609.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_2609.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_2609.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_2609.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #a3aeff;
  }
  .mez.selected > #stacks_in_2609 > #cg_stacks_in_2609 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_2609 > div.mez.selected > #stacks_in_2609 > #cg_stacks_in_2609 > .cg-wrap:after,
  #stacks_out_2609 > div.mez.selected > #stacks_in_2609 > #cg_stacks_in_2609 > .cg-wrap:before,
  #stacks_out_2609 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_2609.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #838CCE !important;
  }
  #stacks_out_2609 > div.mez.bare.selected {
    background: rgba(131,140,206,0.15);
  }
  #cg_stacks_in_2609.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_2609.cg-show-details > .cg-wrap > .cg-in {
    border-color: #a3aeff;
  }
  .mez.selected > #stacks_in_2609 > #cg_stacks_in_2609 > .cg-wrap > .cg-layout:after,
  #stacks_out_2609 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_2609 > div.mez.selected > #stacks_in_2609 > #cg_stacks_in_2609 > .cg-wrap:after {
    width: 100%;
    left: 960px;
  }
  
  #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-False, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  display:block;
  }
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 520px;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue:after,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse:after {
  flex-basis: 0;
    min-width: min(520px, 100%);
  max-width: max(1280px,520px);
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-True {visibility: hidden} #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c1-True > div {display: none}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-b-c1-True.cg-break {display:block;}
  #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-False, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  display:block;
  }
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue:after,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(1280px,400px);
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-True {visibility: hidden} #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c2-True > div {display: none}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-b-c2-True.cg-break {display:block;}
  #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-False, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  display:block;
  }
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue:after,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-True {visibility: hidden} #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c3-True > div {display: none}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-b-c3-True.cg-break {display:block;}
  #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-False, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue, #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  display:block;
  }
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue,#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue:after,#stacks_in_2609 #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-True {visibility: hidden} #cg_stacks_in_2609 > .cg-wrap > .cg-layout > .cg-c4-True > div {display: none}
}

#stacks_out_2609 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_2617,
#cg_stacks_in_2617 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_2617 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_2617 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2617.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2617.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_2617.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2617.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_2617.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2617.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_2617.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_2617 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_2617 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_2617 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2617 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_2617 > #cg_stacks_in_2617 > .cg-wrap > .cg-layout > div:after,
#stacks_out_2617 > div.mez.selected > #stacks_in_2617 > #cg_stacks_in_2617 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_2617 > #cg_stacks_in_2617 > .cg-wrap > .cg-layout:after,
#stacks_out_2617 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_2617 > div.mez.selected > #stacks_in_2617 > #cg_stacks_in_2617 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2617 > .cg-wrap,
#cg_stacks_in_2617 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_2617 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2617 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_2617 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_2617 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_2617 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_2617 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_2617 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_2617 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_2617 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_2617 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_2617 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_2617 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_2623[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 400;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}

#cg_stacks_in_2705 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_2705:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_2705 {
  container-type: inline-size;
  container-name: stacks_in_2705;
}
#stacks_in_2705 #cg_stacks_in_2705 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_2705 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2705 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_2705 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_2705 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 520px";
}
#stacks_out_2705 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_2705.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_2705.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
#cg_stacks_in_2705.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
#cg_stacks_in_2705.cg-show-details > .cg-wrap > .cg-width,
#cg_stacks_in_2705.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_2705 > #cg_stacks_in_2705 > .cg-wrap > .cg-layout > div:before,
#stacks_out_2705 > div.mez.selected > #stacks_in_2705 > #cg_stacks_in_2705 > .cg-wrap:after,
#stacks_out_2705 > div.mez > div:nth-child(2) > div,
#cg_stacks_in_2705.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
  background-color: #1BB57F !important;
}
#stacks_out_2705 > div.mez.bare.selected {
  background: transparent;
}
#cg_stacks_in_2705.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_2705.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_2705 > #cg_stacks_in_2705 > .cg-wrap > .cg-layout:after,
#stacks_out_2705 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_2705 > div.mez.selected > #stacks_in_2705 > #cg_stacks_in_2705 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout {
  max-width: 320px;
  gap: 0 12px;
  margin-bottom: -12px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2705 > .cg-wrap,
#cg_stacks_in_2705 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > div {
  margin-bottom: 12px;
}

#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









@container stacks_in_2705 (width >= 520px) {
  #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_2705 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_2705 > .cg-wrap.cg-details-on > .cg-out {
    width: 520px;
    background: #a3aeff;
  }
  #cg_stacks_in_2705 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_2705 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 520px";
  }
  #stacks_out_2705 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_2705.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_2705.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_2705.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_2705.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_2705.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #a3aeff;
  }
  .mez.selected > #stacks_in_2705 > #cg_stacks_in_2705 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_2705 > div.mez.selected > #stacks_in_2705 > #cg_stacks_in_2705 > .cg-wrap:after,
  #stacks_out_2705 > div.mez.selected > #stacks_in_2705 > #cg_stacks_in_2705 > .cg-wrap:before,
  #stacks_out_2705 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_2705.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #838CCE !important;
  }
  #stacks_out_2705 > div.mez.bare.selected {
    background: rgba(131,140,206,0.15);
  }
  #cg_stacks_in_2705.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_2705.cg-show-details > .cg-wrap > .cg-in {
    border-color: #a3aeff;
  }
  .mez.selected > #stacks_in_2705 > #cg_stacks_in_2705 > .cg-wrap > .cg-layout:after,
  #stacks_out_2705 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_2705 > div.mez.selected > #stacks_in_2705 > #cg_stacks_in_2705 > .cg-wrap:after {
    width: 100%;
    left: 520px;
  }
  
  #cg_stacks_in_2705 > .cg-wrap > .cg-layout {
    max-width: 2560px;
    gap: 0 12px;
    margin-bottom: -12px;
    align-items: flex-start;
    align-items: center;
    
  }
  #cg_stacks_in_2705 > .cg-wrap > .cg-layout > div {
    margin-bottom: 12px;
  }
  #cg_stacks_in_2705 > .cg-wrap,
  #cg_stacks_in_2705 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
    
  }
  
  #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-False, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  display:block;
  }
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue:after,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-True {visibility: hidden} #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c1-True > div {display: none}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-b-c1-True.cg-break {display:block;}
  #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-False, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  display:block;
  }
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue:after,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-True {visibility: hidden} #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c2-True > div {display: none}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-b-c2-True.cg-break {display:block;}
  #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-False, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  display:block;
  }
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue:after,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-True {visibility: hidden} #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c3-True > div {display: none}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-b-c3-True.cg-break {display:block;}
  #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-False, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue, #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  display:block;
  }
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue,#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue:after,#stacks_in_2705 #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-True {visibility: hidden} #cg_stacks_in_2705 > .cg-wrap > .cg-layout > .cg-c4-True > div {display: none}
}

#stacks_out_2705 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_2628[data-deluxe-el][data-deluxe-text] {
  
  font-size: 92px;
  margin-top: 16px;
  margin-bottom: 0px;
  font-weight: 800;
  letter-spacing: -6.00px;
  line-height: 80%;
  word-spacing: 0.00px;
  
}

.element_stacks_in_2630[data-deluxe-el][data-deluxe-text] {
  
  font-size: 92px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: right;
  font-weight: 800;
  letter-spacing: -6.00px;
  line-height: 80%;
  word-spacing: 0.00px;
  
}

.element_stacks_in_2710[data-deluxe-el][data-deluxe-text] {
  
  font-size: 56px;
  margin-top: 16px;
  margin-bottom: 0px;
  font-weight: 800;
  letter-spacing: -4.00px;
  line-height: 80%;
  word-spacing: 0.00px;
  
}

.element_stacks_in_2712[data-deluxe-el][data-deluxe-text] {
  
  font-size: 56px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: right;
  font-weight: 800;
  letter-spacing: -4.00px;
  line-height: 80%;
  word-spacing: 0.00px;
  
}

#stacks_in_2612,
#cg_stacks_in_2612 > .cg-wrap {
  min-height: 240px;
}
#cg_stacks_in_2612 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_2612 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2612.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2612.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_2612.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2612.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_2612.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2612.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_2612.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_2612 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_2612 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_2612 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2612 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_2612 > #cg_stacks_in_2612 > .cg-wrap > .cg-layout > div:after,
#stacks_out_2612 > div.mez.selected > #stacks_in_2612 > #cg_stacks_in_2612 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_2612 > #cg_stacks_in_2612 > .cg-wrap > .cg-layout:after,
#stacks_out_2612 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_2612 > div.mez.selected > #stacks_in_2612 > #cg_stacks_in_2612 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2612 > .cg-wrap,
#cg_stacks_in_2612 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
}
#cg_stacks_in_2612 > .cg-wrap > .cg-layout {
  max-width: 400px;
  align-items: flex-start;
  
  align-items: flex-end;
}
#cg_stacks_in_2612 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_2612 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 24px 0;
}
#cg_stacks_in_2612 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_2612 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_2612 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_2612 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_2612 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_2612 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_2612 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_2612 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_2612 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_2699[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 16px;
  margin-bottom: 0px;
  text-align: right;
  
  
}


#stacks_in_2632,
#cg_stacks_in_2632 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_2632 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_2632 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2632.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2632.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 16px 24px;
}
#cg_stacks_in_2632.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2632.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(13, 13, 13, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_2632.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2632.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_2632.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_2632 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_2632 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_2632 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2632 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_2632 > #cg_stacks_in_2632 > .cg-wrap > .cg-layout > div:after,
#stacks_out_2632 > div.mez.selected > #stacks_in_2632 > #cg_stacks_in_2632 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_2632 > #cg_stacks_in_2632 > .cg-wrap > .cg-layout:after,
#stacks_out_2632 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_2632 > div.mez.selected > #stacks_in_2632 > #cg_stacks_in_2632 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2632 > .cg-wrap,
#cg_stacks_in_2632 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
}
#cg_stacks_in_2632 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2632 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_2632 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_2632 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_2632 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_2632 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_2632 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_2632 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_2632 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_2632 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_2632 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_2632 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_2633 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_2633:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_2633 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2633 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_2633 > #cg_stacks_in_2633 > .cg-wrap > .cg-layout > div:before,
#stacks_out_2633 > div.mez.selected > #stacks_in_2633 > #cg_stacks_in_2633 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_2633 > #cg_stacks_in_2633 > .cg-wrap > .cg-layout:after,
#stacks_out_2633 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_2633 > div.mez.selected > #stacks_in_2633 > #cg_stacks_in_2633 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 12px;
  margin-bottom: -12px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2633 > .cg-wrap,
#cg_stacks_in_2633 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > div {
  margin-bottom: 12px;
}

#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_2633 #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_2633 #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_2633 #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_2633 #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_2633 #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_2633 #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_2633 #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_2633 #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_2633 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_2633 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_2639[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}

/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_2637 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_2637 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_2637 svg  */

#stacks_in_2637 svg,
#stacks_in_2637 i {
  color: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  stroke-width: 0;
}

#stacks_in_2637 i,
#stacks_in_2637 svg {
  position: relative;
  font-size: 24px;
  line-height: 24px;
  height: 24px;
  width: 24px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_2637 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_2637 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_2637 .material-icons-two-tone {
  color: rgba(255, 255, 255, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(255, 255, 255, 1.00),
              0px -.1px 0px rgba(255, 255, 255, 1.00),
              .1px 0px 0px rgba(255, 255, 255, 1.00),
              -.1px 0px 0px rgba(255, 255, 255, 1.00);
}
#stacks_in_2637 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
#stacks_in_2390,
#cg_stacks_in_2390 > .cg-wrap {
  min-height: 360px;
}
#cg_stacks_in_2390 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_2390 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2390.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2390.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 0px 0px;
}
#cg_stacks_in_2390.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2390.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_2390.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2390.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_2390.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url(../files/bgImage-2390.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_2390 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_2390 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_2390 {
  container-type: inline-size;
  container-name: stacks_in_2390;
}
#stacks_in_2390 #cg_stacks_in_2390 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_2390 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2390 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_2390 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_2390 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 800px";
}
#stacks_out_2390 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_2390.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_2390.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
#cg_stacks_in_2390.cg-show-details > .cg-wrap > .cg-highlight,
#cg_stacks_in_2390.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
#cg_stacks_in_2390.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_2390 > #cg_stacks_in_2390 > .cg-wrap > .cg-layout > div:after,
#stacks_out_2390 > div.mez.selected > #stacks_in_2390 > #cg_stacks_in_2390 > .cg-wrap:after,
#stacks_out_2390 > div.mez > div:nth-child(2) > div {
  background-color: #1BB57F !important;
}
#cg_stacks_in_2390.cg-show-details > .cg-wrap > .cg-highlight {
  background-color: #1BB57F !important;
}
#cg_stacks_in_2390.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_2390.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_2390 > #cg_stacks_in_2390 > .cg-wrap > .cg-layout:after,
#stacks_out_2390 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_2390 > div.mez.selected > #stacks_in_2390 > #cg_stacks_in_2390 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2390 > .cg-wrap,
#cg_stacks_in_2390 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
}
#cg_stacks_in_2390 > .cg-wrap > .cg-layout {
  max-width: 560px;
  align-items: flex-start;
  
  align-items: flex-end;
}
#cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_2390 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_2390 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_2390 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








@container stacks_in_2390 (width >= 800px) {
  #cg_stacks_in_2390 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_2390 > .cg-wrap.cg-details-on > .cg-out {
    width: 800px;
    background: #B7C0FF;
  }
  #cg_stacks_in_2390 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_2390 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 800px";
  }
  #stacks_out_2390 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_2390.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_2390.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
  #cg_stacks_in_2390.cg-show-details > .cg-wrap > .cg-highlight,
  #cg_stacks_in_2390.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
  #cg_stacks_in_2390.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #B7C0FF;
  }
  .mez.selected > #stacks_in_2390 > #cg_stacks_in_2390 > .cg-wrap > .cg-layout > div:after,
  #stacks_out_2390 > div.mez.selected > #stacks_in_2390 > #cg_stacks_in_2390 > .cg-wrap:after,
  #stacks_out_2390 > div.mez > div:nth-child(2) > div {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_2390.cg-show-details > .cg-wrap > .cg-highlight {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_2390.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_2390.cg-show-details > .cg-wrap > .cg-in {
    border-color: #B7C0FF;
  }
  .mez.selected > #stacks_in_2390 > #cg_stacks_in_2390 > .cg-wrap > .cg-layout:after,
  #stacks_out_2390 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_2390 > div.mez.selected > #stacks_in_2390 > #cg_stacks_in_2390 > .cg-wrap:after {
    width: 100%;
    left: 800px;
  }
  #stacks_in_2390,
  #cg_stacks_in_2390 > .cg-wrap {
    min-height: 560px;
  }
  #cg_stacks_in_2390 > .cg-wrap {
    margin: 0px 0px;
  }
  #cg_stacks_in_2390.cg-bgm-off-False > .cg-bgt-True,
  #cg_stacks_in_2390.cg-bgm-off-False > .cg-wrap > .cg-bgt-True > .cg-column {
    padding: 0;
  }
  #cg_stacks_in_2390.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_2390.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    padding: 24px 24px;
  }
  #cg_stacks_in_2390.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_2390.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    background-color: rgba(255, 255, 255, 1.00);
    
    
  }
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-bg-True,
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-bg-True,
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-bg-True,
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-bg-True,
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-bg-True,
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-bg-True,
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-bg-True,
  #cg_stacks_in_2390.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2390.cg-bg-opt-FalseTrue > .cg-bg-True,
  #cg_stacks_in_2390.cg-bg-opt-FalseTrue > .cg-wrap > .cg-bg-True > .cg-column {
    background-color : rgba(255, 255, 255, 1.00);
	  background-image : url();
	  background-repeat: repeat;
	  background-position: center center;
	  background-size: cover;
  }
  #cg_stacks_in_2390 > .cg-wrap > .cg-layout {
    max-width: 480px;
    align-items: flex-start;
    margin: 0;
    
    align-items: flex-end;
  }
  #cg_stacks_in_2390 > .cg-wrap,
  #cg_stacks_in_2390 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    
    justify-content: flex-end;
  }
  #cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0),
  #cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] {
    display: flex;
    width: 100%;
    gap: 0px 0;
  }
  #cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *,
  #cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > * {
    width: 100%;
  }
  #cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *:not(div),
  #cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > .cg-container > .cg-wrap > .cg-layout,
  #cg_stacks_in_2390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > *:not(div) {
    margin-top: 0;
    margin-bottom: 0;
  }
}

#stacks_out_2390 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_2598[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}

#cg_stacks_in_3032 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3032:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3032 {
  container-type: inline-size;
  container-name: stacks_in_3032;
}
#stacks_in_3032 #cg_stacks_in_3032 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_3032 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3032 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_3032 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_3032 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 1256px";
}
#stacks_out_3032 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_3032.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_3032.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
#cg_stacks_in_3032.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
#cg_stacks_in_3032.cg-show-details > .cg-wrap > .cg-width,
#cg_stacks_in_3032.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_3032 > #cg_stacks_in_3032 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3032 > div.mez.selected > #stacks_in_3032 > #cg_stacks_in_3032 > .cg-wrap:after,
#stacks_out_3032 > div.mez > div:nth-child(2) > div,
#cg_stacks_in_3032.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
  background-color: #1BB57F !important;
}
#stacks_out_3032 > div.mez.bare.selected {
  background: transparent;
}
#cg_stacks_in_3032.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_3032.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_3032 > #cg_stacks_in_3032 > .cg-wrap > .cg-layout:after,
#stacks_out_3032 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_3032 > div.mez.selected > #stacks_in_3032 > #cg_stacks_in_3032 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 32px;
  margin-bottom: -32px;
  align-items: flex-start;
  
  
}
#cg_stacks_in_3032 > .cg-wrap,
#cg_stacks_in_3032 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > div {
  margin-bottom: 32px;
}

#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 320px;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(320px, 100%);
  max-width: max(1280px,320px);
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 280px;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(280px, 100%);
  max-width: max(1280px,280px);
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









@container stacks_in_3032 (width >= 1256px) {
  #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_3032 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_3032 > .cg-wrap.cg-details-on > .cg-out {
    width: 1256px;
    background: #a3aeff;
  }
  #cg_stacks_in_3032 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_3032 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 1256px";
  }
  #stacks_out_3032 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_3032.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_3032.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_3032.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_3032.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_3032.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #a3aeff;
  }
  .mez.selected > #stacks_in_3032 > #cg_stacks_in_3032 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_3032 > div.mez.selected > #stacks_in_3032 > #cg_stacks_in_3032 > .cg-wrap:after,
  #stacks_out_3032 > div.mez.selected > #stacks_in_3032 > #cg_stacks_in_3032 > .cg-wrap:before,
  #stacks_out_3032 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_3032.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #838CCE !important;
  }
  #stacks_out_3032 > div.mez.bare.selected {
    background: rgba(131,140,206,0.15);
  }
  #cg_stacks_in_3032.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_3032.cg-show-details > .cg-wrap > .cg-in {
    border-color: #a3aeff;
  }
  .mez.selected > #stacks_in_3032 > #cg_stacks_in_3032 > .cg-wrap > .cg-layout:after,
  #stacks_out_3032 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_3032 > div.mez.selected > #stacks_in_3032 > #cg_stacks_in_3032 > .cg-wrap:after {
    width: 100%;
    left: 1256px;
  }
  
  #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-column {
    flex: 0;
  }
  
  #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-False, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  display:block;
  }
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 240px;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue:after,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse:after {
  flex-basis: 0;
    min-width: min(240px, 100%);
  max-width: max(1280px,240px);
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-True {visibility: hidden} #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c1-True > div {display: none}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-b-c1-True.cg-break {display:block;}
  #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-False, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  display:block;
  }
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 320px;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue:after,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse:after {
  flex-basis: 0;
    min-width: min(320px, 100%);
  max-width: max(1280px,320px);
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-True {visibility: hidden} #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c2-True > div {display: none}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-b-c2-True.cg-break {display:block;}
  #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-False, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  display:block;
  }
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue:after,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-True {visibility: hidden} #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c3-True > div {display: none}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-b-c3-True.cg-break {display:block;}
  #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-False, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue, #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  display:block;
  }
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue,#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue:after,#stacks_in_3032 #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-True {visibility: hidden} #cg_stacks_in_3032 > .cg-wrap > .cg-layout > .cg-c4-True > div {display: none}
}

#stacks_out_3032 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3035,
#cg_stacks_in_3035 > .cg-wrap {
  min-height: 250px;
}
#cg_stacks_in_3035 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3035 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3035.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3035.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3035.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3035.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(236, 209, 170, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3035.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3035.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3035.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3035 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3035 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3035 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3035 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3035 > #cg_stacks_in_3035 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3035 > div.mez.selected > #stacks_in_3035 > #cg_stacks_in_3035 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3035 > #cg_stacks_in_3035 > .cg-wrap > .cg-layout:after,
#stacks_out_3035 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3035 > div.mez.selected > #stacks_in_3035 > #cg_stacks_in_3035 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3035 > .cg-wrap,
#cg_stacks_in_3035 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3035 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3035 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3035 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3035 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3035 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3035 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3035 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3035 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3035 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3035 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3035 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3035 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}

#stacks_out_3037 {
	width: 128px;
}
#stacks_in_3040,
#cg_stacks_in_3040 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3040 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3040 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3040.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3040.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 32px 32px;
}
#cg_stacks_in_3040.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3040.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3040.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3040.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3040.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3040 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3040 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3040 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3040 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3040 > #cg_stacks_in_3040 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3040 > div.mez.selected > #stacks_in_3040 > #cg_stacks_in_3040 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3040 > #cg_stacks_in_3040 > .cg-wrap > .cg-layout:after,
#stacks_out_3040 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3040 > div.mez.selected > #stacks_in_3040 > #cg_stacks_in_3040 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3040 > .cg-wrap,
#cg_stacks_in_3040 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3040 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3040 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3040 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3040 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3040 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3040 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3040 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3040 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3040 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3040 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3040 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3040 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3042 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3042:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3042 {
  container-type: inline-size;
  container-name: stacks_in_3042;
}
#stacks_in_3042 #cg_stacks_in_3042 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_3042 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3042 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_3042 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_3042 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 880px";
}
#stacks_out_3042 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_3042.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_3042.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
#cg_stacks_in_3042.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
#cg_stacks_in_3042.cg-show-details > .cg-wrap > .cg-width,
#cg_stacks_in_3042.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_3042 > #cg_stacks_in_3042 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3042 > div.mez.selected > #stacks_in_3042 > #cg_stacks_in_3042 > .cg-wrap:after,
#stacks_out_3042 > div.mez > div:nth-child(2) > div,
#cg_stacks_in_3042.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
  background-color: #1BB57F !important;
}
#stacks_out_3042 > div.mez.bare.selected {
  background: transparent;
}
#cg_stacks_in_3042.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_3042.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_3042 > #cg_stacks_in_3042 > .cg-wrap > .cg-layout:after,
#stacks_out_3042 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_3042 > div.mez.selected > #stacks_in_3042 > #cg_stacks_in_3042 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 0px;
  margin-bottom: -16px;
  align-items: flex-start;
  
  
}
#cg_stacks_in_3042 > .cg-wrap,
#cg_stacks_in_3042 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > div {
  margin-bottom: 16px;
}

#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 440px;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(440px, 100%);
  max-width: max(1280px,440px);
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 440px;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(440px, 100%);
  max-width: max(1280px,440px);
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









@container stacks_in_3042 (width >= 880px) {
  #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_3042 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_3042 > .cg-wrap.cg-details-on > .cg-out {
    width: 880px;
    background: #a3aeff;
  }
  #cg_stacks_in_3042 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_3042 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 880px";
  }
  #stacks_out_3042 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_3042.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_3042.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_3042.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_3042.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_3042.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #a3aeff;
  }
  .mez.selected > #stacks_in_3042 > #cg_stacks_in_3042 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_3042 > div.mez.selected > #stacks_in_3042 > #cg_stacks_in_3042 > .cg-wrap:after,
  #stacks_out_3042 > div.mez.selected > #stacks_in_3042 > #cg_stacks_in_3042 > .cg-wrap:before,
  #stacks_out_3042 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_3042.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #838CCE !important;
  }
  #stacks_out_3042 > div.mez.bare.selected {
    background: rgba(131,140,206,0.15);
  }
  #cg_stacks_in_3042.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_3042.cg-show-details > .cg-wrap > .cg-in {
    border-color: #a3aeff;
  }
  .mez.selected > #stacks_in_3042 > #cg_stacks_in_3042 > .cg-wrap > .cg-layout:after,
  #stacks_out_3042 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_3042 > div.mez.selected > #stacks_in_3042 > #cg_stacks_in_3042 > .cg-wrap:after {
    width: 100%;
    left: 880px;
  }
  
  #cg_stacks_in_3042 > .cg-wrap > .cg-layout {
    max-width: 2560px;
    gap: 0 0px;
    margin-bottom: -16px;
    align-items: flex-start;
    
    
  }
  #cg_stacks_in_3042 > .cg-wrap > .cg-layout > div {
    margin-bottom: 16px;
  }
  #cg_stacks_in_3042 > .cg-wrap,
  #cg_stacks_in_3042 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    
    
    max-width: 100%;justify-content: space-between;
  }
  
  #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-False, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  display:block;
  }
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 440px;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue:after,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse:after {
  flex-basis: 0;
    min-width: min(440px, 100%);
  max-width: max(1280px,440px);
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-True {visibility: hidden} #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c1-True > div {display: none}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-b-c1-True.cg-break {display:block;}
  #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-False, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  display:block;
  }
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 440px;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue:after,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse:after {
  flex-basis: 0;
    min-width: min(440px, 100%);
  max-width: max(1280px,440px);
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-True {visibility: hidden} #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c2-True > div {display: none}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-b-c2-True.cg-break {display:block;}
  #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-False, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  display:block;
  }
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue:after,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-True {visibility: hidden} #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c3-True > div {display: none}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-b-c3-True.cg-break {display:block;}
  #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-False, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue, #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  display:block;
  }
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue,#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue:after,#stacks_in_3042 #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-True {visibility: hidden} #cg_stacks_in_3042 > .cg-wrap > .cg-layout > .cg-c4-True > div {display: none}
}

#stacks_out_3042 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3049 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3049:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3049 {
  container-type: inline-size;
  container-name: stacks_in_3049;
}
#stacks_in_3049 #cg_stacks_in_3049 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_3049 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3049 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_3049 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_3049 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 420px";
}
#stacks_out_3049 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_3049.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_3049.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
#cg_stacks_in_3049.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
#cg_stacks_in_3049.cg-show-details > .cg-wrap > .cg-width,
#cg_stacks_in_3049.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_3049 > #cg_stacks_in_3049 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3049 > div.mez.selected > #stacks_in_3049 > #cg_stacks_in_3049 > .cg-wrap:after,
#stacks_out_3049 > div.mez > div:nth-child(2) > div,
#cg_stacks_in_3049.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
  background-color: #1BB57F !important;
}
#stacks_out_3049 > div.mez.bare.selected {
  background: transparent;
}
#cg_stacks_in_3049.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_3049.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_3049 > #cg_stacks_in_3049 > .cg-wrap > .cg-layout:after,
#stacks_out_3049 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_3049 > div.mez.selected > #stacks_in_3049 > #cg_stacks_in_3049 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 12px;
  margin-bottom: -12px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3049 > .cg-wrap,
#cg_stacks_in_3049 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > div {
  margin-bottom: 12px;
}

#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









@container stacks_in_3049 (width >= 420px) {
  #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_3049 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_3049 > .cg-wrap.cg-details-on > .cg-out {
    width: 420px;
    background: #a3aeff;
  }
  #cg_stacks_in_3049 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_3049 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 420px";
  }
  #stacks_out_3049 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_3049.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_3049.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_3049.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_3049.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_3049.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #a3aeff;
  }
  .mez.selected > #stacks_in_3049 > #cg_stacks_in_3049 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_3049 > div.mez.selected > #stacks_in_3049 > #cg_stacks_in_3049 > .cg-wrap:after,
  #stacks_out_3049 > div.mez.selected > #stacks_in_3049 > #cg_stacks_in_3049 > .cg-wrap:before,
  #stacks_out_3049 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_3049.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #838CCE !important;
  }
  #stacks_out_3049 > div.mez.bare.selected {
    background: rgba(131,140,206,0.15);
  }
  #cg_stacks_in_3049.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_3049.cg-show-details > .cg-wrap > .cg-in {
    border-color: #a3aeff;
  }
  .mez.selected > #stacks_in_3049 > #cg_stacks_in_3049 > .cg-wrap > .cg-layout:after,
  #stacks_out_3049 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_3049 > div.mez.selected > #stacks_in_3049 > #cg_stacks_in_3049 > .cg-wrap:after {
    width: 100%;
    left: 420px;
  }
  
  #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-False, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  display:block;
  }
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue:after,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-True {visibility: hidden} #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c1-True > div {display: none}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-b-c1-True.cg-break {display:block;}
  #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-False, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  display:block;
  }
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue:after,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-True {visibility: hidden} #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c2-True > div {display: none}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-b-c2-True.cg-break {display:block;}
  #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-False, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  display:block;
  }
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue:after,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-True {visibility: hidden} #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c3-True > div {display: none}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-b-c3-True.cg-break {display:block;}
  #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-False, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue, #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  display:block;
  }
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue,#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue:after,#stacks_in_3049 #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-True {visibility: hidden} #cg_stacks_in_3049 > .cg-wrap > .cg-layout > .cg-c4-True > div {display: none}
}

#stacks_out_3049 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_3056[data-deluxe-el][data-deluxe-text] {
  
  font-weight: 500;
  letter-spacing: 0.00px;
  line-height: 120%;
  word-spacing: 0.00px;
  
}

.element_stacks_in_3053[data-deluxe-el][data-deluxe-text] {
  
  font-size: 33px;
  font-weight: 500;
  letter-spacing: 0.00px;
  line-height: 120%;
  word-spacing: 0.00px;
  
}

.element_stacks_in_3046[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 16px;
  margin-bottom: 0px;
  
  
}

#stacks_in_2394,
#cg_stacks_in_2394 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_2394 > .cg-wrap {
  margin: 0px 24px;
}
#cg_stacks_in_2394 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2394.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2394.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 64px 24px;
}
#cg_stacks_in_2394.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2394.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(242, 242, 242, 1.00);
  
  
}
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_2394.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2394.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_2394.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_2394 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_2394 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_2394 {
  container-type: inline-size;
  container-name: stacks_in_2394;
}
#stacks_in_2394 #cg_stacks_in_2394 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_2394 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2394 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_2394 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_2394 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 800px";
}
#stacks_out_2394 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_2394.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_2394.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
#cg_stacks_in_2394.cg-show-details > .cg-wrap > .cg-highlight,
#cg_stacks_in_2394.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
#cg_stacks_in_2394.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_2394 > #cg_stacks_in_2394 > .cg-wrap > .cg-layout > div:after,
#stacks_out_2394 > div.mez.selected > #stacks_in_2394 > #cg_stacks_in_2394 > .cg-wrap:after,
#stacks_out_2394 > div.mez > div:nth-child(2) > div {
  background-color: #1BB57F !important;
}
#cg_stacks_in_2394.cg-show-details > .cg-wrap > .cg-highlight {
  background-color: #1BB57F !important;
}
#cg_stacks_in_2394.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_2394.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_2394 > #cg_stacks_in_2394 > .cg-wrap > .cg-layout:after,
#stacks_out_2394 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_2394 > div.mez.selected > #stacks_in_2394 > #cg_stacks_in_2394 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2394 > .cg-wrap,
#cg_stacks_in_2394 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_2394 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 32px 0;
}
#cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_2394 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_2394 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_2394 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








@container stacks_in_2394 (width >= 800px) {
  #cg_stacks_in_2394 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_2394 > .cg-wrap.cg-details-on > .cg-out {
    width: 800px;
    background: #B7C0FF;
  }
  #cg_stacks_in_2394 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_2394 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 800px";
  }
  #stacks_out_2394 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_2394.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_2394.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
  #cg_stacks_in_2394.cg-show-details > .cg-wrap > .cg-highlight,
  #cg_stacks_in_2394.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
  #cg_stacks_in_2394.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #B7C0FF;
  }
  .mez.selected > #stacks_in_2394 > #cg_stacks_in_2394 > .cg-wrap > .cg-layout > div:after,
  #stacks_out_2394 > div.mez.selected > #stacks_in_2394 > #cg_stacks_in_2394 > .cg-wrap:after,
  #stacks_out_2394 > div.mez > div:nth-child(2) > div {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_2394.cg-show-details > .cg-wrap > .cg-highlight {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_2394.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_2394.cg-show-details > .cg-wrap > .cg-in {
    border-color: #B7C0FF;
  }
  .mez.selected > #stacks_in_2394 > #cg_stacks_in_2394 > .cg-wrap > .cg-layout:after,
  #stacks_out_2394 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_2394 > div.mez.selected > #stacks_in_2394 > #cg_stacks_in_2394 > .cg-wrap:after {
    width: 100%;
    left: 800px;
  }
  #stacks_in_2394,
  #cg_stacks_in_2394 > .cg-wrap {
    min-height: 0px;
  }
  #cg_stacks_in_2394 > .cg-wrap {
    margin: 0px 32px;
  }
  #cg_stacks_in_2394.cg-bgm-off-False > .cg-bgt-True,
  #cg_stacks_in_2394.cg-bgm-off-False > .cg-wrap > .cg-bgt-True > .cg-column {
    padding: 0;
  }
  #cg_stacks_in_2394.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_2394.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    padding: 0px 0px;
  }
  #cg_stacks_in_2394.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_2394.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    background-color: rgba(255, 255, 255, 1.00);
    
    
  }
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-bg-True,
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-bg-True,
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-bg-True,
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-bg-True,
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-bg-True,
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-bg-True,
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-bg-True,
  #cg_stacks_in_2394.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_2394.cg-bg-opt-FalseTrue > .cg-bg-True,
  #cg_stacks_in_2394.cg-bg-opt-FalseTrue > .cg-wrap > .cg-bg-True > .cg-column {
    background-color : rgba(255, 255, 255, 1.00);
	  background-image : url();
	  background-repeat: repeat;
	  background-position: center center;
	  background-size: cover;
  }
  #cg_stacks_in_2394 > .cg-wrap > .cg-layout {
    max-width: 2560px;
    align-items: flex-start;
    margin: 0;
    align-items: center;
    
  }
  #cg_stacks_in_2394 > .cg-wrap,
  #cg_stacks_in_2394 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
  }
  #cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0),
  #cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] {
    display: flex;
    width: 100%;
    gap: 32px 0;
  }
  #cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *,
  #cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > * {
    width: 100%;
  }
  #cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *:not(div),
  #cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > .cg-container > .cg-wrap > .cg-layout,
  #cg_stacks_in_2394 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > *:not(div) {
    margin-top: 0;
    margin-bottom: 0;
  }
}

#stacks_out_2394 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_1871 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  flex-wrap: wrap-reverse;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_1871:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_1871 {
  container-type: inline-size;
  container-name: stacks_in_1871;
}
#stacks_in_1871 #cg_stacks_in_1871 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_1871 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_1871 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_1871 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_1871 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 960px";
}
#stacks_out_1871 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
#cg_stacks_in_1871.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
#cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-width,
#cg_stacks_in_1871.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap > .cg-layout > div:before,
#stacks_out_1871 > div.mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap:after,
#stacks_out_1871 > div.mez > div:nth-child(2) > div,
#cg_stacks_in_1871.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
  background-color: #1BB57F !important;
}
#stacks_out_1871 > div.mez.bare.selected {
  background: transparent;
}
#cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap > .cg-layout:after,
#stacks_out_1871 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_1871 > div.mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 0px;
  margin-bottom: -32px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_1871 > .cg-wrap,
#cg_stacks_in_1871 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > div {
  margin-bottom: 32px;
}

#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 1200px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(1200px, 100%);
  max-width: max(1px,1200px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}







@container stacks_in_1871 (width >= 960px) {
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_1871 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_1871 > .cg-wrap.cg-details-on > .cg-out {
    width: 960px;
    background: #ffc870;
  }
  #cg_stacks_in_1871 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_1871 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Middle >= 960px & < 1440px";
  }
  #stacks_out_1871 > div.mez > div:nth-child(2) > div:after {
    content: " (Middle)";
  }
  #cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #ffc870;
  }
  .mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_1871 > div.mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap:after,
  #stacks_out_1871 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #E9AF50 !important;
  }
  #stacks_out_1871 > div.mez.bare.selected {
    background: rgba(234,176,80,0.15);
  }
  #cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-in {
    border-color: #ffc870;
  }
  .mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap > .cg-layout:after,
  #stacks_out_1871 > div.mez.selected {
    border-color: #E9AF50 !important;
  }
  #stacks_out_1871 > div.mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap:after {
    width: 100%;
    left: 960px;
  }
  
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout {
    max-width: 1280px;
    gap: 0 0px;
    margin-bottom: -32px;
    align-items: flex-start;
    align-items: center;
    
  }
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > div {
    margin-bottom: 32px;
  }
  #cg_stacks_in_1871 > .cg-wrap,
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
    
  }
  
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-column {
    flex: 0;
  }
  
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue {
  display:block;
  }
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 600px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue {
  flex-grow: 1;
  max-width: max(1200px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(600px, 100%);
  max-width: max(1200px,600px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1T-True > div {display: none}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-b-c1T-True.cg-break {display:block;}
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue {
  display:block;
  }
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue {
  flex-grow: 1;
  max-width: max(560px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(560px,400px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2T-True > div {display: none}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-b-c2T-True.cg-break {display:block;}
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue {
  display:block;
  }
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3T-True > div {display: none}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-b-c3T-True.cg-break {display:block;}
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue {
  display:block;
  }
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4T-True > div {display: none}
}



@container stacks_in_1871 (width >= 1440px) {
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_1871 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_1871 > .cg-wrap.cg-details-on > .cg-out {
    width: 1440px;
    background: #a3aeff;
  }
  #cg_stacks_in_1871 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_1871 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 1440px";
  }
  #stacks_out_1871 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #a3aeff;
  }
  .mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_1871 > div.mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap:after,
  #stacks_out_1871 > div.mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap:before,
  #stacks_out_1871 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #838CCE !important;
  }
  #stacks_out_1871 > div.mez.bare.selected {
    background: rgba(131,140,206,0.15);
  }
  #cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_1871.cg-show-details > .cg-wrap > .cg-in {
    border-color: #a3aeff;
  }
  .mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap > .cg-layout:after,
  #stacks_out_1871 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_1871 > div.mez.selected > #stacks_in_1871 > #cg_stacks_in_1871 > .cg-wrap:after {
    width: 100%;
    left: 1440px;
  }
  
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout {
    max-width: 2560px;
    gap: 0 0px;
    margin-bottom: -32px;
    align-items: flex-start;
    align-items: center;
    
  }
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > div {
    margin-bottom: 32px;
  }
  #cg_stacks_in_1871 > .cg-wrap,
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
    
  }
  
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-column {
    flex: 0;
  }
  
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  display:block;
  }
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(1280px,400px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c1-True > div {display: none}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-b-c1-True.cg-break {display:block;}
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  display:block;
  }
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 640px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse:after {
  flex-basis: 0;
    min-width: min(640px, 100%);
  max-width: max(1280px,640px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c2-True > div {display: none}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-b-c2-True.cg-break {display:block;}
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  display:block;
  }
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c3-True > div {display: none}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-b-c3-True.cg-break {display:block;}
  #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-False, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue, #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  display:block;
  }
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue,#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue:after,#stacks_in_1871 #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-True {visibility: hidden} #cg_stacks_in_1871 > .cg-wrap > .cg-layout > .cg-c4-True > div {display: none}
}

#stacks_out_1871 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}

#stacks_in_2321 {
	-moz-border-radius: 32px 32px 32px 32px;
	-webkit-border-radius: 32px 32px 32px 32px;
	border-radius: 32px 32px 32px 32px;
}
#stacks_in_1875,
#cg_stacks_in_1875 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_1875 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_1875 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_1875.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_1875.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_1875.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_1875.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_1875.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1875.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_1875.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_1875 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_1875 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_1875 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_1875 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_1875 > #cg_stacks_in_1875 > .cg-wrap > .cg-layout > div:after,
#stacks_out_1875 > div.mez.selected > #stacks_in_1875 > #cg_stacks_in_1875 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_1875 > #cg_stacks_in_1875 > .cg-wrap > .cg-layout:after,
#stacks_out_1875 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_1875 > div.mez.selected > #stacks_in_1875 > #cg_stacks_in_1875 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_1875 > .cg-wrap,
#cg_stacks_in_1875 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_1875 > .cg-wrap > .cg-layout {
  max-width: 400px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_1875 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_1875 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_1875 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_1875 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_1875 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_1875 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_1875 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_1875 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_1875 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_1875 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_1875 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_2985,
#cg_stacks_in_2985 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_2985 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_2985 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2985.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2985.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_2985.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2985.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_2985.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2985.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_2985.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_2985 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_2985 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_2985 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2985 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_2985 > #cg_stacks_in_2985 > .cg-wrap > .cg-layout > div:after,
#stacks_out_2985 > div.mez.selected > #stacks_in_2985 > #cg_stacks_in_2985 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_2985 > #cg_stacks_in_2985 > .cg-wrap > .cg-layout:after,
#stacks_out_2985 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_2985 > div.mez.selected > #stacks_in_2985 > #cg_stacks_in_2985 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2985 > .cg-wrap,
#cg_stacks_in_2985 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_2985 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2985 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_2985 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_2985 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_2985 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_2985 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_2985 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_2985 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_2985 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_2985 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_2985 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_2985 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_2534 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_2534:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_2534 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2534 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_2534 > #cg_stacks_in_2534 > .cg-wrap > .cg-layout > div:before,
#stacks_out_2534 > div.mez.selected > #stacks_in_2534 > #cg_stacks_in_2534 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_2534 > #cg_stacks_in_2534 > .cg-wrap > .cg-layout:after,
#stacks_out_2534 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_2534 > div.mez.selected > #stacks_in_2534 > #cg_stacks_in_2534 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2534 > .cg-wrap,
#cg_stacks_in_2534 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_2534 #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_2534 #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_2534 #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_2534 #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_2534 #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_2534 #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_2534 #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_2534 #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_2534 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_2534 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_2539 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_2539 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_2539 svg  */

#stacks_in_2539 svg,
#stacks_in_2539 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  stroke: rgba(53, 53, 53, 0.60);
  stroke-width: 0;
}

#stacks_in_2539 i,
#stacks_in_2539 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_2539 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_2539 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_2539 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_2539 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_2540[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}



#cg_stacks_in_1895 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_1895:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_1895 {
  container-type: inline-size;
  container-name: stacks_in_1895;
}
#stacks_in_1895 #cg_stacks_in_1895 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_1895 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_1895 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_1895 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_1895 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 960px";
}
#stacks_out_1895 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
#cg_stacks_in_1895.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
#cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-width,
#cg_stacks_in_1895.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap > .cg-layout > div:before,
#stacks_out_1895 > div.mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap:after,
#stacks_out_1895 > div.mez > div:nth-child(2) > div,
#cg_stacks_in_1895.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
  background-color: #1BB57F !important;
}
#stacks_out_1895 > div.mez.bare.selected {
  background: transparent;
}
#cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap > .cg-layout:after,
#stacks_out_1895 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_1895 > div.mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 0px;
  margin-bottom: -32px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_1895 > .cg-wrap,
#cg_stacks_in_1895 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > div {
  margin-bottom: 32px;
}

#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 1200px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(1200px, 100%);
  max-width: max(1px,1200px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}







@container stacks_in_1895 (width >= 960px) {
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_1895 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_1895 > .cg-wrap.cg-details-on > .cg-out {
    width: 960px;
    background: #ffc870;
  }
  #cg_stacks_in_1895 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_1895 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Middle >= 960px & < 1440px";
  }
  #stacks_out_1895 > div.mez > div:nth-child(2) > div:after {
    content: " (Middle)";
  }
  #cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #ffc870;
  }
  .mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_1895 > div.mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap:after,
  #stacks_out_1895 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #E9AF50 !important;
  }
  #stacks_out_1895 > div.mez.bare.selected {
    background: rgba(234,176,80,0.15);
  }
  #cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-in {
    border-color: #ffc870;
  }
  .mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap > .cg-layout:after,
  #stacks_out_1895 > div.mez.selected {
    border-color: #E9AF50 !important;
  }
  #stacks_out_1895 > div.mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap:after {
    width: 100%;
    left: 960px;
  }
  
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout {
    max-width: 1280px;
    gap: 0 0px;
    margin-bottom: -32px;
    align-items: flex-start;
    align-items: center;
    
  }
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > div {
    margin-bottom: 32px;
  }
  #cg_stacks_in_1895 > .cg-wrap,
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
    
  }
  
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue {
  display:block;
  }
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 600px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue {
  flex-grow: 1;
  max-width: max(480px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(600px, 100%);
  max-width: max(480px,600px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1T-True > div {display: none}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-b-c1T-True.cg-break {display:block;}
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue {
  display:block;
  }
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2T-True > div {display: none}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-b-c2T-True.cg-break {display:block;}
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue {
  display:block;
  }
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3T-True > div {display: none}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-b-c3T-True.cg-break {display:block;}
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue {
  display:block;
  }
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4T-True > div {display: none}
}



@container stacks_in_1895 (width >= 1440px) {
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_1895 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_1895 > .cg-wrap.cg-details-on > .cg-out {
    width: 1440px;
    background: #a3aeff;
  }
  #cg_stacks_in_1895 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_1895 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 1440px";
  }
  #stacks_out_1895 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #a3aeff;
  }
  .mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_1895 > div.mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap:after,
  #stacks_out_1895 > div.mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap:before,
  #stacks_out_1895 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #838CCE !important;
  }
  #stacks_out_1895 > div.mez.bare.selected {
    background: rgba(131,140,206,0.15);
  }
  #cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_1895.cg-show-details > .cg-wrap > .cg-in {
    border-color: #a3aeff;
  }
  .mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap > .cg-layout:after,
  #stacks_out_1895 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_1895 > div.mez.selected > #stacks_in_1895 > #cg_stacks_in_1895 > .cg-wrap:after {
    width: 100%;
    left: 1440px;
  }
  
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout {
    max-width: 2560px;
    gap: 0 0px;
    margin-bottom: -32px;
    align-items: flex-start;
    align-items: center;
    
  }
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > div {
    margin-bottom: 32px;
  }
  #cg_stacks_in_1895 > .cg-wrap,
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
    
  }
  
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-column {
    flex: 0;
  }
  
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  display:block;
  }
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 1;
  max-width: max(640px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(640px,400px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c1-True > div {display: none}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-b-c1-True.cg-break {display:block;}
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  display:block;
  }
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c2-True > div {display: none}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-b-c2-True.cg-break {display:block;}
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  display:block;
  }
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c3-True > div {display: none}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-b-c3-True.cg-break {display:block;}
  #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-False, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue, #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  display:block;
  }
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue,#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue:after,#stacks_in_1895 #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-True {visibility: hidden} #cg_stacks_in_1895 > .cg-wrap > .cg-layout > .cg-c4-True > div {display: none}
}

#stacks_out_1895 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_2344,
#cg_stacks_in_2344 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_2344 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_2344 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2344.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2344.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_2344.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2344.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(242, 242, 242, 1.00);
  
  
}
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_2344.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2344.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_2344.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_2344 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_2344 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_2344 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2344 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_2344 > #cg_stacks_in_2344 > .cg-wrap > .cg-layout > div:after,
#stacks_out_2344 > div.mez.selected > #stacks_in_2344 > #cg_stacks_in_2344 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_2344 > #cg_stacks_in_2344 > .cg-wrap > .cg-layout:after,
#stacks_out_2344 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_2344 > div.mez.selected > #stacks_in_2344 > #cg_stacks_in_2344 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2344 > .cg-wrap,
#cg_stacks_in_2344 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_2344 > .cg-wrap > .cg-layout {
  max-width: 400px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2344 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_2344 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_2344 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_2344 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_2344 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_2344 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_2344 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_2344 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_2344 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_2344 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_2344 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3003,
#cg_stacks_in_3003 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3003 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3003 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3003.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3003.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_3003.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3003.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3003.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3003.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3003.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3003 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3003 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3003 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3003 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3003 > #cg_stacks_in_3003 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3003 > div.mez.selected > #stacks_in_3003 > #cg_stacks_in_3003 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3003 > #cg_stacks_in_3003 > .cg-wrap > .cg-layout:after,
#stacks_out_3003 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3003 > div.mez.selected > #stacks_in_3003 > #cg_stacks_in_3003 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3003 > .cg-wrap,
#cg_stacks_in_3003 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_3003 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3003 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3003 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3003 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3003 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3003 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3003 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3003 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3003 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3003 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3003 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3003 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3004 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3004:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3004 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3004 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3004 > #cg_stacks_in_3004 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3004 > div.mez.selected > #stacks_in_3004 > #cg_stacks_in_3004 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3004 > #cg_stacks_in_3004 > .cg-wrap > .cg-layout:after,
#stacks_out_3004 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3004 > div.mez.selected > #stacks_in_3004 > #cg_stacks_in_3004 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3004 > .cg-wrap,
#cg_stacks_in_3004 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3004 #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3004 #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3004 #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3004 #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3004 #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3004 #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3004 #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3004 #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3004 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3004 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3011 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3011 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3011 svg  */

#stacks_in_3011 svg,
#stacks_in_3011 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  stroke: rgba(53, 53, 53, 0.60);
  stroke-width: 0;
}

#stacks_in_3011 i,
#stacks_in_3011 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3011 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3011 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3011 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_3011 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_3008[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}




#stacks_in_2351 {
	-moz-border-radius: 32px 32px 32px 32px;
	-webkit-border-radius: 32px 32px 32px 32px;
	border-radius: 32px 32px 32px 32px;
}
#cg_stacks_in_2341 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  flex-wrap: wrap-reverse;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_2341:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_2341 {
  container-type: inline-size;
  container-name: stacks_in_2341;
}
#stacks_in_2341 #cg_stacks_in_2341 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_2341 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2341 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_2341 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_2341 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 960px";
}
#stacks_out_2341 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
#cg_stacks_in_2341.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
#cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-width,
#cg_stacks_in_2341.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap > .cg-layout > div:before,
#stacks_out_2341 > div.mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap:after,
#stacks_out_2341 > div.mez > div:nth-child(2) > div,
#cg_stacks_in_2341.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
  background-color: #1BB57F !important;
}
#stacks_out_2341 > div.mez.bare.selected {
  background: transparent;
}
#cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap > .cg-layout:after,
#stacks_out_2341 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_2341 > div.mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 0px;
  margin-bottom: -32px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2341 > .cg-wrap,
#cg_stacks_in_2341 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > div {
  margin-bottom: 32px;
}

#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 1200px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(1200px, 100%);
  max-width: max(1px,1200px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}







@container stacks_in_2341 (width >= 960px) {
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_2341 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_2341 > .cg-wrap.cg-details-on > .cg-out {
    width: 960px;
    background: #ffc870;
  }
  #cg_stacks_in_2341 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_2341 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Middle >= 960px & < 1440px";
  }
  #stacks_out_2341 > div.mez > div:nth-child(2) > div:after {
    content: " (Middle)";
  }
  #cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #ffc870;
  }
  .mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_2341 > div.mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap:after,
  #stacks_out_2341 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #E9AF50 !important;
  }
  #stacks_out_2341 > div.mez.bare.selected {
    background: rgba(234,176,80,0.15);
  }
  #cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-in {
    border-color: #ffc870;
  }
  .mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap > .cg-layout:after,
  #stacks_out_2341 > div.mez.selected {
    border-color: #E9AF50 !important;
  }
  #stacks_out_2341 > div.mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap:after {
    width: 100%;
    left: 960px;
  }
  
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout {
    max-width: 1280px;
    gap: 0 0px;
    margin-bottom: -32px;
    align-items: flex-start;
    align-items: center;
    
  }
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > div {
    margin-bottom: 32px;
  }
  #cg_stacks_in_2341 > .cg-wrap,
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
    
  }
  
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-column {
    flex: 0;
  }
  
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue {
  display:block;
  }
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 600px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue {
  flex-grow: 1;
  max-width: max(1200px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(600px, 100%);
  max-width: max(1200px,600px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1T-True > div {display: none}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-b-c1T-True.cg-break {display:block;}
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue {
  display:block;
  }
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue {
  flex-grow: 1;
  max-width: max(560px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(560px,400px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2T-True > div {display: none}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-b-c2T-True.cg-break {display:block;}
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue {
  display:block;
  }
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3T-True > div {display: none}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-b-c3T-True.cg-break {display:block;}
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue {
  display:block;
  }
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4T-True > div {display: none}
}



@container stacks_in_2341 (width >= 1440px) {
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_2341 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_2341 > .cg-wrap.cg-details-on > .cg-out {
    width: 1440px;
    background: #a3aeff;
  }
  #cg_stacks_in_2341 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_2341 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 1440px";
  }
  #stacks_out_2341 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #a3aeff;
  }
  .mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_2341 > div.mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap:after,
  #stacks_out_2341 > div.mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap:before,
  #stacks_out_2341 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #838CCE !important;
  }
  #stacks_out_2341 > div.mez.bare.selected {
    background: rgba(131,140,206,0.15);
  }
  #cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_2341.cg-show-details > .cg-wrap > .cg-in {
    border-color: #a3aeff;
  }
  .mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap > .cg-layout:after,
  #stacks_out_2341 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_2341 > div.mez.selected > #stacks_in_2341 > #cg_stacks_in_2341 > .cg-wrap:after {
    width: 100%;
    left: 1440px;
  }
  
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout {
    max-width: 2560px;
    gap: 0 0px;
    margin-bottom: -32px;
    align-items: flex-start;
    align-items: center;
    
  }
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > div {
    margin-bottom: 32px;
  }
  #cg_stacks_in_2341 > .cg-wrap,
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
    
  }
  
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-column {
    flex: 0;
  }
  
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  display:block;
  }
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(1280px,400px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c1-True > div {display: none}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-b-c1-True.cg-break {display:block;}
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  display:block;
  }
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 1;
  max-width: max(640px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(640px,0px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c2-True > div {display: none}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-b-c2-True.cg-break {display:block;}
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  display:block;
  }
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 400px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse:after {
  flex-basis: 0;
    min-width: min(400px, 100%);
  max-width: max(1px,400px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c3-True > div {display: none}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-b-c3-True.cg-break {display:block;}
  #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-False, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue, #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  display:block;
  }
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue,#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue:after,#stacks_in_2341 #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-True {visibility: hidden} #cg_stacks_in_2341 > .cg-wrap > .cg-layout > .cg-c4-True > div {display: none}
}

#stacks_out_2341 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}

#stacks_in_2324 {
	-moz-border-radius: 32px 32px 32px 32px;
	-webkit-border-radius: 32px 32px 32px 32px;
	border-radius: 32px 32px 32px 32px;
}
#stacks_in_1903,
#cg_stacks_in_1903 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_1903 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_1903 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_1903.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_1903.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_1903.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_1903.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(242, 242, 242, 1.00);
  
  
}
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_1903.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_1903.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_1903.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_1903 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_1903 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_1903 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_1903 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_1903 > #cg_stacks_in_1903 > .cg-wrap > .cg-layout > div:after,
#stacks_out_1903 > div.mez.selected > #stacks_in_1903 > #cg_stacks_in_1903 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_1903 > #cg_stacks_in_1903 > .cg-wrap > .cg-layout:after,
#stacks_out_1903 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_1903 > div.mez.selected > #stacks_in_1903 > #cg_stacks_in_1903 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_1903 > .cg-wrap,
#cg_stacks_in_1903 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_1903 > .cg-wrap > .cg-layout {
  max-width: 400px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_1903 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_1903 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_1903 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_1903 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_1903 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_1903 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_1903 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_1903 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_1903 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_1903 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_1903 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_2992,
#cg_stacks_in_2992 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_2992 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_2992 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2992.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2992.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_2992.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_2992.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_2992.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_2992.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_2992.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_2992 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_2992 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_2992 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2992 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_2992 > #cg_stacks_in_2992 > .cg-wrap > .cg-layout > div:after,
#stacks_out_2992 > div.mez.selected > #stacks_in_2992 > #cg_stacks_in_2992 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_2992 > #cg_stacks_in_2992 > .cg-wrap > .cg-layout:after,
#stacks_out_2992 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_2992 > div.mez.selected > #stacks_in_2992 > #cg_stacks_in_2992 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2992 > .cg-wrap,
#cg_stacks_in_2992 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_2992 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2992 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_2992 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_2992 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_2992 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_2992 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_2992 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_2992 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_2992 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_2992 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_2992 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_2992 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_2993 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_2993:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_2993 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_2993 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_2993 > #cg_stacks_in_2993 > .cg-wrap > .cg-layout > div:before,
#stacks_out_2993 > div.mez.selected > #stacks_in_2993 > #cg_stacks_in_2993 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_2993 > #cg_stacks_in_2993 > .cg-wrap > .cg-layout:after,
#stacks_out_2993 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_2993 > div.mez.selected > #stacks_in_2993 > #cg_stacks_in_2993 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_2993 > .cg-wrap,
#cg_stacks_in_2993 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_2993 #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_2993 #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_2993 #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_2993 #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_2993 #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_2993 #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_2993 #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_2993 #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_2993 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_2993 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3000 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3000 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3000 svg  */

#stacks_in_3000 svg,
#stacks_in_3000 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  stroke: rgba(53, 53, 53, 0.60);
  stroke-width: 0;
}

#stacks_in_3000 i,
#stacks_in_3000 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3000 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3000 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3000 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_3000 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_2997[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}



#stacks_in_3478,
#cg_stacks_in_3478 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3478 > .cg-wrap {
  margin: 32px 24px;
}
#cg_stacks_in_3478 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3478.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3478.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 64px 24px;
}
#cg_stacks_in_3478.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3478.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(242, 242, 242, 1.00);
  
  
}
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3478.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3478.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3478.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3478 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3478 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3478 {
  container-type: inline-size;
  container-name: stacks_in_3478;
}
#stacks_in_3478 #cg_stacks_in_3478 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_3478 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3478 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_3478 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_3478 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 880px";
}
#stacks_out_3478 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_3478.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_3478.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
#cg_stacks_in_3478.cg-show-details > .cg-wrap > .cg-highlight,
#cg_stacks_in_3478.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
#cg_stacks_in_3478.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_3478 > #cg_stacks_in_3478 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3478 > div.mez.selected > #stacks_in_3478 > #cg_stacks_in_3478 > .cg-wrap:after,
#stacks_out_3478 > div.mez > div:nth-child(2) > div {
  background-color: #1BB57F !important;
}
#cg_stacks_in_3478.cg-show-details > .cg-wrap > .cg-highlight {
  background-color: #1BB57F !important;
}
#cg_stacks_in_3478.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_3478.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_3478 > #cg_stacks_in_3478 > .cg-wrap > .cg-layout:after,
#stacks_out_3478 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_3478 > div.mez.selected > #stacks_in_3478 > #cg_stacks_in_3478 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3478 > .cg-wrap,
#cg_stacks_in_3478 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3478 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 32px 0;
}
#cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3478 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3478 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3478 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








@container stacks_in_3478 (width >= 880px) {
  #cg_stacks_in_3478 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_3478 > .cg-wrap.cg-details-on > .cg-out {
    width: 880px;
    background: #B7C0FF;
  }
  #cg_stacks_in_3478 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_3478 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 880px";
  }
  #stacks_out_3478 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_3478.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_3478.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
  #cg_stacks_in_3478.cg-show-details > .cg-wrap > .cg-highlight,
  #cg_stacks_in_3478.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
  #cg_stacks_in_3478.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #B7C0FF;
  }
  .mez.selected > #stacks_in_3478 > #cg_stacks_in_3478 > .cg-wrap > .cg-layout > div:after,
  #stacks_out_3478 > div.mez.selected > #stacks_in_3478 > #cg_stacks_in_3478 > .cg-wrap:after,
  #stacks_out_3478 > div.mez > div:nth-child(2) > div {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_3478.cg-show-details > .cg-wrap > .cg-highlight {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_3478.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_3478.cg-show-details > .cg-wrap > .cg-in {
    border-color: #B7C0FF;
  }
  .mez.selected > #stacks_in_3478 > #cg_stacks_in_3478 > .cg-wrap > .cg-layout:after,
  #stacks_out_3478 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_3478 > div.mez.selected > #stacks_in_3478 > #cg_stacks_in_3478 > .cg-wrap:after {
    width: 100%;
    left: 880px;
  }
  #stacks_in_3478,
  #cg_stacks_in_3478 > .cg-wrap {
    min-height: 0px;
  }
  #cg_stacks_in_3478 > .cg-wrap {
    margin: 32px 32px;
  }
  #cg_stacks_in_3478.cg-bgm-off-False > .cg-bgt-True,
  #cg_stacks_in_3478.cg-bgm-off-False > .cg-wrap > .cg-bgt-True > .cg-column {
    padding: 0;
  }
  #cg_stacks_in_3478.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_3478.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    padding: 0px 0px;
  }
  #cg_stacks_in_3478.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_3478.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    background-color: rgba(255, 255, 255, 1.00);
    
    
  }
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-bg-True,
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-bg-True,
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-bg-True,
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-bg-True,
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-bg-True,
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-bg-True,
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-bg-True,
  #cg_stacks_in_3478.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3478.cg-bg-opt-FalseTrue > .cg-bg-True,
  #cg_stacks_in_3478.cg-bg-opt-FalseTrue > .cg-wrap > .cg-bg-True > .cg-column {
    background-color : rgba(255, 255, 255, 1.00);
	  background-image : url();
	  background-repeat: repeat;
	  background-position: center center;
	  background-size: cover;
  }
  #cg_stacks_in_3478 > .cg-wrap > .cg-layout {
    max-width: 1280px;
    align-items: flex-start;
    margin: 0;
    align-items: center;
    
  }
  #cg_stacks_in_3478 > .cg-wrap,
  #cg_stacks_in_3478 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
  }
  #cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0),
  #cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] {
    display: flex;
    width: 100%;
    gap: 32px 0;
  }
  #cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *,
  #cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > * {
    width: 100%;
  }
  #cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *:not(div),
  #cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > .cg-container > .cg-wrap > .cg-layout,
  #cg_stacks_in_3478 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > *:not(div) {
    margin-top: 0;
    margin-bottom: 0;
  }
}

#stacks_out_3478 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_4046 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_4046:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_4046 {
  container-type: inline-size;
  container-name: stacks_in_4046;
}
#stacks_in_4046 #cg_stacks_in_4046 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_4046 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_4046 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_4046 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_4046 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 1024px";
}
#stacks_out_4046 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_4046.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_4046.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
#cg_stacks_in_4046.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
#cg_stacks_in_4046.cg-show-details > .cg-wrap > .cg-width,
#cg_stacks_in_4046.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_4046 > #cg_stacks_in_4046 > .cg-wrap > .cg-layout > div:before,
#stacks_out_4046 > div.mez.selected > #stacks_in_4046 > #cg_stacks_in_4046 > .cg-wrap:after,
#stacks_out_4046 > div.mez > div:nth-child(2) > div,
#cg_stacks_in_4046.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
  background-color: #1BB57F !important;
}
#stacks_out_4046 > div.mez.bare.selected {
  background: transparent;
}
#cg_stacks_in_4046.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_4046.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_4046 > #cg_stacks_in_4046 > .cg-wrap > .cg-layout:after,
#stacks_out_4046 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_4046 > div.mez.selected > #stacks_in_4046 > #cg_stacks_in_4046 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  gap: 0 32px;
  margin-bottom: -32px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_4046 > .cg-wrap,
#cg_stacks_in_4046 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > div {
  margin-bottom: 32px;
}

#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-column {
  flex: 0;
}

#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1280px,400px);
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 320px;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(320px, 100%);
  max-width: max(1280px,320px);
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 320px;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(320px, 100%);
  max-width: max(1280px,320px);
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









@container stacks_in_4046 (width >= 1024px) {
  #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_4046 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_4046 > .cg-wrap.cg-details-on > .cg-out {
    width: 1024px;
    background: #a3aeff;
  }
  #cg_stacks_in_4046 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_4046 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 1024px";
  }
  #stacks_out_4046 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_4046.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_4046.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_4046.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_4046.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_4046.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #a3aeff;
  }
  .mez.selected > #stacks_in_4046 > #cg_stacks_in_4046 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_4046 > div.mez.selected > #stacks_in_4046 > #cg_stacks_in_4046 > .cg-wrap:after,
  #stacks_out_4046 > div.mez.selected > #stacks_in_4046 > #cg_stacks_in_4046 > .cg-wrap:before,
  #stacks_out_4046 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_4046.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #838CCE !important;
  }
  #stacks_out_4046 > div.mez.bare.selected {
    background: rgba(131,140,206,0.15);
  }
  #cg_stacks_in_4046.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_4046.cg-show-details > .cg-wrap > .cg-in {
    border-color: #a3aeff;
  }
  .mez.selected > #stacks_in_4046 > #cg_stacks_in_4046 > .cg-wrap > .cg-layout:after,
  #stacks_out_4046 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_4046 > div.mez.selected > #stacks_in_4046 > #cg_stacks_in_4046 > .cg-wrap:after {
    width: 100%;
    left: 1024px;
  }
  
  #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-False, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  display:block;
  }
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue:after,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-True {visibility: hidden} #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c1-True > div {display: none}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-b-c1-True.cg-break {display:block;}
  #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-False, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  display:block;
  }
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue:after,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-True {visibility: hidden} #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c2-True > div {display: none}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-b-c2-True.cg-break {display:block;}
  #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-False, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  display:block;
  }
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue:after,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-True {visibility: hidden} #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c3-True > div {display: none}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-b-c3-True.cg-break {display:block;}
  #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-False, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue, #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  display:block;
  }
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue,#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue:after,#stacks_in_4046 #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-True {visibility: hidden} #cg_stacks_in_4046 > .cg-wrap > .cg-layout > .cg-c4-True > div {display: none}
}

#stacks_out_4046 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_4083,
#cg_stacks_in_4083 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_4083 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_4083 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_4083.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_4083.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_4083.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_4083.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_4083.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4083.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_4083.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_4083 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_4083 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_4083 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_4083 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_4083 > #cg_stacks_in_4083 > .cg-wrap > .cg-layout > div:after,
#stacks_out_4083 > div.mez.selected > #stacks_in_4083 > #cg_stacks_in_4083 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_4083 > #cg_stacks_in_4083 > .cg-wrap > .cg-layout:after,
#stacks_out_4083 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_4083 > div.mez.selected > #stacks_in_4083 > #cg_stacks_in_4083 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_4083 > .cg-wrap,
#cg_stacks_in_4083 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_4083 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_4083 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_4083 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_4083 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_4083 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_4083 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_4083 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_4083 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_4083 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_4083 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_4083 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_4083 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_4086 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_4086:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_4086 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_4086 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_4086 > #cg_stacks_in_4086 > .cg-wrap > .cg-layout > div:before,
#stacks_out_4086 > div.mez.selected > #stacks_in_4086 > #cg_stacks_in_4086 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_4086 > #cg_stacks_in_4086 > .cg-wrap > .cg-layout:after,
#stacks_out_4086 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_4086 > div.mez.selected > #stacks_in_4086 > #cg_stacks_in_4086 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_4086 > .cg-wrap,
#cg_stacks_in_4086 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_4086 #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_4086 #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_4086 #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_4086 #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_4086 #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_4086 #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_4086 #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_4086 #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_4086 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_4086 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_4093 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_4093 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_4093 svg  */

#stacks_in_4093 svg,
#stacks_in_4093 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  stroke: rgba(53, 53, 53, 0.60);
  stroke-width: 0;
}

#stacks_in_4093 i,
#stacks_in_4093 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_4093 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_4093 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_4093 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_4093 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_4090[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}



#stacks_in_3257,
#cg_stacks_in_3257 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3257 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3257 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3257.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3257.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 32px 32px;
}
#cg_stacks_in_3257.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3257.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(236, 209, 170, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3257.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3257.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3257.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3257 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3257 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3257 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3257 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3257 > #cg_stacks_in_3257 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3257 > div.mez.selected > #stacks_in_3257 > #cg_stacks_in_3257 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3257 > #cg_stacks_in_3257 > .cg-wrap > .cg-layout:after,
#stacks_out_3257 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3257 > div.mez.selected > #stacks_in_3257 > #cg_stacks_in_3257 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3257 > .cg-wrap,
#cg_stacks_in_3257 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3257 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3257 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3257 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 16px 0;
}
#cg_stacks_in_3257 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3257 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3257 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3257 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3257 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3257 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3257 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3257 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3257 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3259,
#cg_stacks_in_3259 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3259 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3259 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3259.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3259.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_3259.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3259.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3259.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3259.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3259.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3259 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3259 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3259 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3259 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3259 > #cg_stacks_in_3259 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3259 > div.mez.selected > #stacks_in_3259 > #cg_stacks_in_3259 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3259 > #cg_stacks_in_3259 > .cg-wrap > .cg-layout:after,
#stacks_out_3259 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3259 > div.mez.selected > #stacks_in_3259 > #cg_stacks_in_3259 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3259 > .cg-wrap,
#cg_stacks_in_3259 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_3259 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3259 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3259 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3259 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3259 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3259 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3259 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3259 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3259 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3259 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3259 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3259 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3261 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3261:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3261 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3261 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3261 > #cg_stacks_in_3261 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3261 > div.mez.selected > #stacks_in_3261 > #cg_stacks_in_3261 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3261 > #cg_stacks_in_3261 > .cg-wrap > .cg-layout:after,
#stacks_out_3261 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3261 > div.mez.selected > #stacks_in_3261 > #cg_stacks_in_3261 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3261 > .cg-wrap,
#cg_stacks_in_3261 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3261 #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3261 #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3261 #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3261 #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3261 #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3261 #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3261 #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3261 #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3261 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3261 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3268 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3268 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3268 svg  */

#stacks_in_3268 svg,
#stacks_in_3268 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  
  stroke-width: 0;
}

#stacks_in_3268 i,
#stacks_in_3268 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3268 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3268 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3268 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_3268 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_3265[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}

#stacks_in_3717,
#cg_stacks_in_3717 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3717 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3717 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3717.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3717.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3717.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3717.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3717.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3717.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3717.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3717 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3717 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3717 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3717 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3717 > #cg_stacks_in_3717 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3717 > div.mez.selected > #stacks_in_3717 > #cg_stacks_in_3717 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3717 > #cg_stacks_in_3717 > .cg-wrap > .cg-layout:after,
#stacks_out_3717 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3717 > div.mez.selected > #stacks_in_3717 > #cg_stacks_in_3717 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3717 > .cg-wrap,
#cg_stacks_in_3717 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3717 > .cg-wrap > .cg-layout {
  max-width: 320px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3717 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3717 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3717 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3717 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3717 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3717 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3717 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3717 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3717 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3717 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3717 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3272,
#cg_stacks_in_3272 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3272 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3272 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3272.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3272.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3272.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3272.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3272.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3272.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3272.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3272 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3272 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3272 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3272 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3272 > #cg_stacks_in_3272 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3272 > div.mez.selected > #stacks_in_3272 > #cg_stacks_in_3272 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3272 > #cg_stacks_in_3272 > .cg-wrap > .cg-layout:after,
#stacks_out_3272 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3272 > div.mez.selected > #stacks_in_3272 > #cg_stacks_in_3272 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3272 > .cg-wrap,
#cg_stacks_in_3272 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
}
#cg_stacks_in_3272 > .cg-wrap > .cg-layout {
  max-width: 260px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3272 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3272 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3272 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3272 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3272 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3272 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3272 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3272 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3272 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3272 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3272 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_3273[data-deluxe-el][data-deluxe-text] {
  
  font-size: 16px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: right;
  
  
}

#stacks_in_3238,
#cg_stacks_in_3238 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3238 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3238 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3238.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3238.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 32px 32px;
}
#cg_stacks_in_3238.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3238.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(236, 209, 170, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3238.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3238.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3238.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3238 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3238 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3238 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3238 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3238 > #cg_stacks_in_3238 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3238 > div.mez.selected > #stacks_in_3238 > #cg_stacks_in_3238 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3238 > #cg_stacks_in_3238 > .cg-wrap > .cg-layout:after,
#stacks_out_3238 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3238 > div.mez.selected > #stacks_in_3238 > #cg_stacks_in_3238 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3238 > .cg-wrap,
#cg_stacks_in_3238 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3238 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3238 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3238 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 16px 0;
}
#cg_stacks_in_3238 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3238 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3238 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3238 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3238 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3238 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3238 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3238 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3238 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3240,
#cg_stacks_in_3240 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3240 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3240 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3240.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3240.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_3240.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3240.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3240.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3240.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3240.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3240 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3240 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3240 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3240 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3240 > #cg_stacks_in_3240 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3240 > div.mez.selected > #stacks_in_3240 > #cg_stacks_in_3240 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3240 > #cg_stacks_in_3240 > .cg-wrap > .cg-layout:after,
#stacks_out_3240 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3240 > div.mez.selected > #stacks_in_3240 > #cg_stacks_in_3240 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3240 > .cg-wrap,
#cg_stacks_in_3240 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_3240 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3240 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3240 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3240 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3240 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3240 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3240 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3240 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3240 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3240 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3240 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3240 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3242 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3242:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3242 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3242 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3242 > #cg_stacks_in_3242 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3242 > div.mez.selected > #stacks_in_3242 > #cg_stacks_in_3242 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3242 > #cg_stacks_in_3242 > .cg-wrap > .cg-layout:after,
#stacks_out_3242 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3242 > div.mez.selected > #stacks_in_3242 > #cg_stacks_in_3242 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3242 > .cg-wrap,
#cg_stacks_in_3242 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3242 #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3242 #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3242 #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3242 #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3242 #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3242 #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3242 #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3242 #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3242 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3242 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3249 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3249 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3249 svg  */

#stacks_in_3249 svg,
#stacks_in_3249 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  
  stroke-width: 0;
}

#stacks_in_3249 i,
#stacks_in_3249 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3249 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3249 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3249 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_3249 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_3246[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}

#stacks_in_3719,
#cg_stacks_in_3719 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3719 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3719 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3719.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3719.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3719.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3719.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3719.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3719.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3719.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3719 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3719 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3719 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3719 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3719 > #cg_stacks_in_3719 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3719 > div.mez.selected > #stacks_in_3719 > #cg_stacks_in_3719 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3719 > #cg_stacks_in_3719 > .cg-wrap > .cg-layout:after,
#stacks_out_3719 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3719 > div.mez.selected > #stacks_in_3719 > #cg_stacks_in_3719 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3719 > .cg-wrap,
#cg_stacks_in_3719 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3719 > .cg-wrap > .cg-layout {
  max-width: 320px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3719 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3719 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3719 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3719 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3719 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3719 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3719 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3719 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3719 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3719 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3719 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3253,
#cg_stacks_in_3253 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3253 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3253 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3253.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3253.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3253.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3253.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3253.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3253.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3253.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3253 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3253 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3253 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3253 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3253 > #cg_stacks_in_3253 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3253 > div.mez.selected > #stacks_in_3253 > #cg_stacks_in_3253 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3253 > #cg_stacks_in_3253 > .cg-wrap > .cg-layout:after,
#stacks_out_3253 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3253 > div.mez.selected > #stacks_in_3253 > #cg_stacks_in_3253 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3253 > .cg-wrap,
#cg_stacks_in_3253 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
}
#cg_stacks_in_3253 > .cg-wrap > .cg-layout {
  max-width: 260px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3253 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3253 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3253 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3253 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3253 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3253 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3253 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3253 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3253 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3253 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3253 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_3254[data-deluxe-el][data-deluxe-text] {
  
  font-size: 16px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: right;
  
  
}

#cg_stacks_in_4051 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  flex-wrap: wrap-reverse;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_4051:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_4051 {
  container-type: inline-size;
  container-name: stacks_in_4051;
}
#stacks_in_4051 #cg_stacks_in_4051 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_4051 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_4051 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_4051 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_4051 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 1024px";
}
#stacks_out_4051 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_4051.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_4051.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
#cg_stacks_in_4051.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
#cg_stacks_in_4051.cg-show-details > .cg-wrap > .cg-width,
#cg_stacks_in_4051.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_4051 > #cg_stacks_in_4051 > .cg-wrap > .cg-layout > div:before,
#stacks_out_4051 > div.mez.selected > #stacks_in_4051 > #cg_stacks_in_4051 > .cg-wrap:after,
#stacks_out_4051 > div.mez > div:nth-child(2) > div,
#cg_stacks_in_4051.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
  background-color: #1BB57F !important;
}
#stacks_out_4051 > div.mez.bare.selected {
  background: transparent;
}
#cg_stacks_in_4051.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_4051.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_4051 > #cg_stacks_in_4051 > .cg-wrap > .cg-layout:after,
#stacks_out_4051 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_4051 > div.mez.selected > #stacks_in_4051 > #cg_stacks_in_4051 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  gap: 0 32px;
  margin-bottom: -32px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_4051 > .cg-wrap,
#cg_stacks_in_4051 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > div {
  margin-bottom: 32px;
}

#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-column {
  flex: 0;
}

#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 320px;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(320px, 100%);
  max-width: max(1280px,320px);
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 320px;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(320px, 100%);
  max-width: max(1280px,320px);
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1280px,400px);
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









@container stacks_in_4051 (width >= 1024px) {
  #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_4051 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_4051 > .cg-wrap.cg-details-on > .cg-out {
    width: 1024px;
    background: #a3aeff;
  }
  #cg_stacks_in_4051 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_4051 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 1024px";
  }
  #stacks_out_4051 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_4051.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_4051.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_4051.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_4051.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_4051.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #a3aeff;
  }
  .mez.selected > #stacks_in_4051 > #cg_stacks_in_4051 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_4051 > div.mez.selected > #stacks_in_4051 > #cg_stacks_in_4051 > .cg-wrap:after,
  #stacks_out_4051 > div.mez.selected > #stacks_in_4051 > #cg_stacks_in_4051 > .cg-wrap:before,
  #stacks_out_4051 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_4051.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #838CCE !important;
  }
  #stacks_out_4051 > div.mez.bare.selected {
    background: rgba(131,140,206,0.15);
  }
  #cg_stacks_in_4051.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_4051.cg-show-details > .cg-wrap > .cg-in {
    border-color: #a3aeff;
  }
  .mez.selected > #stacks_in_4051 > #cg_stacks_in_4051 > .cg-wrap > .cg-layout:after,
  #stacks_out_4051 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_4051 > div.mez.selected > #stacks_in_4051 > #cg_stacks_in_4051 > .cg-wrap:after {
    width: 100%;
    left: 1024px;
  }
  
  #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-False, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  display:block;
  }
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue:after,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-True {visibility: hidden} #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c1-True > div {display: none}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-b-c1-True.cg-break {display:block;}
  #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-False, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  display:block;
  }
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue:after,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-True {visibility: hidden} #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c2-True > div {display: none}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-b-c2-True.cg-break {display:block;}
  #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-False, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  display:block;
  }
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue:after,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-True {visibility: hidden} #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c3-True > div {display: none}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-b-c3-True.cg-break {display:block;}
  #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-False, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue, #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  display:block;
  }
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue,#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue:after,#stacks_in_4051 #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-True {visibility: hidden} #cg_stacks_in_4051 > .cg-wrap > .cg-layout > .cg-c4-True > div {display: none}
}

#stacks_out_4051 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3219,
#cg_stacks_in_3219 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3219 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3219 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3219.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3219.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 32px 32px;
}
#cg_stacks_in_3219.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3219.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(236, 209, 170, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3219.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3219.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3219.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3219 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3219 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3219 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3219 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3219 > #cg_stacks_in_3219 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3219 > div.mez.selected > #stacks_in_3219 > #cg_stacks_in_3219 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3219 > #cg_stacks_in_3219 > .cg-wrap > .cg-layout:after,
#stacks_out_3219 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3219 > div.mez.selected > #stacks_in_3219 > #cg_stacks_in_3219 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3219 > .cg-wrap,
#cg_stacks_in_3219 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3219 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3219 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3219 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 16px 0;
}
#cg_stacks_in_3219 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3219 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3219 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3219 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3219 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3219 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3219 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3219 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3219 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3221,
#cg_stacks_in_3221 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3221 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3221 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3221.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3221.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_3221.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3221.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3221.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3221.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3221.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3221 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3221 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3221 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3221 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3221 > #cg_stacks_in_3221 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3221 > div.mez.selected > #stacks_in_3221 > #cg_stacks_in_3221 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3221 > #cg_stacks_in_3221 > .cg-wrap > .cg-layout:after,
#stacks_out_3221 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3221 > div.mez.selected > #stacks_in_3221 > #cg_stacks_in_3221 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3221 > .cg-wrap,
#cg_stacks_in_3221 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_3221 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3221 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3221 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3221 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3221 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3221 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3221 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3221 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3221 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3221 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3221 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3221 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3223 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3223:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3223 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3223 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3223 > #cg_stacks_in_3223 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3223 > div.mez.selected > #stacks_in_3223 > #cg_stacks_in_3223 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3223 > #cg_stacks_in_3223 > .cg-wrap > .cg-layout:after,
#stacks_out_3223 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3223 > div.mez.selected > #stacks_in_3223 > #cg_stacks_in_3223 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3223 > .cg-wrap,
#cg_stacks_in_3223 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3223 #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3223 #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3223 #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3223 #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3223 #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3223 #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3223 #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3223 #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3223 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3223 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3230 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3230 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3230 svg  */

#stacks_in_3230 svg,
#stacks_in_3230 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  
  stroke-width: 0;
}

#stacks_in_3230 i,
#stacks_in_3230 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3230 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3230 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3230 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_3230 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_3227[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}

#stacks_in_3722,
#cg_stacks_in_3722 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3722 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3722 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3722.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3722.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3722.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3722.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3722.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3722.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3722.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3722 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3722 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3722 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3722 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3722 > #cg_stacks_in_3722 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3722 > div.mez.selected > #stacks_in_3722 > #cg_stacks_in_3722 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3722 > #cg_stacks_in_3722 > .cg-wrap > .cg-layout:after,
#stacks_out_3722 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3722 > div.mez.selected > #stacks_in_3722 > #cg_stacks_in_3722 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3722 > .cg-wrap,
#cg_stacks_in_3722 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3722 > .cg-wrap > .cg-layout {
  max-width: 320px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3722 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3722 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3722 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3722 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3722 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3722 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3722 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3722 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3722 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3722 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3722 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3234,
#cg_stacks_in_3234 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3234 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3234 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3234.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3234.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3234.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3234.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3234.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3234.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3234.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3234 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3234 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3234 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3234 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3234 > #cg_stacks_in_3234 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3234 > div.mez.selected > #stacks_in_3234 > #cg_stacks_in_3234 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3234 > #cg_stacks_in_3234 > .cg-wrap > .cg-layout:after,
#stacks_out_3234 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3234 > div.mez.selected > #stacks_in_3234 > #cg_stacks_in_3234 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3234 > .cg-wrap,
#cg_stacks_in_3234 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
}
#cg_stacks_in_3234 > .cg-wrap > .cg-layout {
  max-width: 260px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3234 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3234 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3234 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3234 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3234 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3234 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3234 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3234 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3234 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3234 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3234 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_3235[data-deluxe-el][data-deluxe-text] {
  
  font-size: 16px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: right;
  
  
}

#stacks_in_3200,
#cg_stacks_in_3200 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3200 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3200 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3200.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3200.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 32px 32px;
}
#cg_stacks_in_3200.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3200.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(236, 209, 170, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3200.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3200.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3200.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3200 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3200 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3200 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3200 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3200 > #cg_stacks_in_3200 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3200 > div.mez.selected > #stacks_in_3200 > #cg_stacks_in_3200 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3200 > #cg_stacks_in_3200 > .cg-wrap > .cg-layout:after,
#stacks_out_3200 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3200 > div.mez.selected > #stacks_in_3200 > #cg_stacks_in_3200 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3200 > .cg-wrap,
#cg_stacks_in_3200 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3200 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3200 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3200 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 16px 0;
}
#cg_stacks_in_3200 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3200 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3200 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3200 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3200 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3200 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3200 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3200 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3200 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3202,
#cg_stacks_in_3202 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3202 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3202 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3202.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3202.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_3202.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3202.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3202.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3202.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3202.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3202 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3202 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3202 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3202 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3202 > #cg_stacks_in_3202 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3202 > div.mez.selected > #stacks_in_3202 > #cg_stacks_in_3202 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3202 > #cg_stacks_in_3202 > .cg-wrap > .cg-layout:after,
#stacks_out_3202 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3202 > div.mez.selected > #stacks_in_3202 > #cg_stacks_in_3202 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3202 > .cg-wrap,
#cg_stacks_in_3202 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_3202 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3202 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3202 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3202 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3202 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3202 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3202 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3202 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3202 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3202 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3202 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3202 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3204 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3204:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3204 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3204 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3204 > #cg_stacks_in_3204 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3204 > div.mez.selected > #stacks_in_3204 > #cg_stacks_in_3204 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3204 > #cg_stacks_in_3204 > .cg-wrap > .cg-layout:after,
#stacks_out_3204 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3204 > div.mez.selected > #stacks_in_3204 > #cg_stacks_in_3204 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3204 > .cg-wrap,
#cg_stacks_in_3204 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3204 #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3204 #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3204 #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3204 #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3204 #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3204 #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3204 #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3204 #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3204 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3204 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3211 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3211 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3211 svg  */

#stacks_in_3211 svg,
#stacks_in_3211 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  
  stroke-width: 0;
}

#stacks_in_3211 i,
#stacks_in_3211 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3211 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3211 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3211 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_3211 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_3208[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}

#stacks_in_3728,
#cg_stacks_in_3728 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3728 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3728 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3728.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3728.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3728.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3728.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3728.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3728.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3728.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3728 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3728 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3728 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3728 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3728 > #cg_stacks_in_3728 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3728 > div.mez.selected > #stacks_in_3728 > #cg_stacks_in_3728 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3728 > #cg_stacks_in_3728 > .cg-wrap > .cg-layout:after,
#stacks_out_3728 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3728 > div.mez.selected > #stacks_in_3728 > #cg_stacks_in_3728 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3728 > .cg-wrap,
#cg_stacks_in_3728 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3728 > .cg-wrap > .cg-layout {
  max-width: 320px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3728 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3728 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3728 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3728 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3728 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3728 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3728 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3728 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3728 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3728 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3728 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3215,
#cg_stacks_in_3215 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3215 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3215 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3215.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3215.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3215.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3215.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3215.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3215.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3215.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3215 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3215 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3215 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3215 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3215 > #cg_stacks_in_3215 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3215 > div.mez.selected > #stacks_in_3215 > #cg_stacks_in_3215 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3215 > #cg_stacks_in_3215 > .cg-wrap > .cg-layout:after,
#stacks_out_3215 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3215 > div.mez.selected > #stacks_in_3215 > #cg_stacks_in_3215 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3215 > .cg-wrap,
#cg_stacks_in_3215 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
}
#cg_stacks_in_3215 > .cg-wrap > .cg-layout {
  max-width: 260px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3215 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3215 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3215 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3215 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3215 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3215 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3215 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3215 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3215 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3215 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3215 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_3216[data-deluxe-el][data-deluxe-text] {
  
  font-size: 16px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: right;
  
  
}

#stacks_in_3919,
#cg_stacks_in_3919 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3919 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3919 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3919.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3919.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_3919.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3919.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3919.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3919.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3919.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3919 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3919 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3919 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3919 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3919 > #cg_stacks_in_3919 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3919 > div.mez.selected > #stacks_in_3919 > #cg_stacks_in_3919 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3919 > #cg_stacks_in_3919 > .cg-wrap > .cg-layout:after,
#stacks_out_3919 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3919 > div.mez.selected > #stacks_in_3919 > #cg_stacks_in_3919 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3919 > .cg-wrap,
#cg_stacks_in_3919 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_3919 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3919 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3919 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3919 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3919 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3919 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3919 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3919 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3919 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3919 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3919 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3919 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3922 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3922:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3922 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3922 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3922 > #cg_stacks_in_3922 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3922 > div.mez.selected > #stacks_in_3922 > #cg_stacks_in_3922 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3922 > #cg_stacks_in_3922 > .cg-wrap > .cg-layout:after,
#stacks_out_3922 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3922 > div.mez.selected > #stacks_in_3922 > #cg_stacks_in_3922 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3922 > .cg-wrap,
#cg_stacks_in_3922 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3922 #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3922 #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3922 #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3922 #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3922 #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3922 #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3922 #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3922 #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3922 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3922 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3929 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3929 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3929 svg  */

#stacks_in_3929 svg,
#stacks_in_3929 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  stroke: rgba(53, 53, 53, 0.60);
  stroke-width: 0;
}

#stacks_in_3929 i,
#stacks_in_3929 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3929 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3929 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3929 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_3929 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_3926[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}



#cg_stacks_in_4056 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_4056:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_4056 {
  container-type: inline-size;
  container-name: stacks_in_4056;
}
#stacks_in_4056 #cg_stacks_in_4056 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_4056 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_4056 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_4056 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_4056 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 1024px";
}
#stacks_out_4056 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_4056.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_4056.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
#cg_stacks_in_4056.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
#cg_stacks_in_4056.cg-show-details > .cg-wrap > .cg-width,
#cg_stacks_in_4056.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_4056 > #cg_stacks_in_4056 > .cg-wrap > .cg-layout > div:before,
#stacks_out_4056 > div.mez.selected > #stacks_in_4056 > #cg_stacks_in_4056 > .cg-wrap:after,
#stacks_out_4056 > div.mez > div:nth-child(2) > div,
#cg_stacks_in_4056.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
  background-color: #1BB57F !important;
}
#stacks_out_4056 > div.mez.bare.selected {
  background: transparent;
}
#cg_stacks_in_4056.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_4056.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_4056 > #cg_stacks_in_4056 > .cg-wrap > .cg-layout:after,
#stacks_out_4056 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_4056 > div.mez.selected > #stacks_in_4056 > #cg_stacks_in_4056 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  gap: 0 32px;
  margin-bottom: -32px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_4056 > .cg-wrap,
#cg_stacks_in_4056 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > div {
  margin-bottom: 32px;
}

#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-column {
  flex: 0;
}

#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1280px,400px);
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 320px;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(320px, 100%);
  max-width: max(1280px,320px);
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 320px;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(320px, 100%);
  max-width: max(1280px,320px);
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









@container stacks_in_4056 (width >= 1024px) {
  #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-column:after {
    min-width: 0;
  }
  #cg_stacks_in_4056 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_4056 > .cg-wrap.cg-details-on > .cg-out {
    width: 1024px;
    background: #a3aeff;
  }
  #cg_stacks_in_4056 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_4056 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 1024px";
  }
  #stacks_out_4056 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_4056.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_4056.cg-show-details > .cg-wrap > .cg-single-layout + .cg-in,
  #cg_stacks_in_4056.cg-show-details > .cg-wrap.cg-details > .cg-highlight,
  #cg_stacks_in_4056.cg-show-details > .cg-wrap > .cg-width,
  #cg_stacks_in_4056.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #a3aeff;
  }
  .mez.selected > #stacks_in_4056 > #cg_stacks_in_4056 > .cg-wrap > .cg-layout > div:before,
  #stacks_out_4056 > div.mez.selected > #stacks_in_4056 > #cg_stacks_in_4056 > .cg-wrap:after,
  #stacks_out_4056 > div.mez.selected > #stacks_in_4056 > #cg_stacks_in_4056 > .cg-wrap:before,
  #stacks_out_4056 > div.mez > div:nth-child(2) > div,
  #cg_stacks_in_4056.cg-show-details > .cg-wrap.cg-details > .cg-highlight {
    background-color: #838CCE !important;
  }
  #stacks_out_4056 > div.mez.bare.selected {
    background: rgba(131,140,206,0.15);
  }
  #cg_stacks_in_4056.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
  #cg_stacks_in_4056.cg-show-details > .cg-wrap > .cg-in {
    border-color: #a3aeff;
  }
  .mez.selected > #stacks_in_4056 > #cg_stacks_in_4056 > .cg-wrap > .cg-layout:after,
  #stacks_out_4056 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_4056 > div.mez.selected > #stacks_in_4056 > #cg_stacks_in_4056 > .cg-wrap:after {
    width: 100%;
    left: 1024px;
  }
  
  #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-column {
    display: none;
    flex: 1;
    min-width: min-content;
    max-width: 100%;
    visibility: visible;
  }
  #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-column > div {
    display: block;
  }
  #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-break.cg-br  {
    display: none;
  }
  
  #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-False, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  display:block;
  }
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-FalseTrue,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-TrueTrue:after,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-True {visibility: hidden} #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c1-True > div {display: none}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-b-c1-True.cg-break {display:block;}
  #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-False, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  display:block;
  }
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-FalseTrue,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-TrueTrue:after,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-True {visibility: hidden} #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c2-True > div {display: none}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-b-c2-True.cg-break {display:block;}
  #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-False, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  display:block;
  }
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-FalseTrue,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-TrueTrue:after,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-True {visibility: hidden} #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c3-True > div {display: none}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-b-c3-True.cg-break {display:block;}
  #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-False, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue, #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  display:block;
  }
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 0px;
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-FalseTrue,#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-TrueTrue:after,#stacks_in_4056 #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-TrueFalse:after {
  flex-basis: 0;
    min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-True {visibility: hidden} #cg_stacks_in_4056 > .cg-wrap > .cg-layout > .cg-c4-True > div {display: none}
}

#stacks_out_4056 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3936,
#cg_stacks_in_3936 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3936 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3936 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3936.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3936.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_3936.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3936.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3936.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3936.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3936.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3936 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3936 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3936 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3936 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3936 > #cg_stacks_in_3936 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3936 > div.mez.selected > #stacks_in_3936 > #cg_stacks_in_3936 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3936 > #cg_stacks_in_3936 > .cg-wrap > .cg-layout:after,
#stacks_out_3936 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3936 > div.mez.selected > #stacks_in_3936 > #cg_stacks_in_3936 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3936 > .cg-wrap,
#cg_stacks_in_3936 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_3936 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3936 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3936 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3936 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3936 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3936 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3936 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3936 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3936 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3936 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3936 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3936 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3939 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3939:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3939 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3939 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3939 > #cg_stacks_in_3939 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3939 > div.mez.selected > #stacks_in_3939 > #cg_stacks_in_3939 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3939 > #cg_stacks_in_3939 > .cg-wrap > .cg-layout:after,
#stacks_out_3939 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3939 > div.mez.selected > #stacks_in_3939 > #cg_stacks_in_3939 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3939 > .cg-wrap,
#cg_stacks_in_3939 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3939 #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3939 #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3939 #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3939 #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3939 #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3939 #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3939 #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3939 #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3939 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3939 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3946 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3946 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3946 svg  */

#stacks_in_3946 svg,
#stacks_in_3946 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  stroke: rgba(53, 53, 53, 0.60);
  stroke-width: 0;
}

#stacks_in_3946 i,
#stacks_in_3946 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3946 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3946 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3946 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_3946 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_3943[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}



#stacks_in_3181,
#cg_stacks_in_3181 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3181 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3181 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3181.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3181.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 32px 32px;
}
#cg_stacks_in_3181.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3181.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(236, 209, 170, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3181.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3181.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3181.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3181 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3181 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3181 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3181 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3181 > #cg_stacks_in_3181 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3181 > div.mez.selected > #stacks_in_3181 > #cg_stacks_in_3181 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3181 > #cg_stacks_in_3181 > .cg-wrap > .cg-layout:after,
#stacks_out_3181 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3181 > div.mez.selected > #stacks_in_3181 > #cg_stacks_in_3181 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3181 > .cg-wrap,
#cg_stacks_in_3181 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3181 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3181 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3181 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 16px 0;
}
#cg_stacks_in_3181 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3181 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3181 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3181 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3181 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3181 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3181 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3181 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3181 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3183,
#cg_stacks_in_3183 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3183 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3183 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3183.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3183.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_3183.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3183.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3183.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3183.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3183.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3183 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3183 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3183 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3183 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3183 > #cg_stacks_in_3183 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3183 > div.mez.selected > #stacks_in_3183 > #cg_stacks_in_3183 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3183 > #cg_stacks_in_3183 > .cg-wrap > .cg-layout:after,
#stacks_out_3183 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3183 > div.mez.selected > #stacks_in_3183 > #cg_stacks_in_3183 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3183 > .cg-wrap,
#cg_stacks_in_3183 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_3183 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3183 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3183 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3183 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3183 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3183 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3183 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3183 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3183 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3183 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3183 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3183 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3185 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3185:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3185 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3185 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3185 > #cg_stacks_in_3185 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3185 > div.mez.selected > #stacks_in_3185 > #cg_stacks_in_3185 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3185 > #cg_stacks_in_3185 > .cg-wrap > .cg-layout:after,
#stacks_out_3185 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3185 > div.mez.selected > #stacks_in_3185 > #cg_stacks_in_3185 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3185 > .cg-wrap,
#cg_stacks_in_3185 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3185 #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3185 #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3185 #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3185 #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3185 #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3185 #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3185 #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3185 #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3185 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3185 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3192 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3192 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3192 svg  */

#stacks_in_3192 svg,
#stacks_in_3192 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  
  stroke-width: 0;
}

#stacks_in_3192 i,
#stacks_in_3192 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3192 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3192 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3192 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_3192 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_3189[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}

#stacks_in_3726,
#cg_stacks_in_3726 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3726 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3726 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3726.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3726.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3726.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3726.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3726.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3726.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3726.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3726 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3726 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3726 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3726 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3726 > #cg_stacks_in_3726 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3726 > div.mez.selected > #stacks_in_3726 > #cg_stacks_in_3726 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3726 > #cg_stacks_in_3726 > .cg-wrap > .cg-layout:after,
#stacks_out_3726 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3726 > div.mez.selected > #stacks_in_3726 > #cg_stacks_in_3726 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3726 > .cg-wrap,
#cg_stacks_in_3726 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3726 > .cg-wrap > .cg-layout {
  max-width: 320px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3726 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3726 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3726 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3726 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3726 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3726 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3726 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3726 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3726 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3726 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3726 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3196,
#cg_stacks_in_3196 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3196 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3196 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3196.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3196.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3196.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3196.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3196.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3196.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3196.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3196 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3196 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3196 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3196 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3196 > #cg_stacks_in_3196 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3196 > div.mez.selected > #stacks_in_3196 > #cg_stacks_in_3196 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3196 > #cg_stacks_in_3196 > .cg-wrap > .cg-layout:after,
#stacks_out_3196 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3196 > div.mez.selected > #stacks_in_3196 > #cg_stacks_in_3196 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3196 > .cg-wrap,
#cg_stacks_in_3196 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
}
#cg_stacks_in_3196 > .cg-wrap > .cg-layout {
  max-width: 260px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3196 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3196 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3196 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3196 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3196 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3196 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3196 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3196 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3196 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3196 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3196 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_3197[data-deluxe-el][data-deluxe-text] {
  
  font-size: 16px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: right;
  
  
}

#stacks_in_3162,
#cg_stacks_in_3162 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3162 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3162 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3162.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3162.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 32px 32px;
}
#cg_stacks_in_3162.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3162.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(236, 209, 170, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3162.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#1A1A1A 0%,#1A1A1A 100%);
}
#cg_stacks_in_3162.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3162.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3162 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3162 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3162 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3162 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3162 > #cg_stacks_in_3162 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3162 > div.mez.selected > #stacks_in_3162 > #cg_stacks_in_3162 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3162 > #cg_stacks_in_3162 > .cg-wrap > .cg-layout:after,
#stacks_out_3162 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3162 > div.mez.selected > #stacks_in_3162 > #cg_stacks_in_3162 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3162 > .cg-wrap,
#cg_stacks_in_3162 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3162 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3162 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3162 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 16px 0;
}
#cg_stacks_in_3162 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3162 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3162 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3162 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3162 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3162 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3162 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3162 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3162 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3164,
#cg_stacks_in_3164 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3164 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3164 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3164.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3164.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 6px 12px;
}
#cg_stacks_in_3164.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3164.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(152, 152, 152, 0.10);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3164.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3164.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3164.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3164 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3164 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3164 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3164 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3164 > #cg_stacks_in_3164 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3164 > div.mez.selected > #stacks_in_3164 > #cg_stacks_in_3164 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3164 > #cg_stacks_in_3164 > .cg-wrap > .cg-layout:after,
#stacks_out_3164 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3164 > div.mez.selected > #stacks_in_3164 > #cg_stacks_in_3164 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3164 > .cg-wrap,
#cg_stacks_in_3164 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_3164 > .cg-wrap > .cg-layout {
  max-width: 0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3164 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3164 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3164 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3164 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3164 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3164 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3164 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3164 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3164 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3164 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3164 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3166 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3166:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3166 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3166 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3166 > #cg_stacks_in_3166 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3166 > div.mez.selected > #stacks_in_3166 > #cg_stacks_in_3166 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3166 > #cg_stacks_in_3166 > .cg-wrap > .cg-layout:after,
#stacks_out_3166 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3166 > div.mez.selected > #stacks_in_3166 > #cg_stacks_in_3166 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3166 > .cg-wrap,
#cg_stacks_in_3166 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3166 #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3166 #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3166 #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3166 #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3166 #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3166 #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3166 #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3166 #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3166 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3166 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3173 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3173 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3173 svg  */

#stacks_in_3173 svg,
#stacks_in_3173 i {
  color: rgba(53, 53, 53, 0.60);
  fill: rgba(53, 53, 53, 0.60);
  
  stroke-width: 0;
}

#stacks_in_3173 i,
#stacks_in_3173 svg {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3173 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3173 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3173 .material-icons-two-tone {
  color: rgba(53, 53, 53, 0.60);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(53, 53, 53, 0.60),
              0px -.1px 0px rgba(53, 53, 53, 0.60),
              .1px 0px 0px rgba(53, 53, 53, 0.60),
              -.1px 0px 0px rgba(53, 53, 53, 0.60);
}
#stacks_in_3173 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_3170[data-deluxe-el][data-deluxe-text] {
  color: rgba(53, 53, 53, 0.60);
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}

#stacks_in_3724,
#cg_stacks_in_3724 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3724 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3724 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3724.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3724.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3724.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3724.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3724.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3724.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3724.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3724 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3724 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3724 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3724 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3724 > #cg_stacks_in_3724 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3724 > div.mez.selected > #stacks_in_3724 > #cg_stacks_in_3724 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3724 > #cg_stacks_in_3724 > .cg-wrap > .cg-layout:after,
#stacks_out_3724 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3724 > div.mez.selected > #stacks_in_3724 > #cg_stacks_in_3724 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3724 > .cg-wrap,
#cg_stacks_in_3724 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3724 > .cg-wrap > .cg-layout {
  max-width: 320px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3724 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3724 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3724 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3724 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3724 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3724 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3724 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3724 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3724 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3724 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3724 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3177,
#cg_stacks_in_3177 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3177 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3177 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3177.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3177.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3177.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3177.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3177.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3177.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3177.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3177 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3177 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3177 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3177 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3177 > #cg_stacks_in_3177 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3177 > div.mez.selected > #stacks_in_3177 > #cg_stacks_in_3177 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3177 > #cg_stacks_in_3177 > .cg-wrap > .cg-layout:after,
#stacks_out_3177 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3177 > div.mez.selected > #stacks_in_3177 > #cg_stacks_in_3177 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3177 > .cg-wrap,
#cg_stacks_in_3177 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
}
#cg_stacks_in_3177 > .cg-wrap > .cg-layout {
  max-width: 260px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3177 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3177 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3177 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3177 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3177 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3177 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3177 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3177 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3177 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3177 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3177 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_3178[data-deluxe-el][data-deluxe-text] {
  
  font-size: 16px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: right;
  
  
}

#stacks_in_3390,
#cg_stacks_in_3390 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3390 > .cg-wrap {
  margin: 0px 24px;
}
#cg_stacks_in_3390 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3390.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3390.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3390.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3390.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
  box-shadow: 0px 16px  32px 0px rgba(0, 0, 0, 0.30);
  
}
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#2B2B2B 0%,#0E0E0E 100%);
}
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#2B2B2B 0%,#0E0E0E 100%);
}
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#2B2B2B 0%,#0E0E0E 100%);
}
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#2B2B2B 0%,#0E0E0E 100%);
}
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#2B2B2B 0%,#0E0E0E 100%);
}
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#2B2B2B 0%,#0E0E0E 100%);
}
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3390.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#2B2B2B 0%,#0E0E0E 100%);
}
#cg_stacks_in_3390.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3390.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3390 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3390 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3390 {
  container-type: inline-size;
  container-name: stacks_in_3390;
}
#stacks_in_3390 #cg_stacks_in_3390 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_3390 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3390 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_3390 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_3390 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 880px";
}
#stacks_out_3390 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_3390.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_3390.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
#cg_stacks_in_3390.cg-show-details > .cg-wrap > .cg-highlight,
#cg_stacks_in_3390.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
#cg_stacks_in_3390.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_3390 > #cg_stacks_in_3390 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3390 > div.mez.selected > #stacks_in_3390 > #cg_stacks_in_3390 > .cg-wrap:after,
#stacks_out_3390 > div.mez > div:nth-child(2) > div {
  background-color: #1BB57F !important;
}
#cg_stacks_in_3390.cg-show-details > .cg-wrap > .cg-highlight {
  background-color: #1BB57F !important;
}
#cg_stacks_in_3390.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_3390.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_3390 > #cg_stacks_in_3390 > .cg-wrap > .cg-layout:after,
#stacks_out_3390 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_3390 > div.mez.selected > #stacks_in_3390 > #cg_stacks_in_3390 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3390 > .cg-wrap,
#cg_stacks_in_3390 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3390 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3390 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3390 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3390 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








@container stacks_in_3390 (width >= 880px) {
  #cg_stacks_in_3390 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_3390 > .cg-wrap.cg-details-on > .cg-out {
    width: 880px;
    background: #B7C0FF;
  }
  #cg_stacks_in_3390 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_3390 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 880px";
  }
  #stacks_out_3390 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_3390.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_3390.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
  #cg_stacks_in_3390.cg-show-details > .cg-wrap > .cg-highlight,
  #cg_stacks_in_3390.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
  #cg_stacks_in_3390.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #B7C0FF;
  }
  .mez.selected > #stacks_in_3390 > #cg_stacks_in_3390 > .cg-wrap > .cg-layout > div:after,
  #stacks_out_3390 > div.mez.selected > #stacks_in_3390 > #cg_stacks_in_3390 > .cg-wrap:after,
  #stacks_out_3390 > div.mez > div:nth-child(2) > div {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_3390.cg-show-details > .cg-wrap > .cg-highlight {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_3390.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_3390.cg-show-details > .cg-wrap > .cg-in {
    border-color: #B7C0FF;
  }
  .mez.selected > #stacks_in_3390 > #cg_stacks_in_3390 > .cg-wrap > .cg-layout:after,
  #stacks_out_3390 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_3390 > div.mez.selected > #stacks_in_3390 > #cg_stacks_in_3390 > .cg-wrap:after {
    width: 100%;
    left: 880px;
  }
  #stacks_in_3390,
  #cg_stacks_in_3390 > .cg-wrap {
    min-height: 0px;
  }
  #cg_stacks_in_3390 > .cg-wrap {
    margin: 0px 32px;
  }
  #cg_stacks_in_3390.cg-bgm-off-False > .cg-bgt-True,
  #cg_stacks_in_3390.cg-bgm-off-False > .cg-wrap > .cg-bgt-True > .cg-column {
    padding: 0;
  }
  #cg_stacks_in_3390.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_3390.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    padding: 24px 24px;
  }
  #cg_stacks_in_3390.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_3390.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    background-color: rgba(255, 255, 255, 1.00);
    
    
  }
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-bg-True,
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-bg-True,
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-bg-True,
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-bg-True,
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-bg-True,
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-bg-True,
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-bg-True,
  #cg_stacks_in_3390.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3390.cg-bg-opt-FalseTrue > .cg-bg-True,
  #cg_stacks_in_3390.cg-bg-opt-FalseTrue > .cg-wrap > .cg-bg-True > .cg-column {
    background-color : rgba(255, 255, 255, 1.00);
	  background-image : url();
	  background-repeat: repeat;
	  background-position: center center;
	  background-size: cover;
  }
  #cg_stacks_in_3390 > .cg-wrap > .cg-layout {
    max-width: 1344px;
    align-items: flex-start;
    margin: 0;
    align-items: center;
    
  }
  #cg_stacks_in_3390 > .cg-wrap,
  #cg_stacks_in_3390 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
  }
  #cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0),
  #cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] {
    display: flex;
    width: 100%;
    gap: 0px 0;
  }
  #cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *,
  #cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > * {
    width: 100%;
  }
  #cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *:not(div),
  #cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > .cg-container > .cg-wrap > .cg-layout,
  #cg_stacks_in_3390 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > *:not(div) {
    margin-top: 0;
    margin-bottom: 0;
  }
}

#stacks_out_3390 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3391 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3391:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3391 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3391 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3391 > #cg_stacks_in_3391 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3391 > div.mez.selected > #stacks_in_3391 > #cg_stacks_in_3391 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3391 > #cg_stacks_in_3391 > .cg-wrap > .cg-layout:after,
#stacks_out_3391 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3391 > div.mez.selected > #stacks_in_3391 > #cg_stacks_in_3391 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  gap: 0 32px;
  margin-bottom: -32px;
  align-items: flex-start;
  
  
}
#cg_stacks_in_3391 > .cg-wrap,
#cg_stacks_in_3391 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > div {
  margin-bottom: 32px;
}

#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3391 #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3391 #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1280px,400px);
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 400px;
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3391 #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3391 #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(400px, 100%);
  max-width: max(1280px,400px);
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 280px;
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3391 #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3391 #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(280px, 100%);
  max-width: max(1280px,280px);
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3391 #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3391 #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3391 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3391 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3667,
#cg_stacks_in_3667 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3667 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3667 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3667.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3667.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3667.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3667.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3667.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3667.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3667.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3667 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3667 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3667 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3667 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3667 > #cg_stacks_in_3667 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3667 > div.mez.selected > #stacks_in_3667 > #cg_stacks_in_3667 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3667 > #cg_stacks_in_3667 > .cg-wrap > .cg-layout:after,
#stacks_out_3667 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3667 > div.mez.selected > #stacks_in_3667 > #cg_stacks_in_3667 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3667 > .cg-wrap,
#cg_stacks_in_3667 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
}
#cg_stacks_in_3667 > .cg-wrap > .cg-layout {
  max-width: 400px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3667 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3667 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 16px 0;
}
#cg_stacks_in_3667 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3667 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3667 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3667 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3667 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3667 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3667 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3667 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3667 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_3421[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  margin-top: 16px;
  margin-bottom: 0px;
  text-align: left;
  
  
}



#cg_stacks_in_3730 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3730 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3730 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3730:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}


#cg_stacks_in_3730 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3730 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3730 > #cg_stacks_in_3730 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3730 > div.mez.selected > #stacks_in_3730 > #cg_stacks_in_3730 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3730 > #cg_stacks_in_3730 > .cg-wrap > .cg-layout:after,
#stacks_out_3730 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3730 > div.mez.selected > #stacks_in_3730 > #cg_stacks_in_3730 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3730 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 12px 12px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3730 > .cg-wrap,
#cg_stacks_in_3730 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  
}
#cg_stacks_in_3730:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 12px;
}
#cg_stacks_in_3730 > .cg-wrap > .cg-layout > .cg-column {
  flex: 0;
}
#cg_stacks_in_3730 > .cg-wrap > .cg-layout > .cg-column {
  display: block;
  flex-shrink: 1;
  flex-grow: 1;
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(42px,0px);
}
#stacks_in_3730 #cg_stacks_in_3730 > .cg-wrap > .cg-layout > div:after {
  width: min(0px, 100%);
}




#stacks_out_3730 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}

#stacks_in_3764,
#cg_stacks_in_3764 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3764 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3764 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3764.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3764.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 10px 10px;
}
#cg_stacks_in_3764.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3764.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(145, 146, 145, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3764.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3764.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3764.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3764 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3764 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3764 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3764 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3764 > #cg_stacks_in_3764 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3764 > div.mez.selected > #stacks_in_3764 > #cg_stacks_in_3764 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3764 > #cg_stacks_in_3764 > .cg-wrap > .cg-layout:after,
#stacks_out_3764 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3764 > div.mez.selected > #stacks_in_3764 > #cg_stacks_in_3764 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3764 > .cg-wrap,
#cg_stacks_in_3764 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3764 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3764 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3764 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3764 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3764 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3764 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3764 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3764 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3764 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3764 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3764 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3764 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3766 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3766 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3766 svg  */

#stacks_in_3766 svg,
#stacks_in_3766 i {
  color: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  stroke-width: 0;
}

#stacks_in_3766 i,
#stacks_in_3766 svg {
  position: relative;
  font-size: 22px;
  line-height: 22px;
  height: 22px;
  width: 22px;
  display: block;
  text-align: center;
  margin: 0 auto;
  
}
#stacks_in_3766 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3766 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3766 .material-icons-two-tone {
  color: rgba(255, 255, 255, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(255, 255, 255, 1.00),
              0px -.1px 0px rgba(255, 255, 255, 1.00),
              .1px 0px 0px rgba(255, 255, 255, 1.00),
              -.1px 0px 0px rgba(255, 255, 255, 1.00);
}
#stacks_in_3766 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}

#stacks_in_3737,
#cg_stacks_in_3737 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3737 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3737 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3737.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3737.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 10px 10px;
}
#cg_stacks_in_3737.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3737.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(0, 180, 87, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3737.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3737.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3737.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3737 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3737 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3737 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3737 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3737 > #cg_stacks_in_3737 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3737 > div.mez.selected > #stacks_in_3737 > #cg_stacks_in_3737 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3737 > #cg_stacks_in_3737 > .cg-wrap > .cg-layout:after,
#stacks_out_3737 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3737 > div.mez.selected > #stacks_in_3737 > #cg_stacks_in_3737 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3737 > .cg-wrap,
#cg_stacks_in_3737 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3737 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3737 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3737 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3737 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3737 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3737 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3737 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3737 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3737 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3737 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3737 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3737 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3745 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3745 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3745 svg  */

#stacks_in_3745 svg,
#stacks_in_3745 i {
  color: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  stroke-width: 0;
}

#stacks_in_3745 i,
#stacks_in_3745 svg {
  position: relative;
  font-size: 22px;
  line-height: 22px;
  height: 22px;
  width: 22px;
  display: block;
  text-align: center;
  margin: 0 auto;
  
}
#stacks_in_3745 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3745 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3745 .material-icons-two-tone {
  color: rgba(255, 255, 255, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(255, 255, 255, 1.00),
              0px -.1px 0px rgba(255, 255, 255, 1.00),
              .1px 0px 0px rgba(255, 255, 255, 1.00),
              -.1px 0px 0px rgba(255, 255, 255, 1.00);
}
#stacks_in_3745 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}

#stacks_in_3752,
#cg_stacks_in_3752 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3752 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3752 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3752.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3752.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 10px 10px;
}
#cg_stacks_in_3752.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3752.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(252, 139, 10, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3752.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3752.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3752.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3752 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3752 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3752 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3752 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3752 > #cg_stacks_in_3752 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3752 > div.mez.selected > #stacks_in_3752 > #cg_stacks_in_3752 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3752 > #cg_stacks_in_3752 > .cg-wrap > .cg-layout:after,
#stacks_out_3752 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3752 > div.mez.selected > #stacks_in_3752 > #cg_stacks_in_3752 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3752 > .cg-wrap,
#cg_stacks_in_3752 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3752 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3752 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3752 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3752 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3752 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3752 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3752 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3752 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3752 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3752 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3752 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3752 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3753 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3753 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3753 svg  */

#stacks_in_3753 svg,
#stacks_in_3753 i {
  color: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  stroke-width: 0;
}

#stacks_in_3753 i,
#stacks_in_3753 svg {
  position: relative;
  font-size: 22px;
  line-height: 22px;
  height: 22px;
  width: 22px;
  display: block;
  text-align: center;
  margin: 0 auto;
  
}
#stacks_in_3753 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3753 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3753 .material-icons-two-tone {
  color: rgba(255, 255, 255, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(255, 255, 255, 1.00),
              0px -.1px 0px rgba(255, 255, 255, 1.00),
              .1px 0px 0px rgba(255, 255, 255, 1.00),
              -.1px 0px 0px rgba(255, 255, 255, 1.00);
}
#stacks_in_3753 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}

#stacks_in_3749,
#cg_stacks_in_3749 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3749 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3749 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3749.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3749.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 10px 10px;
}
#cg_stacks_in_3749.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3749.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(76, 74, 254, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3749.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3749.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3749.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3749 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3749 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3749 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3749 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3749 > #cg_stacks_in_3749 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3749 > div.mez.selected > #stacks_in_3749 > #cg_stacks_in_3749 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3749 > #cg_stacks_in_3749 > .cg-wrap > .cg-layout:after,
#stacks_out_3749 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3749 > div.mez.selected > #stacks_in_3749 > #cg_stacks_in_3749 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3749 > .cg-wrap,
#cg_stacks_in_3749 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3749 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3749 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3749 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3749 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3749 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3749 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3749 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3749 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3749 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3749 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3749 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3749 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3750 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3750 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3750 svg  */

#stacks_in_3750 svg,
#stacks_in_3750 i {
  color: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  stroke-width: 0;
}

#stacks_in_3750 i,
#stacks_in_3750 svg {
  position: relative;
  font-size: 22px;
  line-height: 22px;
  height: 22px;
  width: 22px;
  display: block;
  text-align: center;
  margin: 0 auto;
  
}
#stacks_in_3750 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3750 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3750 .material-icons-two-tone {
  color: rgba(255, 255, 255, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(255, 255, 255, 1.00),
              0px -.1px 0px rgba(255, 255, 255, 1.00),
              .1px 0px 0px rgba(255, 255, 255, 1.00),
              -.1px 0px 0px rgba(255, 255, 255, 1.00);
}
#stacks_in_3750 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}

#stacks_in_3746,
#cg_stacks_in_3746 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3746 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3746 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3746.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3746.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 10px 10px;
}
#cg_stacks_in_3746.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3746.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(76, 74, 254, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3746.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3746.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3746.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3746 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3746 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3746 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3746 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3746 > #cg_stacks_in_3746 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3746 > div.mez.selected > #stacks_in_3746 > #cg_stacks_in_3746 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3746 > #cg_stacks_in_3746 > .cg-wrap > .cg-layout:after,
#stacks_out_3746 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3746 > div.mez.selected > #stacks_in_3746 > #cg_stacks_in_3746 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3746 > .cg-wrap,
#cg_stacks_in_3746 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3746 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3746 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3746 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3746 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3746 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3746 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3746 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3746 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3746 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3746 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3746 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3746 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3747 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3747 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3747 svg  */

#stacks_in_3747 svg,
#stacks_in_3747 i {
  color: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  stroke-width: 0;
}

#stacks_in_3747 i,
#stacks_in_3747 svg {
  position: relative;
  font-size: 22px;
  line-height: 22px;
  height: 22px;
  width: 22px;
  display: block;
  text-align: center;
  margin: 0 auto;
  
}
#stacks_in_3747 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3747 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3747 .material-icons-two-tone {
  color: rgba(255, 255, 255, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(255, 255, 255, 1.00),
              0px -.1px 0px rgba(255, 255, 255, 1.00),
              .1px 0px 0px rgba(255, 255, 255, 1.00),
              -.1px 0px 0px rgba(255, 255, 255, 1.00);
}
#stacks_in_3747 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}



#stacks_in_3669,
#cg_stacks_in_3669 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3669 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3669 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3669.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3669.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_3669.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3669.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3669.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3669.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3669.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3669 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3669 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3669 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3669 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3669 > #cg_stacks_in_3669 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3669 > div.mez.selected > #stacks_in_3669 > #cg_stacks_in_3669 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3669 > #cg_stacks_in_3669 > .cg-wrap > .cg-layout:after,
#stacks_out_3669 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3669 > div.mez.selected > #stacks_in_3669 > #cg_stacks_in_3669 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3669 > .cg-wrap,
#cg_stacks_in_3669 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
}
#cg_stacks_in_3669 > .cg-wrap > .cg-layout {
  max-width: 400px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3669 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3669 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3669 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3669 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3669 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3669 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3669 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3669 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3669 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3669 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3669 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3397 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3397:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3397 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3397 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3397 > #cg_stacks_in_3397 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3397 > div.mez.selected > #stacks_in_3397 > #cg_stacks_in_3397 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3397 > #cg_stacks_in_3397 > .cg-wrap > .cg-layout:after,
#stacks_out_3397 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3397 > div.mez.selected > #stacks_in_3397 > #cg_stacks_in_3397 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 4px;
  margin-bottom: -4px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3397 > .cg-wrap,
#cg_stacks_in_3397 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
  
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > div {
  margin-bottom: 4px;
}

#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 32px;
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3397 #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3397 #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(32px, 100%);
  max-width: max(1px,32px);
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3397 #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3397 #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3397 #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3397 #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1px,calc(100%/4));
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3397 #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3397 #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1px,0px);
}
#cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3397 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3397 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_3401[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 24px;
  margin-top: 0px;
  margin-bottom: 0px;
  
  
}

.element_stacks_in_3407[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  margin-top: 16px;
  margin-bottom: 16px;
  text-align: right;
  
  
}


#stacks_in_3409,
#cg_stacks_in_3409 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3409 > .cg-wrap {
  margin: 0px 0px;
}
#cg_stacks_in_3409 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3409.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3409.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 16px 24px;
}
#cg_stacks_in_3409.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3409.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(76, 74, 254, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3409.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3409.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3409.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3409 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3409 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3409 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3409 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3409 > #cg_stacks_in_3409 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3409 > div.mez.selected > #stacks_in_3409 > #cg_stacks_in_3409 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3409 > #cg_stacks_in_3409 > .cg-wrap > .cg-layout:after,
#stacks_out_3409 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3409 > div.mez.selected > #stacks_in_3409 > #cg_stacks_in_3409 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3409 > .cg-wrap,
#cg_stacks_in_3409 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  justify-content: flex-end;
}
#cg_stacks_in_3409 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3409 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3409 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3409 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3409 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3409 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3409 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3409 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3409 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3409 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3409 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3409 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3410 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3410:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3410 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3410 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3410 > #cg_stacks_in_3410 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3410 > div.mez.selected > #stacks_in_3410 > #cg_stacks_in_3410 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3410 > #cg_stacks_in_3410 > .cg-wrap > .cg-layout:after,
#stacks_out_3410 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3410 > div.mez.selected > #stacks_in_3410 > #cg_stacks_in_3410 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 12px;
  margin-bottom: -12px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3410 > .cg-wrap,
#cg_stacks_in_3410 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > div {
  margin-bottom: 12px;
}

#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3410 #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3410 #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3410 #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3410 #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3410 #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3410 #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3410 #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3410 #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3410 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3410 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_3416[data-deluxe-el][data-deluxe-text] {
  color: rgba(255, 255, 255, 1.00);
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}

/*
1.5.0
- updated icon libraries to:
- new hidden inline version for use with other 1LD stacks
- fixed bug with ionicons when set to outlined
1.5.0.1
- removed stroke color, causing pixelation issues in safari
*/
#stacks_in_3414 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3414 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3414 svg  */

#stacks_in_3414 svg,
#stacks_in_3414 i {
  color: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  stroke-width: 0;
}

#stacks_in_3414 i,
#stacks_in_3414 svg {
  position: relative;
  font-size: 20px;
  line-height: 20px;
  height: 20px;
  width: 20px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3414 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3414 .icon-helper-two-tone {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  fill: rgba(204, 204, 204, 1.00);
  stroke: rgba(204, 204, 204, 1.00);
  color: rgba(204, 204, 204, 1.00);
}
#stacks_in_3414 .material-icons-two-tone {
  color: rgba(255, 255, 255, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(255, 255, 255, 1.00),
              0px -.1px 0px rgba(255, 255, 255, 1.00),
              .1px 0px 0px rgba(255, 255, 255, 1.00),
              -.1px 0px 0px rgba(255, 255, 255, 1.00);
}
#stacks_in_3414 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
#stacks_in_4061,
#cg_stacks_in_4061 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_4061 > .cg-wrap {
  margin: 32px 0px;
}
#cg_stacks_in_4061 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_4061.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_4061.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 24px 24px;
}
#cg_stacks_in_4061.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_4061.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  
}
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_4061.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_4061.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_4061.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_4061 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_4061 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_4061 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_4061 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_4061 > #cg_stacks_in_4061 > .cg-wrap > .cg-layout > div:after,
#stacks_out_4061 > div.mez.selected > #stacks_in_4061 > #cg_stacks_in_4061 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_4061 > #cg_stacks_in_4061 > .cg-wrap > .cg-layout:after,
#stacks_out_4061 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_4061 > div.mez.selected > #stacks_in_4061 > #cg_stacks_in_4061 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_4061 > .cg-wrap,
#cg_stacks_in_4061 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_4061 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_4061 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_4061 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_4061 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_4061 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_4061 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_4061 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_4061 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_4061 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_4061 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_4061 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_4061 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#stacks_in_3547,
#cg_stacks_in_3547 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3547 > .cg-wrap {
  margin: 0px 24px;
}
#cg_stacks_in_3547 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3547.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3547.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 64px 24px;
}
#cg_stacks_in_3547.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3547.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3547.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3547.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3547.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3547 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3547 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3547 {
  container-type: inline-size;
  container-name: stacks_in_3547;
}
#stacks_in_3547 #cg_stacks_in_3547 {
  container-type: none;
  container-name: none;
}
#cg_stacks_in_3547 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3547 > .cg-wrap.cg-details-on > .cg-out {
  width: 100%;
  background: #4DEAB2;
}
#cg_stacks_in_3547 > .cg-wrap.cg-details > .cg-out:after,
#cg_stacks_in_3547 > .cg-wrap.cg-details-on > .cg-out:after {
  content: "Base < 880px";
}
#stacks_out_3547 > div.mez > div:nth-child(2) > div:after {
  content: " (Base)";
}
#cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
#cg_stacks_in_3547.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
#cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-highlight,
#cg_stacks_in_3547.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
#cg_stacks_in_3547.cg-show-details > .cg-wrap.cg-details > .cg-width {
  background: #4DEAB2;
}
.mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3547 > div.mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap:after,
#stacks_out_3547 > div.mez > div:nth-child(2) > div {
  background-color: #1BB57F !important;
}
#cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-highlight {
  background-color: #1BB57F !important;
}
#cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-in {
  border-color: #4DEAB2;
}
.mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap > .cg-layout:after,
#stacks_out_3547 > div.mez.selected {
  border-color: #1BB57F !important;
}

#stacks_out_3547 > div.mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3547 > .cg-wrap,
#cg_stacks_in_3547 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3547 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3547 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3547 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3547 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}






@container stacks_in_3547 (width >= 880px) {
  #cg_stacks_in_3547 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_3547 > .cg-wrap.cg-details-on > .cg-out {
    width: 880px;
    background: #ffc870;
  }
  #cg_stacks_in_3547 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_3547 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Middle >= 880px & < 1252px";
  }
  #stacks_out_3547 > div.mez > div:nth-child(2) > div:after {
    content: " (Middle)";
  }
  #cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_3547.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
  #cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-highlight,
  #cg_stacks_in_3547.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
  #cg_stacks_in_3547.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #ffc870;
  }
  .mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap > .cg-layout > div:after,
  #stacks_out_3547 > div.mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap:after,
  #stacks_out_3547 > div.mez > div:nth-child(2) > div {
    background-color: #E9AF50 !important;
  }
  #cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-highlight {
    background-color: #E9AF50 !important;
  }
  #cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-in {
    border-color: #ffc870;
  }
  .mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap > .cg-layout:after,
  #stacks_out_3547 > div.mez.selected {
    border-color: #E9AF50 !important;
  }
  #stacks_out_3547 > div.mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap:after {
    width: 100%;
    left: 880px;
  }
  #stacks_in_3547,
  #cg_stacks_in_3547 > .cg-wrap {
    min-height: 0px;
  }
  #cg_stacks_in_3547 > .cg-wrap {
    margin: 0px 32px;
  }
  #cg_stacks_in_3547 > .cg-bgt-True,
  #cg_stacks_in_3547 > .cg-wrap > .cg-bgt-True > .cg-column {
    padding: 0;
  }
  #cg_stacks_in_3547.cg-bgm-off-False > .cg-bgm-True,
  #cg_stacks_in_3547.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
    padding: 0;
  }
  #cg_stacks_in_3547.cg-bgt-off-False > .cg-bgt-True,
  #cg_stacks_in_3547.cg-bgt-off-False > .cg-wrap > .cg-bgt-True > .cg-column {
    padding: 64px 64px;
  }
  #cg_stacks_in_3547.cg-bgt-off-False > .cg-bgt-True,
  #cg_stacks_in_3547.cg-bgt-off-False > .cg-wrap > .cg-bgt-True > .cg-column {
    background-color: rgba(255, 255, 255, 1.00);
    
    
  }
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-0 > .cg-bgt-True,
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-0 > .cg-wrap > .cg-bgt-True > .cg-column {
    background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-1 > .cg-bgt-True,
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-1 > .cg-wrap > .cg-bgt-True > .cg-column {
    background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-2 > .cg-bgt-True,
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-2 > .cg-wrap > .cg-bgt-True > .cg-column {
    background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-3 > .cg-bgt-True,
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-3 > .cg-wrap > .cg-bgt-True > .cg-column {
    background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-4 > .cg-bgt-True,
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-4 > .cg-wrap > .cg-bgt-True > .cg-column {
    background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-5 > .cg-bgt-True,
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-5 > .cg-wrap > .cg-bgt-True > .cg-column {
    background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-6 > .cg-bgt-True,
  #cg_stacks_in_3547.cg-bgt-opt-TrueFalse.cg-bgt-o-6 > .cg-wrap > .cg-bgt-True > .cg-column {
    background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bgt-opt-FalseTrue > .cg-bgt-True,
  #cg_stacks_in_3547.cg-bgt-opt-FalseTrue > .cg-wrap > .cg-bgt-True > .cg-column {
    background-color : rgba(255, 255, 255, 1.00);
	  background-image : url();
	  background-repeat: repeat;
	  background-position: center center;
	  background-size: cover;
  }
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout {
    max-width: 2560px;
    align-items: flex-start;margin: 0;
    align-items: center;
    
  }
  #cg_stacks_in_3547 > .cg-wrap,
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
  }
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gt-0),
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gt-0) > div.out[tag="node"] {
    display: flex;
    width: 100%;
    gap: 0px 0;
  }
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gt-0) > *,
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gt-0) > div.out[tag="node"] > * {
    width: 100%;
  }
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gt-0) > *:not(div),
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gt-0) > .cg-container > .cg-wrap > .cg-layout,
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gt-0) > div.out[tag="node"] > *:not(div) {
    margin-top: 0;
    margin-bottom: 0;
  }
}



@container stacks_in_3547 (width >= 1252px) {
  #cg_stacks_in_3547 > .cg-wrap.cg-details > .cg-out,
  #cg_stacks_in_3547 > .cg-wrap.cg-details-on > .cg-out {
    width: 1252px;
    background: #B7C0FF;
  }
  #cg_stacks_in_3547 > .cg-wrap.cg-details > .cg-out:after,
  #cg_stacks_in_3547 > .cg-wrap.cg-details-on > .cg-out:after {
    content: "Wide >= 1252px";
  }
  #stacks_out_3547 > div.mez > div:nth-child(2) > div:after {
    content: " (Wide)";
  }
  #cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):after,
  #cg_stacks_in_3547.cg-show-details > .cg-wrap.cg-details-on > .cg-single-layout + .cg-in,
  #cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-highlight,
  #cg_stacks_in_3547.cg-show-details > .cg-wrap.cg-details-on > .cg-width,
  #cg_stacks_in_3547.cg-show-details > .cg-wrap.cg-details > .cg-width {
    background: #B7C0FF;
  }
  .mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap > .cg-layout > div:after,
  #stacks_out_3547 > div.mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap:after,
  #stacks_out_3547 > div.mez > div:nth-child(2) > div {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-highlight {
    background-color: #838CCE !important;
  }
  #cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-layout > div:not(.cg-break):before,
#cg_stacks_in_3547.cg-show-details > .cg-wrap > .cg-in {
    border-color: #B7C0FF;
  }
  .mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap > .cg-layout:after,
  #stacks_out_3547 > div.mez.selected {
    border-color: #838CCE !important;
  }
  #stacks_out_3547 > div.mez.selected > #stacks_in_3547 > #cg_stacks_in_3547 > .cg-wrap:after {
    width: 100%;
    left: 1252px;
  }
  #stacks_in_3547,
  #cg_stacks_in_3547 > .cg-wrap {
    min-height: 0px;
  }
  #cg_stacks_in_3547 > .cg-wrap {
    margin: 0px 32px;
  }
  #cg_stacks_in_3547.cg-bgm-off-False > .cg-bgt-True,
  #cg_stacks_in_3547.cg-bgm-off-False > .cg-wrap > .cg-bgt-True > .cg-column {
    padding: 0;
  }
  #cg_stacks_in_3547.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_3547.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    padding: 128px 64px;
  }
  #cg_stacks_in_3547.cg-bg-off-False > .cg-bg-True,
  #cg_stacks_in_3547.cg-bg-off-False > .cg-wrap > .cg-bg-True > .cg-column {
    background-color: rgba(255, 255, 255, 1.00);
    
    
  }
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-bg-True,
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-0 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-bg-True,
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-1 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-bg-True,
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-2 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-bg-True,
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-3 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-bg-True,
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-4 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-bg-True,
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-5 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-bg-True,
  #cg_stacks_in_3547.cg-bg-opt-TrueFalse.cg-bg-o-6 > .cg-wrap > .cg-bg-True > .cg-column {
    background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
  }
  #cg_stacks_in_3547.cg-bg-opt-FalseTrue > .cg-bg-True,
  #cg_stacks_in_3547.cg-bg-opt-FalseTrue > .cg-wrap > .cg-bg-True > .cg-column {
    background-color : rgba(255, 255, 255, 1.00);
	  background-image : url();
	  background-repeat: repeat;
	  background-position: center center;
	  background-size: cover;
  }
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout {
    max-width: 1280px;
    align-items: flex-start;
    margin: 0;
    align-items: center;
    
  }
  #cg_stacks_in_3547 > .cg-wrap,
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout {
    justify-content: flex-start;
    justify-content: center;
    
  }
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0),
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] {
    display: flex;
    width: 100%;
    gap: 0px 0;
  }
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *,
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > * {
    width: 100%;
  }
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > *:not(div),
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > .cg-container > .cg-wrap > .cg-layout,
  #cg_stacks_in_3547 > .cg-wrap > .cg-layout > .cg-column:not(.cg-g-0) > div.out[tag="node"] > *:not(div) {
    margin-top: 0;
    margin-bottom: 0;
  }
}

#stacks_out_3547 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3548 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3548:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3548 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3548 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3548 > #cg_stacks_in_3548 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3548 > div.mez.selected > #stacks_in_3548 > #cg_stacks_in_3548 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3548 > #cg_stacks_in_3548 > .cg-wrap > .cg-layout:after,
#stacks_out_3548 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3548 > div.mez.selected > #stacks_in_3548 > #cg_stacks_in_3548 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  gap: 0 32px;
  margin-bottom: -32px;
  align-items: flex-start;
  
  
}
#cg_stacks_in_3548 > .cg-wrap,
#cg_stacks_in_3548 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  max-width: 100%;justify-content: space-between;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > div {
  margin-bottom: 32px;
}

#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-column {
  flex: 0;
}

#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 240px;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3548 #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3548 #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(240px, 100%);
  max-width: max(1280px,240px);
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 360px;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3548 #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3548 #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(360px, 100%);
  max-width: max(1280px,360px);
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 360px;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(460px,calc(100%/4));
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3548 #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3548 #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(360px, 100%);
  max-width: max(460px,360px);
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3548 #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3548 #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3548 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3548 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}

.element_stacks_in_3495[data-deluxe-el][data-deluxe-text] {
  
  font-size: 16px;
  font-family: 'Inter';
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 400;
  letter-spacing: 0.00px;
  line-height: 150%;
  word-spacing: 0.00px;
  
}


.element_stacks_in_3655[data-deluxe-el][data-deluxe-text] {
  
  text-align: left;
  
  
}

.element_stacks_in_3505[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 6px;
  margin-bottom: 0px;
  font-weight: 400;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}

.element_stacks_in_3510[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 6px;
  margin-bottom: 0px;
  font-weight: 400;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}

.element_stacks_in_3515[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 6px;
  margin-bottom: 0px;
  font-weight: 400;
  letter-spacing: 0.00px;
  line-height: 100%;
  word-spacing: 0.00px;
  
}


.element_stacks_in_3647[data-deluxe-el][data-deluxe-text] {
  
  text-align: left;
  
  
}



#cg_stacks_in_3662 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3662:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3662 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3662 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3662 > #cg_stacks_in_3662 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3662 > div.mez.selected > #stacks_in_3662 > #cg_stacks_in_3662 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3662 > #cg_stacks_in_3662 > .cg-wrap > .cg-layout:after,
#stacks_out_3662 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3662 > div.mez.selected > #stacks_in_3662 > #cg_stacks_in_3662 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 0px;
  margin-bottom: -0px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3662 > .cg-wrap,
#cg_stacks_in_3662 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
  
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > div {
  margin-bottom: 0px;
}

#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3662 #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3662 #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3662 #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3662 #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3662 #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3662 #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3662 #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3662 #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3662 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3662 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}

.element_stacks_in_3538[data-deluxe-el] {
  
  background-color : rgba(242, 242, 242, 1.00);
  border-color: rgba(204, 204, 204, 1.00) rgba(204, 204, 204, 1.00) rgba(204, 204, 204, 1.00) rgba(204, 204, 204, 1.00);
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-radius: 99px 0px 0px 99px;
  padding: 14px 16px;
  font-size: 18px; resize: none;
  

}
.element_stacks_in_3538[data-deluxe-el] > div {
  
}


.element_stacks_in_3534[data-deluxe-el] {
  
  background-color : rgba(13, 13, 13, 1.00);
  border-color: rgba(255, 255, 255, 1.00) rgba(255, 255, 255, 1.00) rgba(255, 255, 255, 1.00) rgba(255, 255, 255, 1.00);
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-radius: 0px 99px 99px 0px;
  padding: 14px 16px;
  color: rgba(255, 255, 255, 1.00);
  font-size: 18px; resize: none;
  

}
.element_stacks_in_3534[data-deluxe-el] > div {
  
}

.element_stacks_in_3534[data-deluxe-el] h1,
.element_stacks_in_3534[data-deluxe-el] h2,
.element_stacks_in_3534[data-deluxe-el] h3,
.element_stacks_in_3534[data-deluxe-el] h4,
.element_stacks_in_3534[data-deluxe-el] h5 {
  color: rgba(0, 0, 0, 0.90);
}

:root {
  --multi_columns_stacks_in_3531:1fr min-content;
}
#multi_columns_stacks_in_3531 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_3531);
  grid-gap: 6px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_3531 > div {
  min-width: 0;
}
#multi_columns_stacks_in_3531 + .deluxe-columns {
  margin-top: 6px;
}
#multi_columns_stacks_in_3531 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_3531 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}






#stacks_in_3689,
#cg_stacks_in_3689 > .cg-wrap {
  min-height: 0px;
}
#cg_stacks_in_3689 > .cg-wrap {
  margin: 32px 24px;
}
#cg_stacks_in_3689 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3689.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3689.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  padding: 8px 8px;
}
#cg_stacks_in_3689.cg-bgm-off-False > .cg-bgm-True,
#cg_stacks_in_3689.cg-bgm-off-False > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color: rgba(255, 255, 255, 1.00);
  
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 32px;
  
  
}
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-bgm-True,
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-0 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to right,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-bgm-True,
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-1 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(to bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-bgm-True,
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-2 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(135deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-bgm-True,
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-3 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(45deg,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-bgm-True,
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-4 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at center,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-bgm-True,
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-5 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at top,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-bgm-True,
#cg_stacks_in_3689.cg-bgm-opt-TrueFalse.cg-bgm-o-6 > .cg-wrap > .cg-bgm-True > .cg-column {
  background-image: linear-gradient(ellipse at bottom,#E3007B 0%,#28007B 100%);
}
#cg_stacks_in_3689.cg-bgm-opt-FalseTrue > .cg-bgm-True,
#cg_stacks_in_3689.cg-bgm-opt-FalseTrue > .cg-wrap > .cg-bgm-True > .cg-column {
  background-color : rgba(255, 255, 255, 1.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
#cg_stacks_in_3689 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#cg_stacks_in_3689 > .cg-wrap > .cg-layout > div {
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}








#cg_stacks_in_3689 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3689 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3689 > #cg_stacks_in_3689 > .cg-wrap > .cg-layout > div:after,
#stacks_out_3689 > div.mez.selected > #stacks_in_3689 > #cg_stacks_in_3689 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3689 > #cg_stacks_in_3689 > .cg-wrap > .cg-layout:after,
#stacks_out_3689 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3689 > div.mez.selected > #stacks_in_3689 > #cg_stacks_in_3689 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3689 > .cg-wrap,
#cg_stacks_in_3689 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  justify-content: center;
  
}
#cg_stacks_in_3689 > .cg-wrap > .cg-layout {
  max-width: 1280px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3689 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0),
#cg_stacks_in_3689 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 0px 0;
}
#cg_stacks_in_3689 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *,
#cg_stacks_in_3689 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > * {
  width: 100%;
}
#cg_stacks_in_3689 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > *:not(div),
#cg_stacks_in_3689 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > .cg-container > .cg-wrap > .cg-layout,
#cg_stacks_in_3689 > .cg-wrap > .cg-layout > .cg-column:not(.cg-gm-0) > div.out[tag="node"] > *:not(div) {
  margin-top: 0;
  margin-bottom: 0;
}
#cg_stacks_in_3689 > .cg-wrap > .cg-layout.cg-bgm-True:not(:has( > .cg-column > .cg-columns > .cg-wrap > .cg-multi-layout)):not(:has( > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-multi-layout)) {
  min-width: min-content;
}
#cg_stacks_in_3689 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > .cg-wrap > .cg-single-layout) > .cg-column > .cg-columns > .cg-wrap > .cg-layout,
#cg_stacks_in_3689 > .cg-wrap.cg-content-max-0 > .cg-layout:has( > .cg-column > div > div > div.mez > div > div > .cg-wrap > .cg-single-layout) > .cg-column > div > div > div.mez > div > .cg-columns > .cg-wrap > .cg-layout {
  flex-wrap: nowrap;
}








#stacks_out_3689 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
#cg_stacks_in_3680 > .cg-wrap {
  display: flex;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > div {
  display: none;
  flex: 1;
  min-width: min-content;
  max-width: 100%;
}
div:not(.cg-container) > div > div > div > #cg_stacks_in_3680:has(+ div .cg-wrap) > .cg-wrap > .cg-layout {
  margin-bottom: 0px;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-break {height: 0;flex-basis: 100%;margin-bottom:0;margin-left: 1px;margin-right: 1px;}


#cg_stacks_in_3680 > .cg-wrap.cg-details > .cg-out,
#cg_stacks_in_3680 > .cg-wrap.cg-details-on > .cg-out {
  display: none;
}
.mez.selected > #stacks_in_3680 > #cg_stacks_in_3680 > .cg-wrap > .cg-layout > div:before,
#stacks_out_3680 > div.mez.selected > #stacks_in_3680 > #cg_stacks_in_3680 > .cg-wrap:after {
  background-color: #3680fc !important;
}
.mez.selected > #stacks_in_3680 > #cg_stacks_in_3680 > .cg-wrap > .cg-layout:after,
#stacks_out_3680 > div.mez.selected {
  border-color: #3680fc !important;
}

#stacks_out_3680 > div.mez.selected > #stacks_in_3680 > #cg_stacks_in_3680 > .cg-wrap:after {
  width: 100%;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout {
  max-width: 2560px;
  gap: 0 16px;
  margin-bottom: -16px;
  align-items: flex-start;
  align-items: center;
  
}
#cg_stacks_in_3680 > .cg-wrap,
#cg_stacks_in_3680 > .cg-wrap > .cg-layout {
  justify-content: flex-start;
  
  
  max-width: 100%;justify-content: space-between;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > div {
  margin-bottom: 16px;
}

#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-False, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  display:block;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse,#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-FalseTrue,#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue,#stacks_in_3680 #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-TrueTrue:after,#stacks_in_3680 #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-True {visibility: hidden} #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c1M-True > div {display: none}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-b-c1M-True.cg-break {display:block;}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-False, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  display:block;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse,#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 40px;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-FalseTrue,#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue,#stacks_in_3680 #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-TrueTrue:after,#stacks_in_3680 #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(40px, 100%);
  max-width: max(1280px,40px);
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-True {visibility: hidden} #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c2M-True > div {display: none}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-b-c2M-True.cg-break {display:block;}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-False, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  display:block;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse,#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 40px;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-FalseTrue,#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue,#stacks_in_3680 #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-TrueTrue:after,#stacks_in_3680 #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(40px, 100%);
  max-width: max(1280px,40px);
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-True {visibility: hidden} #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c3M-True > div {display: none}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-b-c3M-True.cg-break {display:block;}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-False, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue, #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  display:block;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse,#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 0px;
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-FalseTrue,#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue {
  flex-grow: 1;
  max-width: max(1280px,calc(100%/4));
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue,#stacks_in_3680 #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-TrueTrue:after,#stacks_in_3680 #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-TrueFalse:after {
  flex-basis: 0;
  min-width: min(0px, 100%);
  max-width: max(1280px,0px);
}
#cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-True {visibility: hidden} #cg_stacks_in_3680 > .cg-wrap > .cg-layout > .cg-c4M-True > div {display: none}









#stacks_out_3680 > div.mez.selected > div:nth-child(2) > div {
  background-color: #3680fc !important;
}
.element_stacks_in_3678[data-deluxe-el][data-deluxe-text] {
  
  font-size: 12px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 400;
  letter-spacing: 0.00px;
  line-height: 120%;
  word-spacing: 0.00px;
  
}


#stacks_in_3685 {
	background-color: rgba(22, 23, 27, 1.00);
	-moz-border-radius: 99px 99px 99px 99px;
	-webkit-border-radius: 99px 99px 99px 99px;
	border-radius: 99px 99px 99px 99px;
	padding:  6px;
}
