/*
 * com.onelittledesigner.popbox2_css
 */

.popBox2_noscroll{overflow: clip;}.popBox2_container .out{width: initial;}.popBox2_container .popBox2:after,.popBox2_container .popBox2:before{content:"";position:absolute;pointer-events:none;left:0;top:0;right:0;bottom:0}.popBox2_container,.popBox2_container *{box-sizing:border-box;overscroll-behavior: none;}.popBox2_container{display:flex;justify-content:center;align-items:center;align-content:center}.popBox2_click_close,.popBox2_close{cursor:pointer}.popBox2_close_icon{position:absolute;padding:0;width:32px;height:32px;z-index:2}.popBox2_close_icon svg{width:32px;fill:currentColor}.popBox2_container .popBox2_wrap{position:relative;margin:24px}.popBox2_container .popBox2{overflow:hidden;position:relative;z-index:1;width:100%}.popBox2_container .popBox2:after,.popBox2_container .popBox2:before{z-index:0}.popBox2_container .popBox2 .popBox2_inner{position:relative;z-index:1;display:grid;grid-template-rows:min-content 1fr min-content;padding:0;width:100%;height:100%}.popBox2_container .popBox2 .popBox2_inner[data-header=False]{grid-template-rows:min-content;align-content:center}.popBox2_container .popBox2 .popBox2_content,.popBox2_container .popBox2 .popBox2_content>div,.popBox2_container.popBox2_layout_expanded .popBox2_wrap{width:100%}.popBox2_container .popBox2 .popBox2_main{overflow:auto}.popBox2_container .popBox2 .pb_fire,.popBox2_container .popBox2>svg,.popBox2_container .popBox2_overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner{display:grid;justify-content:center;align-content:center;grid-template-columns:min-content 1fr min-content;grid-template-rows:1fr;align-items:center}.popBox2_container.popBox2_layout_columns .popBox2_footer>div,.popBox2_container.popBox2_layout_columns .popBox2_footer>div>[tag=node]{white-space:nowrap}.popBox2_container.popBox2_layout_columns .popBox2_footer>div *{white-space:normal}.popBox2_container.popBox2_layout_expanded .popBox2{max-width:none}.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content{display:flex;justify-content:center;align-content:center}.popBox2_container.popBox2_layout_expanded .popBox2_close_icon{top:4px;right:4px}.popBox2_container.popBox2_layout_fullscreen .popBox2{max-width:none;width:auto}.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content{display:flex;justify-content:center;align-content:center;align-items:stretch}.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_inner{grid-template-columns:100%}.popBox2_container .popBox2 .pb_fire{clip-path:inset(1px 0 0 0);height:100%;width:100%;max-height:480px;top:auto;right:auto;left:-50%;bottom:-10%;background-repeat:no-repeat;background-position:center;background-size:auto 100%}.popBox2_container .pb_fire.pb_fire_right{right:-50%;left:auto}.popBox2_container .pb_fire>div:nth-child(2){left:33.333%;transform:translate(-50%,0) rotateY(180deg) scale(.9)}.popBox2_container .pb_fire>div:nth-child(3){left:66.666%;transform:translate(-50%,0) rotateY(180deg) scale(.8)}.popBox2_container .pb_fire>div:nth-child(4){transform-origin:bottom left;left:0;transform:translate(0,0) scale(.7)}.popBox2_container .pb_fire>div:nth-child(5){transform-origin:bottom right;left:auto;right:0;transform:translate(0,0) scale(.75)}.popBox2_container .pb_fire>div:nth-child(6){left:8%;transform:translate(0,0) rotateY(180deg) scale(.6)}.popBox2_container .pb_fire>div:nth-child(7){left:auto;right:8%;transform:translate(0,0) rotateY(180deg) scale(.65)}.popBox2_container.popBox2_fx_border .popBox2_border_after,.popBox2_container.popBox2_fx_border .popBox2_border_before{position:absolute;left:-2px;top:-2px;bottom:-2px;right:-2px;background-size:200% 200%;z-index:0;background-position:top right;animation:3s linear infinite pb_brotate;will-change:background-position;transform:translate3d(0,0,0)}@keyframes pb_brotate{0%{background-position:bottom left}100%{background-position:top right}}.popBox2_container.popBox2_fx_border .popBox2_border_after{filter:blur(50px)}.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after,.popBox2_container.popBox2_fx_borderRotate .popBox2_border_before{position:absolute;left:-8px;top:-8px;bottom:-8px;right:-8px;background:0 0;z-index:0;animation:6s linear infinite pb_borderRotate;transform:translate3d(0,0,0);clip-path:polygon(5% 5%,-10% -100%,-10% 100%,-10% 100%,-10% 100%,-10% 100%,-10% 100%,5% 95%)}.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after{transform:translate3d(0,0,0) rotate(180deg)}@keyframes pb_borderRotate{0%{clip-path:polygon(5% 5%,-10% -10% ,-10% 110%,-10% 110%,-10% 110%,-10% 110%,-10% 110%,5% 95%)}25%{clip-path:polygon(5% 95%,-10% 110%,-10% 110%,110% 110%,110% 110%,110% 110%,110% 110%,95% 95%)}50%{clip-path:polygon(95% 95%,110% 110%,110% 110%,110% 110%,110% -10% ,110% -10% ,110% -10% ,95% 5%)}75%{clip-path:polygon(95% 5%,110% -10% ,110% -10% ,110% -10% ,110% -10% ,-10% -10% ,-10% -10% ,5% 5%)}100%{clip-path:polygon(5% 5%,-10% -10% ,-10% -10% ,-10% -10% ,-10% -10% ,-10% -10% ,-10% 110%,5% 95%)}}.popBox2_container.popBox2_fx_lightspeed g{transform:scale(0);transform-origin:center;animation:3s cubic-bezier(1,0,.9,.75) infinite pb_lightspeedZoom,3s linear infinite pb_lightspeedOpacity}.popBox2_container.popBox2_fx_lightspeed g:first-child{animation-delay:0s}.pb_smoke_group>div:nth-child(98) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(2){animation-delay:-.3s}.pb_smoke_group>div:nth-child(95) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(3){animation-delay:-.6s}.pb_smoke_group>div:nth-child(92) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(4){animation-delay:-.9s}.pb_smoke_group>div:nth-child(89) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(5){animation-delay:-1.2s}.pb_smoke_group>div:nth-child(86) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(6){animation-delay:-1.5s}.pb_smoke_group>div:nth-child(83) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(7){animation-delay:-1.8s}.pb_smoke_group>div:nth-child(80) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(8){animation-delay:-2.1s}.pb_smoke_group>div:nth-child(77) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(9){animation-delay:-2.4s}.pb_smoke_group>div:nth-child(74) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(10){animation-delay:-2.7s}@keyframes pb_lightspeedZoom{0%{transform:translate3d(0,0,0) scale(0)}100%{transform:translate3d(0,0,0) scale(3)}}@keyframes pb_lightspeedOpacity{0%,100%,30%{opacity:0}90%{opacity:1}}.pb_grid_wrap{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-mask-image:-webkit-linear-gradient(0deg,rgba(0,0,0,1) 20%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 100%);-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,1) 20%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(0deg,rgba(0,0,0,1) 20%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 100%)}.pb_grid_wrap.pb_grid_wrap_top{transform:rotate(180deg)}.pb_grid{position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(0,60%);z-index:0}.pb_grid>svg{transform:perspective(100px) rotateX(35deg) translate3d(0,-25%,0);transform-origin:top;animation:3s linear infinite pb_grid_move}.pb_grid rect{stroke-width:1px}@keyframes pb_grid_move{0%{transform:perspective(100px) rotateX(45deg) translate3d(0,-30%,0)}100%{transform:perspective(100px) rotateX(45deg) translate3d(0,0,0)}}.pb_smoke_group{position:absolute;top:0;left:0;right:0;bottom:0;filter:blur(5px);transform:translate3d(0,0,0)}.pb_smoke_group>div{transform-origin:bottom left;width:50%;height:20%;position:absolute;bottom:0;left:25%;border-radius:50%}.pb_smoke_group .rect{width:100%;height:100%;transform-origin:33.333% 100%;animation:32s linear infinite alternate pb_rotate}.pb_smoke_group>div:nth-child(100) .rect{animation-delay:-.1s}.pb_smoke_group>div:nth-child(99) .rect{animation-delay:-.2s}.pb_smoke_group>div:nth-child(97) .rect{animation-delay:-.4s}.pb_smoke_group>div:nth-child(96) .rect{animation-delay:-.5s}.pb_smoke_group>div:nth-child(94) .rect{animation-delay:-.7s}.pb_smoke_group>div:nth-child(93) .rect{animation-delay:-.8s}.pb_smoke_group>div:nth-child(91) .rect{animation-delay:-1s}.pb_smoke_group>div:nth-child(90) .rect{animation-delay:-1.1s}.pb_smoke_group>div:nth-child(88) .rect{animation-delay:-1.3s}.pb_smoke_group>div:nth-child(87) .rect{animation-delay:-1.4s}.pb_smoke_group>div:nth-child(85) .rect{animation-delay:-1.6s}.pb_smoke_group>div:nth-child(84) .rect{animation-delay:-1.7s}.pb_smoke_group>div:nth-child(82) .rect{animation-delay:-1.9s}.pb_smoke_group>div:nth-child(81) .rect{animation-delay:-2s}.pb_smoke_group>div:nth-child(79) .rect{animation-delay:-2.2s}.pb_smoke_group>div:nth-child(78) .rect{animation-delay:-2.3s}.pb_smoke_group>div:nth-child(76) .rect{animation-delay:-2.5s}.pb_smoke_group>div:nth-child(75) .rect{animation-delay:-2.6s}.pb_smoke_group>div:nth-child(73) .rect{animation-delay:-2.8s}.pb_smoke_group>div:nth-child(72) .rect{animation-delay:-2.9s}.pb_smoke_group>div:nth-child(71) .rect{animation-delay:-3s}.pb_smoke_group>div:nth-child(70) .rect{animation-delay:-3.1s}.pb_smoke_group>div:nth-child(69) .rect{animation-delay:-3.2s}.pb_smoke_group>div:nth-child(68) .rect{animation-delay:-3.3s}.pb_smoke_group>div:nth-child(67) .rect{animation-delay:-3.4s}.pb_smoke_group>div:nth-child(66) .rect{animation-delay:-3.5s}.pb_smoke_group>div:nth-child(65) .rect{animation-delay:-3.6s}.pb_smoke_group>div:nth-child(64) .rect{animation-delay:-3.7s}.pb_smoke_group>div:nth-child(63) .rect{animation-delay:-3.8s}.pb_smoke_group>div:nth-child(62) .rect{animation-delay:-3.9s}.pb_smoke_group>div:nth-child(61) .rect{animation-delay:-4s}.pb_smoke_group>div:nth-child(60) .rect{animation-delay:-4.1s}.pb_smoke_group>div:nth-child(59) .rect{animation-delay:-4.2s}.pb_smoke_group>div:nth-child(58) .rect{animation-delay:-4.3s}.pb_smoke_group>div:nth-child(57) .rect{animation-delay:-4.4s}.pb_smoke_group>div:nth-child(56) .rect{animation-delay:-4.5s}.pb_smoke_group>div:nth-child(55) .rect{animation-delay:-4.6s}.pb_smoke_group>div:nth-child(54) .rect{animation-delay:-4.7s}.pb_smoke_group>div:nth-child(53) .rect{animation-delay:-4.8s}.pb_smoke_group>div:nth-child(52) .rect{animation-delay:-4.9s}.pb_smoke_group>div:nth-child(51) .rect{animation-delay:-5s}.pb_smoke_group>div:nth-child(50) .rect{animation-delay:-5.1s}.pb_smoke_group>div:nth-child(49) .rect{animation-delay:-5.2s}.pb_smoke_group>div:nth-child(48) .rect{animation-delay:-5.3s}.pb_smoke_group>div:nth-child(47) .rect{animation-delay:-5.4s}.pb_smoke_group>div:nth-child(46) .rect{animation-delay:-5.5s}.pb_smoke_group>div:nth-child(45) .rect{animation-delay:-5.6s}.pb_smoke_group>div:nth-child(44) .rect{animation-delay:-5.7s}.pb_smoke_group>div:nth-child(43) .rect{animation-delay:-5.8s}.pb_smoke_group>div:nth-child(42) .rect{animation-delay:-5.9s}.pb_smoke_group>div:nth-child(41) .rect{animation-delay:-6s}.pb_smoke_group>div:nth-child(40) .rect{animation-delay:-6.1s}.pb_smoke_group>div:nth-child(39) .rect{animation-delay:-6.2s}.pb_smoke_group>div:nth-child(38) .rect{animation-delay:-6.3s}.pb_smoke_group>div:nth-child(37) .rect{animation-delay:-6.4s}.pb_smoke_group>div:nth-child(36) .rect{animation-delay:-6.5s}.pb_smoke_group>div:nth-child(35) .rect{animation-delay:-6.6s}.pb_smoke_group>div:nth-child(34) .rect{animation-delay:-6.7s}.pb_smoke_group>div:nth-child(33) .rect{animation-delay:-6.8s}.pb_smoke_group>div:nth-child(32) .rect{animation-delay:-6.9s}.pb_smoke_group>div:nth-child(31) .rect{animation-delay:-7s}.pb_smoke_group>div:nth-child(30) .rect{animation-delay:-7.1s}.pb_smoke_group>div:nth-child(29) .rect{animation-delay:-7.2s}.pb_smoke_group>div:nth-child(28) .rect{animation-delay:-7.3s}.pb_smoke_group>div:nth-child(27) .rect{animation-delay:-7.4s}.pb_smoke_group>div:nth-child(26) .rect{animation-delay:-7.5s}.pb_smoke_group>div:nth-child(25) .rect{animation-delay:-7.6s}.pb_smoke_group>div:nth-child(24) .rect{animation-delay:-7.7s}.pb_smoke_group>div:nth-child(23) .rect{animation-delay:-7.8s}.pb_smoke_group>div:nth-child(22) .rect{animation-delay:-7.9s}.pb_smoke_group>div:nth-child(21) .rect{animation-delay:-8s}.pb_smoke_group>div:nth-child(20) .rect{animation-delay:-8.1s}.pb_smoke_group>div:nth-child(19) .rect{animation-delay:-8.2s}.pb_smoke_group>div:nth-child(18) .rect{animation-delay:-8.3s}.pb_smoke_group>div:nth-child(17) .rect{animation-delay:-8.4s}.pb_smoke_group>div:nth-child(16) .rect{animation-delay:-8.5s}.pb_smoke_group>div:nth-child(15) .rect{animation-delay:-8.6s}.pb_smoke_group>div:nth-child(14) .rect{animation-delay:-8.7s}.pb_smoke_group>div:nth-child(13) .rect{animation-delay:-8.8s}.pb_smoke_group>div:nth-child(12) .rect{animation-delay:-8.9s}.pb_smoke_group>div:nth-child(11) .rect{animation-delay:-9s}.pb_smoke_group>div:nth-child(10) .rect{animation-delay:-9.1s}.pb_smoke_group>div:nth-child(9) .rect{animation-delay:-9.2s}.pb_smoke_group>div:nth-child(8) .rect{animation-delay:-9.3s}.pb_smoke_group>div:nth-child(7) .rect{animation-delay:-9.4s}.pb_smoke_group>div:nth-child(6) .rect{animation-delay:-9.5s}.pb_smoke_group>div:nth-child(5) .rect{animation-delay:-9.6s}.pb_smoke_group>div:nth-child(4) .rect{animation-delay:-9.7s}.pb_smoke_group>div:nth-child(3) .rect{animation-delay:-9.8s}.pb_smoke_group>div:nth-child(2) .rect{animation-delay:-9.9s}.pb_smoke_group>div:first-child .rect{animation-delay:-10s}.pb_smoke_group>div:first-child{opacity:.99;transform:scale(.01) translate(1%,-10%);-webkit-filter:blur(10.3px);filter:blur(10.3px)}.pb_smoke_group>div:nth-child(2){opacity:.98;transform:scale(.02) translate(2%,-20%);-webkit-filter:blur(10.6px);filter:blur(10.6px)}.pb_smoke_group>div:nth-child(3){opacity:.97;transform:scale(.03) translate(3%,-30%);-webkit-filter:blur(10.9px);filter:blur(10.9px)}.pb_smoke_group>div:nth-child(4){opacity:.96;transform:scale(.04) translate(4%,-40%);-webkit-filter:blur(11.2px);filter:blur(11.2px)}.pb_smoke_group>div:nth-child(5){opacity:.95;transform:scale(.05) translate(5%,-50%);-webkit-filter:blur(11.5px);filter:blur(11.5px)}.pb_smoke_group>div:nth-child(6){opacity:.94;transform:scale(.06) translate(6%,-60%);-webkit-filter:blur(11.8px);filter:blur(11.8px)}.pb_smoke_group>div:nth-child(7){opacity:.9299999999999999;transform:scale(.07) translate(7%,-70%);-webkit-filter:blur(12.1px);filter:blur(12.1px)}.pb_smoke_group>div:nth-child(8){opacity:.92;transform:scale(.08) translate(8%,-80%);-webkit-filter:blur(12.4px);filter:blur(12.4px)}.pb_smoke_group>div:nth-child(9){opacity:.91;transform:scale(.09) translate(9%,-90%);-webkit-filter:blur(12.7px);filter:blur(12.7px)}.pb_smoke_group>div:nth-child(10){opacity:.9;transform:scale(.1) translate(10%,-100%);-webkit-filter:blur(13px);filter:blur(13px)}.pb_smoke_group>div:nth-child(11){opacity:.89;transform:scale(.11) translate(11%,-110%);-webkit-filter:blur(13.3px);filter:blur(13.3px)}.pb_smoke_group>div:nth-child(12){opacity:.88;transform:scale(.12) translate(12%,-120%);-webkit-filter:blur(13.6px);filter:blur(13.6px)}.pb_smoke_group>div:nth-child(13){opacity:.87;transform:scale(.13) translate(13%,-130%);-webkit-filter:blur(13.9px);filter:blur(13.9px)}.pb_smoke_group>div:nth-child(14){opacity:.86;transform:scale(.14) translate(14%,-140%);-webkit-filter:blur(14.2px);filter:blur(14.2px)}.pb_smoke_group>div:nth-child(15){opacity:.85;transform:scale(.15) translate(15%,-150%);-webkit-filter:blur(14.5px);filter:blur(14.5px)}.pb_smoke_group>div:nth-child(16){opacity:.84;transform:scale(.16) translate(16%,-160%);-webkit-filter:blur(14.8px);filter:blur(14.8px)}.pb_smoke_group>div:nth-child(17){opacity:.83;transform:scale(.17) translate(17%,-170%);-webkit-filter:blur(15.1px);filter:blur(15.1px)}.pb_smoke_group>div:nth-child(18){opacity:.8200000000000001;transform:scale(.18) translate(18%,-180%);-webkit-filter:blur(15.399999999999999px);filter:blur(15.399999999999999px)}.pb_smoke_group>div:nth-child(19){opacity:.81;transform:scale(.19) translate(19%,-190%);-webkit-filter:blur(15.7px);filter:blur(15.7px)}.pb_smoke_group>div:nth-child(20){opacity:.8;transform:scale(.2) translate(20%,-200%);-webkit-filter:blur(16px);filter:blur(16px)}.pb_smoke_group>div:nth-child(21){opacity:.79;transform:scale(.21) translate(21%,-210%);-webkit-filter:blur(16.3px);filter:blur(16.3px)}.pb_smoke_group>div:nth-child(22){opacity:.78;transform:scale(.22) translate(22%,-220%);-webkit-filter:blur(16.6px);filter:blur(16.6px)}.pb_smoke_group>div:nth-child(23){opacity:.77;transform:scale(.23) translate(23%,-230%);-webkit-filter:blur(16.9px);filter:blur(16.9px)}.pb_smoke_group>div:nth-child(24){opacity:.76;transform:scale(.24) translate(24%,-240%);-webkit-filter:blur(17.2px);filter:blur(17.2px)}.pb_smoke_group>div:nth-child(25){opacity:.75;transform:scale(.25) translate(25%,-250%);-webkit-filter:blur(17.5px);filter:blur(17.5px)}.pb_smoke_group>div:nth-child(26){opacity:.74;transform:scale(.26) translate(26%,-260%);-webkit-filter:blur(17.8px);filter:blur(17.8px)}.pb_smoke_group>div:nth-child(27){opacity:.73;transform:scale(.27) translate(27%,-270%);-webkit-filter:blur(18.1px);filter:blur(18.1px)}.pb_smoke_group>div:nth-child(28){opacity:.72;transform:scale(.28) translate(28%,-280%);-webkit-filter:blur(18.4px);filter:blur(18.4px)}.pb_smoke_group>div:nth-child(29){opacity:.71;transform:scale(.29) translate(29%,-290%);-webkit-filter:blur(18.7px);filter:blur(18.7px)}.pb_smoke_group>div:nth-child(30){opacity:.7;transform:scale(.3) translate(30%,-300%);-webkit-filter:blur(19px);filter:blur(19px)}.pb_smoke_group>div:nth-child(31){opacity:.69;transform:scale(.31) translate(31%,-310%);-webkit-filter:blur(19.299999999999997px);filter:blur(19.299999999999997px)}.pb_smoke_group>div:nth-child(32){opacity:.6799999999999999;transform:scale(.32) translate(32%,-320%);-webkit-filter:blur(19.6px);filter:blur(19.6px)}.pb_smoke_group>div:nth-child(33){opacity:.6699999999999999;transform:scale(.33) translate(33%,-330%);-webkit-filter:blur(19.9px);filter:blur(19.9px)}.pb_smoke_group>div:nth-child(34){opacity:.6599999999999999;transform:scale(.34) translate(34%,-340%);-webkit-filter:blur(20.2px);filter:blur(20.2px)}.pb_smoke_group>div:nth-child(35){opacity:.65;transform:scale(.35) translate(35%,-350%);-webkit-filter:blur(20.5px);filter:blur(20.5px)}.pb_smoke_group>div:nth-child(36){opacity:.64;transform:scale(.36) translate(36%,-360%);-webkit-filter:blur(20.799999999999997px);filter:blur(20.799999999999997px)}.pb_smoke_group>div:nth-child(37){opacity:.63;transform:scale(.37) translate(37%,-370%);-webkit-filter:blur(21.1px);filter:blur(21.1px)}.pb_smoke_group>div:nth-child(38){opacity:.62;transform:scale(.38) translate(38%,-380%);-webkit-filter:blur(21.4px);filter:blur(21.4px)}.pb_smoke_group>div:nth-child(39){opacity:.61;transform:scale(.39) translate(39%,-390%);-webkit-filter:blur(21.7px);filter:blur(21.7px)}.pb_smoke_group>div:nth-child(40){opacity:.6;transform:scale(.4) translate(40%,-400%);-webkit-filter:blur(22px);filter:blur(22px)}.pb_smoke_group>div:nth-child(41){opacity:.5900000000000001;transform:scale(.41) translate(41%,-410%);-webkit-filter:blur(22.299999999999997px);filter:blur(22.299999999999997px)}.pb_smoke_group>div:nth-child(42){opacity:.5800000000000001;transform:scale(.42) translate(42%,-420%);-webkit-filter:blur(22.6px);filter:blur(22.6px)}.pb_smoke_group>div:nth-child(43){opacity:.5700000000000001;transform:scale(.43) translate(43%,-430%);-webkit-filter:blur(22.9px);filter:blur(22.9px)}.pb_smoke_group>div:nth-child(44){opacity:.56;transform:scale(.44) translate(44%,-440%);-webkit-filter:blur(23.2px);filter:blur(23.2px)}.pb_smoke_group>div:nth-child(45){opacity:.55;transform:scale(.45) translate(45%,-450%);-webkit-filter:blur(23.5px);filter:blur(23.5px)}.pb_smoke_group>div:nth-child(46){opacity:.54;transform:scale(.46) translate(46%,-460%);-webkit-filter:blur(23.799999999999997px);filter:blur(23.799999999999997px)}.pb_smoke_group>div:nth-child(47){opacity:.53;transform:scale(.47) translate(47%,-470%);-webkit-filter:blur(24.1px);filter:blur(24.1px)}.pb_smoke_group>div:nth-child(48){opacity:.52;transform:scale(.48) translate(48%,-480%);-webkit-filter:blur(24.4px);filter:blur(24.4px)}.pb_smoke_group>div:nth-child(49){opacity:.51;transform:scale(.49) translate(49%,-490%);-webkit-filter:blur(24.7px);filter:blur(24.7px)}.pb_smoke_group>div:nth-child(50){opacity:.5;transform:scale(.5) translate(50%,-500%);-webkit-filter:blur(25px);filter:blur(25px)}.pb_smoke_group>div:nth-child(51){opacity:.49;transform:scale(.51) translate(51%,-510%);-webkit-filter:blur(25.299999999999997px);filter:blur(25.299999999999997px)}.pb_smoke_group>div:nth-child(52){opacity:.48;transform:scale(.52) translate(52%,-520%);-webkit-filter:blur(25.6px);filter:blur(25.6px)}.pb_smoke_group>div:nth-child(53){opacity:.47;transform:scale(.53) translate(53%,-530%);-webkit-filter:blur(25.9px);filter:blur(25.9px)}.pb_smoke_group>div:nth-child(54){opacity:.45999999999999996;transform:scale(.54) translate(54%,-540%);-webkit-filter:blur(26.2px);filter:blur(26.2px)}.pb_smoke_group>div:nth-child(55){opacity:.44999999999999996;transform:scale(.55) translate(55%,-550%);-webkit-filter:blur(26.5px);filter:blur(26.5px)}.pb_smoke_group>div:nth-child(56){opacity:.43999999999999995;transform:scale(.56) translate(56%,-560%);-webkit-filter:blur(26.8px);filter:blur(26.8px)}.pb_smoke_group>div:nth-child(57){opacity:.43000000000000005;transform:scale(.57) translate(57%,-570%);-webkit-filter:blur(27.099999999999998px);filter:blur(27.099999999999998px)}.pb_smoke_group>div:nth-child(58){opacity:.42000000000000004;transform:scale(.58) translate(58%,-580%);-webkit-filter:blur(27.4px);filter:blur(27.4px)}.pb_smoke_group>div:nth-child(59){opacity:.41000000000000003;transform:scale(.59) translate(59%,-590%);-webkit-filter:blur(27.7px);filter:blur(27.7px)}.pb_smoke_group>div:nth-child(60){opacity:.4;transform:scale(.6) translate(60%,-600%);-webkit-filter:blur(28px);filter:blur(28px)}.pb_smoke_group>div:nth-child(61){opacity:.39;transform:scale(.61) translate(61%,-610%);-webkit-filter:blur(28.3px);filter:blur(28.3px)}.pb_smoke_group>div:nth-child(62){opacity:.38;transform:scale(.62) translate(62%,-620%);-webkit-filter:blur(28.599999999999998px);filter:blur(28.599999999999998px)}.pb_smoke_group>div:nth-child(63){opacity:.37;transform:scale(.63) translate(63%,-630%);-webkit-filter:blur(28.9px);filter:blur(28.9px)}.pb_smoke_group>div:nth-child(64){opacity:.36;transform:scale(.64) translate(64%,-640%);-webkit-filter:blur(29.2px);filter:blur(29.2px)}.pb_smoke_group>div:nth-child(65){opacity:.35;transform:scale(.65) translate(65%,-650%);-webkit-filter:blur(29.5px);filter:blur(29.5px)}.pb_smoke_group>div:nth-child(66){opacity:.33999999999999997;transform:scale(.66) translate(66%,-660%);-webkit-filter:blur(29.8px);filter:blur(29.8px)}.pb_smoke_group>div:nth-child(67){opacity:.32999999999999996;transform:scale(.67) translate(67%,-670%);-webkit-filter:blur(30.099999999999998px);filter:blur(30.099999999999998px)}.pb_smoke_group>div:nth-child(68){opacity:.31999999999999995;transform:scale(.68) translate(68%,-680%);-webkit-filter:blur(30.4px);filter:blur(30.4px)}.pb_smoke_group>div:nth-child(69){opacity:.31000000000000005;transform:scale(.69) translate(69%,-690%);-webkit-filter:blur(30.7px);filter:blur(30.7px)}.pb_smoke_group>div:nth-child(70){opacity:.30000000000000004;transform:scale(.7) translate(70%,-700%);-webkit-filter:blur(31px);filter:blur(31px)}.pb_smoke_group>div:nth-child(71){opacity:.29000000000000004;transform:scale(.71) translate(71%,-710%);-webkit-filter:blur(31.3px);filter:blur(31.3px)}.pb_smoke_group>div:nth-child(72){opacity:.28;transform:scale(.72) translate(72%,-720%);-webkit-filter:blur(31.599999999999998px);filter:blur(31.599999999999998px)}.pb_smoke_group>div:nth-child(73){opacity:.27;transform:scale(.73) translate(73%,-730%);-webkit-filter:blur(31.9px);filter:blur(31.9px)}.pb_smoke_group>div:nth-child(74){opacity:.26;transform:scale(.74) translate(74%,-740%);-webkit-filter:blur(32.2px);filter:blur(32.2px)}.pb_smoke_group>div:nth-child(75){opacity:.25;transform:scale(.75) translate(75%,-750%);-webkit-filter:blur(32.5px);filter:blur(32.5px)}.pb_smoke_group>div:nth-child(76){opacity:.24;transform:scale(.76) translate(76%,-760%);-webkit-filter:blur(32.8px);filter:blur(32.8px)}.pb_smoke_group>div:nth-child(77){opacity:.22999999999999998;transform:scale(.77) translate(77%,-770%);-webkit-filter:blur(33.099999999999994px);filter:blur(33.099999999999994px)}.pb_smoke_group>div:nth-child(78){opacity:.21999999999999997;transform:scale(.78) translate(78%,-780%);-webkit-filter:blur(33.4px);filter:blur(33.4px)}.pb_smoke_group>div:nth-child(79){opacity:.20999999999999996;transform:scale(.79) translate(79%,-790%);-webkit-filter:blur(33.7px);filter:blur(33.7px)}.pb_smoke_group>div:nth-child(80){opacity:.19999999999999996;transform:scale(.8) translate(80%,-800%);-webkit-filter:blur(34px);filter:blur(34px)}.pb_smoke_group>div:nth-child(81){opacity:.18999999999999995;transform:scale(.81) translate(81%,-810%);-webkit-filter:blur(34.3px);filter:blur(34.3px)}.pb_smoke_group>div:nth-child(82){opacity:.18000000000000005;transform:scale(.82) translate(82%,-820%);-webkit-filter:blur(34.599999999999994px);filter:blur(34.599999999999994px)}.pb_smoke_group>div:nth-child(83){opacity:.17000000000000004;transform:scale(.83) translate(83%,-830%);-webkit-filter:blur(34.9px);filter:blur(34.9px)}.pb_smoke_group>div:nth-child(84){opacity:.16000000000000003;transform:scale(.84) translate(84%,-840%);-webkit-filter:blur(35.2px);filter:blur(35.2px)}.pb_smoke_group>div:nth-child(85){opacity:.15000000000000002;transform:scale(.85) translate(85%,-850%);-webkit-filter:blur(35.5px);filter:blur(35.5px)}.pb_smoke_group>div:nth-child(86){opacity:.14;transform:scale(.86) translate(86%,-860%);-webkit-filter:blur(35.8px);filter:blur(35.8px)}.pb_smoke_group>div:nth-child(87){opacity:.13;transform:scale(.87) translate(87%,-870%);-webkit-filter:blur(36.099999999999994px);filter:blur(36.099999999999994px)}.pb_smoke_group>div:nth-child(88){opacity:.12;transform:scale(.88) translate(88%,-880%);-webkit-filter:blur(36.4px);filter:blur(36.4px)}.pb_smoke_group>div:nth-child(89){opacity:.10999999999999999;transform:scale(.89) translate(89%,-890%);-webkit-filter:blur(36.7px);filter:blur(36.7px)}.pb_smoke_group>div:nth-child(90){opacity:.09999999999999998;transform:scale(.9) translate(90%,-900%);-webkit-filter:blur(37px);filter:blur(37px)}.pb_smoke_group>div:nth-child(91){opacity:.08999999999999997;transform:scale(.91) translate(91%,-910%);-webkit-filter:blur(37.3px);filter:blur(37.3px)}.pb_smoke_group>div:nth-child(92){opacity:.07999999999999996;transform:scale(.92) translate(92%,-920%);-webkit-filter:blur(37.599999999999994px);filter:blur(37.599999999999994px)}.pb_smoke_group>div:nth-child(93){opacity:.06999999999999995;transform:scale(.93) translate(93%,-930%);-webkit-filter:blur(37.9px);filter:blur(37.9px)}.pb_smoke_group>div:nth-child(94){opacity:.06000000000000005;transform:scale(.94) translate(94%,-940%);-webkit-filter:blur(38.2px);filter:blur(38.2px)}.pb_smoke_group>div:nth-child(95){opacity:.050000000000000044;transform:scale(.95) translate(95%,-950%);-webkit-filter:blur(38.5px);filter:blur(38.5px)}.pb_smoke_group>div:nth-child(96){opacity:.040000000000000036;transform:scale(.96) translate(96%,-960%);-webkit-filter:blur(38.8px);filter:blur(38.8px)}.pb_smoke_group>div:nth-child(97){opacity:.030000000000000027;transform:scale(.97) translate(97%,-970%);-webkit-filter:blur(39.099999999999994px);filter:blur(39.099999999999994px)}.pb_smoke_group>div:nth-child(98){opacity:.020000000000000018;transform:scale(.98) translate(98%,-980%);-webkit-filter:blur(39.4px);filter:blur(39.4px)}.pb_smoke_group>div:nth-child(99){opacity:.010000000000000009;transform:scale(.99) translate(99%,-990%);-webkit-filter:blur(39.7px);filter:blur(39.7px)}.pb_smoke_group>div:nth-child(100){opacity:0;transform:scale(1) translate(100%,-1000%);-webkit-filter:blur(40px);filter:blur(40px)}@keyframes pb_rotate{0%{transform:rotate(0) translate3d(0,0,0)}25%{transform:rotate(360deg) translate3d(-30%,10%,0)}50%{transform:rotate(720deg) translate3d(0,0,0)}75%{transform:rotate(1080deg) translate3d(30%,-10%,0)}100%{transform:rotate(1440deg) translate3d(0,0,0)}}.popBox2_container.popBox2_active.popBox2_alert .popBox2{animation:.8s cubic-bezier(.36,.07,.19,.97) both pb_shake}@keyframes pb_shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}


/*
 * com.onelittledesigner.easy_header_css
 */

.eh-main-wrap {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: flex-start;
}
.eh-main-wrap .eh-line-wrap {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.eh-main-wrap .eh-title {
  line-height: 1.1;
  margin: 0;
}
.eh-main-wrap .eh-subtitle {
  flex: 0 0 100%;
  line-height: 1.1;
}
.eh-main-wrap .eh-line-wrap .eh-line-left svg,
.eh-main-wrap .eh-line-wrap .eh-line-right svg,
.eh-main-wrap .eh-line-wrap .eh-line-left,
.eh-main-wrap .eh-line-wrap .eh-line-right,
.eh-main-wrap .eh-line-wrap .eh-extender {
  display: none;
}
.eh-main-wrap.eh-align-left .eh-line-wrap .eh-line-right,
.eh-main-wrap.eh-align-center .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-align-right .eh-line-wrap .eh-line-left {
  display: flex;
}
.eh-main-wrap.eh-line-3 .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-3 .eh-line-wrap .eh-line-right,
.eh-main-wrap.eh-line-4 .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-4 .eh-line-wrap .eh-line-right,
.eh-main-wrap.eh-line-5 .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-5 .eh-line-wrap .eh-line-right {
  display: block;
}
.eh-main-wrap.eh-main-wrap.eh-side-right:not(.eh-line-position-3) .eh-line-wrap-2 .eh-line-left,
.eh-main-wrap.eh-main-wrap.eh-side-right:not(.eh-line-position-3) .eh-line-wrap-1 .eh-line-left,
.eh-main-wrap.eh-main-wrap.eh-side-left:not(.eh-line-position-3) .eh-line-wrap-2 .eh-line-right,
.eh-main-wrap.eh-main-wrap.eh-side-left:not(.eh-line-position-3) .eh-line-wrap-1 .eh-line-right {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-side-left:not(.eh-line-position-3) .eh-line-wrap-2 .eh-line-left,
.eh-main-wrap.eh-main-wrap.eh-side-left:not(.eh-line-position-3) .eh-line-wrap-1 .eh-line-left {
  display: flex;
}
.eh-main-wrap.eh-line-position-3 .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-position-3 .eh-line-wrap .eh-line-right {
  display: flex;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3 .eh-line-wrap-2 .eh-line-left,
.eh-main-wrap.eh-main-wrap.eh-line-position-3 .eh-line-wrap-1 .eh-line-right {
  display: none;
}
.eh-main-wrap.eh-shape-group-00 .eh-line-shape {
  display: none;
}
.eh-main-wrap:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg {
  display: block;
}
.eh-main-wrap.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center {
  display: flex;
}
.eh-main-wrap.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center {
  display: flex;
}
.eh-main-wrap:not(.eh-shape-0) .eh-line-wrap .eh-line-shape-pre,
.eh-main-wrap:not(.eh-shape-0) .eh-line-wrap .eh-line-shape-post,
.eh-main-wrap:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  display: none;
}
.eh-main-wrap.eh-shape-0 .eh-line-wrap .eh-line-shape > svg {
  display: none;
}
.eh-main-wrap.eh-line-position-0 .eh-line-wrap-1 {
  display: none;
}
.eh-main-wrap.eh-line-position-0 .eh-title {
  order: 2;
}
.eh-main-wrap.eh-line-position-0 .eh-subtitle {
  order: 4;
}
.eh-main-wrap.eh-line-position-0 .eh-line-wrap-2 {
  display: none;
}
.eh-main-wrap.eh-line-position-0.eh-sub-top .eh-line-wrap-1 {
  display: none;
}
.eh-main-wrap.eh-line-position-0.eh-sub-top .eh-title {
  order: 3;
}
.eh-main-wrap.eh-line-position-0.eh-sub-top .eh-subtitle {
  order: 2;
}
.eh-main-wrap.eh-line-position-0.eh-sub-top .eh-line-wrap-2 {
  display: none;
}
.eh-main-wrap.eh-line-position-1 .eh-line-wrap-1 {
  display: none;
}
.eh-main-wrap.eh-line-position-1 .eh-title {
  order: 1;
}
.eh-main-wrap.eh-line-position-1 .eh-subtitle {
  order: 2;
}
.eh-main-wrap.eh-line-position-1 .eh-line-wrap-2 {
  order: 3;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top .eh-line-wrap-1 {
  display: none;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top .eh-title {
  order: 2;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top .eh-subtitle {
  order: 1;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top .eh-line-wrap-2 {
  order: 3;
}
.eh-main-wrap.eh-line-position-1.eh-line-top .eh-line-wrap-1 {
  display: flex;
  order: 1;
}
.eh-main-wrap.eh-line-position-1.eh-line-top .eh-title {
  order: 2;
}
.eh-main-wrap.eh-line-position-1.eh-line-top .eh-subtitle {
  order: 4;
}
.eh-main-wrap.eh-line-position-1.eh-line-top .eh-line-wrap-2 {
  display: none;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top.eh-line-top .eh-line-wrap-1 {
  order: 1;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top.eh-line-top .eh-title {
  order: 3;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top.eh-line-top .eh-subtitle {
  order: 2;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top.eh-line-top .eh-line-wrap-2 {
  display: none;
}
.eh-main-wrap.eh-line-position-2 .eh-line-wrap-1 {
  order: 1;
}
.eh-main-wrap.eh-line-position-2 .eh-title {
  order: 2;
}
.eh-main-wrap.eh-line-position-2 .eh-subtitle {
  order: 3;
}
.eh-main-wrap.eh-line-position-2 .eh-line-wrap-2 {
  order: 4;
}
.eh-main-wrap.eh-line-position-2.eh-sub-top .eh-line-wrap-1 {
  order: 1;
}
.eh-main-wrap.eh-line-position-2.eh-sub-top .eh-title {
  order: 3;
}
.eh-main-wrap.eh-line-position-2.eh-sub-top .eh-subtitle {
  order: 2;
}
.eh-main-wrap.eh-line-position-2.eh-sub-top .eh-line-wrap-2 {
  order: 4;
}
.eh-main-wrap.eh-line-position-3 .eh-line-wrap-1,
.eh-main-wrap.eh-line-position-3 .eh-line-wrap-2 {
  margin: 0 !important;
}
.eh-main-wrap.eh-line-position-3 {
  display: flex;
  align-items: center;
  flex-direction: row;
}
.eh-main-wrap.eh-line-position-3 .eh-line-wrap {
  width: auto;
}
.eh-main-wrap.eh-line-position-3 .eh-line-wrap-1 {
  order: 1;
}
.eh-main-wrap.eh-line-position-3 .eh-title {
  order: 2;
}
.eh-main-wrap.eh-line-position-3 .eh-subtitle {
  order: 4;
}
.eh-main-wrap.eh-line-position-3 .eh-line-wrap-2 {
  order: 3;
}
.eh-main-wrap.eh-line-position-3.eh-sub-top .eh-line-wrap-1 {
  order: 2;
}
.eh-main-wrap.eh-line-position-3.eh-sub-top .eh-title {
  order: 3;
}
.eh-main-wrap.eh-line-position-3.eh-sub-top .eh-subtitle {
  order: 1;
}
.eh-main-wrap.eh-line-position-3.eh-sub-top .eh-line-wrap-2 {
  order: 4;
}
.eh-main-wrap.eh-line-position-3.eh-side-right .eh-line-wrap-1 {
  display: none;
}
.eh-main-wrap.eh-line-position-3.eh-side-left .eh-line-wrap-2 {
  display: none;
}

.eh-main-wrap.eh-align-left .eh-line-wrap {
  justify-content: flex-start;
}
.eh-main-wrap.eh-align-center {
  align-content: center;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.eh-main-wrap.eh-align-right {
  align-content: flex-end;
  justify-content: flex-end;
  text-align: right;
}
.eh-main-wrap.eh-align-right:not(.eh-line-position-3) {
  align-items: flex-end;
}
.eh-main-wrap.eh-align-right .eh-line-wrap {
  justify-content: flex-end;
}
.eh-main-wrap.eh-line-group-300 .eh-extender {
  display: block;
  box-sizing: border-box;
  flex: 1;
}
.eh-main-wrap.eh-line-group-300.eh-side-left .eh-extender-right,
.eh-main-wrap.eh-line-group-300.eh-side-right .eh-extender-left {
  display: none;
}
.eh-main-wrap.eh-line-1.eh-shape-group-00:not(.eh-line-position-3) .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-2.eh-shape-group-00:not(.eh-line-position-3) .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-position-3.eh-line-group-300 .eh-line-wrap-1 .eh-extender-right,
.eh-main-wrap.eh-line-position-3.eh-line-group-300 .eh-line-wrap-2 .eh-extender-left {
  display: none;
}
.eh-main-wrap.eh-line-group-0.eh-full-width .eh-line-wrap,
.eh-main-wrap.eh-line-group-100.eh-full-width .eh-line-wrap {
  width: 100%;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-0.eh-full-width .eh-line-wrap,
.eh-main-wrap.eh-line-position-3.eh-line-group-100.eh-full-width .eh-line-wrap {
  flex: 1;
}
.eh-main-wrap.eh-line-group-0.eh-full-width .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-group-0.eh-full-width .eh-line-wrap .eh-line-right,
.eh-main-wrap.eh-line-group-100.eh-full-width .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-group-100.eh-full-width .eh-line-wrap .eh-line-right {
  width: auto !important;
  flex: 1;
}
.eh-main-wrap.eh-main-wrap.eh-line-group-300.eh-full-width .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-main-wrap.eh-line-group-300.eh-full-width .eh-line-wrap .eh-line-right {
  width: auto;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-full-width .eh-line-wrap-2 .eh-extender-left,
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-full-width .eh-line-wrap-1 .eh-extender-right {
  display: none;
}
.eh-main-wrap.eh-full-width:not(.eh-line-group-0) .eh-line-wrap {
  width: 100%;
  flex: 1;
}
.eh-main-wrap.eh-line-102.eh-full-width .eh-line-wrap:before,
.eh-main-wrap.eh-line-102.eh-full-width .eh-line-wrap:after,
.eh-main-wrap.eh-line-103.eh-full-width .eh-line-wrap:before,
.eh-main-wrap.eh-line-103.eh-full-width .eh-line-wrap:after,
.eh-main-wrap.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender {
  content: "";
  display: block;
  flex: 1;
  width: auto;
}
.eh-main-wrap.eh-line-102.eh-full-width .eh-line-wrap .eh-extender,
.eh-main-wrap.eh-line-103.eh-full-width .eh-line-wrap .eh-extender {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before,
.eh-main-wrap.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  content: "";
  display: block;
  flex: 1;
  width: auto;
}
.eh-main-wrap.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before {
  margin-right: 8px;
}
.eh-main-wrap.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  margin-left: 8px;
}
.eh-main-wrap.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap .eh-extender {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-1:after,
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-2:before {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-align-center.eh-side-right.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-1 {
  display: flex;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-align-center.eh-side-right.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-1 > * {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-align-center.eh-side-left.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-2 {
  display: flex;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-align-center.eh-side-left.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-2 > * {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-side-right.eh-full-width:not(.eh-line-group-0) .eh-line-wrap:before,
.eh-main-wrap.eh-side-right.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender-left {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-side-left.eh-full-width:not(.eh-line-group-0) .eh-line-wrap:after,
.eh-main-wrap.eh-side-left.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender-right {
  display: none;
}

.eh-main-wrap .eh-line-wrap .eh-lines {
  display: flex;
  align-items: center;
  border: 0px solid transparent;
}
.eh-main-wrap .eh-line-wrap .eh-lines svg {
  display: block;
  width: 100%;
}
.eh-main-wrap.eh-line-group-0 .eh-line-wrap .eh-lines svg {
  display: none;
}
.eh-main-wrap:not(.eh-line-group-0) .eh-line-wrap .eh-line-left {
  transform: scale(-1,1);
}
.eh-main-wrap.eh-line-102 .eh-line-wrap .eh-lines svg,
.eh-main-wrap.eh-line-103 .eh-line-wrap .eh-lines svg {
  height: 12px;
}
.eh-main-wrap.eh-line-group-300.eh-thickness-1 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-thickness-1 .eh-line-wrap .eh-lines svg {
  height: 9px;
  width: 16px !important;
}
.eh-main-wrap.eh-line-group-300.eh-thickness-2 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-thickness-2 .eh-line-wrap .eh-lines svg {
  height: 10px;
  width: 20px !important;
}
.eh-main-wrap.eh-line-group-300.eh-thickness-3 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-thickness-3 .eh-line-wrap .eh-lines svg {
  height: 12px;
  width: 24px !important;
}
.eh-main-wrap.eh-line-group-300.eh-thickness-4 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-thickness-4 .eh-line-wrap .eh-lines svg {
  height: 14px;
  width: 28px !important;
}
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-1 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-1 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-1 .eh-line-wrap .eh-lines svg,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-1 .eh-line-wrap .eh-lines svg {
  height: 17px;
  width: 32px !important;
}
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-2 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-2 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-2 .eh-line-wrap .eh-lines svg,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-2 .eh-line-wrap .eh-lines svg {
  height: 18px;
  width: 36px !important;
}
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-3 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-3 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-3 .eh-line-wrap .eh-lines svg,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-3 .eh-line-wrap .eh-lines svg {
  height: 21px;
  width: 40px !important;
}
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-4 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-4 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-4 .eh-line-wrap .eh-lines svg,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-4 .eh-line-wrap .eh-lines svg {
  height: 24px;
  width: 48px !important;
}

.eh-main-wrap.eh-shape-1 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-11 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-101 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-201 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-5 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-105 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-205 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg {
    transform: scale(1,-1);
}
.eh-main-wrap.eh-shape-1 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-11 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-101 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-201 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-5 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-105 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-205 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg {
  transform: scale(1,-1);
}
.eh-main-wrap .eh-line-wrap .eh-lines svg {
  height: 8px;
}
.eh-main-wrap.eh-line-301 .eh-line-wrap .eh-lines svg {
  height: 12px;
}
.eh-main-wrap.eh-line-303 .eh-line-wrap .eh-lines svg {
  height: 16px;
}
.eh-main-wrap .eh-line-wrap .eh-line-shape svg {
  display: none;
  width: 100%;
  height: 100%;
  fill:  transparent;
  overflow: visible;
  box-sizing: content-box;
}
.eh-main-wrap .eh-line-wrap .eh-lines svg {
  overflow: visible;
}
.eh-main-wrap.eh-shape-group-200 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  display: block;
  position: absolute !important;
  top: 0;
  left: 0;
  stroke: transparent;
  box-sizing: border-box;
}
.eh-main-wrap.eh-shape-group-200 .eh-line-wrap .eh-line-shape {
  position: relative;
}
.eh-main-wrap.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre,
.eh-main-wrap.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post {
  display: block;
}
.eh-main-wrap.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post svg {
  transform: translate(-50%,0);
}
.eh-main-wrap.eh-line-position-3.eh-full-width:not(.eh-line-group-0) .eh-line-wrap {
  min-width: 0px;
  display: grid;
  justify-content: flex-end;
  grid-template-columns:  min-content min-content min-content;
}
.eh-main-wrap.eh-line-position-3.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-2 {
  justify-content: flex-start;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-100.eh-full-width .eh-line-wrap-1 {
  grid-template-columns:  1fr min-content min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-100.eh-full-width .eh-line-wrap-2 {
  grid-template-columns: min-content min-content 1fr;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-100.eh-shape-group-00.eh-full-width .eh-line-wrap-1 {
  grid-template-columns:  1fr min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-100.eh-shape-group-00.eh-full-width .eh-line-wrap-2 {
  grid-template-columns: min-content 1fr;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-200.eh-full-width .eh-line-wrap-1 {
  grid-template-columns: 1fr min-content min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-200.eh-full-width .eh-line-wrap-2 {
  grid-template-columns: min-content min-content 1fr;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-200.eh-shape-group-00.eh-full-width .eh-line-wrap-1 {
  grid-template-columns: 1fr min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-200.eh-shape-group-00.eh-full-width .eh-line-wrap-2 {
  grid-template-columns: min-content 1fr;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-full-width .eh-line-wrap {
  grid-template-columns: min-content 1fr min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-shape-group-00.eh-full-width .eh-line-wrap-1 {
  grid-template-columns: min-content 1fr;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-shape-group-00.eh-full-width .eh-line-wrap-2 {
  grid-template-columns: 1fr min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-full-width .eh-line-wrap .eh-extender  {
  width: 100% !important;
}
.eh-main-wrap .eh-title div[tag="node"],
.eh-main-wrap .eh-subtitle div[tag="node"] {
  min-width: 20px !important;
}
.eh-main-wrap .eh-title .mez:has(>div[tag="node"]),
.eh-main-wrap .eh-subtitle .mez:has(>div[tag="node"]) {
  border: 0px solid transparent;
  padding: 0;
  margin: 0;
}
.eh-main-wrap .eh-title .out:has(.mez>div[tag="node"]),
.eh-main-wrap .eh-subtitle .out:has(.mez>div[tag="node"]) {
  padding: 0;
  overflow: visible;
}
.mez.selected > div > .eh-main-wrap .eh-title .mez:has(>div[tag="node"]),
.mez.selected > div > .eh-main-wrap .eh-subtitle .mez:has(>div[tag="node"]) {
  box-shadow: 0 0 0 1px #acadb7;
}
.dark .mez.selected > div > .eh-main-wrap .eh-title .mez:has(>div[tag="node"]),
.dark .mez.selected > div > .eh-main-wrap .eh-subtitle .mez:has(>div[tag="node"]) {
  box-shadow: 0 0 0 1px #666666;
}


/*
 * com.onelittledesigner.layouts_2_css
 */

.layouts-2-image,
.layouts-2-button {
  margin: 16px 0;
}
.layouts-2-button a {
  padding: 12px 24px;
  text-decoration: none;
  display: inline-block;
  white-space: nowrap;
}
.layouts-2-image {
  width: 100%;
  display: block;
  box-sizing: border-box;
}
.layouts-2-image[data-no-image] {
  aspect-ratio: 1.7778;
  display: block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAIAAABEtEjdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAHpJJREFUeNrs3e1xGlffwGFHk68aGsjgAhhUgBANaGjAoxRAcAFOVIAUFWBuCgijBhg3oJcCYCjAjBtg1MDzj3hu3Ynj+EXePZw9e10fPErGlpZl9eNw9uzyw8PDwwsAynJgFwCIOwDiDoC4AyDuAIg7gLgDIO4AiDsA4g6AuAOIOwDiDoC4AyDuAIg7AOIOIO4AiDsA4g6AuAMg7gDiDoC4AyDuAIg7AOIOgLgDiDsA4g6AuAMg7gCIO4C4AyDuAIg7AOIOgLgDIO4A4g6AuAMg7gCIOwDiDiDuAIg7AOIOgLgDIO4AiDuAuAMg7gCIOwDiDoC4A4g7AOIOQN5+bNWjXS6X2+329vY2vr65uYk/4z/jfzoOoDBHR0edTie+GA6H8efJyUn8Z/zP9uyBHx4eHgp+eJvNJiIe+V6tVruaA20Wre/3+1H5+KLb7Yp7wyweRc0j7o5m4JMi7pH40SNxz9p8Pt9l3VELfJNd4s/OzsQ9I8vlcjqdRtO3261jFHi2TqcTiZ9MJgXMzjc77hH0yLrJdKBaw+EwEt/o6Zqmxn0+n19cXJhSB+rT7XbPz88bOlfTvLjHaP3NmzeyDiRL/NXVVeNG8U2K+3K5/PXXX03CAOkNh8Pff/+9QXPxzYj7dru9uLiYTqeOMGCPJpPJ+fn57vIocf9ei8ViPB5bCQPkIMo+m83yn6XJ+t4yEfTI+qtXr5QdyKdLEaX8R5z5jtyXy2XsQSdOgTx1u93r6+tsZ+EzHblPp9PBYKDsQLYiUJGp+Xxu5P614v1OtvsL4CNnZ2ez2UzcP2e73Z6enroHL9AsR0dH7969y2oVTUbTMvEeR9mBJopwRb6ymknOZeS+2zVWxQDNFSP3GL9ncoo1i5G7sgMFyGpief9xV3ZA3yu352mZzWZzfHys7EBJOp3O/f39fj/Gb58j992FXsoOlDd+33vc9jlyHwwG1sYApTo6Orq7u2vdyH08His7ULBIXISuXXGfTqeuQQWKF6Hb173K9zAtE69mg8HAsw60xN3dXfrF76lH7rvzDJ5soD32cnI1ddx9/CnQNhG9SF/JcV8sFqbagRaK9EUAU/7EdHPu8a6k1+tZ1Q60U6fTWa/Xye4cmW7kfnFxoexAa0UAI4OljdytkAF4kXDlTKK4n56e3tzcZPX+aDgcxi7u9/vxdXyR1V32ge8ZIMdoMv5crVbxRZQnqzmDKM+7d+8Kiftischk+WNE/Ozs7OTkJNvPtAXqmDm4vb2dz+eZXBV/fX09Go1KiHuv19vv8scYlceunEwmmg4tr/x0Oo3h5n7H8t1ud71eNz7u8Wq5x7srRNZfv34dWTfrAuxE2SPxb9++3WPiZ7PZ2dlZs+O+x2F7jNavrq72e0tlIE+7C4sSrz1POXivdylk7Li9lH33SYbX19fKDvxbXiMREYq9vK2PMNb9ulJv3PdyO7QYsMdL4nA4dPgCnxehiFwkOL2ZPo81xn23CCnx/ppMJvFqbIYd+Po3+hGNSEfinxt5rHX1To1xTz9sn81mV1dXDlbgW0U6IiAlDd5rPKH6008/pTwZneDsM1C2xKv74k3Dhw8fGjZyj32k7ECzREZSjt8jkvXdKLeuuKdcYHR+fq7sQFV9Tzn/Xl8q65qWOTw8TLNrRqPR9fW1IxKo0KtXr5KNUGuKcC0j92Q7pdPppD8HAhQvwpJs0V1NwWx23K16BGoaOCabEmhS3NMsbx+NRq5UAmoSeUlzcVNNwax+zn2z2fR6vQSvq/f39+4uANQnanZ8fJxg4d96va68ZtWP3NMM21+/fq3sQK0iMpGahg7eq497gtvhx7A9/bXCQAuluWF4HdmsPu6r1aruHTEajZxHBRLYfdRP3T+ljmxWP+eeYIV7sk+YBYhh9WAwqPunVJ7ig8r3Qt274OiRAw5II01zKo9nxXFPcFrZnQaAxBJkp/J4Vhz329vbunfBycmJQw1IKUF2Ko/nQbN2cafTMScDJBbZadwijorjXvcid5ekAntRd3wqj2fDRu6G7YD47CHudZ9Q7ff7DjIgvbrjk/sJ1bqXQrp2CdiLuuOT+1JI74yAIrV9WqbpL54AZcTnwHMGUJ4f7QJoru12u1wuV6vV+/fvdzefii82m81Hf63b7b58+fLF41nB+CL+bOLCbb5JxTcOq/uuYTV9kiw0SLT75r/+2fGvF8Uf/pdPRyivb+IOjWn6YrGYz+d1rEmLgfzZ2dloNFJ5cRd3SGT+KM1nnMUo/uyR3S7u4g612G630+n0jz/++J65l+eJ8fvPP/+c5kOIxF3cxZ0Wuby8fPv2bYJ7aH9GlP3169e//fabp6OJfbMUEvKyWCx6vd7FxcV+y7576xCbERsTm+R5aRxxh1xsNpvT09NXr16ln4f5/FbFJsWGZbVViDs0w3Q6PT4+TnPW9Bliw2LzYiM9U01hzh32bLvdjsfjpkx9jEaj2WzWzhOt5tyBr7VcLmNE3KBJ7djU2OC67/+KuEODRSibOJe9OzfgLKu4A58wn89fvXq19yUxzxObHRsfD8HzKO7A38o+Ho+b/ijiIei7uANFlV3fxR0os+z6Lu7AnxaLRWFlf+q786viDi21XC6LLPtT362PFHdond3ykoaujfEAxR3414Ft8fdmiQdY8FsTcQc+Np1OWzIlHQ/T/Wcy4d4yUPt49vj4uD3zFZ1O5/7+vsiP63NvGeB/xuNxq2aid/dB87zvnbhDjRaLRbZ38a1PPGQrI/fOtAzUqNfrtfMzLrrd7nq9LuxBmZYB/nR5ednaTy+KBx4P3zFg5G7kTmm2220M29u87rvT6cTgvaSP9TByB/5c/tjyK3ri4VsWuUfiDrX4448/7AQ7QdyhKPP5vLWz7X8VO8ENI8Udioq7nWBXiDuUNlxt4dr2fxO7wpuYvfjRLoBq7fH6ndFoNBwO+/3+0dHRbpnKdrtdLper1WqPFxbFz51MJg6MxCyFhIoNBoPEdzbvdrvn5+dR9s+vO4zQR2cvLi4SD6Xjlebu7q6AZ7ZZfRN3qFJ0s9frpfyJkfUYF3/9cvLdCsVIfMqNXK/XBdxKzDp3aK+Us+0R9BgR//bbb990oVD85fgn8Q9TXl7kJER64g6NrNjR0VEMh+PPvfxzcRd3EPdaxuzv3r37zqF3Jd9E3MUdyrfdbtOcq6wqyru+J9jg2C0+XlXcoanSLJI5Pz+vcDolvlV8w2J2DuIO1VutVnX/iG63W/ma8fiGCZayJNg5iDvU4v379wmG7ZXPksc3TDB4T7BzEHdo6uB0NBo16NsauYs78FUJrmlxS3zbBH1H3KGR6p55GA6HDf3mL0zLiDs0V93rIPv9fkO/eYKdg7hDU9V6QWmyq1URd+Bvar2atKRPskbcAcQd2Ktar+B3ewBxB/aj1iv43R5A3IFPq/si/lqvA6r7IqMCPqxD3KGlXr58Wev3r/XGuXXflbfunYO4Q1MtFouaZsZ3H69qD4s78Al1Xwe063sd33Y+nxewcxB3qEWCmYeLi4vKB+/xDd++fVvAzkHcoamD081mM51Oq/2e8Q0T3BvAyD2xHx4eHir8doeHh7VubrVbC5UPgX/66acEP+ju7q6quwUsl8vBYJBgmz98+ND0i2Cb1Tcjd6hMxCvNgr/T09NKJmfim8S3SrDBsVvc3iAxcYcq1X3j3L9G+Tv7Xsk3yWq3IO7Q+Iotl8ter/fsy0q/85+Lu7iDuNc4fh8MBpeXl980+o6/HP8k/mHKm8mIu7hDs3W73cQ3Rr+4uDg+Pp7P51+MdfyF+Gvxl+OfpNzC2CHuPZDej3YBVOvs7CzxTbg2m814PH7x+CGrMUbu9/vR090JzAh6bMxqtbq5udnXNaixQxwV6VkKCdWnttfr2Q9P1ut1GSN3SyGh1SJkppifxK4wJ7MX4g7VMxFhV+ydaRmoRa/XS3BNf/5vYtbrdTEPx7QM8OLnn3+2E+wEI3cjd0qz3W5j8N7mDybtdDoxbC/prgNG7sCfaXv9+nWb90A8fPeTMXI3cqdMrZ15L2y23cgd+JurqysPnL0Qd6jR7pLRtj3qeMjxwD374g4lm81mrZp6jgcbD9nzLu5QuG63e35+3p7HGw/WJaniDq0wmUxaMk0RDzMerGdc3KEtZrNZ8ePZeIAmZMQd2qXT6VxfXxc8+V78AxR34NOOjo4KHtjGQ0v8KSWIO+RiNBoV2fd4UNY+iju02tnZWWF9j4fjvr7iDhTVd2UXd6C0viu7uAOf6Htzl5fs1sYou7gDnzAajd69e9e49e+xwbHZzqCKO/Cvjo6O7u/vGxTK2NTYYKsexR34gt0Ux9XVVeZTNLF5sZGuVBJ34BtMJpMYEWd7f+DYsNg8940Rd+Cb7eayY2ic1Sx8bExsUhPPDYg7kJHRaLRer8/Pz/c++xEbEJsRG+PcaRP5DFXI1Ha7nU6nf/zxR/pPYY1B+s8//zyZTEyvN7dv4s7/3NzcbB7FF/Gfy+Uy+vLJv3l0dBS/9pGAly9fnpyc7P7TDqzJ/NHuSanbcDg8e2S3i7u4Nz7ot7e3N4++c6w3fBRv4YW+DvGiu1gsovLxolv5N4+X5wh6PHcm1sVd3Jtt8V//NjZXipwrf/Nf3zNj8/R6HDxT4i7uje9CDP2STeNG33eVt+drEq/NMZBfrVbv37+PP+P/xBf/fHJ3E2jxRb/fjy/iTzNp4i7u5WT94uIiyp7+R+8+Ido0LuKesm+WQrYi6+PxuNfr7aXsOWwAtJC4F/6e/c2bN5lUdZf4wWCQZtUHiDtlWiwWkfXpdJrVVi2Xy9PT06h8HSdyAXEvfMD+6lG2AY13EvHCYwgP4s43DI2jmzFsz/8VKIbwb9688ZSBuPMF0+l0MBg0aMajcRsM4k5q4/G4iQPheKtxfHxcx1WXIO40226SvbkLDTebzenpqb6DuPO3skcZ859k/5pHoe8g7vxpt7KwjCbqO4g7pZVd30Hc+dNisYgOlrfORN9B3NtrPp/nfI2SvoO4880uLy/H43HZj1HfQdzbJbJ+cXHRhkcafR8MBm4kCeJefuwavZj92S9m+g7P8KNd0JSyt3aaYjcH5bM+wMi9NOUteTR+ByN3ZV8WueTR+B2M3Nur1MXsxu8g7u1V9mJ2fQdxb6M2LGbXd6iPOXf9auT+eWH+HYzcG6Sdi9m9/oGRe+Fld8298TsYuRfFYnbjdzByL7PsFsYYv4O4l2OxWEShcit7t9sdPTo6Oup0Ok///+bmZrVaxZ/5fLCfvsM//fDw8FDhtzs8PKx1c6vd2hzM5/PcljxG0CeTyXA4/Pxfi1ej6XT69u3bTF6WZrOZvlOrZvVN3Pfp8vIyq/v3xmg9EvnFrH+U+HgIUXl9R9yz6psTqvucTMiq7DFgv7+//6ayh06nc3V1FVX969TNHnep86sg7nuT4WL2GPBeX18/O9Dxz9+9e6fvIO6tLvvp6Wk+ZyNfPM5mhO/8JkdHR/oO4t5SGS5mr3CeWt9B3JV9/6LCd3d31Z6B1HcQ93bJ7c7s0d+ocLS48u+s7yDubZHbndmjv+v1uo6y6zuIe1vkdmf2NOXVdxD3kuW2mP3s7Ozu7i5Nc/UdxL1AeS5m//4lj/oO4t7qshe5mF3fQdzbq+zF7PoO4q7s+1fHYnZ9B3Fvl/YsZtd3EPe2aNtidn0HcS9fOxez6zuIe8navJhd30HcC2Qxu76DuBdYdovZ9R3EvSgWs+s7iLuy1yuTxez6DuLeYBaz6zuIe2ksZtd3EPfSWMyu7yDupbGYXd9B3ItiMbu+g7gXWHaL2fUdxL0oFrPru77TUD88PDxU+O0ODw9r3dxqt/Zrym7J435fWXPY/214Qf3KZySejtvb2/j6/fv3m83mo7/Q7XZfvnwZX5ycnMThWt6x2qy+ifunLRaLGLUpu763ue+R75tHq9Xqee9f44jt9/vDR5F+cRf3Pcc93olb8qjvre177PP4FYgRerUTknEYx4g+9mFzxyji3uy4X15eZrXksc1l1/fE4/R4w/r27dt/zrdUK4bwr1+/jj3ZuKNa3Bsc99xOoJW65FHfc9u90+k0/ZEfe3IymTRoIC/ujYx7hCPKntWSR2XX97rd3NzEW9X4c4/bMBwOf//990YkXtybF/fdYnZLHvW9Pc/OZrO5uLjI531q7M/z8/PMT7o2q2/WuVvM3hjWv1clRuvHx8dZPYTYmNik2DDHuZF7aYPBnXYueTR+T7n3fvnll6yGMv98Cf/Pf/6T56+AkXtjuDO78Xurxu/T6XQwGORc9qcX79hUh7q4P/9tYG53Zr+/v1d2fa/D7uZ3b968acTzG1sbm5rVVYTi3hh53pm9gEv49D1Dm80mt5vffeXwKza77kX34l6UDO/M3vLLlPS9Psvl8vj4OPOpmCI3Xtz38OY0w8uUlF3fa4pjVmeVnvc7OxgM3JtT3L9wlOT25vTq6splSvqu7F+zb5tywkDc93Og57aYfTKZOAT1Xdm/xnQ6zWoFhLgr+yfsljy6TEnflf2b7NYuO8Uq7v/v5uYmw8Xsw+HQwafvyv6MR+cUq7j/abeaymJ2fW9J38su+87u5JlTrK2O+3Q6tZhd39vT9zaU/anvsXvdiKalcc/t9LrF7Pqu7NW6uLhwFWu74r57VbeYXd/b0/cWln0nt3lXca+37LnNx1nMru+1HpCtLfvTw+/1ek6xFh733T00LGanPX1vedmzHdKJe8VHeVZrpCxm1/e6+67sf+27U6xlxt1idtrWd2X/J6dYS4u7xey0re/K3pQaiPvzWcxO2/qu7F/cP06xNj7uFrPTtr4r+9dwirXBcbeYnRb2Xdm/NRFtPsV60NCnzWJ22tZ3ZX+GNp9ibV7cLWanhX1X9mdr7SnWHx4eHir8doeHh7Vu7t3dXW5LHq+vry15bKJ8chmDg89fD5Fb2eOwj2M+XiP7/f7uNTK2bbVaxXbe3NzkmdHd6uTvXMNWd9+qrXHD4h7PUG6L2S151Pda+55V2WMjR48+83cWi0UMlrP6PMunX9irq6vvua5Q3Nvy1j7G7JY86nutfc9n82KoHlv49Qd8bPmvv/4aA/ncnvHz8/PffvutDXE/8Ov9vLJbzF7SU5nn/Hs+ZY8B77ce8LsdG/8wt2e8PadYjdyf8840DllLHo3fax2/Z7JJ339WKQbvGX6w9fNe1E3LFF52Sx71ve6+9/v9TMpeyVml2Le//PJLbpeMPuPRiXuxYsBuyaO+p+lOMWXfiYcT4/fcpuC/9RSrOfcyWcxevHzm3wsr+4tc74Bd9lWs4t7U45Ky+15S2f86QspwVrPUU6ymZfZ2oJOtNl8OmuCAb+4pVtMyRY3j3Jnd+F3ZqzUcDjMcMJV3o2Bx/8JvuMXs+q7sNe3e3O7bUdiNgsX909yZnVb1Pf30o1Os4r6fsrszO+3p+x5PLDnFWh8nVD9mMTsfKfv8ag5LBppyitUJ1QazmJ1Wjd8zWQy2O8Wa2/mtpp9iFfe/HeUWs9Oevme1zDfPlWmNPsUq7v87yn3mBu3pe4YXcMQm3d3dOcUq7oUPGdD3VpX9yWw2y/ZGwc16ltt+QtXl5nyrpp9fbcRF14vFooUfbO2EamUsZqdtA4Km3E5jNBq5hFDcn192i9lpVd+bdaMk86Xi/hxXV1c+c4NW9b2Jt8DL8xSruOfLYnba1vdG39w0z1Os4p7jIW4gQKv6XsBtq2M0dn19bRJV3D93iFvMTqv6XswHEjjFKu7/+hvo5Axt63thHzXjt1jcP/275zWfVnWnyA8Rc4pV3P/HYnbSiNFDPjEt++MhnWIVd4vZSer9I2VPwCnWVsfdYnZSyuS2BO35SHenWFsad4vZUfbiOcXarrhbzI6yt4dTrG2Ju8XsKHsLOcVaeNy9R0PZW8sp1mLjbjE7yt5yTrEWGHeL2VF2vH0vLe4Ws6Ps/HW3OMVaQtwtZkfZ+SenWA+a/vxZzI6y80ktP8Xa1LhbzI6ye0a+qM2nWBsZd4vZUXbPyFdq7SnWA08VKHvZ2nmKtWFxt5gdZfeMPE/bTrH+8PDwUOG3Ozw8rHVzP3z4YMkjys6zLRaL8Xi89yf0k6qtccNG7sqOsvM92nOK9cCTDcreKi05byfuoOyt04ZTrOIOyt5SZZ9iFXdQ9vYq+CpWcQdlb7VST7GKOyh72xV5ilXcQdkp8BSruIOy8/9KOsUq7ii7svM/xZxiFXeUXdn5mzJOsYo7yq7sfKyAU6zijrIrO59+ahp9ilXcUXZl51819xSruKPsys7nNPQUq7ij7MrOF+xOsYo7KLuyl6Zxz5e4o+zKToHEHWVXdsQdlF3ZEXdQdmVH3EHZQdxB2UHcUXZlR9xB2ZUdcQdlV3bE/dn2/huLsit7OzUuPgeN+9V1kKHsiE/quNd9QBu5o+wUOXKv/Jg5qPzIrvXxr1YrBxnKTnp1x6fyeJqWQdmVnQLjU3Hch8NhrZt7c3PjIEPZSa/u+FQez+atljF4R9lJf6S1fbXMyclJ3Vt8e3vrUEPZSSlBdiqPZ8NOqIb5fO5QQ9lJKUF2Ko/nDw8PD9V+x8PDw7r3wt3dnV8nZVd2kh1vg8Gg7p9SeYqrn3Ov+5xqmE6nDjhlV3bSSBCcOrJZfdz7/X7dO2KxWLiaSdmVnQTiYIvg1P1T6shm9XFPcMTH7jZ4V3ZlJ82wPcEhV8fhVP2c+2az6fV6CX7B7u/vu92ug0/ZlZ2aRM2Oj48THHXr9brymlU/cu8+SjB4f/PmjYNP2ZWd+kRkEhx1NTWzlouYEpxTffE48+6CVWVXdmoSeUkw215fMGuJ+2g0SrP3X7165cyqsis7dcwNRF7S/Kyagln9nPtOgtXuT/vl+vrasajsyk61A8c0w/YXNaxwr3HknnLwHk+AyXdlV3YqFElJVvb6Utn4uL94XKvkngTKruxUImKScqV1famsa1om/PTTTyl/OWez2dnZmUNT2ZWd7yn7eDxOeYx9+PChYSP3xIP3EE+J8buyKztNKXvdkawx7pPJJPFzE0+M+XdlV3aeIdKRuOx1R7LGuMfvRpoF7381nU6tj1R2Zefr7VY9pr+jSeSx1sOs3k9iSj94f/G4fqbX67m+SdmVnS+KUEQukq2NSZnHGk+o7sSO22w2e3naRqPR1dWV+88ou7LzT9GllEsePxJdWq/Xtf6I2j9D9fz8fF9PXjxtx8fHl5eXZmmUXdl5EgdbZCHisK+ypwlj7SP3/Q7en35vYxQfb4L86iq7srf8eJtOp3v/QIgEw/ZEcY9dmewuDZ8Xv71nZ2cnJyd+jZVd2Vt1pN3e3s7n8/gih+25vr5OsFI8RdxD/A5ndYYzfp93p6r7/X58HV8k+GhvlJ0E4qCKoyv+XK1W8UWUJ6uJ2ShPHHIJflCiuKf5hFmAzN3d3aUZTBykeTzxYPayLBIgHynP/CUaue/eK/V6PQtXgHbqdDrr9TrZDPBBygc2m808wUA7RQBTnts7SPnYRqORGzcCLRTpS3wvxXTTMjvb7fb4+Hi/y94BUup2u/f394mX5B0kfpDx8HwqHtAqEb30i60P0j/Oo6Ojq6srzzfQBrPZbC8XUhzs5dFOJhOT70Dxzh7t5UennnP/q8FgkMnVwACViwH73d3dvn76wR4fucu+gYLLnuY2AzmO3F883lL5+PjYlU1ASTqdzv39/X4/TOJgv7sgHny8uLlpF1BS2SNre/+YoIO974jdmxd9B4opew4Tzgc57A59B5S9wLjv+n5/f+/8KtBQuUVszydUP7Ldbk9PT62PBBpX9tymHw6y2kGxa+7u7lzfBDRIJCvCldvEcl4j9yfz+Xw8HjtogMzNZrM8x6OZxv3F4yfzvXr1yv0jgTx1u93r6+tszxQeZLvjdmcnTNEAGYo0Zb4GJN+R+5PFYjEej13FCuRg96FyiT95o6iR+5PYiev12udrA3sXIYoc5V/2ZozcnyyXy19//fXm5sYRBiQ2HA5///33Bl2L06S47ywWizdv3jjRCqTR7Xavrq4aMVpvdtx35vP5xcWFxAO1Zv38/LyhyzqaGvenUfx0OjVRA1RrOBxOJpPGjdbLifvOcrmMxEforagBvken04mgR9YLuM9VCXF/Mp/PF48co8A3GT0q6cKaouL+ZJf4m5sbk/LAv+l2u8PhcJf18h5dmXF/EnGPxC+Xy9VqZWoeiJr3+/2jo6P4Yu8fliTulYnKb7fb29vb+HrX+vhPdxiGIiP+1y9OTk46nU6rPjGiXXEHaIkDuwBA3AEQdwDEHQBxB0DcAcQdAHEHQNwBEHcAxB1A3AEQdwDEHQBxB0DcARB3AHEHQNwBEHcAxB0AcQcQdwDEHQBxB0DcARB3AMQdQNwBEHcAxB0AcQdA3AHEHQBxB0DcARB3AMQdAHEHEHcAxB0AcQdA3AEQdwBxB0DcARB3AMQdAHEHQNwBxB0AcQdA3AEQdwDEHUDcARB3APL2fwIMAPYsllM0KtRTAAAAAElFTkSuQmCC);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #f3f3f3;
}
.mez.selected:has(>.com_onelittledesigner_stacks_Layouts_2_Content_stack>.layouts-2-image):after {
  content: "";
  position: absolute;
  inset: 0;
  background-color: rgba(38, 128, 252, 0.1);
}
.layouts-2-row > div {
  flex: 1;
  align-items: stretch;
}
/* Layouts 2 */
div[tag="slice"]:has(>div>.com_onelittledesigner_stacks_Layouts_2_Content_stack) {
  margin: 12px 0;
}
div.out[tag="slice"] .com_onelittledesigner_stacks_Layouts_2_stack,
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_stack>.layouts-auto-hide) {
  overflow: visible;
}
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_stack>.layouts-auto-hide) {
  background-color: transparent;
  border: 2px solid rgba(0,0,0,0.0);
  padding-left: 0;
  padding-right: 0;
}
div.mez.bare.selected:has(>.com_onelittledesigner_stacks_Layouts_2_stack>.layouts-auto-hide) {
  background-color: rgba(38, 128, 252, 0.1);
  border: 2px solid rgba(0,0,0,0.0);
}
div.out[tag="slice"] .layouts-auto-hide > .layouts-2-section > div,
div.out[tag="slice"] .layouts-auto-hide > .layouts-2-section > div > div {
  box-sizing: border-box;
  width: 100%;
  overflow: visible;
}
.layouts-2-section > div > div > .mez {
  margin: 7px auto 3px auto;
}
.layouts-auto-hide > .layouts-2-section > div > div > .mez {
  background-color: transparent;
  border: 2px solid rgba(0,0,0,0.15);
}
.dark .layouts-auto-hide > .layouts-2-section > div > div > .mez {
  border: 2px solid rgba(255,255,255,0.15) !important;
}
.layouts-auto-hide > .layouts-2-section > div > div > .mez.selected {
  background-color: rgba(38, 128, 252, 0.1) !important;
}
/* Layouts Row */
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_Row_stack) {
  background-color: transparent;
  border: 2px solid rgba(0,0,0,0.15) !important;
}
.dark .mez:has(>.com_onelittledesigner_stacks_Layouts_2_Row_stack) {
  border: 2px solid rgba(255,255,255,0.15) !important;
}
.layouts-2-row > div > div[tag="node"],
.layouts-2-row > div > div[tag="node"] > div {
  flex: 1;
  align-items: stretch;
  background: transparent;
}
.layouts-2-row > div > div[tag="node"] > div {
  display: flex;
  flex-direction: column;
  padding: 1px 0;
}
.layouts-2-row > div > div[tag="node"] > div > .mez {
  height: calc(100% - 10px);
}
/* Layouts Column */
.layouts-2-el > [tag="node"] {
  min-height: 0;
  padding: 0;
}
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack) {
  background-color: transparent;
  border: 2px dotted rgba(0,0,0,0.15);
  box-sizing: border-box;
}
.dark .mez:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack) {
  border: 2px dotted rgba(255,255,255,0.15);
}
div.mez.selected:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack) {
  border: 2px dotted rgba(0,0,0,0.15);
}
.dark div.mez.selected:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack) {
  border: 2px dotted rgba(255,255,255,0.15);
}
.layouts-2-column > div > .mez.empty:first-child {
  background-color: transparent;
  border: 0px solid transparent;
  padding: 0;
  margin: 0;
}
div.out[tag="slice"] .layouts-2-column {
  display: flex;
  flex-direction: column;
}
div.out[tag="slice"] .layouts-2-column > div:nth-child(1) {
  order: 2;
  width: 100%;
  box-sizing: border-box;
}
div.out[tag="slice"] .layouts-2-column > div:nth-child(2) {
  order: 1;
  width: 100%;
  box-sizing: border-box;
}
div.out[tag="slice"] .layouts-2-column > div:has(.out) + div:has(.empty) {
  display: none;
}
/* Layouts Content */
.layouts-2-el .com_onelittledesigner_stacks_Layouts_2_Content_stack .out .mez,
.layouts-2-el .mez:has(>div>*.layouts-2-content) {
  background-color: transparent;
  border: 0px solid transparent;
  padding: 0;
  margin: 0;
}
.layouts-2-el .mez:has(>div>*.layouts-2-content) > *:not(.in) {
  visibility: hidden;
}
.com_onelittledesigner_stacks_Layouts_2_Content_stack .out div[tag="node"] {
  min-width: 5px !important;
  min-height: 5px !important;
  color: inherit;
}
div.mez.bare.selected:has(>.com_onelittledesigner_stacks_Layouts_2_Content_stack) {
  background-color: rgba(38, 128, 252, 0.1);
}
.layouts-2-svg-icon {
  font-size: 0 !important;
  line-height: 1 !important;
}
svg.layouts-2-svg-icon {
  height: 32px;
  width:  32px;
  display: inline-block;
}
.layouts-2-svg-icon > svg {
  height: 32px;
  width:  32px;
  display: inline-block;
  font-size: 0;
  line-height: 1;
}
.layouts-2-text.material-icons {
  font-size: 32px;
}
.ionicons-svg-outline {
  fill: none !important;
  stroke-width: 32px;
}
.layouts-2-button {
  line-height: 1.1;
}
.layouts-2-button > a {
  display: inline-flex;
  align-items: center;
}
.layouts-2-button > a > svg,
.layouts-2-button > a > i {
  margin-right: 0.5em;
}
@supports (rotate:180deg) {
  .layouts-2-button > a {
    gap: .5em;
  }
  .layouts-2-button > a > svg,
  .layouts-2-button > a > i {
    margin-right: 0;
  }
}
.layouts-2-button a > i {
  font-size: 22px;
}
.layouts-2-button a > svg {
  height: 22px;
  width:  22px;
}
div.out[tag="slice"] .layouts-2-button > a > div {
  min-height: 0;
}
div.out[tag="slice"] .layouts-2-button a > svg + div.out {
  display: inline-block;
}
div.out[tag="slice"] .layouts-2-section > div > div .out:has(.layouts-2-edge-left),
div.out[tag="slice"] .layouts-2-section > div > div .out:has(.layouts-2-edge-right),
div.out[tag="slice"] .layouts-2-section > div > div .in:has(.layouts-2-edge-left),
div.out[tag="slice"] .layouts-2-section > div > div .in:has(.layouts-2-edge-right),
div.out[tag="slice"] .layouts-2-row .out:has(.layouts-2-edge-left),
div.out[tag="slice"] .layouts-2-row .out:has(.layouts-2-edge-right),
div.out[tag="slice"] .layouts-2-row .in:has(.layouts-2-edge-left),
div.out[tag="slice"] .layouts-2-row .in:has(.layouts-2-edge-right) {
  overflow: visible;
}
.layouts-2-edge-left {
  z-index: -1;
}
/* Add Buttons */
.layouts-2-el > div[tag="node"] > div.add {
  width: 64px !important;
  height: 24px !important;
  margin: 4px auto 4px auto !important;
  border-radius: 99px !important;
  padding: 0 !important;
  border: 1px solid #fff !important;
  color: transparent !important;
  font-size: 11px !important;
  z-index: 9999;
  min-height: 0px;
  text-align: center;
  background-color: #2680fc !important;
}
.layouts-2-el > div[tag="node"] > div.add.down  {
  opacity: .7 !important;
}
.layouts-2-el > div[tag="node"] > div.add:after {
  content: "+ Content" !important;
  font-size: 11px;
  line-height: 24px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  display: inline-block !important;
  border-radius: 3px;
  color: #fff;
}
.layouts-2-row > div > div[tag="node"] > div.add {
  position: absolute !important;
  right: 6px;
  top: 0;
  margin: 0 !important;
}
.layouts-2-column:has(>.out:last-child > .out) > div[tag="node"] > div.add  {
  display: none !important;
}
.layouts-2-column:has(>.out:last-child > .out) > div[tag="node"] {
  min-height: 0px;
}
.layouts-2-row > div > div[tag="node"] {
  padding-top: 28px;
}
.layouts-2-section > div[tag="node"] > div.add:after {
  content: "+ Row" !important;
}
.layouts-2-row > div > div[tag="node"] > div.add:after {
  content: "+ Column" !important;
}
.layouts-2-row .layouts-2-row > div > div[tag="node"] {
  padding-top: 0px;
}
.layouts-2-row .layouts-2-row .layouts-2-el > div[tag="node"] {
  min-height: 0;
}
.mez>.com_onelittledesigner_stacks_Layouts_2_Content_stack {
  min-height: 0;
}
/* Edit Mode */
div:has(>.mez>.com_onelittledesigner_stacks_Layouts_2_Row_stack) {
  z-index: 0;
  position: relative;
}
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack>.hide-mobile):before ,
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack>.hide-tablet):before ,
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack>.hide-desktop):before {
  content: "Column hidden on desktop";
  display: none;
  height: 18px;
  background-position: center 8px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill:%23999;' viewBox='0 0 512 512'%3E%3Cpath d='M432 448a15.92 15.92 0 01-11.31-4.69l-352-352a16 16 0 0122.62-22.62l352 352A16 16 0 01432 448zM255.66 384c-41.49 0-81.5-12.28-118.92-36.5-34.07-22-64.74-53.51-88.7-91v-.08c19.94-28.57 41.78-52.73 65.24-72.21a2 2 0 00.14-2.94L93.5 161.38a2 2 0 00-2.71-.12c-24.92 21-48.05 46.76-69.08 76.92a31.92 31.92 0 00-.64 35.54c26.41 41.33 60.4 76.14 98.28 100.65C162 402 207.9 416 255.66 416a239.13 239.13 0 0075.8-12.58 2 2 0 00.77-3.31l-21.58-21.58a4 4 0 00-3.83-1 204.8 204.8 0 01-51.16 6.47zM490.84 238.6c-26.46-40.92-60.79-75.68-99.27-100.53C349 110.55 302 96 255.66 96a227.34 227.34 0 00-74.89 12.83 2 2 0 00-.75 3.31l21.55 21.55a4 4 0 003.88 1 192.82 192.82 0 0150.21-6.69c40.69 0 80.58 12.43 118.55 37 34.71 22.4 65.74 53.88 89.76 91a.13.13 0 010 .16 310.72 310.72 0 01-64.12 72.73 2 2 0 00-.15 2.95l19.9 19.89a2 2 0 002.7.13 343.49 343.49 0 0068.64-78.48 32.2 32.2 0 00-.1-34.78z'/%3E%3Cpath d='M256 160a95.88 95.88 0 00-21.37 2.4 2 2 0 00-1 3.38l112.59 112.56a2 2 0 003.38-1A96 96 0 00256 160zM165.78 233.66a2 2 0 00-3.38 1 96 96 0 00115 115 2 2 0 001-3.38z'/%3E%3C/svg%3E");
  background-color: #d9e3fD;
  padding: 26px 16px 8px 16px;
  border: 1px solid #b9c3dD;
  border-radius: 3px;
  color: rgba(0,0,0,0.45);
  text-align: center;
  z-index: -1;
  position: relative;
}
.dark .mez:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack>.hide-mobile):before ,
.dark .mez:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack>.hide-tablet):before ,
.dark .mez:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack>.hide-desktop):before {
  color: #555;
  background-color: #111;
  border-color: #333;
}
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_Row_stack),
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack) {
  transition: none !important;
}
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_stack>.layouts-auto-hide):not(.selected):not(:has(.selected)) .mez:has(>.com_onelittledesigner_stacks_Layouts_2_Row_stack) {
  border-width: 0 !important;
  padding: 0 !important;
  margin: 0 auto !important;
}
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_stack>.layouts-auto-hide):not(.selected):not(:has(.selected)) .mez:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack>.layouts-2-column:not(.layouts-2-styled)) {
  border-width: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_stack>.layouts-auto-hide):not(.selected):not(:has(.selected)) .layouts-2-content-width > div {
  padding-top: 0px;
}
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_stack>.layouts-auto-hide):not(.selected):not(:has(.selected)) .mez:has(>.com_onelittledesigner_stacks_Layouts_2_Row_stack) > div:not(.com_onelittledesigner_stacks_Layouts_2_Row_stack),
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_stack>.layouts-auto-hide):not(.selected):not(:has(.selected)) .mez:has(>.com_onelittledesigner_stacks_Layouts_2_Column_stack) > div:not(.com_onelittledesigner_stacks_Layouts_2_Column_stack),
.mez:has(>.com_onelittledesigner_stacks_Layouts_2_stack>.layouts-auto-hide):not(.selected):not(:has(.selected)) .layouts-2-el > div > .add {
  display: none !important;
}
.layouts-2-row .layouts-2-row > div > div[tag="node"] > div.add,
.layouts-2-row .layouts-2-row .layouts-2-column > div[tag="node"] > div.add {
  display: none !important;
}



#stacks_in_1 {
	background-color: rgba(244, 239, 233, 1.00);
}
/* playfair-display-regular - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  src: url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Playfair Display Regular'), local('PlayfairDisplay-Regular'),
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-regular.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}
/* playfair-display-700 - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  src: url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Playfair Display Bold'), local('PlayfairDisplay-Bold'),
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}
/* playfair-display-900 - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  src: url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Playfair Display Black'), local('PlayfairDisplay-Black'),
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}
/* playfair-display-700 - latin */
@font-face {
  font-family: 'Playfair Display Bold';
  font-style: normal;
  font-weight: 700;
  src: url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Playfair Display Bold'), local('PlayfairDisplay-Bold'),
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-700.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}
/* playfair-display-900 - latin */
@font-face {
  font-family: 'Playfair Display Black';
  font-style: normal;
  font-weight: 900;
  src: url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Playfair Display Black'), local('PlayfairDisplay-Black'),
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-playfair-display/playfair-display-v14-latin-900.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}


body .stacks_top h1,body .stacks_top h2,body .stacks_top h3,body .stacks_top h4,body .stacks_top h5,body .stacks_top h6,
body h1,body h2,body h3,body h4,body h5,body h6 





{
  font-family: 'Playfair Display', Arial;
  
}

#stacks_in_2_33 .webfont-helper-wrap, #stacks_in_2_33 .webfont-helper-wrap > .out {
  display: none;
}

/* raleway-100 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.eot'); /* IE9 Compat Modes */
  src: local('Raleway Thin'), local('Raleway-Thin'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-200 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-300 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Raleway Light'), local('Raleway-Light'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Raleway'), local('Raleway-Regular'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-500 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Raleway Medium'), local('Raleway-Medium'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Raleway Bold'), local('Raleway-Bold'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-800 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-900 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Raleway Black'), local('Raleway-Black'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-100 - latin */
@font-face {
  font-family: 'Raleway Thin';
  font-style: normal;
  font-weight: 100;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.eot'); /* IE9 Compat Modes */
  src: local('Raleway Thin'), local('Raleway-Thin'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-100.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-200 - latin */
@font-face {
  font-family: 'Raleway ExtraLight';
  font-style: normal;
  font-weight: 200;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-300 - latin */
@font-face {
  font-family: 'Raleway Light';
  font-style: normal;
  font-weight: 300;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Raleway Light'), local('Raleway-Light'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-500 - latin */
@font-face {
  font-family: 'Raleway Medium';
  font-style: normal;
  font-weight: 500;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Raleway Medium'), local('Raleway-Medium'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway SemiBold';
  font-style: normal;
  font-weight: 600;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway Bold';
  font-style: normal;
  font-weight: 700;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Raleway Bold'), local('Raleway-Bold'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-800 - latin */
@font-face {
  font-family: 'Raleway ExtraBold';
  font-style: normal;
  font-weight: 800;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-900 - latin */
@font-face {
  font-family: 'Raleway Black';
  font-style: normal;
  font-weight: 900;
  src: url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Raleway Black'), local('Raleway-Black'),
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.woff') format('woff'), /* Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../rw_common/plugins/stacks/webfont-helper-raleway/raleway-v13-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
}



body .stacks_top p, body .stacks_top span,
body p, body span 




{
  font-family: 'Raleway', Arial;
  
}

#stacks_in_2_38 .webfont-helper-wrap, #stacks_in_2_38 .webfont-helper-wrap > .out {
  display: none;
}

/* Inter-300 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  src: local('Inter Light'), local('Inter-Light'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-300.woff') format('woff'); /* Modern Browsers */
}
/* Inter-regular - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: local('Inter Regular'), local('Inter-Regular'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-400.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-400.woff') format('woff'); /* Modern Browsers */
}
/* Inter-500 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  src: local('Inter Medium'), local('Inter-Medium'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-500.woff') format('woff'); /* Modern Browsers */
}
/* Inter-600 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  src: local('Inter SemiBold'), local('Inter-SemiBold'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-600.woff') format('woff'); /* Modern Browsers */
}
/* Inter-700 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  src: local('Inter Bold'), local('Inter-Bold'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-700.woff') format('woff'); /* Modern Browsers */
}
/* Inter-800 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  src: local('Inter ExtraBold'), local('Inter-ExtraBold'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-800.woff') format('woff'); /* Modern Browsers */
}
/* Inter-900 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  src: local('Inter Black'), local('Inter-Black'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-900.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-900.woff') format('woff'); /* Modern Browsers */
}
/* Inter-300 - latin */
@font-face {
  font-family: 'Inter Light';
  font-style: normal;
  font-weight: 300;
  src: local('Inter Light'), local('Inter-Light'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-300.woff') format('woff'); /* Modern Browsers */
}
/* Inter-500 - latin */
@font-face {
  font-family: 'Inter Medium';
  font-style: normal;
  font-weight: 500;
  src: local('Inter Medium'), local('Inter-Medium'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-500.woff') format('woff'); /* Modern Browsers */
}
/* Inter-600 - latin */
@font-face {
  font-family: 'Inter SemiBold';
  font-style: normal;
  font-weight: 600;
  src: local('Inter SemiBold'), local('Inter-SemiBold'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-600.woff') format('woff'); /* Modern Browsers */
}
/* Inter-700 - latin */
@font-face {
  font-family: 'Inter Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Inter Bold'), local('Inter-Bold'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-700.woff') format('woff'); /* Modern Browsers */
}
/* Inter-800 - latin */
@font-face {
  font-family: 'Inter ExtraBold';
  font-style: normal;
  font-weight: 800;
  src: local('Inter ExtraBold'), local('Inter-ExtraBold'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-800.woff') format('woff'); /* Modern Browsers */
}
/* Inter-900 - latin */
@font-face {
  font-family: 'Inter Black';
  font-style: normal;
  font-weight: 900;
  src: local('Inter Black'), local('Inter-Black'),
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-900.woff2') format('woff2'), /* Super Modern Browsers */
    url('../rw_common/plugins/stacks/webfont-helper-inter/Inter-900.woff') format('woff'); /* Modern Browsers */
}

.webfont-helper-all






{
  font-family: 'Inter', Arial;
  
}

#stacks_in_2_10 .webfont-helper-wrap, #stacks_in_2_10 .webfont-helper-wrap > .out {
  display: none;
}


/* 
*/
html {
  background-color: rgba(255, 255, 255, 1.00);
  color: rgba(0, 0, 0, 0.60);
  font-size: 16px;
  line-height: 150%;
  font-family: "Raleway","Trebuchet MS","Tahoma";
  
  text-align: left;
  font-weight: 200;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}
p, span {
  line-height: 150%;
}
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;
}
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(49, 49, 49, 1.00);
  line-height: 110%;
  font-family: "helveticaNeue", "Garamond", "Giorgia";
  font-weight: 800;
  letter-spacing: -1.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: 48px;
}
h2,
h2 p {
  font-size: 36px;
}
h3,
h3 p {
  font-size: 28px;
}
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
}
.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%;
}
/*
*/

section[data-deluxe-el="1"] {
  
  background-color : rgba(255, 255, 255, 1.00);
  padding: 128px 32px;
  color: rgba(0, 0, 0, 0.60);
  
}
section[data-deluxe-el="1"] > div {
  
}

section[data-deluxe-el="1"] [data-deluxe-link],
section[data-deluxe-el="1"] svg {
  color:  rgba(0, 0, 0, 0.60);
  stroke: rgba(0, 0, 0, 0.60);
  fill: rgba(0, 0, 0, 0.60);
}

section[data-deluxe-el="1"] h1,
section[data-deluxe-el="1"] h2,
section[data-deluxe-el="1"] h3,
section[data-deluxe-el="1"] h4,
section[data-deluxe-el="1"] h5 {
  color: rgba(45, 78, 123, 1.00);
}
section[data-deluxe-el="1"] svg {
  stroke: rgba(0, 0, 0, 0.60);
  fill: rgba(0, 0, 0, 0.60);
}

/*
*/

section[data-deluxe-el="2"] {
  
  padding: 152px 32px;
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  align-items: flex-start;
  display: inline-flex;
  width: 100%;
  color: rgba(0, 0, 0, 0.60);
  
}
section[data-deluxe-el="2"] > div {
  
}

section[data-deluxe-el="2"] [data-deluxe-link],
section[data-deluxe-el="2"] svg {
  color:  rgba(0, 0, 0, 0.60);
  stroke: rgba(0, 0, 0, 0.60);
  fill: rgba(0, 0, 0, 0.60);
}

section[data-deluxe-el="2"] h1,
section[data-deluxe-el="2"] h2,
section[data-deluxe-el="2"] h3,
section[data-deluxe-el="2"] h4,
section[data-deluxe-el="2"] h5 {
  color: rgba(45, 78, 123, 1.00);
}
section[data-deluxe-el="2"] svg {
  stroke: rgba(0, 0, 0, 0.60);
  fill: rgba(0, 0, 0, 0.60);
}

/*
*/
@media all and (max-width: 980px) {
section[data-deluxe-el="2"] {
  
  min-height: 50vh;
  min-height: calc(var(--vh, 1vh) * 50);
  justify-content: center;
  
  align-items: center;
  display: inline-flex;
  width: 100%;
  color: rgba(0, 0, 0, 0.60);
  
}
section[data-deluxe-el="2"] > div {
  
}

section[data-deluxe-el="2"] [data-deluxe-link],
section[data-deluxe-el="2"] svg {
  color:  rgba(0, 0, 0, 0.60);
  stroke: rgba(0, 0, 0, 0.60);
  fill: rgba(0, 0, 0, 0.60);
}

section[data-deluxe-el="2"] h1,
section[data-deluxe-el="2"] h2,
section[data-deluxe-el="2"] h3,
section[data-deluxe-el="2"] h4,
section[data-deluxe-el="2"] h5 {
  color: rgba(45, 78, 123, 1.00);
}
section[data-deluxe-el="2"] svg {
  stroke: rgba(0, 0, 0, 0.60);
  fill: rgba(0, 0, 0, 0.60);
}
}
/*
*/

div[data-deluxe-el="2"] {
  
  color: rgba(0, 0, 0, 0.60);
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
  display: inline-flex;
  width: 100%;
  max-width: 440px;
  
  display: block; /* Breaks vertical alignment setting */
  margin-left: auto;
  margin-right: auto;
  
  
}
div[data-deluxe-el="2"] > div {
  
}

div[data-deluxe-el="2"] [data-deluxe-link],
div[data-deluxe-el="2"] svg {
  color:  rgba(0, 0, 0, 0.60);
  stroke: rgba(0, 0, 0, 0.60);
  fill: rgba(0, 0, 0, 0.60);
}

div[data-deluxe-el="2"] h1,
div[data-deluxe-el="2"] h2,
div[data-deluxe-el="2"] h3,
div[data-deluxe-el="2"] h4,
div[data-deluxe-el="2"] h5 {
  color: rgba(45, 78, 123, 1.00);
}
div[data-deluxe-el="2"] svg {
  stroke: rgba(0, 0, 0, 0.60);
  fill: rgba(0, 0, 0, 0.60);
}

/*
*/

aside[data-deluxe-el="2"] {
  
  padding: 16px 8px 80px 8px;
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  
  display: inline-flex;
  width: 100%;
  max-height: 100vh; overflow: hidden;
}
aside[data-deluxe-el="2"] > div {
  display: grid;
    align-content: space-between;
    
}

/*
*/

a[data-deluxe-el="1"] {
  
  color: rgba(150, 29, 0, 1.00);
  font-size: 18px;
  
}
a[data-deluxe-el="1"] > div {
  
}

a[data-deluxe-el="1"] [data-deluxe-link],
a[data-deluxe-el="1"] svg {
  color:  rgba(150, 29, 0, 1.00);
  stroke: rgba(150, 29, 0, 1.00);
  fill: rgba(150, 29, 0, 1.00);
}

a[data-deluxe-el="1"] * {
  color:  rgba(150, 29, 0, 1.00);
  stroke: rgba(150, 29, 0, 1.00);
  fill: rgba(150, 29, 0, 1.00);
}

a[data-deluxe-el="1"] h1,
a[data-deluxe-el="1"] h2,
a[data-deluxe-el="1"] h3,
a[data-deluxe-el="1"] h4,
a[data-deluxe-el="1"] h5 {
  color: rgba(0, 0, 0, 0.90);
}
a[data-deluxe-el="1"] svg {
  stroke: rgba(150, 29, 0, 1.00);
  fill: rgba(150, 29, 0, 1.00);
}

/*
*/

a[data-deluxe-el="1"]:hover {
  
  color: rgba(255, 135, 0, 1.00);
  
}
a[data-deluxe-el="1"] > div {
  
}

a[data-deluxe-el="1"] [data-deluxe-link],
a[data-deluxe-el="1"] svg {
  color:  rgba(255, 135, 0, 1.00);
  stroke: rgba(255, 135, 0, 1.00);
  fill: rgba(255, 135, 0, 1.00);
}

a[data-deluxe-el="1"]:hover * {
  color:  rgba(255, 135, 0, 1.00);
  stroke: rgba(255, 135, 0, 1.00);
  fill: rgba(255, 135, 0, 1.00);
}

a[data-deluxe-el="1"] h1,
a[data-deluxe-el="1"] h2,
a[data-deluxe-el="1"] h3,
a[data-deluxe-el="1"] h4,
a[data-deluxe-el="1"] h5 {
  color: rgba(150, 29, 0, 1.00);
}
a[data-deluxe-el="1"]:hover svg {
  stroke: rgba(255, 135, 0, 1.00);
  fill: rgba(255, 135, 0, 1.00);
}

/*
*/

a[data-deluxe-el="2"] {
  
  background-color : rgba(0, 0, 0, 1.00);
  border-color: rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.10);
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-radius: 50px 50px 50px 50px;
  padding: 16px 32px;
  color: rgba(255, 255, 255, 1.00);
  font-size: 18px;
  font-weight: 200;
  line-height: 100%;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
  
}
a[data-deluxe-el="2"] > div {
  
}

a[data-deluxe-el="2"] [data-deluxe-link],
a[data-deluxe-el="2"] svg {
  color:  rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}

a[data-deluxe-el="2"] * {
  color:  rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}

a[data-deluxe-el="2"] h1,
a[data-deluxe-el="2"] h2,
a[data-deluxe-el="2"] h3,
a[data-deluxe-el="2"] h4,
a[data-deluxe-el="2"] h5 {
  color: rgba(0, 0, 0, 0.90);
}
a[data-deluxe-el="2"] svg {
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}

/*
*/

a[data-deluxe-el="2"]:hover {
  
  background-color : rgba(158, 172, 161, 1.00);
  box-shadow: 0px 4px  16px 0px rgba(0, 0, 0, 0.30);
  
}
a[data-deluxe-el="2"] > div {
  
}

/*
*/

a[data-deluxe-el="3"] {
  
  border-color: rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.10);
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-radius: 50px 50px 50px 50px;
  padding: 10px 8px;
  color: rgba(0, 0, 0, 1.00);
  font-weight: 200;
  line-height: 100%;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
  
}
a[data-deluxe-el="3"] > div {
  
}

a[data-deluxe-el="3"] [data-deluxe-link],
a[data-deluxe-el="3"] svg {
  color:  rgba(0, 0, 0, 1.00);
  stroke: rgba(0, 0, 0, 1.00);
  fill: rgba(0, 0, 0, 1.00);
}

a[data-deluxe-el="3"] * {
  color:  rgba(0, 0, 0, 1.00);
  stroke: rgba(0, 0, 0, 1.00);
  fill: rgba(0, 0, 0, 1.00);
}

a[data-deluxe-el="3"] h1,
a[data-deluxe-el="3"] h2,
a[data-deluxe-el="3"] h3,
a[data-deluxe-el="3"] h4,
a[data-deluxe-el="3"] h5 {
  color: rgba(0, 0, 0, 1.00);
}
a[data-deluxe-el="3"] svg {
  stroke: rgba(0, 0, 0, 1.00);
  fill: rgba(0, 0, 0, 1.00);
}

/*
*/

a[data-deluxe-el="3"]:hover {
  
  background-color : rgba(158, 172, 161, 1.00);
  box-shadow: 0px 4px  16px 0px rgba(0, 0, 0, 0.30);
  color: rgba(255, 255, 255, 1.00);
  
}
a[data-deluxe-el="3"] > div {
  
}

a[data-deluxe-el="3"] [data-deluxe-link],
a[data-deluxe-el="3"] svg {
  color:  rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}

a[data-deluxe-el="3"]:hover * {
  color:  rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}

a[data-deluxe-el="3"] h1,
a[data-deluxe-el="3"] h2,
a[data-deluxe-el="3"] h3,
a[data-deluxe-el="3"] h4,
a[data-deluxe-el="3"] h5 {
  color: rgba(255, 255, 255, 1.00);
}
a[data-deluxe-el="3"]:hover svg {
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}

/*
*/

a[data-deluxe-el="4"] {
  
  background-color : rgba(51, 51, 51, 1.00);
  border-color: rgba(128, 128, 128, 1.00) rgba(128, 128, 128, 1.00) rgba(128, 128, 128, 1.00) rgba(128, 128, 128, 1.00);
  border-width: 1px 1px 1px 3px;
  border-style: hidden;
  border-radius: 50px 50px 50px 50px;
  box-shadow: 1px 1px  3px 0px rgba(0, 0, 0, 0.30);
  padding: 16px 32px;
  color: rgba(255, 255, 255, 1.00);
  font-size: 18px;
  font-weight: 200;
  line-height: 100%;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
  
}
a[data-deluxe-el="4"] > div {
  
}

a[data-deluxe-el="4"] [data-deluxe-link],
a[data-deluxe-el="4"] svg {
  color:  rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}

a[data-deluxe-el="4"] * {
  color:  rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}

a[data-deluxe-el="4"] h1,
a[data-deluxe-el="4"] h2,
a[data-deluxe-el="4"] h3,
a[data-deluxe-el="4"] h4,
a[data-deluxe-el="4"] h5 {
  color: rgba(255, 255, 255, 1.00);
}
a[data-deluxe-el="4"] svg {
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}

/*
*/

a[data-deluxe-el="4"]:hover {
  
  background-color : rgba(158, 172, 161, 1.00);
  box-shadow: 0px 4px  16px 0px rgba(0, 0, 0, 0.30);
  
}
a[data-deluxe-el="4"] > div {
  
}

/*
*/

hr[data-deluxe-el="1"] {
  
  border-color: rgba(0, 0, 0, 0.10) rgba(204, 204, 204, 1.00) rgba(204, 204, 204, 1.00) rgba(204, 204, 204, 1.00);
  border-width: 1px 0px 0px 0px;
  border-style: solid;
  border-radius: 0px 0px 0px 0px;
  margin: 128px 0px;
  display: inline-flex;
  width: 100%;
  max-width: 440px;
  
  display: block; /* Breaks vertical alignment setting */
  margin-left: auto;
  margin-right: auto;
  
  
}
hr[data-deluxe-el="1"] > div {
  
}

/*
*/

hr[data-deluxe-el="2"] {
  
  margin: 16px 0px;
  
}
hr[data-deluxe-el="2"] > div {
  
}

/*
*/

hr[data-deluxe-el="3"] {
  
  margin: 24px 0px;
  
}
hr[data-deluxe-el="3"] > div {
  
}

/*
*/

hr[data-deluxe-el="4"] {
  
  margin: 8px 0px;
  
}
hr[data-deluxe-el="4"] > div {
  
}

/*
*/

span[data-deluxe-el="2"] {
  
  margin: 0px 0px;
  color: rgba(0, 0, 0, 0.60);
  font-size: 22px;
  font-family: Fairplay Display;
  writing-mode: tb-rl; justify-self: center; 
}
span[data-deluxe-el="2"] > div {
  
}

span[data-deluxe-el="2"] [data-deluxe-link],
span[data-deluxe-el="2"] svg {
  color:  rgba(0, 0, 0, 0.60);
  stroke: rgba(0, 0, 0, 0.60);
  fill: rgba(0, 0, 0, 0.60);
}

span[data-deluxe-el="2"] h1,
span[data-deluxe-el="2"] h2,
span[data-deluxe-el="2"] h3,
span[data-deluxe-el="2"] h4,
span[data-deluxe-el="2"] h5 {
  color: rgba(0, 0, 0, 0.90);
}
span[data-deluxe-el="2"] svg {
  stroke: rgba(0, 0, 0, 0.60);
  fill: rgba(0, 0, 0, 0.60);
}

/*
*/
@media all and (max-width: 600px) {
h1[data-deluxe-el="1"] {
  
  font-size: 34px;
  
}
h1[data-deluxe-el="1"] > div {
  
}
}
/*
*/
@media all and (max-width: 600px) {
h2[data-deluxe-el="1"] {
  
  font-size: 30px;
  
}
h2[data-deluxe-el="1"] > div {
  
}
}
/*
*/
@media all and (max-width: 600px) {
h3[data-deluxe-el="1"] {
  
  font-size: 26px;
  
}
h3[data-deluxe-el="1"] > div {
  
}
}

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



.element_stacks_in_1576_2[data-deluxe-el] {
  
  background-color : rgba(200, 178, 152, 1.00);
  box-shadow: 2px 2px  3px 0px rgba(0, 0, 0, 0.30);
  padding: 32px 32px;
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  justify-content: center;
  
  display: inline-flex;
  width: 100%;
}
.element_stacks_in_1576_2[data-deluxe-el] > div {
display: grid;
  align-content: space-between;
  
}



.element_stacks_in_1576_6[data-deluxe-el] {
  
  box-shadow: 2px 2px  3px 0px rgba(0, 0, 0, 0.75);
  padding: 0px 0px;
}
.element_stacks_in_1576_6[data-deluxe-el] > div {
  
}


#stacks_in_1576_8 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}

#stacks_out_1576_8 {
	width: 170px;
}


.element_stacks_in_1576_48[data-deluxe-el] {
  
  box-shadow: 2px 2px  3px 0px rgba(0, 0, 0, 0.30);display: flex; flex-direction: row;
  justify-content: flex-start;
  
}
.element_stacks_in_1576_48[data-deluxe-el] > div {

  max-width: 100px;
  margin: 0;
  width: 100%;
  
  
  
}


#stacks_in_1576_12 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}
nav#deluxe_nav_stacks_in_1576_43_4, nav#deluxe_nav_stacks_in_1576_43_4 * {
  box-sizing: border-box;
}
nav#deluxe_nav_stacks_in_1576_43_4 {
    font-family: Raleway;
    font-weight: 300;
    letter-spacing: 0.00px;
    line-height: 100%;
    word-spacing: 0.00px;
    font-size: 20px;
}

nav#deluxe_nav_stacks_in_1576_43_4 li.current > a,
nav#deluxe_nav_stacks_in_1576_43_4 li.current-parent > a,
nav#deluxe_nav_stacks_in_1576_43_4 li.current-ancestor-parent > a {
  font-weight: 800;
}
nav#deluxe_nav_stacks_in_1576_43_4 ul {
  margin: 0;
  padding: 0;
  display: flex;
  
  flex-direction: column;
  justify-content: flex-start;
  
  
}
nav#deluxe_nav_stacks_in_1576_43_4 ul ul {
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  font-weight: 200;
  letter-spacing: 0.00px;
  line-height: 140%;
  word-spacing: 0.00px;
  
}
nav#deluxe_nav_stacks_in_1576_43_4 ul ul li.current > a,
nav#deluxe_nav_stacks_in_1576_43_4 ul ul li.current-parent > a,
nav#deluxe_nav_stacks_in_1576_43_4 ul ul li.current-ancestor-parent > a {
  font-weight: 900;
}
nav#deluxe_nav_stacks_in_1576_43_4 ul li {
 display: block;
 list-style-type: none;
}



nav#deluxe_nav_stacks_in_1576_43_4 > input,
nav#deluxe_nav_stacks_in_1576_43_4 > label {
  display: none !important;
}
nav#deluxe_nav_stacks_in_1576_43_4 > ul {
  display: grid;
  grid-template-columns: repeat(1,1fr);
  grid-gap: 0px 24px;
}
nav#deluxe_nav_stacks_in_1576_43_4 ul > li > a {
 display: flex;
 text-decoration: none;
 padding: 6px 12px;
 margin: 6px 3px;
 border-radius: 4px;
 color: rgba(0, 0, 0, 0.65);
 background-color: rgba(0, 0, 0, 0.00);
 margin: 4px 0px;
 padding: 5px 0px;
}
nav#deluxe_nav_stacks_in_1576_43_4 ul > li > a:hover {
 color: rgba(255, 255, 255, 1.00);
 background-color: rgba(0, 0, 0, 0.00);
}
nav#deluxe_nav_stacks_in_1576_43_4 ul > li > a:active:not([href="#"]):not([href="#0"]),
nav#deluxe_nav_stacks_in_1576_43_4 ul > li.current > a,
nav#deluxe_nav_stacks_in_1576_43_4 ul > li.current-parent > a,
nav#deluxe_nav_stacks_in_1576_43_4 ul > li.current-ancestor-parent > a {
 color: rgba(0, 0, 0, 1.00);
 background-color: rgba(0, 0, 0, 0.00);
}
nav#deluxe_nav_stacks_in_1576_43_4 ul > li.parent > a:after,
nav#deluxe_nav_stacks_in_1576_43_4 ul > li.current-parent > a:after,
nav#deluxe_nav_stacks_in_1576_43_4 ul > li.current-ancestor-parent > a:after {
  content: "\f078";
  font-size: 14px;
  line-height: 14px;
  font-family: Stacks-FontAwesome,"FontAwesome";
  margin-left: 4px;
  align-self: center;
}
nav#deluxe_nav_stacks_in_1576_43_4 ul ul > li > a:before {
  content: "\f0da";
  font-size: 14px;
  line-height: 14px;
  font-family: Stacks-FontAwesome,"FontAwesome";
  margin: 0px 6px;
  align-self: center;
}
.column-off-canvas-toggle {
 cursor: pointer;
}


nav#deluxe_nav_stacks_in_1576_43_4 ul > ul > li > a {
  display: flex;
  width: 100%;
 
}
nav#deluxe_nav_stacks_in_1576_43_4 ul ul > li > a:hover {
 
}
nav#deluxe_nav_stacks_in_1576_43_4 ul ul > li > a:active:not([href="#"]):not([href="#0"]),
nav#deluxe_nav_stacks_in_1576_43_4 ul ul > li.current > a,
nav#deluxe_nav_stacks_in_1576_43_4 ul ul > li.current-parent > a,
nav#deluxe_nav_stacks_in_1576_43_4 ul ul > li.current-ancestor-parent > a {
 
}


nav#deluxe_nav_stacks_in_1576_43_4 > ul ul {
  display: none;
}
nav#deluxe_nav_stacks_in_1576_43_4 ul > li.parent > a:after,
nav#deluxe_nav_stacks_in_1576_43_4 ul > li.current-parent > a:after,
nav#deluxe_nav_stacks_in_1576_43_4 ul > li.current-ancestor-parent > a:after {
  display: none;
}


/* 1.0.1

*/
.opr-page  {
  transition: height 400ms ease-in,
    padding 400ms ease-in,
    width 400ms ease-in,
    opacity 400ms ease-in,
    transform 400ms ease-in;
}
.opr-page.opr-no-animation {
  transition: none;
  visibility: hidden;
}
.opr-next-page,
.opr-prev-page  {
  pointer-events: none;
}


.opr-page  {
  top: 0;
}
.opr-next-page  {
  z-index: 100;
  top: 0;
  opacity: 0;
}
.opr-prev-page  {
  z-index: 98;
  top: 0;
  opacity: 0;
}
.opr-current  {
  z-index: 99;
  opacity: 1;
}



















.opr-scroll-next:before,
.opr-scroll-prev:before {
    content: "";
    position: absolute;
    top: -15px;
    left: -15px;
    right: -15px;
    bottom: -15px;
}
 .opr-next,
 .opr-scroll-next,
 .opr-scroll-prev {
  border-color: rgba(255, 255, 255, 1.00);
}



#stacks_in_1576_43_31 {
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  1px;
}

#stacks_out_1576_43_31 {
	width: 100px;
}
/*
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
*/
#stacks_in_1576_43_12 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1576_43_12 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1576_43_12 svg  */

#stacks_in_1576_43_12 svg,
#stacks_in_1576_43_12 i {
  color: rgba(0, 0, 0, 0.90);
  fill: rgba(0, 0, 0, 0.90);
  stroke: rgba(0, 0, 0, 0.90);
}

#stacks_in_1576_43_12 i,
#stacks_in_1576_43_12 svg {
  position: relative;
  font-size: 36px;
  line-height: 36px;
  height: 36px;
  width: 36px;
  display: block;
  text-align: center;
  margin: 0 auto;
  
}
#stacks_in_1576_43_12 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_1576_43_12 .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_1576_43_12 .material-icons-two-tone {
  color: rgba(0, 0, 0, 0.90);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(0, 0, 0, 0.90),
              0px -.1px 0px rgba(0, 0, 0, 0.90),
              .1px 0px 0px rgba(0, 0, 0, 0.90),
              -.1px 0px 0px rgba(0, 0, 0, 0.90);
}
#stacks_in_1576_43_12 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_1576_43_12 {
	background-color: rgba(255, 255, 255, 1.00);
	border: solid rgba(108, 108, 108, 1.00);
	border-width:  1px;
	-moz-border-radius: 50px 50px 50px 50px;
	-webkit-border-radius: 50px 50px 50px 50px;
	border-radius: 50px 50px 50px 50px;
	padding: 5px 0px 5px 0px;
}

#stacks_out_1576_43_12 {
	width: 48px;
}
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_1576_53_2_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 6px 0px;
  border-radius: 180px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_1576_53_2_press.press-lite:focus {outline:0;}
#stacks_in_1576_53_2_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 0px 0px 8px 0px;
}
#stacks_in_1576_53_2_press.press-lite {
  white-space: nowrap;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-text span,
#stacks_in_1576_53_2_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_1576_53_2_press.press-lite,
#stacks_in_1576_53_2_press.press-lite .press-lite-text,
#stacks_in_1576_53_2_press.press-lite .press-lite-text:after,
#stacks_in_1576_53_2_press.press-lite .press-lite-text > span,
#stacks_in_1576_53_2_press.press-lite .press-lite-icon i,
#stacks_in_1576_53_2_press.press-lite .press-lite-icon img,
#stacks_in_1576_53_2_press.press-lite .press-lite-icon svg,
#stacks_in_1576_53_2_press.press-lite .press-lite-icon svg path,
#stacks_in_1576_53_2_press.press-lite .press-lite-icon svg polyline,
#stacks_in_1576_53_2_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-icon i,
#stacks_in_1576_53_2_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_1576_53_2_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_1576_53_2_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_1576_53_2_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_1576_53_2_press.press-lite:active,
#stacks_in_1576_53_2_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_1576_53_2_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_1576_53_2_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_1576_53_2_press.press-lite:hover .press-lite-text span,
#stacks_in_1576_53_2_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_1576_53_2_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_1576_53_2_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_1576_53_2_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_1576_53_2_press.press-lite {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5),
                    0px 3px 6px rgba(49, 49, 49, 1.00);
  text-shadow: 0px 1px 2px rgba(49, 49, 49, 1.00);
}
#stacks_in_1576_53_2_press.press-lite:active {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
  transition: all 0ms linear;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-icon:after {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);
  transition: all 200ms ease;
  height: 28px;
  top: -1px;
  left: -1px;
  bottom: -1px;
}
#stacks_in_1576_53_2_press.press-lite:active .press-lite-icon:after {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.3);
  transform: translateY(-3px);
  box-shadow: inset 0px 0px 0px rgba(255,255,255,0.5);
  transition: all 0ms linear;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_1576_53_2_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-line-t,
#stacks_in_1576_53_2_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-line-l,
#stacks_in_1576_53_2_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_1576_53_2_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_1576_53_2_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 180px;
  opacity: 1;
}
#stacks_in_1576_53_2_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */
/*
1.0.2.2
- fixes shortcode typo
- after was not loading in if end date had already passed
- fixed a bug that could cause set timezone to miss-calculate if using non-repeating date and time
- updates timed-content.js with clock functions
*/
@font-face {
    font-family: '1ldclockmedium';
    src: url('tc-files/1ldclock-webfont.woff2') format('woff2'),
         url('tc-files/1ldclock-webfont.woff') format('woff'),
        url('tc-files/1ldclock-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/*  */
/*  */
#stacks_in_4061 .timed-content-progress-bar {
  display: none;
}
/*  */
#stacks_in_4061,
#stacks_out_4061,
#stacks_in_3 {
  overflow: visible;
  clear: both;
}
#stacks_in_4061 .timed-content-number {
  box-shadow: 0px 1px 2px rgba(0,0,0,15%);
}
#stacks_in_4061 .timed-content-rotate .timed-content-number {
  box-shadow: 0px 8px 10px 0px rgba(0,0,0,30%);
}
#stacks_in_4061 .timed-content-rotate.rotate-smooth .timed-content-number:after {
  box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,30%),
              inset 0px -5px 5px -3px rgba(0,0,0,30%);
  /*  */
  background: linear-gradient(to bottom,  rgba(0,0,0,19.994999%) 0%,rgba(0,0,0,4.995000%) 20%,rgba(0,0,0,0%) 40%,rgba(0,0,0,4.995000%) 60%,rgba(0,0,0,15%) 80%,rgba(0,0,0,19.994999%) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
#stacks_in_4061 .timed-content-fold .timed-content-number {
  box-shadow: 0px 2px 3px rgba(0,0,0,0.5),
              inset 0px 0px 5px rgba(0,0,0,0.5);
}
#stacks_in_4061 .tc-dark-shadows.timed-content-fold .timed-content-number {
  box-shadow: 0px 2px 3px rgba(0,0,0,0.5),
              inset 0px 0px 5px rgba(0,0,0,0.5);
}
#stacks_in_4061 .timed-content-inline .timed-content-number {
    box-shadow: none;
}
#stacks_in_4061 .timed-content-countdown-wrap {
  color: rgba(17, 17, 17, 1.00);
  padding: 24px 0px;
  border-radius: 0px;
  background-color: rgba(0, 0, 0, 0.00);
}
#stacks_in_4061 .timed-content-countdown-wrap * {
  font-family:  "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
#stacks_in_4061 .timed-content-digital .timed-content-number div span {
  font-family: '1ldclockmedium';
}
#stacks_in_4061 .timed-content-digital .timed-content-number div span:before {
    content: "88";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    text-align: center;
    z-index: -1;
    color: rgba(17, 17, 17, 1.00);
    opacity: 0.2;
}
#stacks_in_4061 .timed-content-digital .tc-digit-padding .timed-content-number div span:before {
    content: "888888888888888888888";
    overflow: hidden;
    left: 12px;
    right: 12px;
    width: auto;
    top: 0;
}
#stacks_in_4061 .timed-content-number,
#stacks_in_4061 .timed-content-number div,
#stacks_in_4061 .timed-content-fold .timed-content-number > div:after,
#stacks_in_4061 .timed-content-fold .timed-content-number > div:before,
#stacks_in_4061 .timed-content-paper-fall .timed-content-number .timed-content-anim:before {
  background-color: #F3F3F3;
  color: rgba(17, 17, 17, 1.00);
  border-radius:  6px;
}
#stacks_in_4061 .timed-content-number div span {
  color: rgba(17, 17, 17, 1.00);
}
#stacks_in_4061 .timed-content-rotate .timed-content-number > div.state-after,
#stacks_in_4061 .timed-content-rotate .timed-content-number > div.state-before {
  background-color: #F3F3F3;
  border-radius: 0px;
}
#stacks_in_4061 .timed-content-fold .timed-content-number > div {
  border-radius:  6px 6px 0px 0px;
}
#stacks_in_4061 .timed-content-countdown {
  grid-gap: 15px;
  grid-template-columns: repeat(auto-fit, minmax(80px, max-content));
  /*  */
}
#stacks_in_4061 .timed-content-part div.timed-content-title {
  font-size: 14px;
}
#stacks_in_4061 .timed-content-number,
#stacks_in_4061 .timed-content-number div,
#stacks_in_4061 .timed-content-number div span,
#stacks_in_4061 .timed-content-fold .timed-content-number > div:after,
#stacks_in_4061 .timed-content-fold .timed-content-number > div:before,
#stacks_in_4061 .timed-content-paper-fall .timed-content-number .timed-content-anim:before {
  width: auto;
  min-width: 80px;
  height: 60.000000px;
  line-height: 58.000000px; /* Adjusted for font */
  font-size: 50.000000px;
  font-weight: normal;
  letter-spacing: 0px;
}
#stacks_in_4061 .timed-content-digital .timed-content-number div span {
  line-height: 60.000000px;
  font-size: 60.000000px;
  color:  rgba(67, 67, 67, 1.00);
  text-shadow: 0px 0px 5px rgba(17, 17, 17, 1.00);
}
#stacks_in_4061 .timed-content-number div span {
  min-width: 0px;
}
#stacks_in_4061 .timed-content-number > div {
  padding: 0px 0px;
  box-sizing: border-box;
}
#stacks_in_4061 .tc-digit-padding .timed-content-number > div {
  padding: 0px 12px;
}
#stacks_in_4061 .tc-digit-padding .timed-content-number-5 {
  position: relative;
}
#stacks_in_4061 .timed-content-part:before {
  background-color: rgba(0, 0, 0, 0.00);
  height: 60.000000px;
}
#stacks_in_4061 .timed-content-number:after,
#stacks_in_4061 .timed-content-number:before {
    width: 5px;
    height: 5px;
    background-color: rgba(17, 17, 17, 1.00);
    right: -10px;
    border-radius: 0px;
}
#stacks_in_4061 .timed-content-fold .timed-content-number > div {
  height: 50%;
}
#stacks_in_4061 .timed-content-rotate .timed-content-number div {
  background: transparent;
}
/*  */
#stacks_in_4061 .timed-content-rotate .timed-content-countdown div {
   align-content: top;
   justify-content: top;
}
#stacks_in_4061 .timed-content-rotate .timed-content-number div {
    display: inline-block;
    position: relative;
    margin-top: 0;
}
#stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-1 {
    top: 120.000000px;
}
#stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-2 {
    top: 60.000000px;
}
#stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-3 {
    top: 0px;
}
#stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-4 {
    top: -60.000000px;
}
#stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-5 {
    top: -120.000000px;
}
/*  */
#stacks_in_4061 .timed-content-rotate .timed-content-number {
  perspective: 2000px;
  height: 120.000000px;/* double height */
}
#stacks_in_4061 .timed-content-rotate .timed-content-number .state-out {
  transform: translate3D(0,-108.000000px,0) rotateX(75deg);
}
#stacks_in_4061 .timed-content-rotate .timed-content-number .state-after {
  transform: translate3D(0,-60.000000px,0px) rotateX(37.5deg);
}
#stacks_in_4061 .timed-content-rotate .timed-content-number .state-active {
  transform: translate3D(0,0,0px) rotateX(0deg);
}
#stacks_in_4061 .timed-content-rotate .timed-content-number .state-before {
  transform: translate3D(0,60.000000px,0px) rotateX(-37.5deg);
}
#stacks_in_4061 .timed-content-rotate .timed-content-number > div.state-in {
  transform: translate3D(0,108.000000px,0) rotateX(-75deg);
}
@media all and (max-width: 1000px) {
  #stacks_in_4061 .timed-content-countdown {
    grid-gap: 10px;
    grid-template-columns: repeat(auto-fit, minmax(65px, max-content));
  }
  #stacks_in_4061 .timed-content-part:before {
    height: 48.750000px;
  }
  #stacks_in_4061 .timed-content-number,
  #stacks_in_4061 .timed-content-number div,
  #stacks_in_4061 .timed-content-number div span,
  #stacks_in_4061 .timed-content-fold .timed-content-number > div:after,
  #stacks_in_4061 .timed-content-fold .timed-content-number > div:before,
  #stacks_in_4061 .timed-content-paper-fall .timed-content-number .timed-content-anim:before {
    width: auto;
    min-width: 65px;
    height: 48.750000px;
    line-height: 47.125000px; /* Adjusted for font */
    font-size: 40.625000px;
    letter-spacing: 0px;
  }
  #stacks_in_4061 .timed-content-digital .timed-content-number div span {
    line-height: 48.750000px;
    font-size: 48.750000px;
  }
  #stacks_in_4061 .timed-content-number:after,
  #stacks_in_4061 .timed-content-number:before {
      width: 4px;
      height: 4px;
      right: -7px;
  }
  #stacks_in_4061 .tc-digit-padding .timed-content-number > div {
    padding: 0px 6px;
  }
  #stacks_in_4061 .timed-content-digital .tc-digit-padding .timed-content-number div span:before {
      left: 6px;
      right: 6px;
  }
  /*  */
  #stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-1 {
      top: 97.500000px;
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-2 {
      top: 48.750000px;
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-4 {
      top: -48.750000px;
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-5 {
      top: -97.500000px;
  }
  /*  */
  #stacks_in_4061 .timed-content-rotate .timed-content-number {
    height: 97.500000px;/* double height */
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .state-out {
    transform: translate3D(0,-87.750000px,0) rotateX(75deg);
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .state-after {
    transform: translate3D(0,-48.750000px,0px) rotateX(37.5deg);
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .state-before {
    transform: translate3D(0,48.750000px,0px) rotateX(-37.5deg);
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number > div.state-in {
    transform: translate3D(0,87.750000px,0) rotateX(-75deg);
  }
}
@media all and (max-width: 600px) {
  #stacks_in_4061 .timed-content-part div.timed-content-title {
    font-size: 12px;
  }
  #stacks_in_4061 .timed-content-number,
  #stacks_in_4061 .timed-content-number div,
  #stacks_in_4061 .timed-content-fold .timed-content-number > div:after,
  #stacks_in_4061 .timed-content-fold .timed-content-number > div:before,
  #stacks_in_4061 .timed-content-paper-fall .timed-content-number .timed-content-anim:before {
    border-radius:  4.500000px;
  }
  #stacks_in_4061 .timed-content-fold .timed-content-number > div {
    border-radius:  4.500000px 4.500000px 0px 0px;
  }
  #stacks_in_4061 .timed-content-countdown {
    grid-gap: 8px;
    grid-template-columns: repeat(auto-fit, minmax(50px, max-content));
  }
  #stacks_in_4061 .timed-content-part:before {
    height: 37.500000px;
  }
  #stacks_in_4061 .timed-content-number,
  #stacks_in_4061 .timed-content-number div,
  #stacks_in_4061 .timed-content-number div span,
  #stacks_in_4061 .timed-content-fold .timed-content-number > div:after,
  #stacks_in_4061 .timed-content-fold .timed-content-number > div:before,
  #stacks_in_4061 .timed-content-paper-fall .timed-content-number .timed-content-anim:before {
    width: auto;
    min-width: 50px;
    height: 37.500000px;
    line-height: 36.250000px; /* Adjusted for font */
    font-size: 31.250000px;
    letter-spacing: 0px;
  }
  #stacks_in_4061 .timed-content-digital .timed-content-number div span {
    line-height: 37.500000px;
    font-size: 37.500000px;
  }
  #stacks_in_4061 .timed-content-number:after,
  #stacks_in_4061 .timed-content-number:before {
      width: 4px;
      height: 4px;
      right: -6px;
  }
  /*  */
  #stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-1 {
      top: 75.000000px;
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-2 {
      top: 37.500000px;
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-4 {
      top: -37.500000px;
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .timed-content-number-5 {
      top: -75.000000px;
  }
  /*  */
  #stacks_in_4061 .timed-content-rotate .timed-content-number {
    height: 75.000000px;/* double height */
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .state-out {
    transform: translate3D(0,-67.500000px,0) rotateX(75deg);
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .state-after {
    transform: translate3D(0,-37.500000px,0px) rotateX(37.5deg);
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number .state-before {
    transform: translate3D(0,37.500000px,0px) rotateX(-37.5deg);
  }
  #stacks_in_4061 .timed-content-rotate .timed-content-number > div.state-in {
    transform: translate3D(0,67.500000px,0) rotateX(-75deg);
  }
}
@media all and (max-width: 350px) {
  #stacks_in_4061 .timed-content-part div.timed-content-title {
    font-size: 10px;
  }
}
#stacks_in_4061 .timed-content-rotate .timed-content-number:after, #stacks_in_4061 .timed-content-rotate .timed-content-number:before {
  width: 100%;
  height: 100%;
  right: auto;
  transform: translate(0,0);
  display: block;
  top: auto;
  background: transparent;
}
#stacks_in_4061 .timed-content-rotate .timed-content-part:before {
  display: none;
}
/*  */
/* v1.0.1
- scrollbar visibilty bug hotfix
*/
#popbox_stacks_in_3903 .popBox2_close_icon {
  top: 2.000000px;
  right: 2.000000px;
}
#popbox_stacks_in_3903.popBox2_container {
  
  
  
  
}
#popbox_stacks_in_3903.popBox2_container .popBox2_wrap {
  position: relative;
  margin: 48px 24px;
}
#popbox_stacks_in_3903.popBox2_container .popBox2 {
  color: rgba(0, 0, 0, 0.65);
  border-radius: 8px;
}
#popbox_stacks_in_3903.popBox2_container .popBox2 svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_3903.popBox2_container .popBox2 i.content-1ld-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 32px;
}
#popbox_stacks_in_3903.popBox2_container .popBox2:after {
  
}
#popbox_stacks_in_3903.popBox2_container .popBox2:before {
  border-radius: 8px;
  
  background-color : rgba(110, 131, 114, 1.00);
}
#popbox_stacks_in_3903.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_3903.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_condensed .popBox2_wrap {
  width: 560px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_condensed.popBox2_header_footer .popBox2 {
  height: 320px;
  max-height: calc(100vh - 96px);
}

#popbox_stacks_in_3903.popBox2_container .popBox2 .popBox2_content > div {
  max-width: 560px;
  padding: 16px 24px;
}
#popbox_stacks_in_3903.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_3903.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_condensed .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
  
  padding-right: 34.000000px;
  
}
#popbox_stacks_in_3903 h1,
#popbox_stacks_in_3903 h2,
#popbox_stacks_in_3903 h3,
#popbox_stacks_in_3903 h4,
#popbox_stacks_in_3903 h5,
#popbox_stacks_in_3903 h6 {
  color: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_3903 a {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_3903 a:hover {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_3903 a:active {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  grid-gap: 24.000000px;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  padding: 0px 16px;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_columns .popBox2_wrap {
  width: 720px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_content > div {
  padding: 0px;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_header svg {
  display: block;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
  
  padding-right: 26.000000px;
  
}
@media all and (max-width: 720px) {
  #popbox_stacks_in_3903.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
    grid-template-columns: 1fr;
    grid-gap: 0px;
    margin: 24.000000px 0;
  }
  #popbox_stacks_in_3903.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
    padding-right: 0;
  }
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_expanded .popBox2_wrap {
  width: 960px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  padding: 128px 0px;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  padding: 0px 24px;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  max-width: 560px;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_fullscreen {
  align-items: center;
  justify-content: center;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content {
  
  
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_inner {
  
  
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  padding: 24px 24px;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
@media all and (max-width: 1032px) {
  #popbox_stacks_in_3903.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
    
    padding-right: 34.000000px;
    
  }
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  width: 960px;
  
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_3903.popBox2_container .popBox2_overlay {
  background: rgba(0, 0, 0, 0.75);
}
#popbox_stacks_in_3903 .confetti g:nth-child(3n+0) {
  fill: rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_3903 .confetti g:nth-child(3n-1) {
  fill: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_3903 .confetti g:nth-child(3n-2) {
  fill: rgba(134, 235, 200, 1.00);
}

#popbox_stacks_in_3903.popBox2_container.popBox2_fx_border .popBox2_border_before,
#popbox_stacks_in_3903.popBox2_container.popBox2_fx_border .popBox2_border_after {
	background-image: linear-gradient(45deg,rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00),rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00), rgba(255, 0, 0, 1.00));
  border-radius: 10px;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_fx_borderRotate .popBox2:before {
  box-shadow: 0 0 0 1px rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_3903.popBox2_container.popBox2_fx_borderRotate .popBox2_border_before,
#popbox_stacks_in_3903.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after {
  box-shadow:  inset 0 0 0 2px rgba(232, 52, 160, 1.00);
  border-radius: 16px;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_fx_lightspeed g {
  fill: rgba(153, 153, 153, 1.00);
}
#popbox_stacks_in_3903 .pb_grid rect {
  stroke: rgba(0, 0, 0, 0.15);
  fill: rgba(0, 0, 0, 0.00);
  stroke-width: 1px;
}
#popbox_stacks_in_3903 .pb_smoke_group .rect {
  background: rgba(153, 153, 153, 1.00);
}


#popbox_stacks_in_3903.popBox2_container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_active {
  pointer-events: auto;
}
#popbox_stacks_in_3903.popBox2_container .popBox2_overlay {
  opacity: 0;
  transition: opacity 1000ms ease;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_active .popBox2_overlay {
  opacity: 1;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_none .popBox2_overlay {
  transition-duration: 0ms;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_overlay {
  opacity: 1;
  transition-duration: 0ms;
}
#popbox_stacks_in_3903.popBox2_container .popBox2_wrap {
  transform-origin: center;
  transition: transform 1000ms ease, opacity 750.000000ms ease;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_none .popBox2_wrap {
  transform: scale(0);
  transition-duration: 0ms;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_wrap {
  transform: scale(1);
}
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_zoom .popBox2_wrap {
  transform: scale(0);
  opacity: 0;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_zoom.popBox2_active .popBox2_wrap {
  transform: scale(1);
  opacity: 1;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_slideLeft .popBox2_wrap {
  transform: translate(100%,0);
  opacity: 0;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_slideRight .popBox2_wrap {
  transform: translate(-100%,0);
  opacity: 0;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_slideDown .popBox2_wrap {
  transform: translate(0,-100%);
  opacity: 0;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_slideUp .popBox2_wrap {
  transform: translate(0,100%);
  opacity: 0;
}
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_slideLeft.popBox2_active .popBox2_wrap,
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_slideRight.popBox2_active .popBox2_wrap,
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_slideDown.popBox2_active .popBox2_wrap,
#popbox_stacks_in_3903.popBox2_container.popBox2_in_out_slideUp.popBox2_active .popBox2_wrap {
  transform: translate(0,0);
  opacity: 1;
}


#popbox_stacks_in_3903.popBox2_container .popBox2 .popBox2_inner {
  max-height: 90vh;
  max-height: calc(100vh - 96px);
}
#popbox_stacks_in_3903.popBox2_container .popBox2 .popBox2_main:first-child {
  max-height: calc(100vh - 96px);
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  max-height: calc(100vh - 96px);
}
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_fullscreen .popBox2,
#popbox_stacks_in_3903.popBox2_container.popBox2_layout_fullscreen .popBox2_wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  height: auto;
}


.element_stacks_in_3911[data-deluxe-el] {
  
  background-color : rgba(193, 165, 110, 1.00);
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 8px;
  box-shadow: 2px 2px  4px 0px rgba(0, 0, 0, 0.30);
  margin: 55px 0px;
  padding: 24px 24px;
}
.element_stacks_in_3911[data-deluxe-el] > div {

}

#eh_stacks_in_3914 {
  margin: 46px 0 16px;
  padding: 0 3px;
}
#eh_stacks_in_3914:not(.eh-shape-400) .eh-line-wrap,
#eh_stacks_in_3914.eh-shape-400 .eh-line-wrap:before,
#eh_stacks_in_3914.eh-shape-400 .eh-line-wrap:after,
#eh_stacks_in_3914.eh-shape-400 .eh-line-wrap .eh-lines,
#eh_stacks_in_3914.eh-shape-400 .eh-line-wrap .eh-extender {opacity: 0.640000;}
#eh_stacks_in_3914 .eh-subtitle {margin-top: 0px;}
#eh_stacks_in_3914.eh-sub-top .eh-subtitle {
  margin-top: 0;
  margin-bottom: 0px;
}
/*  */
/*  */#eh_stacks_in_3914 .eh-subtitle {display: none;}/*  */
/*  */#eh_stacks_in_3914 .eh-title {font-size: 36px;}/*  */
/*  */
#eh_stacks_in_3914 .eh-title {
  max-width: 420px;
  font-weight: 900;
  line-height: 1.10;
  color: rgba(150, 29, 0, 1.00);
  font-family: fairplaiy display;
  letter-spacing: -1.00px;
  word-spacing: 0.00px;
}
/*  */
/*  */
/*  */
#eh_stacks_in_3914 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914 .eh-line-wrap .eh-line-right {width: 256px;}
#eh_stacks_in_3914.eh-line-1 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-line-1 .eh-line-wrap .eh-line-right {border-top: 3px dashed #961D00;}
#eh_stacks_in_3914.eh-line-2 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-line-2 .eh-line-wrap .eh-line-right {border-top: 3px dotted #961D00;}
#eh_stacks_in_3914.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-line-3 .eh-line-wrap .eh-line-right {
  border-top: 3px solid #961D00;
  height: 3px;
  border-bottom: 3px solid #961D00;
  box-sizing: content-box;
}
#eh_stacks_in_3914.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-line-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_3914.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-line-4 .eh-line-wrap .eh-line-right {
  border-top: 3px solid #961D00;
  border-image: linear-gradient(-90deg, #961D00, transparent) 1;
}

#eh_stacks_in_3914.eh-line-4 .eh-line-wrap .eh-line-right {border-image: linear-gradient(90deg, #961D00, transparent) 1;}
#eh_stacks_in_3914.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-line-4 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_3914.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-line-5 .eh-line-wrap .eh-line-right {border-top: 3px solid #961D00;}
#eh_stacks_in_3914.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-line-5 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_3914:not(.eh-line-group-0) .eh-line-wrap .eh-lines {width: calc(256px / 2);}
#eh_stacks_in_3914:not(.eh-line-group-0) .eh-line-wrap .eh-lines svg {
  stroke: #961D00;
  fill: #961D00;
}
#eh_stacks_in_3914.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 20px;}
#eh_stacks_in_3914.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
#eh_stacks_in_3914.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 21px;}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  #eh_stacks_in_3914.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 18px;}
  #eh_stacks_in_3914.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
  #eh_stacks_in_3914.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg { height: 18px;}
}
#eh_stacks_in_3914.eh-line-group-300 .eh-extender {
  width: calc(256px / 2 - 20px);
  height: 3px;
  background-color: #961D00;
}
#eh_stacks_in_3914.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-thickness-3.eh-line-group-300 .eh-extender-left,
#eh_stacks_in_3914.eh-thickness-4.eh-line-group-300 .eh-extender-left {box-shadow: 1px 0 0 #961D00;}
#eh_stacks_in_3914.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_3914.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_3914.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_3914.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_3914.eh-thickness-3.eh-line-group-300 .eh-extender-right,
#eh_stacks_in_3914.eh-thickness-4.eh-line-group-300 .eh-extender-right {box-shadow: -1px 0 0 #961D00;}
#eh_stacks_in_3914.eh-line-303 .eh-extender,
#eh_stacks_in_3914.eh-line-305 .eh-extender {width: calc(256px / 2 - 32px);}
#eh_stacks_in_3914.eh-line-group-300.eh-main-wrap.eh-align-left .eh-line-wrap .eh-lines,
#eh_stacks_in_3914.eh-line-group-300.eh-main-wrap.eh-align-center .eh-line-wrap .eh-lines,
#eh_stacks_in_3914.eh-line-group-300.eh-main-wrap.eh-align-right .eh-line-wrap .eh-lines {height: 3px;}
#eh_stacks_in_3914 .eh-line-left {margin-right: 0px;}
#eh_stacks_in_3914 .eh-line-right {margin-left: 0px;}
#eh_stacks_in_3914.eh-line-group-300 .eh-line-left,
#eh_stacks_in_3914.eh-line-group-300 .eh-line-right {
  margin-left: 0px;
  margin-right: 0px;
}
#eh_stacks_in_3914.eh-line-group-300 .eh-extender-left {margin-right: 0px;}
#eh_stacks_in_3914.eh-line-group-300 .eh-extender-right {margin-left: 0px;}
#eh_stacks_in_3914:not(.eh-shape-0) .eh-line-wrap .eh-line-shape {
  width: 32px;
  height: 32px;
}
#eh_stacks_in_3914.eh-shape-400 .eh-line-wrap .eh-line-shape {
  width: auto;
  height: auto;
}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_3914.eh-shape-400 .eh-line-wrap .eh-line-shape {width: 54px;}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_3914.eh-shape-400 .eh-line-wrap .eh-line-shape:has(.mez.empty) {min-width: 72px;}
/*  */
#eh_stacks_in_3914:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg {stroke: #961D00;}
#eh_stacks_in_3914:not(.eh-shape-0) .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914:not(.eh-shape-0) .eh-line-wrap .eh-line-right {width: calc(256px / 2 + 3px);}
#eh_stacks_in_3914.eh-shape-20 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_3914.eh-shape-20 .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-21 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_3914.eh-shape-21 .eh-line-wrap .eh-line-shape > svg {height: 16px;}
#eh_stacks_in_3914.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_3914.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_3914.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_3914.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_3914.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_3914.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_3914.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap {
  height: 3px;
  align-items: center;
}
#eh_stacks_in_3914.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg {
  height: 32px;
  /* */height: 31px;/*  */
}
#eh_stacks_in_3914.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_3914.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg {
  /* bottom: calc(3px / 2); */
  margin-top: 0;
  position: relative;
  transform: rotate(180deg);
}
#eh_stacks_in_3914.eh-shape-group-100 .eh-line-wrap .eh-line-shape > svg {fill: #961D00;}
#eh_stacks_in_3914.eh-shape-group-200 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  fill: #961D00;
  padding: calc(1px + 2px * 2);
}
#eh_stacks_in_3914.eh-shape-206 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {padding: calc(1px + 2px * 3);}
#eh_stacks_in_3914.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre,
#eh_stacks_in_3914.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post {
  width: calc(32px * .4);
  height: calc(32px * .8);
}
#eh_stacks_in_3914.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre svg,
#eh_stacks_in_3914.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post svg {
  width: calc(32px * .8);
  height: calc(32px * .8);
}
#eh_stacks_in_3914 .eh-line-wrap-1 {margin-bottom: 18px;}
#eh_stacks_in_3914 .eh-line-wrap-2 {margin-top: 18px;}
/*  */
#eh_stacks_in_3914.eh-line-position-3 {gap: 0 18px;}
#eh_stacks_in_3914.eh-line-position-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_3914.eh-line-position-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_3914.eh-line-102.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_3914.eh-line-102.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_3914.eh-line-103.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_3914.eh-line-103.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_3914.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender {
  height: 3px;
  background-color: #961D00;
}
#eh_stacks_in_3914.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_3914.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  height: 3px;
  background-color: #961D00;
}
/* v1.0.1
- scrollbar visibilty bug hotfix
*/
#popbox_stacks_in_4065 .popBox2_close_icon {
  top: 2.000000px;
  right: 2.000000px;
}
#popbox_stacks_in_4065.popBox2_container {
  
  
  
  
}
#popbox_stacks_in_4065.popBox2_container .popBox2_wrap {
  position: relative;
  margin: 48px 24px;
}
#popbox_stacks_in_4065.popBox2_container .popBox2 {
  color: rgba(0, 0, 0, 0.65);
  border-radius: 8px;
}
#popbox_stacks_in_4065.popBox2_container .popBox2 svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_4065.popBox2_container .popBox2 i.content-1ld-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 32px;
}
#popbox_stacks_in_4065.popBox2_container .popBox2:after {
  
}
#popbox_stacks_in_4065.popBox2_container .popBox2:before {
  border-radius: 8px;
  
  background-color : rgba(110, 131, 114, 1.00);
}
#popbox_stacks_in_4065.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_4065.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_condensed .popBox2_wrap {
  width: 560px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_condensed.popBox2_header_footer .popBox2 {
  height: 320px;
  max-height: calc(100vh - 96px);
}

#popbox_stacks_in_4065.popBox2_container .popBox2 .popBox2_content > div {
  max-width: 560px;
  padding: 16px 24px;
}
#popbox_stacks_in_4065.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_4065.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_condensed .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
  
  padding-right: 34.000000px;
  
}
#popbox_stacks_in_4065 h1,
#popbox_stacks_in_4065 h2,
#popbox_stacks_in_4065 h3,
#popbox_stacks_in_4065 h4,
#popbox_stacks_in_4065 h5,
#popbox_stacks_in_4065 h6 {
  color: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_4065 a {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_4065 a:hover {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_4065 a:active {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  grid-gap: 24.000000px;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  padding: 0px 16px;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_columns .popBox2_wrap {
  width: 720px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_content > div {
  padding: 0px;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_header svg {
  display: block;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
  
  padding-right: 26.000000px;
  
}
@media all and (max-width: 720px) {
  #popbox_stacks_in_4065.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
    grid-template-columns: 1fr;
    grid-gap: 0px;
    margin: 24.000000px 0;
  }
  #popbox_stacks_in_4065.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
    padding-right: 0;
  }
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_expanded .popBox2_wrap {
  width: 960px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  padding: 128px 0px;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  padding: 0px 24px;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  max-width: 560px;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_fullscreen {
  align-items: center;
  justify-content: center;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content {
  
  
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_inner {
  
  
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  padding: 24px 24px;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
@media all and (max-width: 1032px) {
  #popbox_stacks_in_4065.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
    
    padding-right: 34.000000px;
    
  }
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  width: 960px;
  
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_4065.popBox2_container .popBox2_overlay {
  background: rgba(0, 0, 0, 0.75);
}
#popbox_stacks_in_4065 .confetti g:nth-child(3n+0) {
  fill: rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_4065 .confetti g:nth-child(3n-1) {
  fill: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_4065 .confetti g:nth-child(3n-2) {
  fill: rgba(134, 235, 200, 1.00);
}

#popbox_stacks_in_4065.popBox2_container.popBox2_fx_border .popBox2_border_before,
#popbox_stacks_in_4065.popBox2_container.popBox2_fx_border .popBox2_border_after {
	background-image: linear-gradient(45deg,rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00),rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00), rgba(255, 0, 0, 1.00));
  border-radius: 10px;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_fx_borderRotate .popBox2:before {
  box-shadow: 0 0 0 1px rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_4065.popBox2_container.popBox2_fx_borderRotate .popBox2_border_before,
#popbox_stacks_in_4065.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after {
  box-shadow:  inset 0 0 0 2px rgba(232, 52, 160, 1.00);
  border-radius: 16px;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_fx_lightspeed g {
  fill: rgba(153, 153, 153, 1.00);
}
#popbox_stacks_in_4065 .pb_grid rect {
  stroke: rgba(0, 0, 0, 0.15);
  fill: rgba(0, 0, 0, 0.00);
  stroke-width: 1px;
}
#popbox_stacks_in_4065 .pb_smoke_group .rect {
  background: rgba(153, 153, 153, 1.00);
}


#popbox_stacks_in_4065.popBox2_container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_active {
  pointer-events: auto;
}
#popbox_stacks_in_4065.popBox2_container .popBox2_overlay {
  opacity: 0;
  transition: opacity 1000ms ease;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_active .popBox2_overlay {
  opacity: 1;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_none .popBox2_overlay {
  transition-duration: 0ms;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_overlay {
  opacity: 1;
  transition-duration: 0ms;
}
#popbox_stacks_in_4065.popBox2_container .popBox2_wrap {
  transform-origin: center;
  transition: transform 1000ms ease, opacity 750.000000ms ease;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_none .popBox2_wrap {
  transform: scale(0);
  transition-duration: 0ms;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_wrap {
  transform: scale(1);
}
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_zoom .popBox2_wrap {
  transform: scale(0);
  opacity: 0;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_zoom.popBox2_active .popBox2_wrap {
  transform: scale(1);
  opacity: 1;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_slideLeft .popBox2_wrap {
  transform: translate(100%,0);
  opacity: 0;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_slideRight .popBox2_wrap {
  transform: translate(-100%,0);
  opacity: 0;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_slideDown .popBox2_wrap {
  transform: translate(0,-100%);
  opacity: 0;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_slideUp .popBox2_wrap {
  transform: translate(0,100%);
  opacity: 0;
}
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_slideLeft.popBox2_active .popBox2_wrap,
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_slideRight.popBox2_active .popBox2_wrap,
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_slideDown.popBox2_active .popBox2_wrap,
#popbox_stacks_in_4065.popBox2_container.popBox2_in_out_slideUp.popBox2_active .popBox2_wrap {
  transform: translate(0,0);
  opacity: 1;
}


#popbox_stacks_in_4065.popBox2_container .popBox2 .popBox2_inner {
  max-height: 90vh;
  max-height: calc(100vh - 96px);
}
#popbox_stacks_in_4065.popBox2_container .popBox2 .popBox2_main:first-child {
  max-height: calc(100vh - 96px);
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  max-height: calc(100vh - 96px);
}
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_fullscreen .popBox2,
#popbox_stacks_in_4065.popBox2_container.popBox2_layout_fullscreen .popBox2_wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  height: auto;
}


.element_stacks_in_4066[data-deluxe-el] {
  
  background-color : rgba(193, 165, 110, 1.00);
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 8px;
  box-shadow: 2px 2px  4px 0px rgba(0, 0, 0, 0.30);
  margin: 16px 0px;
  padding: 55px 24px;
}
.element_stacks_in_4066[data-deluxe-el] > div {

}

#eh_stacks_in_4071 {
  margin: 46px 0 16px;
  padding: 0 3px;
}
#eh_stacks_in_4071:not(.eh-shape-400) .eh-line-wrap,
#eh_stacks_in_4071.eh-shape-400 .eh-line-wrap:before,
#eh_stacks_in_4071.eh-shape-400 .eh-line-wrap:after,
#eh_stacks_in_4071.eh-shape-400 .eh-line-wrap .eh-lines,
#eh_stacks_in_4071.eh-shape-400 .eh-line-wrap .eh-extender {opacity: 0.640000;}
#eh_stacks_in_4071 .eh-subtitle {margin-top: 0px;}
#eh_stacks_in_4071.eh-sub-top .eh-subtitle {
  margin-top: 0;
  margin-bottom: 0px;
}
/*  */
/*  */#eh_stacks_in_4071 .eh-subtitle {display: none;}/*  */
/*  */#eh_stacks_in_4071 .eh-title {font-size: 36px;}/*  */
/*  */
#eh_stacks_in_4071 .eh-title {
  max-width: 420px;
  font-weight: 900;
  line-height: 1.10;
  color: rgba(150, 29, 0, 1.00);
  font-family: fairplaiy display;
  letter-spacing: -1.00px;
  word-spacing: 0.00px;
}
/*  */
/*  */
/*  */
#eh_stacks_in_4071 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071 .eh-line-wrap .eh-line-right {width: 256px;}
#eh_stacks_in_4071.eh-line-1 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-line-1 .eh-line-wrap .eh-line-right {border-top: 3px dashed #961D00;}
#eh_stacks_in_4071.eh-line-2 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-line-2 .eh-line-wrap .eh-line-right {border-top: 3px dotted #961D00;}
#eh_stacks_in_4071.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-line-3 .eh-line-wrap .eh-line-right {
  border-top: 3px solid #961D00;
  height: 3px;
  border-bottom: 3px solid #961D00;
  box-sizing: content-box;
}
#eh_stacks_in_4071.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-line-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_4071.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-line-4 .eh-line-wrap .eh-line-right {
  border-top: 3px solid #961D00;
  border-image: linear-gradient(-90deg, #961D00, transparent) 1;
}

#eh_stacks_in_4071.eh-line-4 .eh-line-wrap .eh-line-right {border-image: linear-gradient(90deg, #961D00, transparent) 1;}
#eh_stacks_in_4071.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-line-4 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_4071.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-line-5 .eh-line-wrap .eh-line-right {border-top: 3px solid #961D00;}
#eh_stacks_in_4071.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-line-5 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_4071:not(.eh-line-group-0) .eh-line-wrap .eh-lines {width: calc(256px / 2);}
#eh_stacks_in_4071:not(.eh-line-group-0) .eh-line-wrap .eh-lines svg {
  stroke: #961D00;
  fill: #961D00;
}
#eh_stacks_in_4071.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 20px;}
#eh_stacks_in_4071.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
#eh_stacks_in_4071.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 21px;}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  #eh_stacks_in_4071.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 18px;}
  #eh_stacks_in_4071.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
  #eh_stacks_in_4071.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg { height: 18px;}
}
#eh_stacks_in_4071.eh-line-group-300 .eh-extender {
  width: calc(256px / 2 - 20px);
  height: 3px;
  background-color: #961D00;
}
#eh_stacks_in_4071.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-thickness-3.eh-line-group-300 .eh-extender-left,
#eh_stacks_in_4071.eh-thickness-4.eh-line-group-300 .eh-extender-left {box-shadow: 1px 0 0 #961D00;}
#eh_stacks_in_4071.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_4071.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_4071.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_4071.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_4071.eh-thickness-3.eh-line-group-300 .eh-extender-right,
#eh_stacks_in_4071.eh-thickness-4.eh-line-group-300 .eh-extender-right {box-shadow: -1px 0 0 #961D00;}
#eh_stacks_in_4071.eh-line-303 .eh-extender,
#eh_stacks_in_4071.eh-line-305 .eh-extender {width: calc(256px / 2 - 32px);}
#eh_stacks_in_4071.eh-line-group-300.eh-main-wrap.eh-align-left .eh-line-wrap .eh-lines,
#eh_stacks_in_4071.eh-line-group-300.eh-main-wrap.eh-align-center .eh-line-wrap .eh-lines,
#eh_stacks_in_4071.eh-line-group-300.eh-main-wrap.eh-align-right .eh-line-wrap .eh-lines {height: 3px;}
#eh_stacks_in_4071 .eh-line-left {margin-right: 0px;}
#eh_stacks_in_4071 .eh-line-right {margin-left: 0px;}
#eh_stacks_in_4071.eh-line-group-300 .eh-line-left,
#eh_stacks_in_4071.eh-line-group-300 .eh-line-right {
  margin-left: 0px;
  margin-right: 0px;
}
#eh_stacks_in_4071.eh-line-group-300 .eh-extender-left {margin-right: 0px;}
#eh_stacks_in_4071.eh-line-group-300 .eh-extender-right {margin-left: 0px;}
#eh_stacks_in_4071:not(.eh-shape-0) .eh-line-wrap .eh-line-shape {
  width: 32px;
  height: 32px;
}
#eh_stacks_in_4071.eh-shape-400 .eh-line-wrap .eh-line-shape {
  width: auto;
  height: auto;
}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_4071.eh-shape-400 .eh-line-wrap .eh-line-shape {width: 54px;}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_4071.eh-shape-400 .eh-line-wrap .eh-line-shape:has(.mez.empty) {min-width: 72px;}
/*  */
#eh_stacks_in_4071:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg {stroke: #961D00;}
#eh_stacks_in_4071:not(.eh-shape-0) .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071:not(.eh-shape-0) .eh-line-wrap .eh-line-right {width: calc(256px / 2 + 3px);}
#eh_stacks_in_4071.eh-shape-20 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_4071.eh-shape-20 .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-21 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_4071.eh-shape-21 .eh-line-wrap .eh-line-shape > svg {height: 16px;}
#eh_stacks_in_4071.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_4071.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_4071.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_4071.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_4071.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_4071.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_4071.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap {
  height: 3px;
  align-items: center;
}
#eh_stacks_in_4071.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg {
  height: 32px;
  /* */height: 31px;/*  */
}
#eh_stacks_in_4071.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_4071.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg {
  /* bottom: calc(3px / 2); */
  margin-top: 0;
  position: relative;
  transform: rotate(180deg);
}
#eh_stacks_in_4071.eh-shape-group-100 .eh-line-wrap .eh-line-shape > svg {fill: #961D00;}
#eh_stacks_in_4071.eh-shape-group-200 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  fill: #961D00;
  padding: calc(1px + 2px * 2);
}
#eh_stacks_in_4071.eh-shape-206 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {padding: calc(1px + 2px * 3);}
#eh_stacks_in_4071.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre,
#eh_stacks_in_4071.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post {
  width: calc(32px * .4);
  height: calc(32px * .8);
}
#eh_stacks_in_4071.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre svg,
#eh_stacks_in_4071.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post svg {
  width: calc(32px * .8);
  height: calc(32px * .8);
}
#eh_stacks_in_4071 .eh-line-wrap-1 {margin-bottom: 18px;}
#eh_stacks_in_4071 .eh-line-wrap-2 {margin-top: 18px;}
/*  */
#eh_stacks_in_4071.eh-line-position-3 {gap: 0 18px;}
#eh_stacks_in_4071.eh-line-position-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_4071.eh-line-position-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_4071.eh-line-102.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_4071.eh-line-102.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_4071.eh-line-103.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_4071.eh-line-103.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_4071.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender {
  height: 3px;
  background-color: #961D00;
}
#eh_stacks_in_4071.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_4071.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  height: 3px;
  background-color: #961D00;
}
/* v1.0.1
- scrollbar visibilty bug hotfix
*/
#popbox_stacks_in_2140 .popBox2_close_icon {
  top: 2.000000px;
  right: 2.000000px;
}
#popbox_stacks_in_2140.popBox2_container {
  
  
  
  
}
#popbox_stacks_in_2140.popBox2_container .popBox2_wrap {
  position: relative;
  margin: 24px 24px;
}
#popbox_stacks_in_2140.popBox2_container .popBox2 {
  color: rgba(0, 0, 0, 0.65);
  border-radius: 8px;
}
#popbox_stacks_in_2140.popBox2_container .popBox2 svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_2140.popBox2_container .popBox2 i.content-1ld-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 32px;
}
#popbox_stacks_in_2140.popBox2_container .popBox2:after {
  
}
#popbox_stacks_in_2140.popBox2_container .popBox2:before {
  border-radius: 8px;
  
  background-color : rgba(255, 255, 255, 1.00);
}
#popbox_stacks_in_2140.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_2140.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_condensed .popBox2_wrap {
  width: 640px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_condensed.popBox2_header_footer .popBox2 {
  height: 320px;
  max-height: calc(100vh - 48px);
}

#popbox_stacks_in_2140.popBox2_container .popBox2 .popBox2_content > div {
  max-width: 640px;
  padding: 32px 24px;
}
#popbox_stacks_in_2140.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_2140.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_condensed .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
  
  padding-right: 34.000000px;
  
}
#popbox_stacks_in_2140 h1,
#popbox_stacks_in_2140 h2,
#popbox_stacks_in_2140 h3,
#popbox_stacks_in_2140 h4,
#popbox_stacks_in_2140 h5,
#popbox_stacks_in_2140 h6 {
  color: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_2140 a {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_2140 a:hover {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_2140 a:active {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  grid-gap: 24.000000px;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  padding: 0px 16px;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_columns .popBox2_wrap {
  width: 720px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_content > div {
  padding: 0px;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_header svg {
  display: block;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
  
  padding-right: 26.000000px;
  
}
@media all and (max-width: 720px) {
  #popbox_stacks_in_2140.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
    grid-template-columns: 1fr;
    grid-gap: 0px;
    margin: 24.000000px 0;
  }
  #popbox_stacks_in_2140.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
    padding-right: 0;
  }
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_expanded .popBox2_wrap {
  width: 960px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  padding: 128px 0px;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  padding: 0px 24px;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  max-width: 560px;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_fullscreen {
  align-items: center;
  justify-content: center;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content {
  
  
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_inner {
  
  
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  padding: 24px 24px;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
@media all and (max-width: 1032px) {
  #popbox_stacks_in_2140.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
    
    padding-right: 34.000000px;
    
  }
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  width: 960px;
  width: 100%;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_2140.popBox2_container .popBox2_overlay {
  background: rgba(0, 0, 0, 0.75);
}
#popbox_stacks_in_2140 .confetti g:nth-child(3n+0) {
  fill: rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_2140 .confetti g:nth-child(3n-1) {
  fill: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_2140 .confetti g:nth-child(3n-2) {
  fill: rgba(134, 235, 200, 1.00);
}

#popbox_stacks_in_2140.popBox2_container.popBox2_fx_border .popBox2_border_before,
#popbox_stacks_in_2140.popBox2_container.popBox2_fx_border .popBox2_border_after {
	background-image: linear-gradient(45deg,rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00),rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00), rgba(255, 0, 0, 1.00));
  border-radius: 10px;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_fx_borderRotate .popBox2:before {
  box-shadow: 0 0 0 1px rgba(150, 29, 0, 1.00);
}
#popbox_stacks_in_2140.popBox2_container.popBox2_fx_borderRotate .popBox2_border_before,
#popbox_stacks_in_2140.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after {
  box-shadow:  inset 0 0 0 2px rgba(150, 29, 0, 1.00);
  border-radius: 16px;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_fx_lightspeed g {
  fill: rgba(153, 153, 153, 1.00);
}
#popbox_stacks_in_2140 .pb_grid rect {
  stroke: rgba(0, 0, 0, 0.15);
  fill: rgba(0, 0, 0, 0.00);
  stroke-width: 1px;
}
#popbox_stacks_in_2140 .pb_smoke_group .rect {
  background: rgba(153, 153, 153, 1.00);
}


#popbox_stacks_in_2140.popBox2_container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_active {
  pointer-events: auto;
}
#popbox_stacks_in_2140.popBox2_container .popBox2_overlay {
  opacity: 0;
  transition: opacity 600ms ease;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_active .popBox2_overlay {
  opacity: 1;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_none .popBox2_overlay {
  transition-duration: 0ms;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_overlay {
  opacity: 1;
  transition-duration: 0ms;
}
#popbox_stacks_in_2140.popBox2_container .popBox2_wrap {
  transform-origin: center;
  transition: transform 600ms ease, opacity 450.000000ms ease;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_none .popBox2_wrap {
  transform: scale(0);
  transition-duration: 0ms;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_wrap {
  transform: scale(1);
}
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_zoom .popBox2_wrap {
  transform: scale(0);
  opacity: 0;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_zoom.popBox2_active .popBox2_wrap {
  transform: scale(1);
  opacity: 1;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_slideLeft .popBox2_wrap {
  transform: translate(100%,0);
  opacity: 0;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_slideRight .popBox2_wrap {
  transform: translate(-100%,0);
  opacity: 0;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_slideDown .popBox2_wrap {
  transform: translate(0,-100%);
  opacity: 0;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_slideUp .popBox2_wrap {
  transform: translate(0,100%);
  opacity: 0;
}
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_slideLeft.popBox2_active .popBox2_wrap,
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_slideRight.popBox2_active .popBox2_wrap,
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_slideDown.popBox2_active .popBox2_wrap,
#popbox_stacks_in_2140.popBox2_container.popBox2_in_out_slideUp.popBox2_active .popBox2_wrap {
  transform: translate(0,0);
  opacity: 1;
}


#popbox_stacks_in_2140.popBox2_container .popBox2 .popBox2_inner {
  max-height: 90vh;
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_2140.popBox2_container .popBox2 .popBox2_main:first-child {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_fullscreen .popBox2,
#popbox_stacks_in_2140.popBox2_container.popBox2_layout_fullscreen .popBox2_wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  height: auto;
}


.element_stacks_in_4055_2[data-deluxe-el] {
  
  background-color : rgba(244, 239, 233, 1.00);
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 8px;
  box-shadow: 2px 2px  4px 0px rgba(0, 0, 0, 0.30);
  margin: 0px 0px 0px 0px;
  padding: 16px 8px 8px 24px;
}
.element_stacks_in_4055_2[data-deluxe-el] > div {

}

/* 1.8.1.1
- fixed a bug that prevented custom submit buttons from working
*/
#stacks_in_4055_4.sf-styles,#stacks_in_4055_4.sf-styles * {box-sizing: border-box;}
#stacks_in_4055_4.sf-styles .age-field,
#stacks_in_4055_4.sf-styles .agree-to-terms-field {
  overflow: hidden;
  height: 0;
  margin: 0 !important;
}
#stacks_in_4055_4.sf-styles label.keepIt{text-align:left;display:inline-block;width:100%;padding-left:5px}
#stacks_in_4055_4.sf-styles select{color:#aaa}.php{display:none}
#stacks_in_4055_4.sf-styles .info{color:#00529B;background-color:#BDE5F8}
#stacks_in_4055_4.sf-styles .success{color:#4F8A10;background-color:rgba(83, 134, 104, 1.00)}
#stacks_in_4055_4.sf-styles .warning{color:#9F6000;background-color:#FEEFB3}
#stacks_in_4055_4.sf-styles .error{color:#D8000C;background-color:rgba(150, 29, 0, 1.00)}
#stacks_in_4055_4.sf-styles .sf-message {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
}
#stacks_in_4055_4.sf-styles .submitMessage, #stacks_in_4055_4.sf-styles .errorMessage {
  background-size: 40px 40px;
  background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
  transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
  transparent 75%, transparent);
  width: 100%;
  border: 1px solid;
  color: #fff !important;
  padding: 10px 15px;
  border-radius:3px;
  margin-right: 28px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(-50%);
  z-index: 99;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0px 8px 16px rgba(0,0,0,0.2);
  animation: sf-message-in-out 5s ease-in-out forwards;
  cursor: pointer;
}
@keyframes sf-message-in-out {
  0% { transform: translateY(0%); opacity: 0 }
  5% { transform: translateY(-50%); opacity: 1 }
  95% { transform: translateY(-50%); opacity: 1}
  100% { transform: translateY(0%); opacity: 0}
}
#stacks_in_4055_4.sf-styles.sf-no-help-text .submitMessage  {
  margin-right: 0px;
}
#stacks_in_4055_4.sf-styles.sf-no-help-text .sf-help-column {
  display: none;
}
#stacks_in_4055_4.sf-styles .sf-help-column {
  transform: none !important;
}
#stacks_in_4055_4.sf-styles .info {
  background-color: #61b832;
  border-color: #3b8eb5;
}
#stacks_in_4055_4.sf-styles .error, #stacks_in_4055_4.sf-styles .errorMessage {
  background-color: rgba(150, 29, 0, 1.00);
  border-color: rgba(0,0,0,0.25);
}
#stacks_in_4055_4.sf-styles .warning {
  background-color: #eaaf51;
  border-color: #d99a36;
}
#stacks_in_4055_4.sf-styles .success {
  background-color:rgba(47, 134, 56, 1.00);
  border-color: rgba(0,0,0,0.25);
  padding: 10px 15px 5px 15px;
}
#stacks_in_4055_4.sf-styles .submitMessage h3 {
  font-size: 16px;
  line-height: 1.4;
  color: #fff;
  font-weight: bold;
}
#stacks_in_4055_4.sf-styles .submitMessage h3:not(:last-child) {
  margin: 0 0 5px 0 !important;
}
#stacks_in_4055_4.sf-styles .submitMessage h3:last-child {
  margin: 0 !important;
}
#stacks_in_4055_4.sf-styles .submitMessage p {
  margin: 0;
  font-size: 16px;
  line-height: 1.4;
  color: #fff;
}
#g-captcha {
    position: absolute;
    pointer-events: none;
    left: 0;
    width: 50px;
    bottom: 0;
    opacity: 0;
}
#stacks_in_4055_4.sf-styles .g-recaptcha {
  min-width: 0;
  margin: 0;
}
/* ---------------------------------------- */
#stacks_in_4055_4.sf-styles form {
  background: rgba(244, 239, 233, 1.00);
  padding: 16px 32px;
  border-radius: 2px;
  margin: 0px auto;
  border: 0px solid rgba(243, 243, 243, 1.00);
  display: inline-block;
  max-width: 100%;
  
}
#stacks_in_4055_4.sf-styles form .note {
  display: block;
  font-size: 75%;
  line-height: 1.2;
  color: rgba(45, 78, 123, 1.00);
  margin: 0px 8px;
  opacity: .75;
}
#stacks_in_4055_4.sf-styles form .note p {
  margin: 0;
}
#stacks_in_4055_4.sf-styles .controls {
  position: relative;
  margin-bottom: 16px;
  width: 350px;
  max-width: 100%;
  display: grid;
  grid-template-columns: 80px 1fr 20px;
  align-items: center;
  align-content: flex-start;
  grid-gap: 4px 8px;
}
#stacks_in_4055_4.sf-styles .controls.sf-radio {
  margin-bottom: 0px;
}
#stacks_in_4055_4.sf-styles .controls.sf-radio + .controls:not(.sf-radio) {
  margin-top: 16px;
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls.sf-button-group.hidden,
#stacks_in_4055_4.sf-styles .controls.hidden {
  display: none !important;
  pointer-events: none;
}
#stacks_in_4055_4.sf-styles .controls.sf-disabled.sf-input {
  cursor: not-allowed;
}
#stacks_in_4055_4.sf-styles .controls.sf-disabled.sf-checkbox label, #stacks_in_4055_4.sf-styles .controls.sf-disabled.sf-checkbox input,
#stacks_in_4055_4.sf-styles .controls.sf-disabled.sf-input label, #stacks_in_4055_4.sf-styles .controls.sf-disabled.sf-input input {
  opacity: .5;
  pointer-events: none;
}
#stacks_in_4055_4.sf-styles.sf-no-help-text .controls {
  grid-template-columns: 80px 1fr;
}
#stacks_in_4055_4.sf-styles .deluxe-columns > div {
  min-width: 0;
}
#stacks_in_4055_4.sf-styles .form-group > div:nth-child(2) {
  margin-top: 16px;
}
#stacks_in_4055_4.sf-styles .controls.sf-checkbox {
  grid-template-columns: 80px 22px 1fr 20px;
}
#stacks_in_4055_4.sf-styles.sf-no-help-text .controls.sf-checkbox  {
  grid-template-columns: 80px 22px 1fr;
}
#stacks_in_4055_4.sf-styles .controls.sf-checkbox label {
  cursor: pointer;
}
#stacks_in_4055_4.sf-styles .controls.sf-submit {
  grid-template-columns: 80px min-content 20px;
  grid-gap: 0px 8px;
}
#stacks_in_4055_4.sf-styles .controls.sf-submit .sf-message:empty {
  display: none;
}
#stacks_in_4055_4.sf-styles.sf-no-help-text .controls.sf-submit  {
  grid-template-columns: 80px min-content;
}
#stacks_in_4055_4.sf-styles .controls.sf-file {
  grid-template-columns: 80px 1fr min-content 20px;
}
#stacks_in_4055_4.sf-styles.sf-no-help-text .controls.sf-file  {
  grid-template-columns: 80px 1fr min-content;
}
#stacks_in_4055_4.sf-styles .hiddenFormSubmit {
  display: none;
}
#stacks_in_4055_4.sf-styles .steps .step .controls label,
#stacks_in_4055_4.sf-styles .controls label {
  font-size: 16px;
  line-height: 1;
}
#stacks_in_4055_4.sf-styles .controls label {
  color:  rgba(45, 78, 123, 1.00);
  margin: 0;
}
#stacks_in_4055_4.sf-styles .controls label img {
  display: inline;
}
#stacks_in_4055_4.sf-styles .controls:not(.sf-checkbox) label {
  pointer-events: none;
}
#stacks_in_4055_4.sf-styles .controls .field-icon {
  position: absolute;
  right: 8px;
  top: 50%;
  fill:  rgba(49, 49, 49, 1.00);
  margin: 0;
  width: 16px;
  height: 16px;
  pointer-events: none;
  transform: translate(0,-50%);
}
#stacks_in_4055_4.sf-styles .sf-multi-select .field-icon {
  opacity: 0;
}
#stacks_in_4055_4.sf-styles .controls {
  font-size: 16px;
}
#stacks_in_4055_4.sf-styles form .controls .step-input-wrap {
  position: relative;
}
#stacks_in_4055_4.sf-styles .controls input,
#stacks_in_4055_4.sf-styles .controls > button,
#stacks_in_4055_4.sf-styles .controls select,
#stacks_in_4055_4.sf-styles .controls select + .sf-multi-select-mobile,
#stacks_in_4055_4.sf-styles .controls .fileUpload,
#stacks_in_4055_4.sf-styles .controls .fileUpload span {
  font-size: 16px;
  line-height: 16px;
  height: 34px;
  color:  rgba(49, 49, 49, 1.00);
}
#stacks_in_4055_4.sf-styles .controls select + .sf-multi-select-mobile {
  height: auto;
}
#stacks_in_4055_4.sf-styles .controls input::-webkit-calendar-picker-indicator {
  opacity: 0;
}
#stacks_in_4055_4.sf-styles .controls input:focus,
#stacks_in_4055_4.sf-styles .controls select:focus,
#stacks_in_4055_4.sf-styles .controls textarea:focus,
#stacks_in_4055_4.sf-styles .controls button:focus {
    outline: none;
}
#stacks_in_4055_4.sf-styles .controls.sf-checkbox label {
  font-size: 16px;
  line-height: 16px;
}
#stacks_in_4055_4.sf-styles .controls textarea {
  font-size: 16px;
  line-height: 16px;
  color:  rgba(49, 49, 49, 1.00);
}
#stacks_in_4055_4.sf-styles .controls select.is-placeholder option,
#stacks_in_4055_4.sf-styles .controls select.is-placeholder + .sf-multi-select-mobile .sf-option {
  color:  rgba(49, 49, 49, 1.00);
}
#stacks_in_4055_4.sf-styles .controls input::placeholder,
#stacks_in_4055_4.sf-styles .controls textarea::placeholder,
#stacks_in_4055_4.sf-styles .controls select.is-placeholder option[disabled] {
  
  color: rgba(0, 0, 0, 0.35);
  color: ;
  
  opacity: 1;
}
#stacks_in_4055_4.sf-placeholder .controls input::placeholder,
#stacks_in_4055_4.sf-placeholder .controls textarea::placeholder,
#stacks_in_4055_4.sf-placeholder .controls select:invalid,
#stacks_in_4055_4.sf-classic .controls input::placeholder,
#stacks_in_4055_4.sf-classic .controls textarea::placeholder,
#stacks_in_4055_4.sf-classic .controls select.is-placeholder {
  color: transparent;
}
#stacks_in_4055_4.sf-styles .controls .sf-number-wrap,
#stacks_in_4055_4.sf-styles .controls input,
#stacks_in_4055_4.sf-styles .controls textarea,
#stacks_in_4055_4.sf-styles .controls > button,
#stacks_in_4055_4.sf-styles .controls select,
#stacks_in_4055_4.sf-styles .controls select + .sf-multi-select-mobile,
#stacks_in_4055_4.sf-styles .controls .fileUpload {
  padding: 8px 8px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  width: 100%;
  margin: 0px;
  color: rgba(49, 49, 49, 1.00);
  background-color: rgba(222, 207, 190, 1.00);
  border-radius: 2px;
  transition: all 0.3s;
}
#stacks_in_4055_4.sf-styles .controls select + .sf-multi-select-mobile {
  padding: 8px 0px;
}
#stacks_in_4055_4.sf-styles .controls .sf-number-wrap {
  padding: 0;
  color: rgba(49, 49, 49, 1.00);
}
#stacks_in_4055_4.sf-styles .controls input[type="number"] {
  border-color: transparent !important;
  background-color: transparent !important;
}
#stacks_in_4055_4.sf-styles .controls .sf-number-wrap {
  display: grid;
  grid-template-columns: 1fr min-content;
  align-items: center;
  grid-gap: 0px;
  position: relative;
}
#stacks_in_4055_4.sf-styles .controls input::-webkit-outer-spin-button,
#stacks_in_4055_4.sf-styles .controls input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#stacks_in_4055_4.sf-styles .controls input[type=number] {
  -moz-appearance: textfield;
}
#stacks_in_4055_4.sf-styles .quantity-nav {
  height: 24px;
  display: grid;
  grid-gap: 2px;
  margin-left: 8px;
  margin-right: 4px;
  grid-template-columns: 1fr 1fr;
}
#stacks_in_4055_4.sf-styles .quantity-button {
  font-family: "helvetica-Neue",helvetica;
  font-weight: 400;
  position: relative;
  cursor: pointer;
  border: none;
  width: 24px;
  text-align: center;
  font-size: 14px;
  line-height: 22px;
  height: 24px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  background-color: rgba(0,0,0,0.05);
}
#stacks_in_4055_4.sf-styles .quantity-button.quantity-up:before {
  content: "+";
}
#stacks_in_4055_4.sf-styles .quantity-button.quantity-down:before {
  content: "-";
}
#stacks_in_4055_4.sf-styles .quantity-button:active:after {
  content: "";
  position: absolute;
  left:0;top:0;right:0;bottom:0;
  background: rgba(0,0,0,0.05);
  pointer-events: none;
}
#stacks_in_4055_4.sf-styles .controls input[type="checkbox"],
#stacks_in_4055_4.sf-styles .controls input[type="radio"] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
}
#stacks_in_4055_4.sf-styles .controls select,
#stacks_in_4055_4.sf-styles .controls select + .sf-multi-select-mobile {
  line-height: 20px;
  padding: 6px 8px;
}
#stacks_in_4055_4.sf-styles .controls select + .sf-multi-select-mobile {
  padding: 6px 0;
}
#stacks_in_4055_4.sf-styles .controls > button {
  position: relative;
  white-space: nowrap;
}
#stacks_in_4055_4.sf-styles .controls > button.sf-submitting {
  color: transparent;
}
#stacks_in_4055_4.sf-styles .controls > button svg {
  pointer-events: none;
  opacity: 0;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 50%;
  top: 50%;
  margin-left: -8px;
  margin-top: -8px;
}
#stacks_in_4055_4.sf-styles .controls > button.sf-submitting svg {
  opacity: 1;
  transition: opacity 300ms ease;
  animation: sf-loading 1000ms linear infinite;
  transform-origin: 8px 9px;
}
#stacks_in_4055_4.sf-styles .controls > button svg path {
  stroke: #fff;
}
#stacks_in_4055_4.sf-styles .controls > button,
#stacks_in_4055_4.sf-styles .controls .fileUpload {
  padding: 8px 16px;
}
@-webkit-keyframes sf-loading {
	0% {
		-webkit-transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
	}
}
@keyframes sf-loading {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}
#stacks_in_4055_4.sf-styles .controls .fileUpload {
  border-color: transparent;
}
#stacks_in_4055_4.sf-styles form .hint,
#stacks_in_4055_4.sf-styles form .message {
  font-size: 14px;
  line-height: 1.3;
  position: relative;
  left: 0;
  color: #6f6f6f;
  padding: 12px;
  margin: 0px;
  background: -moz-linear-gradient(#ffffff, #f7f7f6 30%);
  background: -webkit-linear-gradient(#ffffff, #f7f7f6 30%);
  background: linear-gradient(#ffffff, #f7f7f6 30%);
  border-radius: 3px;
  vertical-align: top;
  pointer-events: none;
  box-shadow: 0px 8px 16px rgba(0,0,0,0.2);
}
#stacks_in_4055_4.sf-styles form .hint:before, #stacks_in_4055_4.sf-styles form .hint:after,
#stacks_in_4055_4.sf-styles form .message:before,
#stacks_in_4055_4.sf-styles form .message:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-style: solid;
  border-width: 8px 8px 8px 8px;
  border-color: #f7f7f6 rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  position: absolute;
  top: auto;
  left: 8px;
  margin-top: -8px;
  z-index: 2;
  bottom: -14px;
}
#stacks_in_4055_4.sf-styles form .hint:after,
#stacks_in_4055_4.sf-styles form .message:after {
  z-index: 1;
  bottom: -15px;
}
#stacks_in_4055_4.sf-styles form .hint {
  opacity: 0;
  position: absolute;
  left: calc(80px + 8px);
  right: 28px;
  bottom: 0%;
  top: auto;
}
#stacks_in_4055_4.sf-styles.sf-no-help-text form .hint {
  right: 0px;
}
#stacks_in_4055_4.sf-styles form .message ~ .hint {
  display: none;
}
#stacks_in_4055_4.sf-styles form .controls .sf-focused ~ .hint {
  transition: all 300ms ease;
  opacity: 1;
  bottom: calc(100% + 8px);
}
#stacks_in_4055_4.sf-styles form .help {
  height: 20px;
}
#stacks_in_4055_4.sf-styles form .help i {
  display: block;
  position: relative;
  height: 20px;
  width: 20px;
  line-height: 16px;
  font-size: 16px;
  padding-top: 1px;
  text-align: center;
  color: #a2a2a2;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid rgba(0,0,0,0.3);
  background: #f7f7f6 -moz-linear-gradient(#ffffff, #ededec);
  background: #f7f7f6 -webkit-linear-gradient(#ffffff, #ededec);
  background: #f7f7f6 linear-gradient(#ffffff, #ededec);
  cursor: help;
  font-style: normal;
}
#stacks_in_4055_4.sf-styles form .help i:hover {
  color: white;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  border-color: #585854;
  background: #585854 -moz-linear-gradient(#6d6d67, #60605b);
  background: #585854 -webkit-linear-gradient(#6d6d67, #60605b);
  background: #585854 linear-gradient(#6d6d67, #60605b);
}
#stacks_in_4055_4.sf-styles form .help i:after {
  display: none;
  opacity: 0.97;
  content: "";
  height: 0;
  width: 0;
  border-style: solid;
  border-width: 0 9px 8px 9px;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #6d6d67;
  position: absolute;
  bottom: -11px;
  left: 0px;
  z-index: 11;
}
#stacks_in_4055_4.sf-styles form .help > span {
  display: none;
  opacity: 0.97;
  position: absolute;
  right: -2px;
  left: calc(80px + 8px);
  top: calc(8px + 8px + 16px);
  z-index: 10;
  padding: 7px 10px 9px 10px;
  margin: 0;
  border-radius: 3px;
  background: -moz-linear-gradient(#6d6d67, #585854 20%);
  background: -webkit-linear-gradient(#6d6d67, #585854 20%);
  background: linear-gradient(#6d6d67, #585854 20%);
  color: white;
  border-color: #585854;
  text-align: left;
  line-height: 1.2;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  font-size: 16px;
  line-height: 1.4;
}
#stacks_in_4055_4.sf-styles form .help i:hover:after {
  display: block;
}
#stacks_in_4055_4.sf-styles form .help i:hover ~ span {
  display: block;
  white-space: normal;
}
#stacks_in_4055_4.sf-styles .controls.sf-checkbox .note,
#stacks_in_4055_4.sf-styles .controls.sf-file .note {
  grid-column: span 2;
}
#stacks_in_4055_4.sf-styles .controls.sf-textarea,
#stacks_in_4055_4.sf-styles .controls.sf-multi-select {
  align-items: flex-start;
}
#stacks_in_4055_4.sf-styles form .controls.sf-textarea .help,
#stacks_in_4055_4.sf-styles form .controls.sf-multi-select .help {
  margin-top: 8px;
}
/* left */
#stacks_in_4055_4.sf-left .controls {
  width: calc(80px + 350px);
}
#stacks_in_4055_4.sf-left .controls:not(.sf-checkbox) label {
  font-weight: 600;
}
#stacks_in_4055_4.sf-left .controls.sf-textarea label,
#stacks_in_4055_4.sf-left .controls.sf-multi-select label {
  margin-top: 8px;
}
@media all and (max-width: 500px) {
  #stacks_in_4055_4.sf-left .controls {
    width: 350px;
  }
  #stacks_in_4055_4.sf-left form .controls .sf-focused ~ .hint {
    margin-top: 16px;
  }
  #stacks_in_4055_4.sf-left form .controls:not(.sf-checkbox) .help > span {
    margin-top: 22px;
  }
  #stacks_in_4055_4.sf-left form .hint,
  #stacks_in_4055_4.sf-left form .help > span {
    left: 0px;
  }
  #stacks_in_4055_4.sf-left .controls.sf-textarea label,
    #stacks_in_4055_4.sf-left .controls.sf-multi-select label {
    margin-top: 0px;
  }
  #stacks_in_4055_4.sf-left .controls {
    grid-template-columns: 1fr 20px;
    grid-gap: 4px 8px;
  }
  #stacks_in_4055_4.sf-left.sf-no-help-text .controls  {
    grid-template-columns: 1fr;
  }
  #stacks_in_4055_4.sf-left .dropdown-menu {
    margin-left: 0px;
  }
  #stacks_in_4055_4.sf-left .controls.sf-checkbox {
    grid-template-columns: 22px 1fr 20px;
  }
  #stacks_in_4055_4.sf-left.sf-no-help-text .controls.sf-checkbox {
    grid-template-columns: 22px 1fr;
  }
  #stacks_in_4055_4.sf-left .controls.sf-submit {
    grid-template-columns: min-content 20px;
  }
  #stacks_in_4055_4.sf-left.sf-no-help-text .controls.sf-submit {
    grid-template-columns: min-content;
  }
  #stacks_in_4055_4.sf-left .controls .sf-empty-column {
    display: none;
  }
  #stacks_in_4055_4.sf-left .controls.sf-file {
    grid-template-columns: 1fr min-content 20px;
  }
  #stacks_in_4055_4.sf-left.sf-no-help-text .controls.sf-file {
    grid-template-columns: 1fr min-content;
  }
  #stacks_in_4055_4.sf-left .controls:not(.sf-checkbox) label {
    grid-column: 1/-1;
    padding: 0;
    font-weight: 600;
  }
}
/* end left */
/* top */
#stacks_in_4055_4.sf-top form .controls .sf-focused ~ .hint {
  margin-top: 16px;
}
#stacks_in_4055_4.sf-top .controls .note,
#stacks_in_4055_4.sf-top .controls.sf-checkbox .note,
#stacks_in_4055_4.sf-top .controls.sf-file .note {
  grid-column: 1/-1;
}
#stacks_in_4055_4.sf-top form .controls:not(.sf-checkbox) .help > span {
  margin-top: 22px;
}
#stacks_in_4055_4.sf-top form .hint,
#stacks_in_4055_4.sf-top form .help > span {
  left: 0px;
}
#stacks_in_4055_4.sf-top .controls.sf-textarea label,
#stacks_in_4055_4.sf-top .controls.sf-multi-select label {
  margin-top: 0px;
}
#stacks_in_4055_4.sf-top .controls {
  grid-template-columns: 1fr 20px;
  grid-gap: 4px 8px;
}
#stacks_in_4055_4.sf-top.sf-no-help-text .controls {
  grid-template-columns: 1fr;
}
#stacks_in_4055_4.sf-top .dropdown-menu {
  margin-left: 0px;
}
#stacks_in_4055_4.sf-top .controls.sf-checkbox {
  grid-template-columns: 22px 1fr 20px;
}
#stacks_in_4055_4.sf-top.sf-no-help-text .controls.sf-checkbox {
  grid-template-columns: 22px 1fr;
}
#stacks_in_4055_4.sf-top .controls.sf-submit {
  grid-template-columns: min-content 20px;
}
#stacks_in_4055_4.sf-top.sf-no-help-text .controls.sf-submit {
  grid-template-columns: min-content;
}
#stacks_in_4055_4.sf-top .controls .sf-empty-column {
  display: none;
}
#stacks_in_4055_4.sf-top .controls.sf-file {
  grid-template-columns: 1fr min-content 20px;
}
#stacks_in_4055_4.sf-top.sf-no-help-text .controls.sf-file {
  grid-template-columns: 1fr min-content;
}
#stacks_in_4055_4.sf-top .controls:not(.sf-checkbox) label {
  grid-column: 1/-1;
  padding: 0;
  font-weight: 600;
}
/* end top */
/* placeholder */
#stacks_in_4055_4.sf-placeholder form .hint,
#stacks_in_4055_4.sf-placeholder form .help > span {
  left: 0px;
}
#stacks_in_4055_4.sf-placeholder .controls .note,
#stacks_in_4055_4.sf-placeholder .controls.sf-checkbox .note,
#stacks_in_4055_4.sf-placeholder .controls.sf-file .note {
  grid-column: 1/-1;
}
#stacks_in_4055_4.sf-placeholder .controls {
  grid-template-columns: 1fr 20px;
  grid-gap: 4px 8px;
}
#stacks_in_4055_4.sf-placeholder.sf-no-help-text .controls {
  grid-template-columns: 1fr;
}
#stacks_in_4055_4.sf-placeholder .dropdown-menu {
  margin-left: 0px;
}
#stacks_in_4055_4.sf-placeholder .controls.sf-checkbox {
  grid-template-columns: 22px 1fr 20px;
}
#stacks_in_4055_4.sf-placeholder.sf-no-help-text .controls.sf-checkbox {
  grid-template-columns: 22px 1fr;
}
#stacks_in_4055_4.sf-placeholder .controls.sf-submit {
  grid-template-columns: min-content 20px;
}
#stacks_in_4055_4.sf-placeholder.sf-no-help-text .controls.sf-submit {
  grid-template-columns: min-content;
}
#stacks_in_4055_4.sf-placeholder .controls .sf-empty-column {
  display: none;
}
#stacks_in_4055_4.sf-placeholder .controls.sf-file {
  grid-template-columns: 1fr min-content 20px;
}
#stacks_in_4055_4.sf-placeholder.sf-no-help-text .controls.sf-file {
  grid-template-columns: 1fr min-content;
}
#stacks_in_4055_4.sf-placeholder .controls:not(.sf-checkbox) label {
  grid-column: 1/-1;
  padding: 0;
}
#stacks_in_4055_4.sf-placeholder .controls:not(.sf-checkbox) label {
  position: absolute;
  left: 4px;
  top: 8px;
  display: inline-block;
  padding: 0px 4px;
  transition: opacity 0.3s;
  pointer-events: none;
  opacity: 1;
  z-index: 1;
}
#stacks_in_4055_4.sf-placeholder .controls.sf-checkbox label {
  display: block;
}
#stacks_in_4055_4.sf-placeholder .controls:not(.sf-checkbox) label.sf-active {
  opacity: 0;
}
#stacks_in_4055_4.sf-placeholder .controls:not(.sf-checkbox) label:not(.sf-active) + div input {
  color: transparent;
}
/* end placeholder */
/* classic */
#stacks_in_4055_4.sf-classic form .controls .sf-focused ~ .hint {
  bottom: calc(100% + 16px);
}
#stacks_in_4055_4.sf-classic .controls .note,
#stacks_in_4055_4.sf-classic .controls.sf-checkbox .note,
#stacks_in_4055_4.sf-classic .controls.sf-file .note {
  grid-column: 1/-1;
}
#stacks_in_4055_4.sf-classic form .hint,
#stacks_in_4055_4.sf-classic form .help > span {
  left: 0px;
}
#stacks_in_4055_4.sf-classic form .controls:not(.sf-checkbox) .help > span {
  margin-top: 4px;
}
#stacks_in_4055_4.sf-classic .controls {
  grid-template-columns: 1fr 20px;
  grid-gap: 4px 8px;
}
#stacks_in_4055_4.sf-classic.sf-no-help-text .controls {
  grid-template-columns: 1fr;
}
#stacks_in_4055_4.sf-classic .dropdown-menu {
  margin-left: 0px;
}
#stacks_in_4055_4.sf-classic .controls.sf-checkbox {
  grid-template-columns: 22px 1fr 20px;
}
#stacks_in_4055_4.sf-classic.sf-no-help-text .controls.sf-checkbox {
  grid-template-columns: 22px 1fr;
}
#stacks_in_4055_4.sf-classic .controls.sf-submit {
  grid-template-columns: min-content 20px;
}
#stacks_in_4055_4.sf-classic.sf-no-help-text .controls.sf-submit {
  grid-template-columns: min-content;
}
#stacks_in_4055_4.sf-classic .controls .sf-empty-column {
  display: none;
}
#stacks_in_4055_4.sf-classic .controls.sf-file {
  grid-template-columns: 1fr min-content 20px;
}
#stacks_in_4055_4.sf-classic.sf-no-help-text .controls.sf-file {
  grid-template-columns: 1fr min-content;
}
#stacks_in_4055_4.sf-classic .controls:not(.sf-checkbox) label {
  grid-column: 1/-1;
  padding: 0;
}
#stacks_in_4055_4.sf-classic .controls:not(.sf-checkbox) label {
  position: absolute;
  left: 6px;
  top: 12px;
  border-radius: 2px;
  display: inline-block;
  padding: 0px 6px;
  background-color: rgba(255, 255, 255, 0);
  transition: color 0.3s, top 0.3s, background-color 0.8s;
  z-index: 1;
}
#stacks_in_4055_4.sf-classic .controls.sf-checkbox label {
  display: block;
}
#stacks_in_4055_4.sf-classic .controls:not(.sf-checkbox) label.sf-active {
  top: -8px;
  z-index: 2;
  background-color: rgba(244, 239, 233, 1.00);
}
#stacks_in_4055_4.sf-classic .controls:not(.sf-checkbox) label:not(.sf-active) + div input {
  color: transparent;
}
#stacks_in_4055_4.sf-classic .controls input,
#stacks_in_4055_4.sf-classic .controls > button,
#stacks_in_4055_4.sf-classic .controls select,
#stacks_in_4055_4.sf-classic .controls select + .sf-multi-select-mobile,
#stacks_in_4055_4.sf-classic .controls .fileUpload,
#stacks_in_4055_4.sf-classic .controls .fileUpload span {
  padding: 12px;
  height: 42px;
}
#stacks_in_4055_4.sf-classic .controls select + .sf-multi-select-mobile {
  padding: 12px 0;
}
#stacks_in_4055_4.sf-classic .controls select + .sf-multi-select-mobile {
  height: auto;
}
#stacks_in_4055_4.sf-classic .controls input[type="checkbox"],
#stacks_in_4055_4.sf-classic .controls input[type="radio"] {
  padding: 0;
}
#stacks_in_4055_4.sf-classic .controls textarea {
  padding: 12px;
}
#stacks_in_4055_4.sf-classic .controls > button {
  padding: 12px 24px;
}
/* end classic */
#stacks_in_4055_4.sf-styles .controls input,
#stacks_in_4055_4.sf-styles .controls textarea,
#stacks_in_4055_4.sf-styles .controls button,
#stacks_in_4055_4.sf-styles .controls select,
#stacks_in_4055_4.sf-styles .controls select + .sf-multi-select-mobile,
#stacks_in_4055_4.sf-styles .controls input[type="checkbox"]:after,
#stacks_in_4055_4.sf-styles .controls input[type="radio"]:after,
#stacks_in_4055_4.sf-styles input[type="checkbox"] + .sf-captcha > .g-recaptcha iframe {
  box-shadow: none;
}
#stacks_in_4055_4.sf-styles .controls input[type="number"].hasError + input,
#stacks_in_4055_4.sf-styles .controls input:not([type="radio"]):not([type="checkbox"]):not([type="number"]).hasError,
#stacks_in_4055_4.sf-styles .controls input.sf-upload + label,
#stacks_in_4055_4.sf-styles .controls textarea.hasError,
#stacks_in_4055_4.sf-styles .controls button.hasError,
#stacks_in_4055_4.sf-styles .controls select.hasError,
#stacks_in_4055_4.sf-styles .controls select.hasError + .sf-multi-select-mobile,
#stacks_in_4055_4.sf-styles input[type="checkbox"].hasError + .sf-captcha > .g-recaptcha iframe {
  box-shadow: inset 0 0 0 1000px rgba(249,217,73,0.33);
}
#stacks_in_4055_4.sf-styles .controls input[type="checkbox"]:not(:checked).hasError:after,
#stacks_in_4055_4.sf-styles .controls input[type="radio"]:not(:checked).hasError:after {
  box-shadow: none;
  background-color: rgba(249,217,73,0.33);
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  left: 1px;
  top: 1px;
  border-radius: 50%;
}
#stacks_in_4055_4.sf-styles .controls input[type="checkbox"]:not(:checked).hasError:after {
  border-radius: 0px;
}


#stacks_in_4055_4.sf-styles .controls select,
#stacks_in_4055_4.sf-styles .controls select + .sf-multi-select-mobile .sf-option,
#stacks_in_4055_4.sf-styles .controls.sf-date input {
  cursor: pointer;
  -moz-appearance: none;
  -webkit-appearance: none;
}
#stacks_in_4055_4.sf-styles .controls textarea {
  white-space: pre-line;
  line-height: 1.2;
}
#stacks_in_4055_4.sf-styles .controls input[type=checkbox],
#stacks_in_4055_4.sf-styles .controls input[type=radio] {
  position: relative;
  left: 0px;
  width: 22px;
  height: 22px;
  margin: 4px 0px;
  background: transparent;
  border-color: transparent;
}
#stacks_in_4055_4.sf-styles .controls input[type=checkbox]:after,
#stacks_in_4055_4.sf-styles .controls input[type=radio]:before {
  cursor: pointer;
  content: " ";
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  line-height: 20px;
  text-align: center;
  position: relative;
  left: 0px;
  background-image: linear-gradient(rgba(222, 207, 190, 1.00), rgba(222, 207, 190, 1.00));
}
#stacks_in_4055_4.sf-styles .controls input[type=radio]:before {
  border-radius: 50%;
}
#stacks_in_4055_4.sf-styles .controls input[type=checkbox]:checked:after {
  content: "\2714";
  /**/
  
  color: rgba(255, 135, 0, 1.00);
  
}
#stacks_in_4055_4.sf-styles .controls input[type=radio]:checked:after {
  content: "";
  width: 12px;
  height: 12px;
  position: absolute;
  left: 5px;
  top: 5px;
  border-radius: 50%;
  
  background-color: rgba(255, 135, 0, 1.00);
  
}
#stacks_in_4055_4.sf-styles .controls .fileUpload,
#stacks_in_4055_4.sf-styles .controls button {
  overflow: hidden;
  background-color: rgba(49, 49, 49, 1.00);
  border: 1px solid rgba(49, 49, 49, 1.00);
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_4055_4.sf-styles .controls .fileUpload:active,
#stacks_in_4055_4.sf-styles .controls button:active {
  box-shadow: 0 0 0 2000px rgba(0,0,0,0.22) inset;
}
#stacks_in_4055_4.sf-styles .controls .fileUpload span {
  white-space: nowrap;
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_4055_4.sf-styles .controls .fileUpload input.upload {
  position: absolute;
  top: 0;
  bottom :0;
  right: 0;
  margin: 0;
  padding: 0;
  cursor: pointer;
  opacity: 0;
  height: 100%;
}
#stacks_in_4055_4.sf-styles form,
#stacks_in_4055_4.sf-styles .controls input,
#stacks_in_4055_4.sf-styles .controls textarea {
  font-family: inherit;
}
/*  */
#stacks_in_4055_4.sf-styles form {
  font-family: Raleway;
  padding: 24px 0px;
  border-radius: 5px;
  border-width: 0px;
  
}
#stacks_in_4055_4.sf-styles .controls input,
#stacks_in_4055_4.sf-styles .controls textarea {
  font-family: Raleway;
}

#stacks_in_4055_4.sf-styles {
  display: flex;
  justify-content: center;
  flex-direction: column;
}

/*  */
/*  */
#stacks_in_4055_4.sf-styles .steps .step .controls:not(.sf-checkbox) label,
#stacks_in_4055_4.sf-styles .controls:not(.sf-checkbox) label {
  font-size: 11px;
  line-height: 11px;
  font-weight: 900;
  width: calc(100% - 28px);
  
  text-align: left;
  
  
  
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls.sf-button-group label {
  font-size: 9px;
  line-height: 1.1;
}
#stacks_in_4055_4.sf-styles .controls:not(.sf-checkbox) label img {
  height: 11px;
}
#stacks_in_4055_4.sf-styles.sf-no-help-text .controls:not(.sf-checkbox) label  {
  width: 100%;
}
@media all and (max-width: 500px) {
  #stacks_in_4055_4.sf-left form .controls .sf-focused ~ .hint {
    margin-top: 11px;
  }
  #stacks_in_4055_4.sf-left form .controls:not(.sf-checkbox) .help > span {
    margin-top: calc(11px + 8px);
  }
}
#stacks_in_4055_4.sf-top form .controls:not(.sf-checkbox) .help > span {
  margin-top: calc(11px + 8px);
}
#stacks_in_4055_4.sf-top form .controls .sf-focused ~ .hint,
#stacks_in_4055_4.sf-top .controls .fileUpload {
  margin-top: 11px;
}
#stacks_in_4055_4.sf-placeholder .form-group .controls:not(.sf-checkbox) label {
  width: auto;
  line-height: 16px;
}
#stacks_in_4055_4.sf-classic .form-group .controls:not(.sf-checkbox) label {
  width: auto;
  line-height: 16px;
}
/*  */
/*  */
#stacks_in_4055_4.sf-styles .sf-radio-group {
  margin-bottom: 16px;
}
#stacks_in_4055_4.sf-styles .controls {
  margin-bottom: 16px;
  margin-top: 0px;
  grid-gap: 4px 8px;
}
#stacks_in_4055_4.sf-styles .controls.sf-radio {
  margin-bottom: 0px;
}
#stacks_in_4055_4.sf-styles .controls.sf-radio + .controls:not(.sf-radio) {
  margin-top: 16px;
}
#stacks_in_4055_4.sf-styles .controls.sf-submit {
  margin-bottom: 0px;
}
#stacks_in_4055_4.sf-styles .controls.sf-captcha {
  margin-bottom: 16px;
}
#stacks_in_4055_4.sf-styles .form-group > div:nth-child(2) {
  margin-top: 16px;
}
#stacks_in_4055_4.sf-styles .controls {
  font-size: 14px;
}
#stacks_in_4055_4.sf-styles form .controls input,
#stacks_in_4055_4.sf-styles form .controls textarea,
#stacks_in_4055_4.sf-styles form .controls > button,
#stacks_in_4055_4.sf-styles form .controls select,
#stacks_in_4055_4.sf-styles form .controls select + .sf-multi-select-mobile,
#stacks_in_4055_4.sf-styles form .controls .fileUpload {
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
  border-radius: 5px;
  border-width: 0px;
  padding: 8px 16px;
}
#stacks_in_4055_4.sf-styles form .controls .step-input-wrap:before {
  border-radius: 5px;
  border-width: 0px;
}
#stacks_in_4055_4.sf-styles .controls input[type="checkbox"],
#stacks_in_4055_4.sf-styles .controls input[type="radio"] {
  padding: 0;
}
#stacks_in_4055_4.sf-styles form .controls select,
#stacks_in_4055_4.sf-styles form .controls select + .sf-multi-select-mobile {
  line-height: 18px;
  padding: 6px 16px;
}
#stacks_in_4055_4.sf-styles form .controls select + .sf-multi-select-mobile {
  padding: 6px 0;
}
#stacks_in_4055_4.sf-styles form .controls .step-input-wrap:before,
#stacks_in_4055_4.sf-styles form .controls input,
#stacks_in_4055_4.sf-styles form .controls textarea,
#stacks_in_4055_4.sf-styles form .controls select,
#stacks_in_4055_4.sf-styles form .controls select + .sf-multi-select-mobile,
#stacks_in_4055_4.sf-styles form .controls .fileUpload {
  
}
#stacks_in_4055_4.sf-styles form .controls .fileUpload span,
#stacks_in_4055_4.sf-styles form .controls.sf-checkbox label {
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
}
#stacks_in_4055_4.sf-styles form .submitMessage h3,
#stacks_in_4055_4.sf-styles form .submitMessage p {
  font-size: 14px;
}
#stacks_in_4055_4.sf-styles form .note {
  margin: 0px 16px;
}
#stacks_in_4055_4.sf-styles form .message,
#stacks_in_4055_4.sf-styles form .help > span {
  font-size: 14px;
  line-height: 1.4;
}
#stacks_in_4055_4.sf-styles .controls > button,
#stacks_in_4055_4.sf-styles .controls .fileUpload {
  padding: 8px 32px;
  border-width: 1px;
}
#stacks_in_4055_4.sf-styles .controls textarea {
  line-height: 1.2;
}
#stacks_in_4055_4.sf-styles form .controls input,
#stacks_in_4055_4.sf-styles form .controls > button,
#stacks_in_4055_4.sf-styles form .controls select,
#stacks_in_4055_4.sf-styles form .controls .fileUpload {
  height: calc(14px + 8px + 8px + 2px);
}
#stacks_in_4055_4.sf-styles form .help > span {
  top: 33.000000px;
}
#stacks_in_4055_4.sf-styles form .sf-textarea .help > span,
#stacks_in_4055_4.sf-styles form .sf-multi-select .help > span {
  top: 34px;
}
#stacks_in_4055_4.sf-styles form .controls .field-icon {
  width: 14px;
  height: 14px;
  right: 16px;
}
/*  */
#stacks_in_4055_4.sf-styles .controls:not(.sf-checkbox) label {
  line-height: 14px;
}
/*  */
#stacks_in_4055_4.sf-placeholder .controls:not(.sf-checkbox) label {
  line-height: 14px;
  top: 8px;
  left: calc(16px - 2px);
}
#stacks_in_4055_4.sf-classic .controls:not(.sf-checkbox) label {
  line-height: 14px;
  top: 8px;
  left: calc(16px - 4px);
}
/*  */
#stacks_in_4055_4.sf-styles .controls.sf-submit.sf-full-button-True {
  grid-template-columns: 1fr 20px;
}
#stacks_in_4055_4.sf-styles.sf-no-help-text .controls.sf-submit.sf-full-button-True {
  grid-template-columns: 1fr;
}
#stacks_in_4055_4.sf-left .controls.sf-submit.sf-full-button-True  {
  grid-template-columns: 80px 1fr 20px;
}
#stacks_in_4055_4.sf-left.sf-no-help-text .controls.sf-submit.sf-full-button-True {
  grid-template-columns: 80px 1fr;
}
#stacks_in_4055_4.sf-styles .controls select[multiple] {
  height: auto;
}
#stacks_in_4055_4.sf-styles .controls select[multiple] option,
#stacks_in_4055_4.sf-styles .controls select[multiple] + .sf-multi-select-mobile .sf-option {
  padding: 2px 0px;
}
#stacks_in_4055_4.sf-styles .controls select[multiple] + .sf-multi-select-mobile .sf-option {
  padding: 2px 16px;
}
#stacks_in_4055_4.sf-styles form .controls select + .sf-multi-select-mobile .sf-option.sf-msm-active {
  background: rgba(49, 49, 49, 1.00);
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_4055_4.sf-styles .form-group .controls select[multiple] option:empty[disabled],
#stacks_in_4055_4.sf-styles .form-group .controls.sf-multi-select svg {
  display: none;
}
#stacks_in_4055_4.sf-placeholder .form-group .controls.sf-multi-select label,
#stacks_in_4055_4.sf-classic .form-group .controls.sf-multi-select label {
  position: static;
}
#stacks_in_4055_4.sf-styles .sf-radio-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  grid-gap: 4px;
  margin-bottom: 16px;
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls.sf-button-group {
  flex: 0 0 auto;
  margin: 0 0 4px 0;
  padding: 0;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  align-items: stretch;
  justify-content: center;
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls.sf-button-group.sf-help-text {
  grid-template-columns: 1fr 20px;
}
#stacks_in_4055_4.sf-styles form .controls.sf-button-group.sf-help-text .help > span {
  transform: translate(0,-50%);
  top: calc(50% + 52px);
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls input[type]:after,
#stacks_in_4055_4.sf-styles .sf-radio-group .controls input[type]:before,
#stacks_in_4055_4.sf-styles .sf-radio-group .controls input[type] {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: auto;
  height: auto;
  margin: 0;
  background: transparent;
  cursor: pointer;
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls input[type]:after,
#stacks_in_4055_4.sf-styles .sf-radio-group .controls input[type]:before {
  pointer-events: none;
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls input:checked:after {
  content: "";
  background: transparent;
  border: 2px solid rgba(255, 135, 0, 1.00);
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls input[type]:checked:after,
#stacks_in_4055_4.sf-styles .sf-radio-group .controls input[type]:before,
#stacks_in_4055_4 .step .sf-radio-group .controls input.hasError[type]:after {
  border-radius: 4px;
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls.sf-button-group label {
  display: grid;
  padding: 16px 8px;
  grid-template-columns: auto;
  grid-template-rows: min-content;
  justify-items: center;
  align-items: center;
  text-align: center;
  line-height: 1.1;
  font-size: 14px;
  z-index: 1;
  grid-gap: 8px;
  user-select: none;
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls.sf-button-group label > div img {
  display: block;
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls.sf-button-group label div:empty,
#stacks_in_4055_4.sf-styles .sf-radio-group .controls.sf-button-group label div.empty {
  display: none;
}
#stacks_in_4055_4.sf-styles .sf-radio-group .controls.sf-button-group .sf-button-wrap {
  position: relative;
  justify-content: center;
  align-items: center;
  display: flex;
}
/*!
* Datepicker for Bootstrap
*
* Copyright 2012 Stefan Petre
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
*/.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:3000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}.bootstrap-datetimepicker-widget:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:100%;font-weight:bold;font-size:1.2em}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#999}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td.active:hover,.bootstrap-datetimepicker-widget td.active:hover:hover,.bootstrap-datetimepicker-widget td.active:active,.bootstrap-datetimepicker-widget td.active:hover:active,.bootstrap-datetimepicker-widget td.active.active,.bootstrap-datetimepicker-widget td.active:hover.active,.bootstrap-datetimepicker-widget td.active.disabled,.bootstrap-datetimepicker-widget td.active:hover.disabled,.bootstrap-datetimepicker-widget td.active[disabled],.bootstrap-datetimepicker-widget td.active:hover[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.bootstrap-datetimepicker-widget td.active:active,.bootstrap-datetimepicker-widget td.active:hover:active,.bootstrap-datetimepicker-widget td.active.active,.bootstrap-datetimepicker-widget td.active:hover.active{background-color:#039 \9}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td span.active:hover,.bootstrap-datetimepicker-widget td span.active:active,.bootstrap-datetimepicker-widget td span.active.active,.bootstrap-datetimepicker-widget td span.active.disabled,.bootstrap-datetimepicker-widget td span.active[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.bootstrap-datetimepicker-widget td span.active:active,.bootstrap-datetimepicker-widget td span.active.active{background-color:#039 \9}.bootstrap-datetimepicker-widget td span.old{color:#999}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget th.switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}
#stacks_in_4055_4.sf-styles .dropdown-menu {
  position: absolute;
  top: 100%;
  z-index: 1000;
  display: none;
  float: none;
  width: 350px;
  max-width: 100%;
  padding: 5px 0;
  list-style: none;
  background-color: #ffffff;
  color: #676767;
  border-radius: 3px;
  box-shadow: 0px 8px 16px rgba(0,0,0,0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
#stacks_in_4055_4.sf-styles .bootstrap-datetimepicker-widget:before,
#stacks_in_4055_4.sf-styles .bootstrap-datetimepicker-widget:after {
  display: none;
}
#stacks_in_4055_4.sf-styles .bootstrap-datetimepicker-widget ul {
  padding: 0px 8px;
}
#stacks_in_4055_4.sf-styles .bootstrap-datetimepicker-widget td [data-action="togglePicker"] span {
  display: block;
  width: auto;
  height: auto;
  line-height: 22px;
  float: none;
  margin: 0;
  padding: 8px;
  border-radius: 0px;
}
#stacks_in_4055_4.sf-styles .bootstrap-datetimepicker-widget td [data-action="togglePicker"] {
  display: block;
  width: 100%;
  border: 1px solid rgba(0,0,0,0.1);
  padding: 0px;
  margin: 8px 0;
}
#stacks_in_4055_4.sf-styles .bootstrap-datetimepicker-widget .datepicker {
  margin-top: 8px;
}
#stacks_in_4055_4.sf-styles .bootstrap-datetimepicker-widget .timepicker {
  margin-bottom: 8px;
}
#stacks_in_4055_4.sf-styles table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
#stacks_in_4055_4.sf-styles .bootstrap-datetimepicker-widget .collapse.in {
  display: block;
}
#stacks_in_4055_4.sf-styles .bootstrap-datetimepicker-widget .collapse {
  position: relative;
  display: none;
  overflow: visible;
}
#stacks_in_4055_4.sf-styles .bootstrap-datetimepicker-widget .btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid rgba(0,0,0,0.1);
  border-radius: 4px;
}
#stacks_in_4055_4.sf-styles .hiddenFormSubmit {
  display: none;
}
#stacks_in_4055_4.sf-styles .hideSlice {
 display: none !important;
}
#stacks_in_4055_4 .autoreply {display: none;}
#stacks_in_4055_4 .sf-debug-output.has-output > div {
  padding: 16px;
  background: #fff;
  color: #555 !important;
  font-size: 16px;
  line-height: 1.3 !important;
  max-width: 540px;
  margin: 16px auto;
  border: 1px solid rgba(0,0,0,0.15);
  border-radius: 2px;
}
#stacks_in_4055_4 .sf-debug-output.has-output h2,
#stacks_in_4055_4 .sf-debug-output.has-output h3 {
  margin: 16px 0px 24px 0px;
  font-size: 20px;
  font-weight: bold;
  color: #333 !important;
}
#stacks_in_4055_4 .sf-debug-output.has-output h3 {
  font-size: 18px;
}
#stacks_in_4055_4 .sf-debug-output.has-output p {
  margin: 16px 0px;
}

#stacks_in_4055_4.sf-styles .step-stack-wrap .controls .sf-number-wrap {
  border-width: 0px;
}
#stacks_in_4055_4 .step-stack-wrap .controls.sf-input {
  display: grid;
}
#stacks_in_4055_4.sf-styles form .step-stack-wrap .note {
  color: inherit;
}
#stacks_in_4055_4.sf-styles  .step-stack-wrap .steps .step-content {
  z-index: 3;
}
/*  */
#stacks_in_4055_4 .step-stack-wrap .step-slice {
  display: none;
}
#stacks_in_4055_4 .step-stack-wrap .step-submit ~ .step .step-slice {
  display: block;
}
/*  */
/*  */

.element_stacks_in_4055_6[data-deluxe-el] {
  
  margin: 48px 0px 36px 0px;
}
.element_stacks_in_4055_6[data-deluxe-el] > div {

}

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



@media all and (min-width: 981px) {
  #multi_columns_stacks_in_4055_8 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_8 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_8 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_8 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 980px) and (min-width: 601px) {
  #multi_columns_stacks_in_4055_8 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_4055_8 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_8 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_8 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_4055_8 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_4055_8 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_8 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_8 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 980px) {
  #multi_columns_stacks_in_4055_8 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_4055_8 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_4055_8 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_4055_8 > div > * {position: relative;}
  #multi_columns_stacks_in_4055_8 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_4055_8 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_4055_8 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_4055_8 > div > * {position: relative;}
  #multi_columns_stacks_in_4055_8 > div > * > * {transform: translate(0,0);}
  
}



#stacks_in_4055_11 {
	display:inline-block; width:100%; line-height: 0.950000em;
	letter-spacing: -2px;
	word-spacing: -2px;
	font-size: 85%;
}
/*  */
textarea#input-stacks_in_4055_24 {
  height: 200px;
  resize: none;
  /*  */
}
/*  */
.sf-help-column-stacks_in_4055_24 {
  display: none;
}
/*  */
#sf-radio-stacks_in_4055_24.controls.sf-button-group {
  width: 120px;
}
#sf-radio-stacks_in_4055_24.controls.sf-button-group.sf-help-text {
  width: inherit;
}


/*  */
/*  */
textarea#input-stacks_in_4055_31 {
  height: 200px;
  resize: none;
  /*  */
}
/*  */
.sf-help-column-stacks_in_4055_31 {
  display: none;
}
/*  */
#sf-radio-stacks_in_4055_31.controls.sf-button-group {
  width: 120px;
}
#sf-radio-stacks_in_4055_31.controls.sf-button-group.sf-help-text {
  width: inherit;
}


/*  */
/*  */
textarea#input-stacks_in_4055_38 {
  height: 200px;
  resize: none;
  /*  */
}
/*  */
.sf-help-column-stacks_in_4055_38 {
  display: none;
}
/*  */
#sf-radio-stacks_in_4055_38.controls.sf-button-group {
  width: 120px;
}
#sf-radio-stacks_in_4055_38.controls.sf-button-group.sf-help-text {
  width: inherit;
}


/*  */
/*  */
textarea#input-stacks_in_4055_45 {
  height: 200px;
  resize: none;
  /*  */
}
/*  */
.sf-help-column-stacks_in_4055_45 {
  display: none;
}
/*  */
#sf-radio-stacks_in_4055_45.controls.sf-button-group {
  width: 120px;
}
#sf-radio-stacks_in_4055_45.controls.sf-button-group.sf-help-text {
  width: inherit;
}


/*  */
/*  */
textarea#input-stacks_in_4055_52 {
  height: 200px;
  resize: none;
  /*  */
}
/*  */
.sf-help-column-stacks_in_4055_52 {
  display: none;
}
/*  */
#sf-radio-stacks_in_4055_52.controls.sf-button-group {
  width: 120px;
}
#sf-radio-stacks_in_4055_52.controls.sf-button-group.sf-help-text {
  width: inherit;
}


/*  */
/*  */
textarea#input-stacks_in_4055_59 {
  height: 200px;
  resize: none;
  /*  */
  resize:vertical;
  /*  */
}
/*  */
.sf-help-column-stacks_in_4055_59 {
  display: none;
}
/*  */
#sf-radio-stacks_in_4055_59.controls.sf-button-group {
  width: 120px;
}
#sf-radio-stacks_in_4055_59.controls.sf-button-group.sf-help-text {
  width: inherit;
}


/*  */
/*  */
textarea#input-stacks_in_4055_66 {
  height: 200px;
  resize: none;
  /*  */
}
/*  */
.sf-help-column-stacks_in_4055_66 {
  display: none;
}
/*  */
#sf-radio-stacks_in_4055_66.controls.sf-button-group {
  width: 120px;
}
#sf-radio-stacks_in_4055_66.controls.sf-button-group.sf-help-text {
  width: inherit;
}


/*  */
/*  */
textarea#input-stacks_in_4055_73 {
  height: 200px;
  resize: none;
  /*  */
}
/*  */
.sf-help-column-stacks_in_4055_73 {
  display: none;
}
/*  */
#sf-radio-stacks_in_4055_73.controls.sf-button-group {
  width: 120px;
}
#sf-radio-stacks_in_4055_73.controls.sf-button-group.sf-help-text {
  width: inherit;
}


/*  */
/*  */
textarea#input-stacks_in_4055_127 {
  height: 200px;
  resize: none;
  /*  */
}
/*  */
.sf-help-column-stacks_in_4055_127 {
  display: none;
}
/*  */
#sf-radio-stacks_in_4055_127.controls.sf-button-group {
  width: 120px;
}
#sf-radio-stacks_in_4055_127.controls.sf-button-group.sf-help-text {
  width: inherit;
}


/*  */

.element_stacks_in_4055_87[data-deluxe-el] {
  
  margin: 48px 0px 36px 0px;
}
.element_stacks_in_4055_87[data-deluxe-el] > div {

}

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



@media all and (min-width: 981px) {
  #multi_columns_stacks_in_4055_89 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_89 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_89 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_89 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 980px) and (min-width: 601px) {
  #multi_columns_stacks_in_4055_89 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_4055_89 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_89 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_89 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_4055_89 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_4055_89 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_89 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_4055_89 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 980px) {
  #multi_columns_stacks_in_4055_89 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_4055_89 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_4055_89 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_4055_89 > div > * {position: relative;}
  #multi_columns_stacks_in_4055_89 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_4055_89 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_4055_89 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_4055_89 > div > * {position: relative;}
  #multi_columns_stacks_in_4055_89 > div > * > * {transform: translate(0,0);}
  
}

/*  */
#submit-stacks_in_4055_91 {
  margin-left: auto;
  justify-content: flex-end;
}
/*  */
textarea#input-stacks_in_4055_91 {
  height: 200px;
  resize: none;
  /*  */
}
/*  */
#sf-radio-stacks_in_4055_91.controls.sf-button-group {
  width: 120px;
}
#sf-radio-stacks_in_4055_91.controls.sf-button-group.sf-help-text {
  width: inherit;
}


/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_4055_93_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 12px 24px;
  border-radius: 50px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 12px;
  line-height: 12px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(49, 49, 49, 1.00);
}
#stacks_in_4055_93_press.press-lite:focus {outline:0;}
#stacks_in_4055_93_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 0px 0px 0px 0px;
}
#stacks_in_4055_93_press.press-lite {
  white-space: nowrap;
}
#stacks_in_4055_93_press.press-lite .press-lite-text span,
#stacks_in_4055_93_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_4055_93_press.press-lite,
#stacks_in_4055_93_press.press-lite .press-lite-text,
#stacks_in_4055_93_press.press-lite .press-lite-text:after,
#stacks_in_4055_93_press.press-lite .press-lite-text > span,
#stacks_in_4055_93_press.press-lite .press-lite-icon i,
#stacks_in_4055_93_press.press-lite .press-lite-icon img,
#stacks_in_4055_93_press.press-lite .press-lite-icon svg,
#stacks_in_4055_93_press.press-lite .press-lite-icon svg path,
#stacks_in_4055_93_press.press-lite .press-lite-icon svg polyline,
#stacks_in_4055_93_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_4055_93_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_4055_93_press.press-lite .press-lite-icon i,
#stacks_in_4055_93_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 12px;
  line-height: 12px;
  z-index: 1;
}
#stacks_in_4055_93_press.press-lite .press-lite-icon img {
  height: 12px;
  width: auto;
  vertical-align: top;
}
#stacks_in_4055_93_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 15.000000px;
  z-index: 1;
}
/*  */
#stacks_in_4055_93_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_4055_93_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_4055_93_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_4055_93_press.press-lite:active,
#stacks_in_4055_93_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_4055_93_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_4055_93_press.press-lite:hover {
  border-color: rgba(158, 172, 161, 1.00);
}
#stacks_in_4055_93_press.press-lite:hover .press-lite-text span,
#stacks_in_4055_93_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_4055_93_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_4055_93_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_4055_93_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_4055_93_press.press-lite {
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}
#stacks_in_4055_93_press.press-lite:active {
  box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.15);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_4055_93_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_4055_93_press.press-lite .press-lite-line-t,
#stacks_in_4055_93_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_4055_93_press.press-lite .press-lite-line-l,
#stacks_in_4055_93_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_4055_93_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_4055_93_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_4055_93_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_4055_93_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_4055_93_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 50px;
  opacity: 1;
}
#stacks_in_4055_93_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */
/* 1.0.2

*/
#steps-stacks_in_4055_112,
#steps-stacks_in_4055_112 .com_onelittledesigner_stacks_Step_2_Item_stack {
  max-width: 800px;
  width: 100%;
  border-radius: 2px;
  min-height: 450px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  transition: all 300ms ease;
}
#steps-stacks_in_4055_112 {
  margin: 16px auto 16px auto;
}
#steps-stacks_in_4055_112 svg {
  color: inherit;
  fill: inherit;
  stroke: inherit;
}
#steps-stacks_in_4055_112 .step-list {
  width: 230px;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  /*  */
  background: rgba(14, 27, 37, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
}
#steps-stacks_in_4055_112 .step-list::before {
  /*  */
  display: none;
  /*  */
  top: 0;
  left: 0;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgba(0, 0, 0, 0.20);
}
#steps-stacks_in_4055_112 .steps {
  background-color: rgba(243, 243, 243, 1.00);
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
#steps-stacks_in_4055_112 .steps .step {
  /*  */
  background: rgba(243, 243, 243, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
}
#steps-stacks_in_4055_112 .steps .step::before {
  /*  */
  display: none;
  /*  */
  top: 0;
  left: 0;
  content: '';
  width: 100%;
  height: 100%;
  pointer-events: none;
  position: absolute;
  background: rgba(0, 0, 0, 0.20);
}
#steps-stacks_in_4055_112.bold-sidebar-text .step-list ul li {
  font-weight: bold;
}
#steps-stacks_in_4055_112.show-step-list .steps .step-top .step-list-toggle svg {
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112.show-step-list .step-list {
  margin-left: 0;
}
#steps-stacks_in_4055_112.show-step-list .step-list ul {
  opacity: 1;
  transition: all 300ms 300ms;
}
#steps-stacks_in_4055_112.complete .step-complete-page {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
#steps-stacks_in_4055_112 .step-complete-page {
  /*  */
  background: rgba(14, 27, 37, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  z-index: 20;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  visibility: hidden;
  text-align: center;
  position: absolute;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  transition: all 300ms ease;
}
#steps-stacks_in_4055_112 .step-complete-icon {
  z-index: 10;
  position: relative;
  color: rgba(47, 205, 113, 1.00);
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
}
#steps-stacks_in_4055_112 .step-complete-title {
  z-index: 10;
  position: relative;
  font-family: inherit;
  color: rgba(255, 255, 255, 1.00);
  font-size: 32px;
  line-height: calc(32px * 1.1);
  margin-bottom: 10px;
}
#steps-stacks_in_4055_112 .step-complete-description {
  z-index: 10;
  position: relative;
  font-family: inherit;
  font-size: 16px;
  line-height: calc(16px * 1.4);
  margin-bottom: 20px;
  color: rgba(255, 255, 255, 0.40);
  max-width: calc(800px - 230px);
  min-width: 300px;
}
#steps-stacks_in_4055_112 .step-complete-restart {
  z-index: 10;
  position: relative;
  color: rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.10);
  font-size: 24px;
  padding: 10px 20px;
  border-radius: 2px;
  min-width: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
#steps-stacks_in_4055_112 .step-complete-restart svg {
  height: 24px;
  transition: all 0.5s;
}
#steps-stacks_in_4055_112 .step-complete-restart:hover svg {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
#steps-stacks_in_4055_112 .step-complete-page::before {
  /*  */
  display: none;
  /*  */
  top: 0;
  left: 0;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgba(0, 0, 0, 0.20);
}
#steps-stacks_in_4055_112 .step-list {
  margin-left: -230px;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  transition: all 300ms ease;
}
#steps-stacks_in_4055_112 .step-list * {
  box-sizing: border-box;
}
#steps-stacks_in_4055_112 .step-list-nav {
  z-index: 10;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: none;
  font-size: 24px;
  padding: 15px 20px 0px 25px;
  position: relative;
  align-items: center;
  color: rgba(255, 255, 255, 1.00);
  min-height: 20px;
  justify-content: flex-start;
}
#steps-stacks_in_4055_112 .steps .step-top .step-list-toggle,
#steps-stacks_in_4055_112 .step-list-nav .step-list-toggle {
  cursor: pointer;
}
#steps-stacks_in_4055_112 .step-list ul {
  z-index: 10;
  opacity: 0;
  padding: 10px;
  margin: auto 0;
  list-style: none;
  position: relative;
  transition: all 0s 0s;
}
#steps-stacks_in_4055_112 .step-list ul li {
  font-family: inherit;
  color: rgba(255, 255, 255, 0.50);
  font-size: 14px;
  line-height: 15.400001px;
  padding: 0;
  margin: 8px 16px;
  display: grid;
  cursor: pointer;
  grid-template-columns: min-content 1fr;
  align-items: center;
}

#steps-stacks_in_4055_112 .step-list ul li:hover {
  color: rgba(255, 255, 255, 1.00);
}
#steps-stacks_in_4055_112 .step-list ul li.active {
  color: rgba(255, 255, 255, 1.00);
}
#steps-stacks_in_4055_112 .step-list ul li.step-inactive {
   opacity: 0.5;
  pointer-events: none;
}
#steps-stacks_in_4055_112 .step-list ul li.step-inactive.step-complete {
  display: flex;
}
#steps-stacks_in_4055_112 .steps .step .step-hide,
#steps-stacks_in_4055_112 .step-list ul li.step-hide,
#steps-stacks_in_4055_112 .step-list ul li.step-complete.step-hide {
  display: none;
}
#steps-stacks_in_4055_112 .step-list ul li .step-is-inactive,
#steps-stacks_in_4055_112 .step-list ul li .step-is-complete,
#steps-stacks_in_4055_112 .step-list ul li .step-is-incomplete {
  display: none;
  height: 21.000000px;
  width: 21.000000px;
  margin-right: 4px;
}
#steps-stacks_in_4055_112 .step-list ul li.is-last-step svg circle, 
#steps-stacks_in_4055_112 .step-list ul li svg.step-is-inactive circle {
  transform: scale(0.25);
  transform-origin: center;
  fill: currentColor;
}
#steps-stacks_in_4055_112 .step-list ul li .step-is-complete {
  color: #2FCD71;
}
#steps-stacks_in_4055_112 .step-list ul li .step-is-incomplete {
  color: #F9D949;
}
#steps-stacks_in_4055_112 .steps .step .controls input:not([type="radio"]):not([type="checkbox"]):not([type="number"]).hasError,
#steps-stacks_in_4055_112 .steps .step .controls input[type="number"].hasError+input,
#steps-stacks_in_4055_112 .steps .step .controls input.sf-upload+label,
#steps-stacks_in_4055_112 .steps .step .controls textarea.hasError,
#steps-stacks_in_4055_112 .steps .step .controls button.hasError,
#steps-stacks_in_4055_112 .steps .step .controls select.hasError,
#steps-stacks_in_4055_112 .steps .step input[type="checkbox"].hasError+.sf-captcha>.g-recaptcha iframe {
  box-shadow: inset 0 0 0 1000px #F9D94955;
}
#steps-stacks_in_4055_112 .steps .step .controls input[type="checkbox"]:not(:checked).hasError:after,
#steps-stacks_in_4055_112 .steps .step .controls input[type="radio"]:not(:checked).hasError:after {
  z-index: 2;
  pointer-events: none;
  background-color: #F9D94955;
}
#steps-stacks_in_4055_112 .step-list ul li:not(.step-complete):not(.step-incomplete) .step-is-inactive,
#steps-stacks_in_4055_112 .step-list ul li.step-inactive:not(.step-complete) .step-is-inactive,
#steps-stacks_in_4055_112 .step-list ul li.step-complete .step-is-complete,
#steps-stacks_in_4055_112 .step-list ul li.step-incomplete .step-is-incomplete {
  display: inline-block;
}
#steps-stacks_in_4055_112>.step-message.sf-message {
  user-select: none;
  display: grid;
  grid-template-columns: 48px 1fr;
  grid-gap: 16px;
  justify-content: center;
  align-items: center;
  position: absolute;
  z-index: 99;
  top: 16px;
  right: 16px;
  left: auto;
  bottom: auto;
  cursor: pointer;
  padding: 0px;
  box-shadow: none;
  max-width: 360px;
  border-radius: 2px;
  /*  */
  background: rgba(255, 255, 255, 1.00);
  box-shadow: inset 0 0 0 1px rgba(218, 218, 218, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
}
#steps-stacks_in_4055_112>.step-message.sf-message:has(.submitMessage) {
  animation: step-message-in-out 4s ease forwards;
}
@keyframes step-message-in-out {
  0% {
    transform: translateY(-50px);
    opacity: 0
  }
  5% {
    transform: translateY(0);
    opacity: 1
  }
  95% {
    transform: translateY(0);
    opacity: 1
  }
  100% {
    transform: translateY(-50px);
    opacity: 0
  }
}
#steps-stacks_in_4055_112>.step-message>svg {
  height: 32px;
  width: 32px;
  margin: 16px 0px 16px 16px;
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112>.step-message>svg:last-child {
  display: none;
}
#steps-stacks_in_4055_112>.step-message>.submitMessage {
  border: 0px solid black;
  box-shadow: none;
  background: transparent;
  position: static;
  margin: 0;
  animation: none;
  padding: 16px 16px 16px 0px;
  transform: translate(0, 0);
}
#steps-stacks_in_4055_112>.step-message>.submitMessage h3 {
  color: rgba(14, 27, 37, 1.00);
  font-size: 17.500000px;
  line-height: 21.000000px;
  margin: 0 0 16px 0;
}
#steps-stacks_in_4055_112>.step-message>.submitMessage p {
  color: rgba(0, 0, 0, 0.75);
  font-size: 14px;
  line-height: 21.000000px;
  margin: 0;
}
#steps-stacks_in_4055_112 .steps {
  position: relative;
  padding-bottom: 57px;
}
#steps-stacks_in_4055_112 .steps .step {
  min-height: 450px;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  text-align: left;
  position: absolute;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  transition: transform 300ms ease;
  display: grid;
  grid-template-rows: min-content 1fr 57px;
}
#steps-stacks_in_4055_112 .steps .step:after {
  content: "";
}
#steps-stacks_in_4055_112 .steps .step.active {
  -webkit-transform: translateY(0%);
  transform: translateY(0%);
}
#steps-stacks_in_4055_112 .steps .step-top {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  padding: 15px 30px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
  background-color: rgba(243, 243, 243, 1.00);
  z-index: 2;
}
#steps-stacks_in_4055_112.has-show-count .steps .step .step-top {
  padding: 10px 20px;
}
#steps-stacks_in_4055_112 .step-list-nav svg.step-list-toggle,
#steps-stacks_in_4055_112 .steps .step-top .step-list-toggle svg {
  height: 24px;
  cursor: pointer;
  display: block;
  margin: 8px 0px;
}
#steps-stacks_in_4055_112 .steps .step-top .step-list-toggle * {
  pointer-events: none;
}
#steps-stacks_in_4055_112 .steps .step-top .step-list-toggle svg {
  color: rgba(0, 0, 0, 0.50);
  margin-left: -2px;
}
#steps-stacks_in_4055_112 .steps .step-top .step-count {
  font-family: inherit;
  color: rgba(14, 27, 37, 1.00);
  display: flex;
  flex: 0 1 auto;
  line-height: 1;
  font-weight: bold;
  margin-left: auto;
  align-items: center;
  box-sizing: border-box;
}
#steps-stacks_in_4055_112 .steps .step-top .step-count::before {
  color: rgba(0, 0, 0, 0.50);
  margin-right: 10px;
  display: inline-block;
}
#steps-stacks_in_4055_112 .steps .step-content {
  font-family: inherit;
  display: grid;
   align-content: flex-start;
   padding: 15px 30px 15px 30px;
   padding-top: calc(15px - 18px);
    padding-bottom: calc(15px - 10px);
   z-index: 1;
  color: rgba(0, 0, 0, 0.75);
  position: relative;
}
#steps-stacks_in_4055_112 .steps .step-content>.empty {
  display: none;
}
#steps-stacks_in_4055_112 .steps .step-content .step-title,
#steps-stacks_in_4055_112 .steps .step-content h1, #steps-stacks_in_4055_112 .steps .step-content h2, #steps-stacks_in_4055_112 .steps .step-content h3, #steps-stacks_in_4055_112 .steps .step-content h4, #steps-stacks_in_4055_112 .steps .step-content h5, #steps-stacks_in_4055_112 .steps .step-content h6 {
  font-family: inherit;
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112 .steps:not(.custom-formatting) .step-content p {
  color: rgba(0, 0, 0, 0.75);
}
#steps-stacks_in_4055_112 .steps:not(.custom-formatting) .step-content h2,
#steps-stacks_in_4055_112 .steps:not(.custom-formatting) .step-content .step-title {
  font-weight: bold;
  font-size: 32px;
  line-height: calc(32px * 1.1);
  margin: 10px 0 0px 0;
}
#steps-stacks_in_4055_112 .steps:not(.custom-formatting) .step-content .step-slice>h2:first-child,
#steps-stacks_in_4055_112 .steps:not(.custom-formatting) .step-content .step-title {
  margin-top: 0px;
}
#steps-stacks_in_4055_112 .steps:not(.custom-formatting) .step-content .step-slice>*:last-child {
  margin-bottom: 0px;
}
#steps-stacks_in_4055_112 .steps:not(.custom-formatting) .step-content h3 {
  font-weight: bold;
  font-size: 14px;
  line-height: calc(14px * 1.1);
  margin: 10px 0 10px 0;
}
#steps-stacks_in_4055_112 .steps:not(.custom-formatting) .step-content h2+h3 {
  font-weight: normal;
  font-size: calc(14px * 1.1);
  line-height: calc(14px * 1.1);
  color: rgba(0, 0, 0, 0.75);
  margin: 0px 0 10px 0;
  opacity: 0.66;
}
#steps-stacks_in_4055_112 .steps:not(.custom-formatting) .step-content {
  font-size: 14px;
  line-height: calc(14px * 1.6);
}
#steps-stacks_in_4055_112 .steps:not(.custom-formatting) .step-content p {
  margin: 10px 0;
}
#steps-stacks_in_4055_112 .steps .step-content a, #steps-stacks_in_4055_112 .steps .step-content a:visited {
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112 .step-nav {
  font-family: inherit;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  padding: 10px;
  background: rgba(243, 243, 243, 1.00);
  margin-top: auto;
  position: absolute;
  align-items: center;
  box-sizing: border-box;
  justify-content: space-between;
  transition: all 300ms ease;
}
#steps-stacks_in_4055_112 .sf-file.controls .fileUpload span {
  font-size: inherit;
  line-height: inherit;
  height: auto;
  color: inherit;
}
#steps-stacks_in_4055_112 .sf-file.controls .fileUpload,
#steps-stacks_in_4055_112 .step-nav-next, #steps-stacks_in_4055_112 .step-nav-prev {
  user-select: none;
  background-color: transparent;
  font-size: 14px;
  padding: 10px 20px;
  border-radius: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  color: rgba(255, 255, 255, 1.00);
  border: 2px solid rgba(14, 27, 37, 1.00);
  transition: all 300ms ease;
}
#steps-stacks_in_4055_112 .sf-file.controls .fileUpload:hover,
#steps-stacks_in_4055_112 .step-nav-next:hover, #steps-stacks_in_4055_112 .step-nav-prev:hover {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112 .sf-file.controls .fileUpload,
#steps-stacks_in_4055_112 .step-nav-next {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112 .step-nav-next::before {
  content: "Next";
  display: inline;
}
#steps-stacks_in_4055_112 .step-nav-prev {
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112 .step-nav-prev::before {
  display: inline;
  content: "Back";
}
#steps-stacks_in_4055_112 .step-nav.last-step .step-nav-next::before {
  content: "Complete";
}

#steps-stacks_in_4055_112>div>div[tag="slice"]:nth-last-child(2) .step-nav-next,
#steps-stacks_in_4055_112 .step-nav.last-step .step-nav-next {
  opacity: 0;
  pointer-events: none;
}

#steps-stacks_in_4055_112 .step-post-submit.active+.step-nav .step-nav-prev,
#steps-stacks_in_4055_112 .step-post-submit.active+div:not(.active)~.step-nav .step-nav-prev,
#steps-stacks_in_4055_112 .step-nav.first-step .step-nav-prev {
  opacity: 0;
  visibility: hidden;
  pointer-events: none !important;
}
#steps-stacks_in_4055_112.sf-submitting {
  pointer-events: none;
}
#steps-stacks_in_4055_112.sf-submitting .step-nav>div {
  pointer-events: none;
  filter: grayscale(1);
  opacity: 0.5;
}
@media (max-width: 600px) {
  #steps-stacks_in_4055_112.show-step-list .step-list {
    margin-left: 0;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  #steps-stacks_in_4055_112 .steps {
    z-index: 1;
    position: relative;
  }
  #steps-stacks_in_4055_112.show-step-list .steps .step-nav-next,
  #steps-stacks_in_4055_112.show-step-list .steps .step-nav-prev {
    pointer-events: none;
  }
  #steps-stacks_in_4055_112 .step-list {
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 2;
    height: auto;
    margin-left: -230px;
    position: absolute;
    align-items: flex-start;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  #steps-stacks_in_4055_112 .step-list ul {
    margin: 0;
  }
  #steps-stacks_in_4055_112 .step-list-nav {
    display: flex;
  }
}
#steps-stacks_in_4055_112 .sf-submit {
  margin: 0 !important;
}
/* Field CSS */
#steps-stacks_in_4055_112 * {
  box-sizing: border-box;
}
#steps-stacks_in_4055_112 .note {
  display: block;
  font-size: 75%;
  line-height: 1.2;
  color: inherit;
  margin: 0px 8px;
  opacity: 0.6;
}
#steps-stacks_in_4055_112 .note p {
  margin: 0;
}
#steps-stacks_in_4055_112 .controls {
  position: relative;
  margin: 10px 0px;
  width: 300px;
  max-width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  align-items: center;
  align-content: flex-start;
  grid-gap: 4px 8px;
}
#steps-stacks_in_4055_112 .controls.sf-checkbox {
  grid-template-columns: 22px 1fr;
  grid-gap: 0px 8px;
}
#steps-stacks_in_4055_112 .controls.sf-radio {
  margin-top: 4px;
  margin-bottom: 4px;
}
#steps-stacks_in_4055_112 .controls.sf-radio+.controls:not(.sf-radio) {
  margin-top: 16px;
}
#steps-stacks_in_4055_112 .deluxe-columns>div {
  min-width: 0;
}
#steps-stacks_in_4055_112 .form-group>div:nth-child(2) {
  margin-top: 16px;
}
#steps-stacks_in_4055_112 .controls.sf-checkbox label {
  cursor: pointer;
}
#steps-stacks_in_4055_112 .step .controls label {
  font-size: 14px;
  padding: 0px;
  line-height: 1;
  color: inherit;
  margin: 0;
  color: rgba(0, 0, 0, 0.75);
}
#steps-stacks_in_4055_112 .step .controls:not(.sf-checkbox) label {
  font-weight: bold;
  pointer-events: none;
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112 .controls .field-icon {
  position: absolute;
  right: 8px;
  top: 15px;
  margin-top: 16px;
  fill: currentColor;
  width: 16px;
  height: 16px;
  pointer-events: none;
  opacity: 1;
  z-index: 1;
}
#steps-stacks_in_4055_112.sf-no-help-text .controls .field-icon {
  right: 8px;
}
#steps-stacks_in_4055_112 .controls {
  font-size: 14px;
}
#steps-stacks_in_4055_112 .controls input,
#steps-stacks_in_4055_112 .controls select {
  font-size: 14px;
  line-height: 14px;
  height: 34px;
  color: inherit;
}
#steps-stacks_in_4055_112 .controls input:focus,
#steps-stacks_in_4055_112 .controls select:focus {
  outline: none;
}
#steps-stacks_in_4055_112 .controls.sf-checkbox label {
  font-size: 14px;
  line-height: 14px;
}
#steps-stacks_in_4055_112 .controls select.is-placeholder option {
  opacity: 0.6;
}
#steps-stacks_in_4055_112 .controls input::placeholder,
#steps-stacks_in_4055_112 .controls select.is-placeholder option[disabled] {
  opacity: 0.6;
}
#steps-stacks_in_4055_112 .step .controls input,
#steps-stacks_in_4055_112 .step .controls select {
  padding: 8px 8px;
  width: 100%;
  margin: 0px;
  color: rgba(0, 0, 0, 0.75);
  border-radius: 2px;
  position: relative;
  border: 1px solid transparent;
  background: transparent;
}
#steps-stacks_in_4055_112 .step .controls textarea {
  border: 1px solid rgba(0, 0, 0, 0.15);
  color: rgba(0, 0, 0, 0.75);
  background: rgba(0, 0, 0, 0.00);
  border-radius: 2px;
}
#steps-stacks_in_4055_112 .step .controls .sf-number-wrap,
#steps-stacks_in_4055_112 .step .controls .step-input-wrap {
  position: relative;
}
#steps-stacks_in_4055_112 .step .controls .sf-number-wrap:before,
#steps-stacks_in_4055_112 .step .controls .step-input-wrap:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background: rgba(0, 0, 0, 0.00);
  line-height: 20px;
  text-align: center;
  left: 0px;
}
#steps-stacks_in_4055_112 .step .controls input[type="checkbox"],
#steps-stacks_in_4055_112 .step .controls input[type="radio"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0;
}
#steps-stacks_in_4055_112 .step .controls select {
  line-height: 20px;
  padding: 6px 8px;
}
#steps-stacks_in_4055_112 .step .controls.sf-checkbox .note,
#steps-stacks_in_4055_112 .step .controls.sf-file .note {
  grid-column: span 2;
}
#steps-stacks_in_4055_112 .step .controls input,
#steps-stacks_in_4055_112 .step .controls select,
#steps-stacks_in_4055_112 .step .controls input[type="checkbox"]:after,
#steps-stacks_in_4055_112 .step .controls input[type="radio"]:after {
  box-shadow: none;
}
#steps-stacks_in_4055_112 .step .controls input[type="checkbox"]:not(:checked).hasError:after,
#steps-stacks_in_4055_112 .step .controls input[type="radio"]:not(:checked).hasError:after {
  box-shadow: none;
  content: "";
  bottom: 1px;
  right: 1px;
  position: absolute;
  left: 1px;
  top: 1px;
  width: auto;
  height: auto;
  border-radius: 50%;
}
#steps-stacks_in_4055_112 .step .controls input[type="checkbox"]:not(:checked).hasError:after {
  border-radius: 2px;
}
#steps-stacks_in_4055_112 .step .controls select {
  cursor: pointer;
  -moz-appearance: none;
  -webkit-appearance: none;
}
#steps-stacks_in_4055_112 .step .controls input[type=checkbox],
#steps-stacks_in_4055_112 .step .controls input[type=radio] {
  position: relative;
  left: 0px;
  width: 22px;
  height: 22px;
  margin: 4px 0px;
  background: transparent;
  border-color: transparent;
}
#steps-stacks_in_4055_112 .step .controls input[type=checkbox]:after,
#steps-stacks_in_4055_112 .step .controls input[type=checkbox]:before,
#steps-stacks_in_4055_112 .step .controls input[type=radio]:before {
  cursor: pointer;
  content: " ";
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background: rgba(0, 0, 0, 0.00);
  line-height: 20px;
  text-align: center;
  position: relative;
  left: 0px;
  box-sizing: border-box;
}
#steps-stacks_in_4055_112 .step .controls input[type=checkbox]:after {
  background: transparent;
  border: 0px solid transparent;
  opacity: 1;
  position: absolute;
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  color: rgba(0, 0, 0, 0.75);
}
#steps-stacks_in_4055_112 .step .controls input[type=checkbox]:checked:after {
  content: "\2714";
  color: rgba(0, 0, 0, 0.75);
  font-size: 14px;
  font-weight: normal;
  font-family: Arial;
}
#steps-stacks_in_4055_112 .step .controls input[type="number"]+input[type="text"] {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  color: transparent !important;
  background: transparent !important;
}
#steps-stacks_in_4055_112 .step .controls input[type="number"]:focus+input[type="text"] {
  color: transparent;
  pointer-events: none;
}
#steps-stacks_in_4055_112 .step .controls .sf-number-wrap,
#steps-stacks_in_4055_112 .step .controls .step-number-wrap {
  display: grid;
  grid-template-columns: 1fr min-content;
  align-items: center;
  grid-gap: 0px;
}
#steps-stacks_in_4055_112 .step .controls input::-webkit-outer-spin-button,
#steps-stacks_in_4055_112 .step .controls input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#steps-stacks_in_4055_112 .step .controls input[type=number] {
  -moz-appearance: textfield;
}
#steps-stacks_in_4055_112 .quantity-nav {
  height: 24px;
  display: grid;
  grid-gap: 2px;
  margin-left: 8px;
  margin-right: 4px;
  grid-template-columns: 1fr 1fr;
}
#steps-stacks_in_4055_112 .quantity-button {
  font-family: "helvetica-Neue", helvetica;
  font-weight: 400;
  position: relative;
  cursor: pointer;
  border: none;
  width: 24px;
  text-align: center;
  font-size: 14px;
  line-height: 22px;
  height: 24px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  background-color: rgba(0, 0, 0, 0.05);
  color: inherit;
}
#steps-stacks_in_4055_112 .quantity-button.quantity-up:before {
  content: "+";
}
#steps-stacks_in_4055_112 .quantity-button.quantity-down:before {
  content: "-";
}
#steps-stacks_in_4055_112 .quantity-button:active:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.05);
  pointer-events: none;
}
#steps-stacks_in_4055_112 .form-group>div:nth-child(2) {
  margin-top: 16px;
}
#steps-stacks_in_4055_112 .step .controls.sf-checkbox label {
  cursor: pointer;
}
#steps-stacks_in_4055_112 .step .controls label {
  padding: 0px;
  margin: 0;
  color: rgba(0, 0, 0, 0.75);
}
#steps-stacks_in_4055_112 .step .controls:not(.sf-checkbox) label {
  font-weight: bold;
  pointer-events: none;
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112 .step .controls .field-icon {
  fill: currentColor;
  opacity: 1;
  z-index: 1;
}
#steps-stacks_in_4055_112 .sf-no-help-text .controls .field-icon {
  right: 8px;
}
#steps-stacks_in_4055_112 .controls .step-input-wrap input::placeholder,
.sf-placeholder #steps-stacks_in_4055_112 .controls .step-input-wrap select:invalid,
#steps-stacks_in_4055_112 .controls .step-input-wrap input::placeholder,
#steps-stacks_in_4055_112 .controls .step-input-wrap select.is-placeholder,
#steps-stacks_in_4055_112 .controls .step-input-wrap select.is-placeholder option {
  color: rgba(0, 0, 0, 0.25);
}
#steps-stacks_in_4055_112 .step .controls input,
#steps-stacks_in_4055_112 .step .controls select {
  margin: 0px;
  position: relative;
}
#steps-stacks_in_4055_112 .step .controls .sf-number-wrap,
#steps-stacks_in_4055_112 .step .controls .step-input-wrap {
  position: relative;
}
#steps-stacks_in_4055_112 .step .controls .sf-number-wrap:before,
#steps-stacks_in_4055_112 .step .controls .step-input-wrap:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background: rgba(0, 0, 0, 0.00);
  line-height: 20px;
  text-align: center;
  left: 0px;
}
#steps-stacks_in_4055_112 .step .controls.sf-checkbox .note,
#steps-stacks_in_4055_112 .step .controls.sf-file .note {
  grid-column: span 2;
}
#steps-stacks_in_4055_112 .step .controls input,
#steps-stacks_in_4055_112 .step .controls select,
#steps-stacks_in_4055_112 .step .controls input[type="checkbox"]:after,
#steps-stacks_in_4055_112 .step .controls input[type="radio"]:after {
  box-shadow: none;
}
#steps-stacks_in_4055_112 .step .controls input[type=checkbox],
#steps-stacks_in_4055_112 .step .controls input[type=radio] {
  position: relative;
  background: transparent;
  border-color: transparent;
}
#steps-stacks_in_4055_112 .step .controls input[type=checkbox]:after {
  background: transparent;
  border: 1px solid transparent;
  opacity: 1;
  position: absolute;
  top: 0;
  left: 0;
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112 .step .controls input[type=checkbox]:checked:after {
  content: "\2714";
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112 .step .controls input[type=radio]:checked:after {
  background-color: rgba(14, 27, 37, 1.00);
}
.sf-classic #steps-stacks_in_4055_112 .controls.sf-checkbox label {
  display: block;
}
.sf-classic #steps-stacks_in_4055_112 .controls:not(.sf-checkbox) label.sf-active {
  top: -8px;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.00);
}
#steps-stacks_in_4055_112 .step .controls input[type=radio]:before {
  border-radius: 50%;
}
#steps-stacks_in_4055_112 .step .controls input[type=radio]:checked:after {
  content: "";
  width: 12px;
  height: 12px;
  position: absolute;
  left: 4px;
  top: 4px;
  border-radius: 50%;
  background-color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112 .sf-radio-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  grid-gap: 4px;
}
#steps-stacks_in_4055_112 .sf-radio-group .controls.sf-button-group {
  flex: 0 0 auto;
  margin: 0 0 4px 0;
  padding: 16px 8px;
  display: flex;
  align-items: stretch;
  justify-content: center;
}
#steps-stacks_in_4055_112 .sf-radio-group .controls input[type]:checked:after,
#steps-stacks_in_4055_112 .sf-radio-group .controls input[type]:before,
#steps-stacks_in_4055_112 .sf-radio-group .controls input[type] {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: auto;
  height: auto;
  margin: 0;
  background: transparent;
}
#steps-stacks_in_4055_112 .sf-radio-group .controls input[type]:checked:after {
  background: transparent;
  border: 2px solid rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_4055_112 .sf-radio-group .controls input[type]:checked:after,
#steps-stacks_in_4055_112 .sf-radio-group .controls input[type]:before,
#steps-stacks_in_4055_112 .step .sf-radio-group .controls input.hasError[type]:after {
  border-radius: 4px;
}
#steps-stacks_in_4055_112 .sf-radio-group .controls.sf-button-group label {
  display: grid;
  grid-template-columns: auto;
  grid-template-rows: min-content;
  justify-items: center;
  align-items: center;
  text-align: center;
  line-height: 1.1;
  font-size: 12px;
  grid-gap: 8px;
  z-index: 1;
  user-select: none;
}
#steps-stacks_in_4055_112 .sf-radio-group .controls.sf-button-group label div:empty,
#steps-stacks_in_4055_112 .sf-radio-group .controls.sf-button-group label div.empty {
  display: none;
}
/*  */
#step-stacks_in_4055_114[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_4055_114[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_4055_114[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_4055_114[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_4055_114[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_4055_114[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_4055_114[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_4055_114[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_4055_114[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}


#step-stacks_in_4055_114 .step-top .step-count {
  display: none;
}

/*  */
#sf-radio-stacks_in_4055_116.controls.sf-button-group {
  width: 120px;
}
/*  */
:root {
  --multi_columns_stacks_in_133:1fr 1fr;
}
#multi_columns_stacks_in_133 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_133);
  grid-gap: 0px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_133 > div {
  min-width: 0;
}
#multi_columns_stacks_in_133 + .deluxe-columns {
  margin-top: 0px;
}
#multi_columns_stacks_in_133 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_133 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 1025px) {
  #multi_columns_stacks_in_133 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_133 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_133 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_133 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 1024px) and (min-width: 601px) {
  #multi_columns_stacks_in_133 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_133 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_133 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_133 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_133 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_133 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_133 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_133 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 1024px) {
  #multi_columns_stacks_in_133 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_133 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_133 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_133 > div > * {position: relative;}
  #multi_columns_stacks_in_133 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_133 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_133 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_133 > div > * {position: relative;}
  #multi_columns_stacks_in_133 > div > * > * {transform: translate(0,0);}
  
}



#shuffler_stacks_in_4207 .shuffler_item:nth-child(1) {
  display: block !important;
  opacity: 0;
}

.element_stacks_in_4209[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4209.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4209[data-deluxe-el] > div {

}


.element_stacks_in_4216[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4216.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4216[data-deluxe-el] > div {

}


.element_stacks_in_4223[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4223.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4223[data-deluxe-el] > div {

}


.element_stacks_in_4230[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4230.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4230[data-deluxe-el] > div {

}


.element_stacks_in_4237[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4237.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4237[data-deluxe-el] > div {

}


.element_stacks_in_4244[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4244.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4244[data-deluxe-el] > div {

}


.element_stacks_in_4251[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4251.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4251[data-deluxe-el] > div {

}


.element_stacks_in_4258[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4258.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4258[data-deluxe-el] > div {

}


.element_stacks_in_4265[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4265.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4265[data-deluxe-el] > div {

}


.element_stacks_in_4272[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4272.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4272[data-deluxe-el] > div {

}


.element_stacks_in_4279[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4279.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4279[data-deluxe-el] > div {

}


.element_stacks_in_4286[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4286.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4286[data-deluxe-el] > div {

}


.element_stacks_in_4293[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4293.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4293[data-deluxe-el] > div {

}


.element_stacks_in_4300[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4300.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4300[data-deluxe-el] > div {

}


.element_stacks_in_4307[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4307.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4307[data-deluxe-el] > div {

}


.element_stacks_in_4314[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4314.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4314[data-deluxe-el] > div {

}


.element_stacks_in_4321[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4321.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4321[data-deluxe-el] > div {

}


.element_stacks_in_4328[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url(../files/backgroundImage-4328.jpg);
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}
.element_stacks_in_4328[data-deluxe-el] > div {

}




#stacks_in_2926_2 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}
:root {
  --multi_columns_stacks_in_2926_4:1fr;
}
#multi_columns_stacks_in_2926_4 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_2926_4);
  grid-gap: 16px;
  
  align-items: center;
  
  
  justify-content: center;
  
}
#multi_columns_stacks_in_2926_4 > div {
  min-width: 0;
}
#multi_columns_stacks_in_2926_4 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_2926_4 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_2926_4 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 601px) {
  #multi_columns_stacks_in_2926_4 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_2926_4 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_2926_4 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_2926_4 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 600px) and (min-width: 601px) {
  #multi_columns_stacks_in_2926_4 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_2926_4 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_2926_4 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_2926_4 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_2926_4 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_2926_4 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_2926_4 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_2926_4 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 600px) {
  #multi_columns_stacks_in_2926_4 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_2926_4 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_2926_4 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_2926_4 > div > * {position: relative;}
  #multi_columns_stacks_in_2926_4 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_2926_4 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_2926_4 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_2926_4 > div > * {position: relative;}
  #multi_columns_stacks_in_2926_4 > div > * > * {transform: translate(0,0);}
  
}

#eh_stacks_in_2926_6 {
  margin: 16px 0 16px;
  padding: 0 2px;
}
#eh_stacks_in_2926_6:not(.eh-shape-400) .eh-line-wrap,
#eh_stacks_in_2926_6.eh-shape-400 .eh-line-wrap:before,
#eh_stacks_in_2926_6.eh-shape-400 .eh-line-wrap:after,
#eh_stacks_in_2926_6.eh-shape-400 .eh-line-wrap .eh-lines,
#eh_stacks_in_2926_6.eh-shape-400 .eh-line-wrap .eh-extender {opacity: 0.300000;}
#eh_stacks_in_2926_6 .eh-subtitle {margin-top: 0px;}
#eh_stacks_in_2926_6.eh-sub-top .eh-subtitle {
  margin-top: 0;
  margin-bottom: 0px;
}
/*  */
/*  */
/*  */#eh_stacks_in_2926_6 .eh-title {font-size: 110px;}/*  */
/*  */
#eh_stacks_in_2926_6 .eh-title {
  max-width: 440px;
  font-weight: 700;
  line-height: 0.90;
  color: rgba(45, 78, 123, 1.00);
  font-family: Fairplay Display;
  letter-spacing: 0.10px;
  word-spacing: 0.00px;
}
/*  */
/*  */#eh_stacks_in_2926_6 .eh-subtitle > div {font-size: 15px;}/*  */
/*  */
#eh_stacks_in_2926_6 .eh-subtitle > div {
  max-width: 440px;
  font-weight: 600;
  line-height: 1.10;
  color: rgba(171, 135, 97, 1.00);
  font-family: Raleway;
  letter-spacing: 0.75px;
  word-spacing: 0.00px;
}
#eh_stacks_in_2926_6.eh-align-center .eh-subtitle > div {margin: 0 auto;}
#eh_stacks_in_2926_6.eh-align-right .eh-subtitle > div {margin: 0 0 0 auto;}
/*  */
#eh_stacks_in_2926_6 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6 .eh-line-wrap .eh-line-right {width: 256px;}
#eh_stacks_in_2926_6.eh-line-1 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-line-1 .eh-line-wrap .eh-line-right {border-top: 2px dashed #6C6C6C;}
#eh_stacks_in_2926_6.eh-line-2 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-line-2 .eh-line-wrap .eh-line-right {border-top: 2px dotted #6C6C6C;}
#eh_stacks_in_2926_6.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-line-3 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #6C6C6C;
  height: 2px;
  border-bottom: 2px solid #6C6C6C;
  box-sizing: content-box;
}
#eh_stacks_in_2926_6.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-line-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_2926_6.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-line-4 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #6C6C6C;
  border-image: linear-gradient(-90deg, #6C6C6C, transparent) 1;
}

#eh_stacks_in_2926_6.eh-line-4 .eh-line-wrap .eh-line-right {border-image: linear-gradient(90deg, #6C6C6C, transparent) 1;}
#eh_stacks_in_2926_6.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-line-4 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_2926_6.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-line-5 .eh-line-wrap .eh-line-right {border-top: 2px solid #6C6C6C;}
#eh_stacks_in_2926_6.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-line-5 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_2926_6:not(.eh-line-group-0) .eh-line-wrap .eh-lines {width: calc(256px / 2);}
#eh_stacks_in_2926_6:not(.eh-line-group-0) .eh-line-wrap .eh-lines svg {
  stroke: #6C6C6C;
  fill: #6C6C6C;
}
#eh_stacks_in_2926_6.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 20px;}
#eh_stacks_in_2926_6.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
#eh_stacks_in_2926_6.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 21px;}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  #eh_stacks_in_2926_6.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 18px;}
  #eh_stacks_in_2926_6.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
  #eh_stacks_in_2926_6.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg { height: 18px;}
}
#eh_stacks_in_2926_6.eh-line-group-300 .eh-extender {
  width: calc(256px / 2 - 20px);
  height: 2px;
  background-color: #6C6C6C;
}
#eh_stacks_in_2926_6.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-thickness-3.eh-line-group-300 .eh-extender-left,
#eh_stacks_in_2926_6.eh-thickness-4.eh-line-group-300 .eh-extender-left {box-shadow: 1px 0 0 #6C6C6C;}
#eh_stacks_in_2926_6.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_2926_6.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_2926_6.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_2926_6.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_2926_6.eh-thickness-3.eh-line-group-300 .eh-extender-right,
#eh_stacks_in_2926_6.eh-thickness-4.eh-line-group-300 .eh-extender-right {box-shadow: -1px 0 0 #6C6C6C;}
#eh_stacks_in_2926_6.eh-line-303 .eh-extender,
#eh_stacks_in_2926_6.eh-line-305 .eh-extender {width: calc(256px / 2 - 32px);}
#eh_stacks_in_2926_6.eh-line-group-300.eh-main-wrap.eh-align-left .eh-line-wrap .eh-lines,
#eh_stacks_in_2926_6.eh-line-group-300.eh-main-wrap.eh-align-center .eh-line-wrap .eh-lines,
#eh_stacks_in_2926_6.eh-line-group-300.eh-main-wrap.eh-align-right .eh-line-wrap .eh-lines {height: 2px;}
#eh_stacks_in_2926_6 .eh-line-left {margin-right: 0px;}
#eh_stacks_in_2926_6 .eh-line-right {margin-left: 0px;}
#eh_stacks_in_2926_6.eh-line-group-300 .eh-line-left,
#eh_stacks_in_2926_6.eh-line-group-300 .eh-line-right {
  margin-left: 0px;
  margin-right: 0px;
}
#eh_stacks_in_2926_6.eh-line-group-300 .eh-extender-left {margin-right: 0px;}
#eh_stacks_in_2926_6.eh-line-group-300 .eh-extender-right {margin-left: 0px;}
#eh_stacks_in_2926_6:not(.eh-shape-0) .eh-line-wrap .eh-line-shape {
  width: 32px;
  height: 32px;
}
#eh_stacks_in_2926_6.eh-shape-400 .eh-line-wrap .eh-line-shape {
  width: auto;
  height: auto;
}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_2926_6.eh-shape-400 .eh-line-wrap .eh-line-shape {width: 54px;}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_2926_6.eh-shape-400 .eh-line-wrap .eh-line-shape:has(.mez.empty) {min-width: 72px;}
/*  */
#eh_stacks_in_2926_6:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg {stroke: #6C6C6C;}
#eh_stacks_in_2926_6:not(.eh-shape-0) .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6:not(.eh-shape-0) .eh-line-wrap .eh-line-right {width: calc(256px / 2 + 2px);}
#eh_stacks_in_2926_6.eh-shape-20 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_2926_6.eh-shape-20 .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-21 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_2926_6.eh-shape-21 .eh-line-wrap .eh-line-shape > svg {height: 16px;}
#eh_stacks_in_2926_6.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2926_6.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2926_6.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2926_6.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2926_6.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2926_6.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2926_6.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap {
  height: 2px;
  align-items: center;
}
#eh_stacks_in_2926_6.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg {
  height: 32px;
  /* */
}
#eh_stacks_in_2926_6.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2926_6.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg {
  /* bottom: calc(2px / 2); */
  margin-top: 0;
  position: relative;
  transform: rotate(180deg);
}
#eh_stacks_in_2926_6.eh-shape-group-100 .eh-line-wrap .eh-line-shape > svg {fill: #6C6C6C;}
#eh_stacks_in_2926_6.eh-shape-group-200 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  fill: #6C6C6C;
  padding: calc(1px + 2px * 2);
}
#eh_stacks_in_2926_6.eh-shape-206 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {padding: calc(1px + 2px * 3);}
#eh_stacks_in_2926_6.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre,
#eh_stacks_in_2926_6.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post {
  width: calc(32px * .4);
  height: calc(32px * .8);
}
#eh_stacks_in_2926_6.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre svg,
#eh_stacks_in_2926_6.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post svg {
  width: calc(32px * .8);
  height: calc(32px * .8);
}
#eh_stacks_in_2926_6 .eh-line-wrap-1 {margin-bottom: 24px;}
#eh_stacks_in_2926_6 .eh-line-wrap-2 {margin-top: 24px;}
/*  */
#eh_stacks_in_2926_6.eh-line-position-3 {gap: 0 24px;}
#eh_stacks_in_2926_6.eh-line-position-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2926_6.eh-line-position-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_2926_6.eh-line-102.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_2926_6.eh-line-102.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_2926_6.eh-line-103.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_2926_6.eh-line-103.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_2926_6.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender {
  height: 2px;
  background-color: #6C6C6C;
}
#eh_stacks_in_2926_6.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_2926_6.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  height: 2px;
  background-color: #6C6C6C;
}


#stacks_in_2927_2 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}
:root {
  --multi_columns_stacks_in_2927_9:1fr;
}
#multi_columns_stacks_in_2927_9 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_2927_9);
  grid-gap: 0px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_2927_9 > div {
  min-width: 0;
}
#multi_columns_stacks_in_2927_9 + .deluxe-columns {
  margin-top: 0px;
}
#multi_columns_stacks_in_2927_9 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_2927_9 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 981px) {
  #multi_columns_stacks_in_2927_9 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_2927_9 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_2927_9 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_2927_9 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 980px) and (min-width: 601px) {
  #multi_columns_stacks_in_2927_9 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_2927_9 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_2927_9 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_2927_9 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_2927_9 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_2927_9 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_2927_9 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_2927_9 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 980px) {
  #multi_columns_stacks_in_2927_9 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_2927_9 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_2927_9 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_2927_9 > div > * {position: relative;}
  #multi_columns_stacks_in_2927_9 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_2927_9 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_2927_9 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_2927_9 > div > * {position: relative;}
  #multi_columns_stacks_in_2927_9 > div > * > * {transform: translate(0,0);}
  
}

#eh_stacks_in_2927_4 {
  margin: 16px 0 16px;
  padding: 0 2px;
}
#eh_stacks_in_2927_4:not(.eh-shape-400) .eh-line-wrap,
#eh_stacks_in_2927_4.eh-shape-400 .eh-line-wrap:before,
#eh_stacks_in_2927_4.eh-shape-400 .eh-line-wrap:after,
#eh_stacks_in_2927_4.eh-shape-400 .eh-line-wrap .eh-lines,
#eh_stacks_in_2927_4.eh-shape-400 .eh-line-wrap .eh-extender {opacity: 0.300000;}
#eh_stacks_in_2927_4 .eh-subtitle {margin-top: 0px;}
#eh_stacks_in_2927_4.eh-sub-top .eh-subtitle {
  margin-top: 0;
  margin-bottom: 0px;
}
/*  */
/*  */
/*  */#eh_stacks_in_2927_4 .eh-title {font-size: 66px;}/*  */
/*  */
#eh_stacks_in_2927_4 .eh-title {
  max-width: 420px;
  font-weight: 700;
  line-height: 0.90;
  color: rgba(45, 78, 123, 1.00);
  font-family: Fairplay Display;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}
/*  */
/*  */#eh_stacks_in_2927_4 .eh-subtitle > div {font-size: 18px;}/*  */
/*  */
#eh_stacks_in_2927_4 .eh-subtitle > div {
  max-width: 420px;
  font-weight: 400;
  line-height: 1.40;
  color: rgba(171, 135, 97, 1.00);
  font-family: Raleway;
  letter-spacing: 1.30px;
  word-spacing: 0.00px;
}
#eh_stacks_in_2927_4.eh-align-center .eh-subtitle > div {margin: 0 auto;}
#eh_stacks_in_2927_4.eh-align-right .eh-subtitle > div {margin: 0 0 0 auto;}
/*  */
#eh_stacks_in_2927_4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4 .eh-line-wrap .eh-line-right {width: 256px;}
#eh_stacks_in_2927_4.eh-line-1 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-line-1 .eh-line-wrap .eh-line-right {border-top: 2px dashed #6C6C6C;}
#eh_stacks_in_2927_4.eh-line-2 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-line-2 .eh-line-wrap .eh-line-right {border-top: 2px dotted #6C6C6C;}
#eh_stacks_in_2927_4.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-line-3 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #6C6C6C;
  height: 2px;
  border-bottom: 2px solid #6C6C6C;
  box-sizing: content-box;
}
#eh_stacks_in_2927_4.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-line-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_2927_4.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-line-4 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #6C6C6C;
  border-image: linear-gradient(-90deg, #6C6C6C, transparent) 1;
}

#eh_stacks_in_2927_4.eh-line-4 .eh-line-wrap .eh-line-right {border-image: linear-gradient(90deg, #6C6C6C, transparent) 1;}
#eh_stacks_in_2927_4.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-line-4 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_2927_4.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-line-5 .eh-line-wrap .eh-line-right {border-top: 2px solid #6C6C6C;}
#eh_stacks_in_2927_4.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-line-5 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_2927_4:not(.eh-line-group-0) .eh-line-wrap .eh-lines {width: calc(256px / 2);}
#eh_stacks_in_2927_4:not(.eh-line-group-0) .eh-line-wrap .eh-lines svg {
  stroke: #6C6C6C;
  fill: #6C6C6C;
}
#eh_stacks_in_2927_4.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 20px;}
#eh_stacks_in_2927_4.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
#eh_stacks_in_2927_4.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 21px;}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  #eh_stacks_in_2927_4.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 18px;}
  #eh_stacks_in_2927_4.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
  #eh_stacks_in_2927_4.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg { height: 18px;}
}
#eh_stacks_in_2927_4.eh-line-group-300 .eh-extender {
  width: calc(256px / 2 - 20px);
  height: 2px;
  background-color: #6C6C6C;
}
#eh_stacks_in_2927_4.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-thickness-3.eh-line-group-300 .eh-extender-left,
#eh_stacks_in_2927_4.eh-thickness-4.eh-line-group-300 .eh-extender-left {box-shadow: 1px 0 0 #6C6C6C;}
#eh_stacks_in_2927_4.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_2927_4.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_2927_4.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_2927_4.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_2927_4.eh-thickness-3.eh-line-group-300 .eh-extender-right,
#eh_stacks_in_2927_4.eh-thickness-4.eh-line-group-300 .eh-extender-right {box-shadow: -1px 0 0 #6C6C6C;}
#eh_stacks_in_2927_4.eh-line-303 .eh-extender,
#eh_stacks_in_2927_4.eh-line-305 .eh-extender {width: calc(256px / 2 - 32px);}
#eh_stacks_in_2927_4.eh-line-group-300.eh-main-wrap.eh-align-left .eh-line-wrap .eh-lines,
#eh_stacks_in_2927_4.eh-line-group-300.eh-main-wrap.eh-align-center .eh-line-wrap .eh-lines,
#eh_stacks_in_2927_4.eh-line-group-300.eh-main-wrap.eh-align-right .eh-line-wrap .eh-lines {height: 2px;}
#eh_stacks_in_2927_4 .eh-line-left {margin-right: 0px;}
#eh_stacks_in_2927_4 .eh-line-right {margin-left: 0px;}
#eh_stacks_in_2927_4.eh-line-group-300 .eh-line-left,
#eh_stacks_in_2927_4.eh-line-group-300 .eh-line-right {
  margin-left: 0px;
  margin-right: 0px;
}
#eh_stacks_in_2927_4.eh-line-group-300 .eh-extender-left {margin-right: 0px;}
#eh_stacks_in_2927_4.eh-line-group-300 .eh-extender-right {margin-left: 0px;}
#eh_stacks_in_2927_4:not(.eh-shape-0) .eh-line-wrap .eh-line-shape {
  width: 32px;
  height: 32px;
}
#eh_stacks_in_2927_4.eh-shape-400 .eh-line-wrap .eh-line-shape {
  width: auto;
  height: auto;
}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_2927_4.eh-shape-400 .eh-line-wrap .eh-line-shape {width: 54px;}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_2927_4.eh-shape-400 .eh-line-wrap .eh-line-shape:has(.mez.empty) {min-width: 72px;}
/*  */
#eh_stacks_in_2927_4:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg {stroke: #6C6C6C;}
#eh_stacks_in_2927_4:not(.eh-shape-0) .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4:not(.eh-shape-0) .eh-line-wrap .eh-line-right {width: calc(256px / 2 + 2px);}
#eh_stacks_in_2927_4.eh-shape-20 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_2927_4.eh-shape-20 .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-21 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_2927_4.eh-shape-21 .eh-line-wrap .eh-line-shape > svg {height: 16px;}
#eh_stacks_in_2927_4.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2927_4.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2927_4.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2927_4.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2927_4.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2927_4.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_2927_4.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap {
  height: 2px;
  align-items: center;
}
#eh_stacks_in_2927_4.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg {
  height: 32px;
  /* */
}
#eh_stacks_in_2927_4.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_2927_4.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg {
  /* bottom: calc(2px / 2); */
  margin-top: 0;
  position: relative;
  transform: rotate(180deg);
}
#eh_stacks_in_2927_4.eh-shape-group-100 .eh-line-wrap .eh-line-shape > svg {fill: #6C6C6C;}
#eh_stacks_in_2927_4.eh-shape-group-200 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  fill: #6C6C6C;
  padding: calc(1px + 2px * 2);
}
#eh_stacks_in_2927_4.eh-shape-206 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {padding: calc(1px + 2px * 3);}
#eh_stacks_in_2927_4.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre,
#eh_stacks_in_2927_4.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post {
  width: calc(32px * .4);
  height: calc(32px * .8);
}
#eh_stacks_in_2927_4.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre svg,
#eh_stacks_in_2927_4.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post svg {
  width: calc(32px * .8);
  height: calc(32px * .8);
}
#eh_stacks_in_2927_4 .eh-line-wrap-1 {margin-bottom: 18px;}
#eh_stacks_in_2927_4 .eh-line-wrap-2 {margin-top: 18px;}
/*  */
#eh_stacks_in_2927_4.eh-line-position-3 {gap: 0 18px;}
#eh_stacks_in_2927_4.eh-line-position-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_2927_4.eh-line-position-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_2927_4.eh-line-102.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_2927_4.eh-line-102.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_2927_4.eh-line-103.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_2927_4.eh-line-103.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_2927_4.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender {
  height: 2px;
  background-color: #6C6C6C;
}
#eh_stacks_in_2927_4.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_2927_4.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  height: 2px;
  background-color: #6C6C6C;
}









#stacks_in_2094 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}
.element_stacks_in_1420[data-deluxe-el][data-deluxe-text] {
  color: rgba(171, 135, 97, 1.00);
  
  
}








#stacks_in_2476 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}

.element_stacks_in_2490[data-deluxe-el] {
  
  background-color : rgba(110, 131, 114, 1.00);
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 5px;
  box-shadow: 1px 1px  3px 0px rgba(0, 0, 0, 0.30);
  padding: 16px 16px;
}
.element_stacks_in_2490[data-deluxe-el] > div {

}


#stacks_in_2885 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}

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



@media all and (min-width: 601px) {
  #multi_columns_stacks_in_2888 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_2888 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_2888 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_2888 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 600px) and (min-width: 601px) {
  #multi_columns_stacks_in_2888 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_2888 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_2888 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_2888 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_2888 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_2888 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_2888 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_2888 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 600px) {
  #multi_columns_stacks_in_2888 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_2888 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_2888 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_2888 > div > * {position: relative;}
  #multi_columns_stacks_in_2888 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_2888 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_2888 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_2888 > div > * {position: relative;}
  #multi_columns_stacks_in_2888 > div > * > * {transform: translate(0,0);}
  
}

@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_3552_5_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 8px 0px;
  border-radius: 180px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3552_5_press.press-lite:focus {outline:0;}
#stacks_in_3552_5_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 10px 10px 10px 10px;
}
#stacks_in_3552_5_press.press-lite {
  white-space: nowrap;
}
#stacks_in_3552_5_press.press-lite .press-lite-text span,
#stacks_in_3552_5_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_3552_5_press.press-lite,
#stacks_in_3552_5_press.press-lite .press-lite-text,
#stacks_in_3552_5_press.press-lite .press-lite-text:after,
#stacks_in_3552_5_press.press-lite .press-lite-text > span,
#stacks_in_3552_5_press.press-lite .press-lite-icon i,
#stacks_in_3552_5_press.press-lite .press-lite-icon img,
#stacks_in_3552_5_press.press-lite .press-lite-icon svg,
#stacks_in_3552_5_press.press-lite .press-lite-icon svg path,
#stacks_in_3552_5_press.press-lite .press-lite-icon svg polyline,
#stacks_in_3552_5_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_3552_5_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_3552_5_press.press-lite .press-lite-icon i,
#stacks_in_3552_5_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_3552_5_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_3552_5_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_3552_5_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_3552_5_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_3552_5_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_3552_5_press.press-lite:active,
#stacks_in_3552_5_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_3552_5_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_3552_5_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3552_5_press.press-lite:hover .press-lite-text span,
#stacks_in_3552_5_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3552_5_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3552_5_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_3552_5_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3552_5_press.press-lite {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5),
                    0px 3px 6px rgba(49, 49, 49, 1.00);
  text-shadow: 0px 1px 2px rgba(49, 49, 49, 1.00);
}
#stacks_in_3552_5_press.press-lite:active {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
  transition: all 0ms linear;
}
#stacks_in_3552_5_press.press-lite .press-lite-icon:after {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);
  transition: all 200ms ease;
  height: 32px;
  top: -1px;
  left: -1px;
  bottom: -1px;
}
#stacks_in_3552_5_press.press-lite:active .press-lite-icon:after {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.3);
  transform: translateY(-3px);
  box-shadow: inset 0px 0px 0px rgba(255,255,255,0.5);
  transition: all 0ms linear;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3552_5_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_3552_5_press.press-lite .press-lite-line-t,
#stacks_in_3552_5_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3552_5_press.press-lite .press-lite-line-l,
#stacks_in_3552_5_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3552_5_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_3552_5_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_3552_5_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_3552_5_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_3552_5_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 180px;
  opacity: 1;
}
#stacks_in_3552_5_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_3556_5_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 8px 0px;
  border-radius: 180px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3556_5_press.press-lite:focus {outline:0;}
#stacks_in_3556_5_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 10px 10px 10px 10px;
}
#stacks_in_3556_5_press.press-lite {
  white-space: nowrap;
}
#stacks_in_3556_5_press.press-lite .press-lite-text span,
#stacks_in_3556_5_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_3556_5_press.press-lite,
#stacks_in_3556_5_press.press-lite .press-lite-text,
#stacks_in_3556_5_press.press-lite .press-lite-text:after,
#stacks_in_3556_5_press.press-lite .press-lite-text > span,
#stacks_in_3556_5_press.press-lite .press-lite-icon i,
#stacks_in_3556_5_press.press-lite .press-lite-icon img,
#stacks_in_3556_5_press.press-lite .press-lite-icon svg,
#stacks_in_3556_5_press.press-lite .press-lite-icon svg path,
#stacks_in_3556_5_press.press-lite .press-lite-icon svg polyline,
#stacks_in_3556_5_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_3556_5_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_3556_5_press.press-lite .press-lite-icon i,
#stacks_in_3556_5_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_3556_5_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_3556_5_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_3556_5_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_3556_5_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_3556_5_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_3556_5_press.press-lite:active,
#stacks_in_3556_5_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_3556_5_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_3556_5_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3556_5_press.press-lite:hover .press-lite-text span,
#stacks_in_3556_5_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3556_5_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3556_5_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_3556_5_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3556_5_press.press-lite {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5),
                    0px 3px 6px rgba(49, 49, 49, 1.00);
  text-shadow: 0px 1px 2px rgba(49, 49, 49, 1.00);
}
#stacks_in_3556_5_press.press-lite:active {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
  transition: all 0ms linear;
}
#stacks_in_3556_5_press.press-lite .press-lite-icon:after {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);
  transition: all 200ms ease;
  height: 32px;
  top: -1px;
  left: -1px;
  bottom: -1px;
}
#stacks_in_3556_5_press.press-lite:active .press-lite-icon:after {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.3);
  transform: translateY(-3px);
  box-shadow: inset 0px 0px 0px rgba(255,255,255,0.5);
  transition: all 0ms linear;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3556_5_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_3556_5_press.press-lite .press-lite-line-t,
#stacks_in_3556_5_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3556_5_press.press-lite .press-lite-line-l,
#stacks_in_3556_5_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3556_5_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_3556_5_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_3556_5_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_3556_5_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_3556_5_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 180px;
  opacity: 1;
}
#stacks_in_3556_5_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */


.element_stacks_in_2900[data-deluxe-el] {
  
  margin: 24px 0px 0px 0px;
}
.element_stacks_in_2900[data-deluxe-el] > div {
  
}

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


/*
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
*/
#stacks_in_2904 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_2904 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_2904 svg  */

#stacks_in_2904 svg,
#stacks_in_2904 i {
  color: rgba(85, 85, 85, 1.00);
  fill: rgba(85, 85, 85, 1.00);
  stroke: rgba(85, 85, 85, 1.00);
}

#stacks_in_2904 i,
#stacks_in_2904 svg {
  position: relative;
  font-size: 26px;
  line-height: 26px;
  height: 26px;
  width: 26px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_2904 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_2904 .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_2904 .material-icons-two-tone {
  color: rgba(85, 85, 85, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 1.00),
              0px -.1px 0px rgba(85, 85, 85, 1.00),
              .1px 0px 0px rgba(85, 85, 85, 1.00),
              -.1px 0px 0px rgba(85, 85, 85, 1.00);
}
#stacks_in_2904 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_2328 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}
.element_stacks_in_1427[data-deluxe-el][data-deluxe-text] {
  color: rgba(171, 135, 97, 1.00);
  margin-top: 4px;
  margin-bottom: 16px;
  
  
}


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


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

#feature-cards-stacks_in_3507 .feature-outer > .feature-card > .feature-card-content-wrap {
  width: 100%;
  
  min-width: 276px;
  
}



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

}
#feature-cards-stacks_in_3507 .feature-card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-sizing: content-box;
}
#feature-cards-stacks_in_3507 .feature-card-icon i {
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
#feature-cards-stacks_in_3507 .feature-card-content {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3507 .feature-card {
  
  background-image: linear-gradient(to bottom, rgba(202, 202, 202, 1.00) 0%,rgba(246, 246, 246, 1.00) 100%);
  padding: 8px 12px 8px 12px;
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 8px;
}
#feature-cards-stacks_in_3507 .feature-card .feature-card-icon-wrap {
  display: flex;
  width: 100%;
  margin: 16px 0;
  
  position: relative;
  z-index: 1;
}
#feature-cards-stacks_in_3507 .feature-card .feature-card-icon,
#feature-cards-stacks_in_3507 .feature-card .feature-card-icon:before {
  padding: 0;
  border-radius: 999px;
  height: 64px;
  width: 64px;
  border-radius: 100px 100px 100px 100px;
  background-color: rgba(96, 125, 139, 1.00);
  
}
#feature-cards-stacks_in_3507 .feature-card .feature-card-icon:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 10px;
  display:  none;
}
#feature-cards-stacks_in_3507 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-cards-stacks_in_3507 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3507 .feature-card .feature-card-icon svg {
  padding: 0;
  margin: 0 auto;
  height: 64px;
  width: auto;
  font-size: 40px;
  line-height: 64px;
  color: rgba(255, 255, 255, 1.00);fill: rgba(255, 255, 255, 1.00);stroke: rgba(255, 255, 255, 1.00);
  
}
#feature-cards-stacks_in_3507 .feature-card .feature-card-icon svg {
  padding: 16px 0;
  width: 64px;
}

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

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


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

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

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

#feature-cards-stacks_in_3507 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-cards-stacks_in_3507 .feature-card .feature-card-icon i,
#feature-cards-stacks_in_3507 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-cards-stacks_in_3507 .feature-card .feature-card-description,
#feature-cards-stacks_in_3507 .feature-card h1,
#feature-cards-stacks_in_3507 .feature-card h2,
#feature-cards-stacks_in_3507 .feature-card h3,
#feature-cards-stacks_in_3507 .feature-card h4,
#feature-cards-stacks_in_3507 .feature-card h5,
#feature-cards-stacks_in_3507 .feature-card h6,
#feature-cards-stacks_in_3507 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-cards-stacks_in_3507 .feature-card:hover .feature-card-description {
  color: rgba(255, 255, 255, 0.75);
}
#feature-cards-stacks_in_3507 .feature-card:hover h1,
#feature-cards-stacks_in_3507 .feature-card:hover h2,
#feature-cards-stacks_in_3507 .feature-card:hover h3,
#feature-cards-stacks_in_3507 .feature-card:hover h4,
#feature-cards-stacks_in_3507 .feature-card:hover h5,
#feature-cards-stacks_in_3507 .feature-card:hover h6,
#feature-cards-stacks_in_3507 .feature-card:hover .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-cards-stacks_in_3507 .feature-card:hover .feature-card-icon {
  background: rgba(176, 190, 197, 1.00);
}
#feature-cards-stacks_in_3507 .feature-card:hover .feature-card-icon i,
#feature-cards-stacks_in_3507 .feature-card:hover .feature-card-icon svg {
  color: rgba(96, 125, 139, 1.00);
  fill: rgba(96, 125, 139, 1.00);
  stroke: rgba(96, 125, 139, 1.00);
}

#feature-cards-stacks_in_3507 .feature-card .feature-card-icon-wrap,
#feature-cards-stacks_in_3507 .feature-card .feature-card-content {
  transition-property: transform,opacity;
  will-change: transform;
  transition-timing-function: ease;
}
#feature-cards-stacks_in_3507 .feature-card .feature-card-content {
  -webkit-transform: translate(0,10%) rotateZ(0);
  transform: translate(0,10%) rotateZ(0);
  opacity: 0;
}
#feature-cards-stacks_in_3507 .feature-card:hover .feature-card-icon-wrap,
#feature-cards-stacks_in_3507 .feature-card:hover .feature-card-content {
  -webkit-transform: translate(0,0) rotateZ(0) !important;
  transform: translate(0,0) rotateZ(0) !important;
  opacity: 1;
}
#feature-cards-stacks_in_3507 .feature-card .feature-card-description,
#feature-cards-stacks_in_3507 .feature-card h1,
#feature-cards-stacks_in_3507 .feature-card h2,
#feature-cards-stacks_in_3507 .feature-card h3,
#feature-cards-stacks_in_3507 .feature-card h4,
#feature-cards-stacks_in_3507 .feature-card h5,
#feature-cards-stacks_in_3507 .feature-card h6,
#feature-cards-stacks_in_3507 .feature-card .feature-card-header {
  transition-property: none;
}





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

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

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

#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon:before {
  background-color: rgba(193, 165, 110, 1.00);
}
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon svg {
  color: rgba(255, 255, 255, 1.00);fill: rgba(255, 255, 255, 1.00);stroke: rgba(255, 255, 255, 1.00);
}



.icon-layout-False #feature-section-card-stacks_in_3508 .feature-card .feature-card-icon-wrap {
  justify-content: flex-start;
}
.icon-layout-True #feature-section-card-stacks_in_3508 .feature-card .feature-card-content-wrap {
    align-items: flex-start;
}

.icon-layout-False #feature-section-card-stacks_in_3508 .feature-card .feature-card-icon-wrap {
  justify-content: center;
}
.icon-layout-True #feature-section-card-stacks_in_3508 .feature-card .feature-card-content-wrap {
    align-items: center;
}


#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon {
  height: var(--iconSizesstacks_in_3508);
  width: var(--iconSizesstacks_in_3508);
}
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon img {
  height: 40px;
}
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon svg {
  height: var(--iconSizesstacks_in_3508);
  width: auto;
  font-size: 40px;
  line-height: var(--iconSizesstacks_in_3508);
}
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon svg {
  padding: 16.000000px 0;
  width: var(--iconSizesstacks_in_3508);
}
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon svg,
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon img {
  transform: translate(0,0) rotateZ(0deg);
}




#feature-section-card-stacks_in_3508 .feature-card .feature-card-description {
  font-family: Raleway;
  text-align: left;
  text-align: center;
  
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  margin-top: 8px;
  margin-bottom: 16px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}


#feature-section-card-stacks_in_3508 .feature-card .feature-card-header {
  font-family: Fairplay Display;
  text-align: left;
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

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

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

#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-section-card-stacks_in_3508 .feature-card .feature-card-description,
#feature-section-card-stacks_in_3508 .feature-card h1,
#feature-section-card-stacks_in_3508 .feature-card h2,
#feature-section-card-stacks_in_3508 .feature-card h3,
#feature-section-card-stacks_in_3508 .feature-card h4,
#feature-section-card-stacks_in_3508 .feature-card h5,
#feature-section-card-stacks_in_3508 .feature-card h6,
#feature-section-card-stacks_in_3508 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-section-card-stacks_in_3508 .feature-card:hover .feature-card-description {
  color: rgba(255, 255, 255, 0.75);
}
#feature-section-card-stacks_in_3508 .feature-card:hover h1,
#feature-section-card-stacks_in_3508 .feature-card:hover h2,
#feature-section-card-stacks_in_3508 .feature-card:hover h3,
#feature-section-card-stacks_in_3508 .feature-card:hover h4,
#feature-section-card-stacks_in_3508 .feature-card:hover h5,
#feature-section-card-stacks_in_3508 .feature-card:hover h6,
#feature-section-card-stacks_in_3508 .feature-card:hover .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-section-card-stacks_in_3508 .feature-card:hover .feature-card-icon {
  background: rgba(255, 255, 255, 1.00);
}
#feature-section-card-stacks_in_3508 .feature-card:hover .feature-card-icon i,
#feature-section-card-stacks_in_3508 .feature-card:hover .feature-card-icon svg {
  color: rgba(193, 165, 110, 1.00);
  fill: rgba(193, 165, 110, 1.00);
  stroke: rgba(193, 165, 110, 1.00);
}


.fs-loaded #feature-section-card-stacks_in_3508 .feature-card::before,
#feature-section-card-stacks_in_3508 .feature-card::before {
  opacity: 0;
}
.fs-loaded #feature-section-card-stacks_in_3508 .feature-card:hover::before,
#feature-section-card-stacks_in_3508 .feature-card:hover::before {
  opacity: 1;
}
#feature-section-card-stacks_in_3508 .feature-card::before,
#feature-section-card-stacks_in_3508 .feature-card:hover::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border-radius: 0;
  -webkit-transform: translate(0,0) scale(1);
  transform: translate(0,0) scale(1);
  transition-timing-function: linear;
}
#feature-section-card-stacks_in_3508 .feature-card:hover::before {
  transition-duration: inherit;
}
#feature-section-card-stacks_in_3508 .feature-card .feature-card-icon-wrap,
#feature-section-card-stacks_in_3508 .feature-card .feature-card-content {
  transition-property: transform,opacity;
  will-change: transform;
  transition-timing-function: ease;
}
#feature-section-card-stacks_in_3508 .feature-card .feature-card-content {
  -webkit-transform: translate(0,10%) rotateZ(0);
  transform: translate(0,10%) rotateZ(0);
  opacity: 0;
}
#feature-section-card-stacks_in_3508 .feature-card:hover .feature-card-icon-wrap,
#feature-section-card-stacks_in_3508 .feature-card:hover .feature-card-content {
  -webkit-transform: translate(0,0) rotateZ(0) !important;
  transform: translate(0,0) rotateZ(0) !important;
  opacity: 1;
}
#feature-section-card-stacks_in_3508 .feature-card .feature-card-description,
#feature-section-card-stacks_in_3508 .feature-card h1,
#feature-section-card-stacks_in_3508 .feature-card h2,
#feature-section-card-stacks_in_3508 .feature-card h3,
#feature-section-card-stacks_in_3508 .feature-card h4,
#feature-section-card-stacks_in_3508 .feature-card h5,
#feature-section-card-stacks_in_3508 .feature-card h6,
#feature-section-card-stacks_in_3508 .feature-card .feature-card-header {
  transition-property: none;
}



#feature-section-card-stacks_in_3508 {
  transition-property: transform,box-shadow;
  transform: translate(0,0) scale(1) rotateZ(0);
}
#feature-section-card-stacks_in_3508:hover {
  transform: translate(0,-4px) scale(1.040000) rotateZ(0deg);
}


#feature-section-card-stacks_in_3508 {
  transition-property: transform,box-shadow;
}
#feature-section-card-stacks_in_3508:hover {
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.20);
}


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

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

.element_stacks_in_3510[data-deluxe-el][data-deluxe-text] {
  color: rgba(193, 165, 110, 1.00);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 18px;
  text-align: center;
  
  
}

#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_3515: 64px;
}

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

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

#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon:before {
  background-color: rgba(110, 131, 114, 1.00);
}
#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon svg {
  color: rgba(255, 255, 255, 1.00);fill: rgba(255, 255, 255, 1.00);stroke: rgba(255, 255, 255, 1.00);
}





#feature-section-card-stacks_in_3515 .feature-card,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-description {
  color : rgba(0, 0, 0, 0.60);
}
#feature-section-card-stacks_in_3515 .feature-card h1,
#feature-section-card-stacks_in_3515 .feature-card h2,
#feature-section-card-stacks_in_3515 .feature-card h3,
#feature-section-card-stacks_in_3515 .feature-card h4,
#feature-section-card-stacks_in_3515 .feature-card h5,
#feature-section-card-stacks_in_3515 .feature-card h6,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-header {
  color : rgba(110, 131, 114, 1.00);
}



#feature-section-card-stacks_in_3515 .feature-card .feature-card-header {
  font-family: Fairplay Display;
  text-align: left;
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

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

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

#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-section-card-stacks_in_3515 .feature-card .feature-card-description,
#feature-section-card-stacks_in_3515 .feature-card h1,
#feature-section-card-stacks_in_3515 .feature-card h2,
#feature-section-card-stacks_in_3515 .feature-card h3,
#feature-section-card-stacks_in_3515 .feature-card h4,
#feature-section-card-stacks_in_3515 .feature-card h5,
#feature-section-card-stacks_in_3515 .feature-card h6,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-section-card-stacks_in_3515 .feature-card:hover .feature-card-description {
  color: rgba(255, 255, 255, 0.75);
}
#feature-section-card-stacks_in_3515 .feature-card:hover h1,
#feature-section-card-stacks_in_3515 .feature-card:hover h2,
#feature-section-card-stacks_in_3515 .feature-card:hover h3,
#feature-section-card-stacks_in_3515 .feature-card:hover h4,
#feature-section-card-stacks_in_3515 .feature-card:hover h5,
#feature-section-card-stacks_in_3515 .feature-card:hover h6,
#feature-section-card-stacks_in_3515 .feature-card:hover .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-section-card-stacks_in_3515 .feature-card:hover .feature-card-icon {
  background: rgba(255, 255, 255, 1.00);
}
#feature-section-card-stacks_in_3515 .feature-card:hover .feature-card-icon i,
#feature-section-card-stacks_in_3515 .feature-card:hover .feature-card-icon svg {
  color: rgba(110, 131, 114, 1.00);
  fill: rgba(110, 131, 114, 1.00);
  stroke: rgba(110, 131, 114, 1.00);
}


.fs-loaded #feature-section-card-stacks_in_3515 .feature-card::before,
#feature-section-card-stacks_in_3515 .feature-card::before {
  opacity: 0;
}
.fs-loaded #feature-section-card-stacks_in_3515 .feature-card:hover::before,
#feature-section-card-stacks_in_3515 .feature-card:hover::before {
  opacity: 1;
}
#feature-section-card-stacks_in_3515 .feature-card::before,
#feature-section-card-stacks_in_3515 .feature-card:hover::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border-radius: 0;
  -webkit-transform: translate(0,0) scale(1);
  transform: translate(0,0) scale(1);
  transition-timing-function: linear;
}
#feature-section-card-stacks_in_3515 .feature-card:hover::before {
  transition-duration: inherit;
}
#feature-section-card-stacks_in_3515 .feature-card .feature-card-icon-wrap,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-content {
  transition-property: transform,opacity;
  will-change: transform;
  transition-timing-function: ease;
}
#feature-section-card-stacks_in_3515 .feature-card .feature-card-content {
  -webkit-transform: translate(0,10%) rotateZ(0);
  transform: translate(0,10%) rotateZ(0);
  opacity: 0;
}
#feature-section-card-stacks_in_3515 .feature-card:hover .feature-card-icon-wrap,
#feature-section-card-stacks_in_3515 .feature-card:hover .feature-card-content {
  -webkit-transform: translate(0,0) rotateZ(0) !important;
  transform: translate(0,0) rotateZ(0) !important;
  opacity: 1;
}
#feature-section-card-stacks_in_3515 .feature-card .feature-card-description,
#feature-section-card-stacks_in_3515 .feature-card h1,
#feature-section-card-stacks_in_3515 .feature-card h2,
#feature-section-card-stacks_in_3515 .feature-card h3,
#feature-section-card-stacks_in_3515 .feature-card h4,
#feature-section-card-stacks_in_3515 .feature-card h5,
#feature-section-card-stacks_in_3515 .feature-card h6,
#feature-section-card-stacks_in_3515 .feature-card .feature-card-header {
  transition-property: none;
}



#feature-section-card-stacks_in_3515 {
  transition-property: transform,box-shadow;
  transform: translate(0,0) scale(1) rotateZ(0);
}
#feature-section-card-stacks_in_3515:hover {
  transform: translate(0,-4px) scale(1.040000) rotateZ(0deg);
}



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

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

.element_stacks_in_3516[data-deluxe-el][data-deluxe-text] {
  color: rgba(193, 165, 110, 1.00);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 18px;
  text-align: center;
  
  
}

#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon .com_onelittledesigner_stacks_Feature_Section_Icon_stack,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon:before,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon svg {
  --iconSizesstacks_in_3531: 64px;
}

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

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

#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon:before {
  background-color: rgba(97, 122, 156, 1.00);
}
#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon svg {
  color: rgba(255, 255, 255, 1.00);fill: rgba(255, 255, 255, 1.00);stroke: rgba(255, 255, 255, 1.00);
}





#feature-section-card-stacks_in_3531 .feature-card,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-description {
  color : rgba(0, 0, 0, 0.60);
}
#feature-section-card-stacks_in_3531 .feature-card h1,
#feature-section-card-stacks_in_3531 .feature-card h2,
#feature-section-card-stacks_in_3531 .feature-card h3,
#feature-section-card-stacks_in_3531 .feature-card h4,
#feature-section-card-stacks_in_3531 .feature-card h5,
#feature-section-card-stacks_in_3531 .feature-card h6,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-header {
  color : rgba(110, 131, 114, 1.00);
}



#feature-section-card-stacks_in_3531 .feature-card .feature-card-header {
  font-family: Fairplay Display;
  text-align: left;
  text-align: center;
  
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}

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

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

#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon {
  transition-property: background;
}
#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon i,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon svg {
  transition-property: color,fill,stroke,transform;
}
#feature-section-card-stacks_in_3531 .feature-card .feature-card-description,
#feature-section-card-stacks_in_3531 .feature-card h1,
#feature-section-card-stacks_in_3531 .feature-card h2,
#feature-section-card-stacks_in_3531 .feature-card h3,
#feature-section-card-stacks_in_3531 .feature-card h4,
#feature-section-card-stacks_in_3531 .feature-card h5,
#feature-section-card-stacks_in_3531 .feature-card h6,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-header {
  transition-property: color;
}
#feature-section-card-stacks_in_3531 .feature-card:hover .feature-card-description {
  color: rgba(255, 255, 255, 0.75);
}
#feature-section-card-stacks_in_3531 .feature-card:hover h1,
#feature-section-card-stacks_in_3531 .feature-card:hover h2,
#feature-section-card-stacks_in_3531 .feature-card:hover h3,
#feature-section-card-stacks_in_3531 .feature-card:hover h4,
#feature-section-card-stacks_in_3531 .feature-card:hover h5,
#feature-section-card-stacks_in_3531 .feature-card:hover h6,
#feature-section-card-stacks_in_3531 .feature-card:hover .feature-card-header {
  color: rgba(255, 255, 255, 1.00);
}
#feature-section-card-stacks_in_3531 .feature-card:hover .feature-card-icon {
  background: rgba(255, 255, 255, 1.00);
}
#feature-section-card-stacks_in_3531 .feature-card:hover .feature-card-icon i,
#feature-section-card-stacks_in_3531 .feature-card:hover .feature-card-icon svg {
  color: rgba(97, 122, 156, 1.00);
  fill: rgba(97, 122, 156, 1.00);
  stroke: rgba(97, 122, 156, 1.00);
}


.fs-loaded #feature-section-card-stacks_in_3531 .feature-card::before,
#feature-section-card-stacks_in_3531 .feature-card::before {
  opacity: 0;
}
.fs-loaded #feature-section-card-stacks_in_3531 .feature-card:hover::before,
#feature-section-card-stacks_in_3531 .feature-card:hover::before {
  opacity: 1;
}
#feature-section-card-stacks_in_3531 .feature-card::before,
#feature-section-card-stacks_in_3531 .feature-card:hover::before {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border-radius: 0;
  -webkit-transform: translate(0,0) scale(1);
  transform: translate(0,0) scale(1);
  transition-timing-function: linear;
}
#feature-section-card-stacks_in_3531 .feature-card:hover::before {
  transition-duration: inherit;
}
#feature-section-card-stacks_in_3531 .feature-card .feature-card-icon-wrap,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-content {
  transition-property: transform,opacity;
  will-change: transform;
  transition-timing-function: ease;
}
#feature-section-card-stacks_in_3531 .feature-card .feature-card-content {
  -webkit-transform: translate(0,10%) rotateZ(0);
  transform: translate(0,10%) rotateZ(0);
  opacity: 0;
}
#feature-section-card-stacks_in_3531 .feature-card:hover .feature-card-icon-wrap,
#feature-section-card-stacks_in_3531 .feature-card:hover .feature-card-content {
  -webkit-transform: translate(0,0) rotateZ(0) !important;
  transform: translate(0,0) rotateZ(0) !important;
  opacity: 1;
}
#feature-section-card-stacks_in_3531 .feature-card .feature-card-description,
#feature-section-card-stacks_in_3531 .feature-card h1,
#feature-section-card-stacks_in_3531 .feature-card h2,
#feature-section-card-stacks_in_3531 .feature-card h3,
#feature-section-card-stacks_in_3531 .feature-card h4,
#feature-section-card-stacks_in_3531 .feature-card h5,
#feature-section-card-stacks_in_3531 .feature-card h6,
#feature-section-card-stacks_in_3531 .feature-card .feature-card-header {
  transition-property: none;
}



#feature-section-card-stacks_in_3531 {
  transition-property: transform,box-shadow;
  transform: translate(0,0) scale(1) rotateZ(0);
}
#feature-section-card-stacks_in_3531:hover {
  transform: translate(0,-4px) scale(1.040000) rotateZ(0deg);
}


#feature-section-card-stacks_in_3531 {
  transition-property: transform,box-shadow;
}
#feature-section-card-stacks_in_3531:hover {
  box-shadow: 4px 4px 16px 0px rgba(0, 0, 0, 0.20);
}


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

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

.element_stacks_in_3532[data-deluxe-el][data-deluxe-text] {
  color: rgba(97, 122, 156, 1.00);
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 18px;
  text-align: center;
  
  
}




#stacks_in_2330 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}
.element_stacks_in_1432[data-deluxe-el][data-deluxe-text] {
  color: rgba(171, 135, 97, 1.00);
  margin-top: 4px;
  margin-bottom: 16px;
  
  
}


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





#stacks_in_2098 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}

.element_stacks_in_1772[data-deluxe-el] {
  
  background-color : rgba(232, 223, 212, 1.00);
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 5px;
  box-shadow: 1px 1px  3px 0px rgba(0, 0, 0, 0.30);
}
.element_stacks_in_1772[data-deluxe-el] > div {

}

#stacks_in_1651 .slick-slide {
    cursor: grab;
}
#stacks_in_1651 .slick-slide:active {
    cursor: grabbing;
}
#stacks_in_1651 .vpp-item {
	position: relative;
  padding-bottom: 56.25%; /* 16:9 Video Aspect Ratio */
  height: 0;
	background-position: center;
	background-repeat: no-repeat;
  background-color: #000;
	
	background-size: contain;
	
}
#stacks_in_1651 .vpp-item iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
#stacks_in_1651 .vpp-item .vpp-play-icon {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	display: flex;
	align-content: center;
	justify-content: center;
}
#stacks_in_1651 .vpp-item .vpp-play-icon svg {
	width: 25%;
}
#stacks_in_1651 .vpp-item .vpp-play-icon svg path {
	fill: rgba(255, 255, 255, 1.00);/* checks for a plist customItem with an ID = iconColor and replaces the short code the setting's current value. */
}


.deluxe-slider-arrow {
    position: absolute;
    z-index: 1;
    top: 50%;
    transform: translate(0,-50%);
    left: 16px;
    cursor: pointer;
}
.deluxe-slider-right-arrow {
    left: auto;
    right: 16px;
}
.deluxe-slider-arrow > .slice.empty:before {
    content: "〉";
    background: #fff;
    color: #333;
    border-radius: 50%;
    height: 48px;
    width: 48px;
    display: block;
    text-align: center;
    line-height: 48px;
    font-size: 28px;
    font-weight: bold;
}
.deluxe-slider-left-arrow > .slice.empty:before {
    content: "〈";
}
.deluxe-gallery-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-gallery-wrap > * {
    align-self: center;
    overflow: visible;
}
.deluxe-gallery-wrap .slick-slide > div,
.deluxe-gallery-wrap .slick-slide > div > div {
  overflow: visible;
}
.deluxe-gallery-wrap .slick-slide > div {
  /* box-shadow: 0px 0px 24px rgba(0,0,0,0.6); */
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.deluxe-gallery-wrap .slick-slide .image_stack > div > img {
  width: 85vw;
  height: 85vh;
  object-fit: contain;
}
.deluxe-gallery-wrap .slick-slider {
  max-width: 100vw;
}
.deluxe-gallery-wrap .slick-slider .slick-list {
  height: 100vh;
  height: calc(var(--vh, 1vh) * 100);
}
.is12:not(.slick-slider) {
  columns: 3;
  column-gap: 8px;
  padding: 8px;
}
.is12:not(.slick-slider) > * {
  margin-bottom: 8px;
  cursor: pointer;
  transform: translateZ(0);
}
.is12:not(.slick-slider) .gallery-caption {
  display: none;
}
.deluxe-lightbox-close {
    position: absolute;
    top: 16px;
    right: 16px;
    background: #fff;
    color: #333;
    border-radius: 50%;
    height: 48px;
    width: 48px;
    display: block;
    line-height: 48px;
    z-index: 99;
    cursor: pointer;
}
.deluxe-gallery-wrap .slick-track {
  display: flex;
}
.deluxe-gallery-wrap .slick-track .slick-slide {
  display: flex;
  height: 100vh;
  height: calc(var(--vh, 1vh) * 100);
  align-items: center;
  justify-content: center;
}
.deluxe-lightbox-close svg {
    height: 48px;
    width: 48px;
    padding: 8px;
}
#stacks_in_1651 .slick-slide {
  margin: 0px 0px 0px 0px;
}
@media all and (max-width: 600px) {
  .deluxe-slider-arrow {
      top: auto;
      bottom: 16px;
      transform: translate(0,0);
  }
  .deluxe-lightbox-close {
    left: 50%;
    right: auto;
    bottom: 16px;
    top: auto;
    transform: translate(-50%,0);
  }
  .deluxe-gallery-wrap .slick-slide .image_stack > div > img {
    width: 100%;
    height: auto;
  }
  #stacks_in_1651 .slick-slide {
    margin: 0px 0px 0px 0px;
    
    margin: 0px 0px 72px 0px;
    

  }
  .is12:not(.slick-slider) {
    columns: 2;
    column-gap: 4.000000px;
    padding: 4.000000px;
  }
  .is12:not(.slick-slider) > * {
    margin-bottom: 4.000000px;
  }
}



.element_stacks_in_1654[data-deluxe-el] {
  
  background-color : rgba(232, 223, 212, 1.00);
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 5px;min-height: 440px;
  
  align-items: center;
  display: inline-flex;
  width: 100%;
  
  text-align: center;
}
.element_stacks_in_1654[data-deluxe-el] > div {

}


.element_stacks_in_1656[data-deluxe-el] {
  
  padding: 24px 32px;
}
.element_stacks_in_1656[data-deluxe-el] > div {

}

.element_stacks_in_1658[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  
  
}



.element_stacks_in_1748[data-deluxe-el] {
  
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 5px;min-height: 400px;
  
  align-items: center;
  display: inline-flex;
  width: 100%;
  
  text-align: center;
}
.element_stacks_in_1748[data-deluxe-el] > div {

}


.element_stacks_in_1749[data-deluxe-el] {
  
  padding: 24px 32px;
}
.element_stacks_in_1749[data-deluxe-el] > div {

}

.element_stacks_in_1676[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  
  
}



.element_stacks_in_1691[data-deluxe-el] {
  
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 5px;min-height: 400px;
  
  align-items: center;
  display: inline-flex;
  width: 100%;
  
  text-align: center;
}
.element_stacks_in_1691[data-deluxe-el] > div {

}


.element_stacks_in_1692[data-deluxe-el] {
  
  padding: 24px 32px;
}
.element_stacks_in_1692[data-deluxe-el] > div {

}

.element_stacks_in_1694[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  
  
}



.element_stacks_in_1710[data-deluxe-el] {
  
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 5px;min-height: 400px;
  
  align-items: center;
  display: inline-flex;
  width: 100%;
  
  text-align: center;
}
.element_stacks_in_1710[data-deluxe-el] > div {

}


.element_stacks_in_1711[data-deluxe-el] {
  
  padding: 24px 32px;
}
.element_stacks_in_1711[data-deluxe-el] > div {

}

.element_stacks_in_1713[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  
  
}



.element_stacks_in_1719[data-deluxe-el] {
  
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 5px;min-height: 400px;
  
  align-items: center;
  display: inline-flex;
  width: 100%;
  
  text-align: center;
}
.element_stacks_in_1719[data-deluxe-el] > div {

}


.element_stacks_in_1720[data-deluxe-el] {
  
  padding: 24px 32px;
}
.element_stacks_in_1720[data-deluxe-el] > div {

}

.element_stacks_in_1722[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  
  
}



.element_stacks_in_1728[data-deluxe-el] {
  
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 5px;min-height: 400px;
  
  align-items: center;
  display: inline-flex;
  width: 100%;
  
  text-align: center;
}
.element_stacks_in_1728[data-deluxe-el] > div {

}


.element_stacks_in_1729[data-deluxe-el] {
  
  padding: 24px 32px;
}
.element_stacks_in_1729[data-deluxe-el] > div {

}

.element_stacks_in_1731[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  
  
}



.element_stacks_in_1737[data-deluxe-el] {
  
  border: 0px solid rgba(0, 0, 0, 0.10);
  border-radius: 5px;min-height: 400px;
  
  align-items: center;
  display: inline-flex;
  width: 100%;
  
  text-align: center;
}
.element_stacks_in_1737[data-deluxe-el] > div {

}


.element_stacks_in_1738[data-deluxe-el] {
  
  padding: 24px 32px;
}
.element_stacks_in_1738[data-deluxe-el] > div {

}

.element_stacks_in_1740[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  
  
}




#stacks_in_3816 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}

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



@media all and (min-width: 601px) {
  #multi_columns_stacks_in_3819 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3819 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_3819 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3819 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 600px) and (min-width: 601px) {
  #multi_columns_stacks_in_3819 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_3819 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_3819 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3819 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3819 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_3819 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_3819 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_3819 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3819 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_3819 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_3819 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_3819 > div > * {position: relative;}
  #multi_columns_stacks_in_3819 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3819 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_3819 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_3819 > div > * {position: relative;}
  #multi_columns_stacks_in_3819 > div > * > * {transform: translate(0,0);}
  
}

@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_3820_5_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 8px 0px;
  border-radius: 180px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3820_5_press.press-lite:focus {outline:0;}
#stacks_in_3820_5_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 10px 10px 10px 10px;
}
#stacks_in_3820_5_press.press-lite {
  white-space: nowrap;
}
#stacks_in_3820_5_press.press-lite .press-lite-text span,
#stacks_in_3820_5_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_3820_5_press.press-lite,
#stacks_in_3820_5_press.press-lite .press-lite-text,
#stacks_in_3820_5_press.press-lite .press-lite-text:after,
#stacks_in_3820_5_press.press-lite .press-lite-text > span,
#stacks_in_3820_5_press.press-lite .press-lite-icon i,
#stacks_in_3820_5_press.press-lite .press-lite-icon img,
#stacks_in_3820_5_press.press-lite .press-lite-icon svg,
#stacks_in_3820_5_press.press-lite .press-lite-icon svg path,
#stacks_in_3820_5_press.press-lite .press-lite-icon svg polyline,
#stacks_in_3820_5_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_3820_5_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_3820_5_press.press-lite .press-lite-icon i,
#stacks_in_3820_5_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_3820_5_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_3820_5_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_3820_5_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_3820_5_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_3820_5_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_3820_5_press.press-lite:active,
#stacks_in_3820_5_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_3820_5_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_3820_5_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3820_5_press.press-lite:hover .press-lite-text span,
#stacks_in_3820_5_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3820_5_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3820_5_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_3820_5_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3820_5_press.press-lite {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5),
                    0px 3px 6px rgba(49, 49, 49, 1.00);
  text-shadow: 0px 1px 2px rgba(49, 49, 49, 1.00);
}
#stacks_in_3820_5_press.press-lite:active {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
  transition: all 0ms linear;
}
#stacks_in_3820_5_press.press-lite .press-lite-icon:after {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);
  transition: all 200ms ease;
  height: 32px;
  top: -1px;
  left: -1px;
  bottom: -1px;
}
#stacks_in_3820_5_press.press-lite:active .press-lite-icon:after {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.3);
  transform: translateY(-3px);
  box-shadow: inset 0px 0px 0px rgba(255,255,255,0.5);
  transition: all 0ms linear;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3820_5_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_3820_5_press.press-lite .press-lite-line-t,
#stacks_in_3820_5_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3820_5_press.press-lite .press-lite-line-l,
#stacks_in_3820_5_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3820_5_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_3820_5_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_3820_5_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_3820_5_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_3820_5_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 180px;
  opacity: 1;
}
#stacks_in_3820_5_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_3822_5_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 8px 0px;
  border-radius: 180px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3822_5_press.press-lite:focus {outline:0;}
#stacks_in_3822_5_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 10px 10px 10px 10px;
}
#stacks_in_3822_5_press.press-lite {
  white-space: nowrap;
}
#stacks_in_3822_5_press.press-lite .press-lite-text span,
#stacks_in_3822_5_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_3822_5_press.press-lite,
#stacks_in_3822_5_press.press-lite .press-lite-text,
#stacks_in_3822_5_press.press-lite .press-lite-text:after,
#stacks_in_3822_5_press.press-lite .press-lite-text > span,
#stacks_in_3822_5_press.press-lite .press-lite-icon i,
#stacks_in_3822_5_press.press-lite .press-lite-icon img,
#stacks_in_3822_5_press.press-lite .press-lite-icon svg,
#stacks_in_3822_5_press.press-lite .press-lite-icon svg path,
#stacks_in_3822_5_press.press-lite .press-lite-icon svg polyline,
#stacks_in_3822_5_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_3822_5_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_3822_5_press.press-lite .press-lite-icon i,
#stacks_in_3822_5_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_3822_5_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_3822_5_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_3822_5_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_3822_5_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_3822_5_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_3822_5_press.press-lite:active,
#stacks_in_3822_5_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_3822_5_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_3822_5_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3822_5_press.press-lite:hover .press-lite-text span,
#stacks_in_3822_5_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3822_5_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3822_5_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_3822_5_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3822_5_press.press-lite {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5),
                    0px 3px 6px rgba(49, 49, 49, 1.00);
  text-shadow: 0px 1px 2px rgba(49, 49, 49, 1.00);
}
#stacks_in_3822_5_press.press-lite:active {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
  transition: all 0ms linear;
}
#stacks_in_3822_5_press.press-lite .press-lite-icon:after {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);
  transition: all 200ms ease;
  height: 32px;
  top: -1px;
  left: -1px;
  bottom: -1px;
}
#stacks_in_3822_5_press.press-lite:active .press-lite-icon:after {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.3);
  transform: translateY(-3px);
  box-shadow: inset 0px 0px 0px rgba(255,255,255,0.5);
  transition: all 0ms linear;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3822_5_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_3822_5_press.press-lite .press-lite-line-t,
#stacks_in_3822_5_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3822_5_press.press-lite .press-lite-line-l,
#stacks_in_3822_5_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3822_5_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_3822_5_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_3822_5_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_3822_5_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_3822_5_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 180px;
  opacity: 1;
}
#stacks_in_3822_5_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */


.element_stacks_in_3838[data-deluxe-el] {
  
  margin: 24px 0px 0px 0px;
}
.element_stacks_in_3838[data-deluxe-el] > div {
  
}

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


/*
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
*/
#stacks_in_3842 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3842 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3842 svg  */

#stacks_in_3842 svg,
#stacks_in_3842 i {
  color: rgba(85, 85, 85, 1.00);
  fill: rgba(85, 85, 85, 1.00);
  stroke: rgba(85, 85, 85, 1.00);
}

#stacks_in_3842 i,
#stacks_in_3842 svg {
  position: relative;
  font-size: 26px;
  line-height: 26px;
  height: 26px;
  width: 26px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3842 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3842 .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_3842 .material-icons-two-tone {
  color: rgba(85, 85, 85, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 1.00),
              0px -.1px 0px rgba(85, 85, 85, 1.00),
              .1px 0px 0px rgba(85, 85, 85, 1.00),
              -.1px 0px 0px rgba(85, 85, 85, 1.00);
}
#stacks_in_3842 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_2100 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}
.element_stacks_in_1913[data-deluxe-el][data-deluxe-text] {
  color: rgba(171, 135, 97, 1.00);
  margin-top: 4px;
  margin-bottom: 16px;
  
  
}


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







#stacks_in_2318 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}

.element_stacks_in_2312[data-deluxe-el] {
  
  background-color : rgba(110, 131, 114, 1.00);
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 5px;
  box-shadow: 1px 1px  3px 0px rgba(0, 0, 0, 0.30);
  padding: 16px 16px;
}
.element_stacks_in_2312[data-deluxe-el] > div {

}

.element_stacks_in_2582[data-deluxe-el][data-deluxe-text] {
  color: rgba(222, 207, 190, 1.00);
  font-size: 24px;
  margin-top: 24px;
  margin-bottom: 18px;
  text-align: center;
  font-weight: 900;
  letter-spacing: 0.00px;
  line-height: 115%;
  word-spacing: 0.00px;
  
}



#stacks_in_3557 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}

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



@media all and (min-width: 601px) {
  #multi_columns_stacks_in_3560 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3560 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_3560 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3560 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 600px) and (min-width: 601px) {
  #multi_columns_stacks_in_3560 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_3560 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_3560 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3560 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3560 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_3560 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_3560 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_3560 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3560 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_3560 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_3560 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_3560 > div > * {position: relative;}
  #multi_columns_stacks_in_3560 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3560 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_3560 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_3560 > div > * {position: relative;}
  #multi_columns_stacks_in_3560 > div > * > * {transform: translate(0,0);}
  
}

@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_3561_5_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 8px 0px;
  border-radius: 180px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3561_5_press.press-lite:focus {outline:0;}
#stacks_in_3561_5_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 10px 10px 10px 10px;
}
#stacks_in_3561_5_press.press-lite {
  white-space: nowrap;
}
#stacks_in_3561_5_press.press-lite .press-lite-text span,
#stacks_in_3561_5_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_3561_5_press.press-lite,
#stacks_in_3561_5_press.press-lite .press-lite-text,
#stacks_in_3561_5_press.press-lite .press-lite-text:after,
#stacks_in_3561_5_press.press-lite .press-lite-text > span,
#stacks_in_3561_5_press.press-lite .press-lite-icon i,
#stacks_in_3561_5_press.press-lite .press-lite-icon img,
#stacks_in_3561_5_press.press-lite .press-lite-icon svg,
#stacks_in_3561_5_press.press-lite .press-lite-icon svg path,
#stacks_in_3561_5_press.press-lite .press-lite-icon svg polyline,
#stacks_in_3561_5_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_3561_5_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_3561_5_press.press-lite .press-lite-icon i,
#stacks_in_3561_5_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_3561_5_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_3561_5_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_3561_5_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_3561_5_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_3561_5_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_3561_5_press.press-lite:active,
#stacks_in_3561_5_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_3561_5_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_3561_5_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3561_5_press.press-lite:hover .press-lite-text span,
#stacks_in_3561_5_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3561_5_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3561_5_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_3561_5_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3561_5_press.press-lite {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5),
                    0px 3px 6px rgba(49, 49, 49, 1.00);
  text-shadow: 0px 1px 2px rgba(49, 49, 49, 1.00);
}
#stacks_in_3561_5_press.press-lite:active {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
  transition: all 0ms linear;
}
#stacks_in_3561_5_press.press-lite .press-lite-icon:after {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);
  transition: all 200ms ease;
  height: 32px;
  top: -1px;
  left: -1px;
  bottom: -1px;
}
#stacks_in_3561_5_press.press-lite:active .press-lite-icon:after {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.3);
  transform: translateY(-3px);
  box-shadow: inset 0px 0px 0px rgba(255,255,255,0.5);
  transition: all 0ms linear;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3561_5_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_3561_5_press.press-lite .press-lite-line-t,
#stacks_in_3561_5_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3561_5_press.press-lite .press-lite-line-l,
#stacks_in_3561_5_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3561_5_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_3561_5_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_3561_5_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_3561_5_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_3561_5_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 180px;
  opacity: 1;
}
#stacks_in_3561_5_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_3563_5_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 8px 0px;
  border-radius: 180px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3563_5_press.press-lite:focus {outline:0;}
#stacks_in_3563_5_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 10px 10px 10px 10px;
}
#stacks_in_3563_5_press.press-lite {
  white-space: nowrap;
}
#stacks_in_3563_5_press.press-lite .press-lite-text span,
#stacks_in_3563_5_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_3563_5_press.press-lite,
#stacks_in_3563_5_press.press-lite .press-lite-text,
#stacks_in_3563_5_press.press-lite .press-lite-text:after,
#stacks_in_3563_5_press.press-lite .press-lite-text > span,
#stacks_in_3563_5_press.press-lite .press-lite-icon i,
#stacks_in_3563_5_press.press-lite .press-lite-icon img,
#stacks_in_3563_5_press.press-lite .press-lite-icon svg,
#stacks_in_3563_5_press.press-lite .press-lite-icon svg path,
#stacks_in_3563_5_press.press-lite .press-lite-icon svg polyline,
#stacks_in_3563_5_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_3563_5_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_3563_5_press.press-lite .press-lite-icon i,
#stacks_in_3563_5_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_3563_5_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_3563_5_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_3563_5_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_3563_5_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_3563_5_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_3563_5_press.press-lite:active,
#stacks_in_3563_5_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_3563_5_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_3563_5_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3563_5_press.press-lite:hover .press-lite-text span,
#stacks_in_3563_5_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3563_5_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3563_5_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_3563_5_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3563_5_press.press-lite {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5),
                    0px 3px 6px rgba(49, 49, 49, 1.00);
  text-shadow: 0px 1px 2px rgba(49, 49, 49, 1.00);
}
#stacks_in_3563_5_press.press-lite:active {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
  transition: all 0ms linear;
}
#stacks_in_3563_5_press.press-lite .press-lite-icon:after {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);
  transition: all 200ms ease;
  height: 32px;
  top: -1px;
  left: -1px;
  bottom: -1px;
}
#stacks_in_3563_5_press.press-lite:active .press-lite-icon:after {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.3);
  transform: translateY(-3px);
  box-shadow: inset 0px 0px 0px rgba(255,255,255,0.5);
  transition: all 0ms linear;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3563_5_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_3563_5_press.press-lite .press-lite-line-t,
#stacks_in_3563_5_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3563_5_press.press-lite .press-lite-line-l,
#stacks_in_3563_5_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3563_5_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_3563_5_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_3563_5_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_3563_5_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_3563_5_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 180px;
  opacity: 1;
}
#stacks_in_3563_5_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */


.element_stacks_in_3565[data-deluxe-el] {
  
  margin: 24px 0px 0px 0px;
}
.element_stacks_in_3565[data-deluxe-el] > div {
  
}

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


/*
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
*/
#stacks_in_3569 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3569 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3569 svg  */

#stacks_in_3569 svg,
#stacks_in_3569 i {
  color: rgba(85, 85, 85, 1.00);
  fill: rgba(85, 85, 85, 1.00);
  stroke: rgba(85, 85, 85, 1.00);
}

#stacks_in_3569 i,
#stacks_in_3569 svg {
  position: relative;
  font-size: 26px;
  line-height: 26px;
  height: 26px;
  width: 26px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3569 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3569 .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_3569 .material-icons-two-tone {
  color: rgba(85, 85, 85, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 1.00),
              0px -.1px 0px rgba(85, 85, 85, 1.00),
              .1px 0px 0px rgba(85, 85, 85, 1.00),
              -.1px 0px 0px rgba(85, 85, 85, 1.00);
}
#stacks_in_3569 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_3607 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}
.element_stacks_in_3608[data-deluxe-el][data-deluxe-text] {
  color: rgba(171, 135, 97, 1.00);
  margin-top: 4px;
  margin-bottom: 16px;
  
  
}


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




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




#stacks_in_3622 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}

.element_stacks_in_3623[data-deluxe-el] {
  
  background-color : rgba(232, 223, 212, 1.00);
  border: 0px solid rgba(232, 223, 212, 1.00);
  border-radius: 5px;
  box-shadow: 1px 1px  3px 0px rgba(0, 0, 0, 0.30);
  padding: 32px 32px;
  text-align: center;
}
.element_stacks_in_3623[data-deluxe-el] > div {

}


#stacks_in_3625.layouts-2-row > .layouts-2-content-width.layouts-2-el,
#stacks_in_3625.layouts-2-row > div > div[tag="node"] {
  display: flex;
  width: 100%;
  margin: 0px auto 0px auto;
  background: transparent;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: center;
  box-sizing: border-box;
  gap: 0px 48px;
}

#stacks_in_3625.layouts-2-row > .layouts-2-content-width.layouts-2-el > div:not(:first-child) {
  margin-left: 48px;
}
@supports (rotate:180deg) {
  #stacks_in_3625.layouts-2-row > .layouts-2-content-width.layouts-2-el > div:not(:first-child) {
    margin-left: 0;
  }
}


#stacks_in_3627.layouts-2-column,
.layouts-2-row > div > div[tag="node"] > #stacks_out_3627.out {
  flex: 1; max-width: 540px; flex-basis: 180px;
  
  
  
  margin: 0;
  
  
  
}
.layouts-2-row > div > div[tag="node"] > #stacks_out_3627.out {
  overflow: visible;
}


.layouts-2-content-width > #stacks_in_3627.layouts-2-column:after,
#stacks_out_3627:after {
  width: 180px;
  
  
}


@media all and (min-width: 901px) {
  #stacks_in_3627.layouts-2-column.hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 601px) {
  #stacks_in_3627.layouts-2-column.hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #stacks_in_3627.layouts-2-column.hide-mobile {
    display: none;
  }
}


/*
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
*/
#stacks_in_3629 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3629 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3629 svg  */

#stacks_in_3629 svg,
#stacks_in_3629 i {
  color: rgba(171, 135, 97, 1.00);
  fill: rgba(171, 135, 97, 1.00);
  stroke: rgba(171, 135, 97, 1.00);
}

#stacks_in_3629 i,
#stacks_in_3629 svg {
  position: relative;
  font-size: 60px;
  line-height: 60px;
  height: 60px;
  width: 60px;
  display: block;
  text-align: center;
  margin: 0 auto;
  
}
#stacks_in_3629 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3629 .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_3629 .material-icons-two-tone {
  color: rgba(171, 135, 97, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(171, 135, 97, 1.00),
              0px -.1px 0px rgba(171, 135, 97, 1.00),
              .1px 0px 0px rgba(171, 135, 97, 1.00),
              -.1px 0px 0px rgba(171, 135, 97, 1.00);
}
#stacks_in_3629 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_3632.layouts-2-column,
.layouts-2-row > div > div[tag="node"] > #stacks_out_3632.out {
  flex: 1; max-width: 540px; flex-basis: 180px;
  
  
  
  margin: 0;
  
  
  
}
.layouts-2-row > div > div[tag="node"] > #stacks_out_3632.out {
  overflow: visible;
}


.layouts-2-content-width > #stacks_in_3632.layouts-2-column:after,
#stacks_out_3632:after {
  width: 180px;
  
  
}


@media all and (min-width: 901px) {
  #stacks_in_3632.layouts-2-column.hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 601px) {
  #stacks_in_3632.layouts-2-column.hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #stacks_in_3632.layouts-2-column.hide-mobile {
    display: none;
  }
}


.element_stacks_in_3633[data-deluxe-el][data-deluxe-text] {
  color: rgba(171, 135, 97, 1.00);
  font-size: 24px;
  
  
}


#stacks_in_3638.layouts-2-column,
.layouts-2-row > div > div[tag="node"] > #stacks_out_3638.out {
  flex: 1; max-width: 540px; flex-basis: 180px;
  
  
  
  margin: 0;
  
  
  
}
.layouts-2-row > div > div[tag="node"] > #stacks_out_3638.out {
  overflow: visible;
}


.layouts-2-content-width > #stacks_in_3638.layouts-2-column:after,
#stacks_out_3638:after {
  width: 180px;
  
  
}


@media all and (min-width: 901px) {
  #stacks_in_3638.layouts-2-column.hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 601px) {
  #stacks_in_3638.layouts-2-column.hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #stacks_in_3638.layouts-2-column.hide-mobile {
    display: none;
  }
}


/*
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
*/
#stacks_in_3640 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3640 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3640 svg  */

#stacks_in_3640 svg,
#stacks_in_3640 i {
  color: rgba(110, 131, 114, 1.00);
  fill: rgba(110, 131, 114, 1.00);
  stroke: rgba(110, 131, 114, 1.00);
}

#stacks_in_3640 i,
#stacks_in_3640 svg {
  position: relative;
  font-size: 60px;
  line-height: 60px;
  height: 60px;
  width: 60px;
  display: block;
  text-align: center;
  margin: 0 auto;
  
}
#stacks_in_3640 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3640 .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_3640 .material-icons-two-tone {
  color: rgba(110, 131, 114, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(110, 131, 114, 1.00),
              0px -.1px 0px rgba(110, 131, 114, 1.00),
              .1px 0px 0px rgba(110, 131, 114, 1.00),
              -.1px 0px 0px rgba(110, 131, 114, 1.00);
}
#stacks_in_3640 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_3642.layouts-2-column,
.layouts-2-row > div > div[tag="node"] > #stacks_out_3642.out {
  flex: 1; max-width: 540px; flex-basis: 180px;
  
  
  
  margin: 0;
  
  
  
}
.layouts-2-row > div > div[tag="node"] > #stacks_out_3642.out {
  overflow: visible;
}


.layouts-2-content-width > #stacks_in_3642.layouts-2-column:after,
#stacks_out_3642:after {
  width: 180px;
  
  
}


@media all and (min-width: 901px) {
  #stacks_in_3642.layouts-2-column.hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 601px) {
  #stacks_in_3642.layouts-2-column.hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #stacks_in_3642.layouts-2-column.hide-mobile {
    display: none;
  }
}


.element_stacks_in_3643[data-deluxe-el][data-deluxe-text] {
  color: rgba(110, 131, 114, 1.00);
  font-size: 24px;
  
  
}


/*
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
*/
#stacks_in_3647 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3647 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3647 svg  */

#stacks_in_3647 svg,
#stacks_in_3647 i {
  color: rgba(45, 78, 123, 1.00);
  fill: rgba(45, 78, 123, 1.00);
  stroke: rgba(45, 78, 123, 1.00);
}

#stacks_in_3647 i,
#stacks_in_3647 svg {
  position: relative;
  font-size: 60px;
  line-height: 60px;
  height: 60px;
  width: 60px;
  display: block;
  text-align: center;
  margin: 0 auto;
  
}
#stacks_in_3647 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3647 .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_3647 .material-icons-two-tone {
  color: rgba(45, 78, 123, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(45, 78, 123, 1.00),
              0px -.1px 0px rgba(45, 78, 123, 1.00),
              .1px 0px 0px rgba(45, 78, 123, 1.00),
              -.1px 0px 0px rgba(45, 78, 123, 1.00);
}
#stacks_in_3647 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_3648[data-deluxe-el][data-deluxe-text] {
  color: rgba(45, 78, 123, 1.00);
  font-size: 24px;
  
  
}



#stacks_in_3827 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}

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



@media all and (min-width: 601px) {
  #multi_columns_stacks_in_3830 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3830 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_3830 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3830 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 600px) and (min-width: 601px) {
  #multi_columns_stacks_in_3830 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_3830 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_3830 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3830 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3830 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_3830 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_3830 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_3830 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3830 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_3830 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_3830 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_3830 > div > * {position: relative;}
  #multi_columns_stacks_in_3830 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3830 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_3830 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_3830 > div > * {position: relative;}
  #multi_columns_stacks_in_3830 > div > * > * {transform: translate(0,0);}
  
}

@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_3831_5_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 8px 0px;
  border-radius: 180px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3831_5_press.press-lite:focus {outline:0;}
#stacks_in_3831_5_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 10px 10px 10px 10px;
}
#stacks_in_3831_5_press.press-lite {
  white-space: nowrap;
}
#stacks_in_3831_5_press.press-lite .press-lite-text span,
#stacks_in_3831_5_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_3831_5_press.press-lite,
#stacks_in_3831_5_press.press-lite .press-lite-text,
#stacks_in_3831_5_press.press-lite .press-lite-text:after,
#stacks_in_3831_5_press.press-lite .press-lite-text > span,
#stacks_in_3831_5_press.press-lite .press-lite-icon i,
#stacks_in_3831_5_press.press-lite .press-lite-icon img,
#stacks_in_3831_5_press.press-lite .press-lite-icon svg,
#stacks_in_3831_5_press.press-lite .press-lite-icon svg path,
#stacks_in_3831_5_press.press-lite .press-lite-icon svg polyline,
#stacks_in_3831_5_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_3831_5_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_3831_5_press.press-lite .press-lite-icon i,
#stacks_in_3831_5_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_3831_5_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_3831_5_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_3831_5_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_3831_5_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_3831_5_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_3831_5_press.press-lite:active,
#stacks_in_3831_5_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_3831_5_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_3831_5_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3831_5_press.press-lite:hover .press-lite-text span,
#stacks_in_3831_5_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3831_5_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3831_5_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_3831_5_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3831_5_press.press-lite {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5),
                    0px 3px 6px rgba(49, 49, 49, 1.00);
  text-shadow: 0px 1px 2px rgba(49, 49, 49, 1.00);
}
#stacks_in_3831_5_press.press-lite:active {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
  transition: all 0ms linear;
}
#stacks_in_3831_5_press.press-lite .press-lite-icon:after {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);
  transition: all 200ms ease;
  height: 32px;
  top: -1px;
  left: -1px;
  bottom: -1px;
}
#stacks_in_3831_5_press.press-lite:active .press-lite-icon:after {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.3);
  transform: translateY(-3px);
  box-shadow: inset 0px 0px 0px rgba(255,255,255,0.5);
  transition: all 0ms linear;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3831_5_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_3831_5_press.press-lite .press-lite-line-t,
#stacks_in_3831_5_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3831_5_press.press-lite .press-lite-line-l,
#stacks_in_3831_5_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3831_5_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_3831_5_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_3831_5_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_3831_5_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_3831_5_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 180px;
  opacity: 1;
}
#stacks_in_3831_5_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_3833_5_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 8px 0px;
  border-radius: 180px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3833_5_press.press-lite:focus {outline:0;}
#stacks_in_3833_5_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 10px 10px 10px 10px;
}
#stacks_in_3833_5_press.press-lite {
  white-space: nowrap;
}
#stacks_in_3833_5_press.press-lite .press-lite-text span,
#stacks_in_3833_5_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_3833_5_press.press-lite,
#stacks_in_3833_5_press.press-lite .press-lite-text,
#stacks_in_3833_5_press.press-lite .press-lite-text:after,
#stacks_in_3833_5_press.press-lite .press-lite-text > span,
#stacks_in_3833_5_press.press-lite .press-lite-icon i,
#stacks_in_3833_5_press.press-lite .press-lite-icon img,
#stacks_in_3833_5_press.press-lite .press-lite-icon svg,
#stacks_in_3833_5_press.press-lite .press-lite-icon svg path,
#stacks_in_3833_5_press.press-lite .press-lite-icon svg polyline,
#stacks_in_3833_5_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_3833_5_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_3833_5_press.press-lite .press-lite-icon i,
#stacks_in_3833_5_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_3833_5_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_3833_5_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_3833_5_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_3833_5_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_3833_5_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_3833_5_press.press-lite:active,
#stacks_in_3833_5_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_3833_5_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_3833_5_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3833_5_press.press-lite:hover .press-lite-text span,
#stacks_in_3833_5_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3833_5_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3833_5_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_3833_5_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3833_5_press.press-lite {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5),
                    0px 3px 6px rgba(49, 49, 49, 1.00);
  text-shadow: 0px 1px 2px rgba(49, 49, 49, 1.00);
}
#stacks_in_3833_5_press.press-lite:active {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
  transition: all 0ms linear;
}
#stacks_in_3833_5_press.press-lite .press-lite-icon:after {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);
  transition: all 200ms ease;
  height: 32px;
  top: -1px;
  left: -1px;
  bottom: -1px;
}
#stacks_in_3833_5_press.press-lite:active .press-lite-icon:after {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.3);
  transform: translateY(-3px);
  box-shadow: inset 0px 0px 0px rgba(255,255,255,0.5);
  transition: all 0ms linear;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3833_5_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_3833_5_press.press-lite .press-lite-line-t,
#stacks_in_3833_5_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3833_5_press.press-lite .press-lite-line-l,
#stacks_in_3833_5_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3833_5_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_3833_5_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_3833_5_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_3833_5_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_3833_5_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 180px;
  opacity: 1;
}
#stacks_in_3833_5_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */



.element_stacks_in_3846[data-deluxe-el] {
  
  margin: 24px 0px 0px 0px;
}
.element_stacks_in_3846[data-deluxe-el] > div {
  
}

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


/*
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
*/
#stacks_in_3850 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3850 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3850 svg  */

#stacks_in_3850 svg,
#stacks_in_3850 i {
  color: rgba(85, 85, 85, 1.00);
  fill: rgba(85, 85, 85, 1.00);
  stroke: rgba(85, 85, 85, 1.00);
}

#stacks_in_3850 i,
#stacks_in_3850 svg {
  position: relative;
  font-size: 26px;
  line-height: 26px;
  height: 26px;
  width: 26px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3850 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3850 .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_3850 .material-icons-two-tone {
  color: rgba(85, 85, 85, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 1.00),
              0px -.1px 0px rgba(85, 85, 85, 1.00),
              .1px 0px 0px rgba(85, 85, 85, 1.00),
              -.1px 0px 0px rgba(85, 85, 85, 1.00);
}
#stacks_in_3850 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_3652 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}

.element_stacks_in_3653[data-deluxe-el] {
  
  background-color : rgba(97, 122, 156, 1.00);
  border: 0px solid rgba(222, 207, 190, 1.00);
  border-radius: 5px;
  box-shadow: 1px 1px  3px 0px rgba(0, 0, 0, 0.30);
  padding: 32px 32px;
  text-align: center;
}
.element_stacks_in_3653[data-deluxe-el] > div {

}


.element_stacks_in_3658[data-deluxe-el] {
  
  margin: 48px 0px;
}
.element_stacks_in_3658[data-deluxe-el] > div {

}

#stacks_in_3659.layouts-2-row > .layouts-2-content-width.layouts-2-el,
#stacks_in_3659.layouts-2-row > div > div[tag="node"] {
  display: flex;
  width: 100%;
  margin: 0px auto 0px auto;
  background: transparent;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: center;
  box-sizing: border-box;
  gap: 0px 48px;
}

#stacks_in_3659.layouts-2-row > .layouts-2-content-width.layouts-2-el > div:not(:first-child) {
  margin-left: 48px;
}
@supports (rotate:180deg) {
  #stacks_in_3659.layouts-2-row > .layouts-2-content-width.layouts-2-el > div:not(:first-child) {
    margin-left: 0;
  }
}


#stacks_in_3660.layouts-2-column,
.layouts-2-row > div > div[tag="node"] > #stacks_out_3660.out {
  flex: 1; max-width: 540px; flex-basis: 220px;
  
  
  
  margin: 0;
  
  
  
}
.layouts-2-row > div > div[tag="node"] > #stacks_out_3660.out {
  overflow: visible;
}

#stacks_in_3660.layouts-2-column,
#slice_mez_3660 {
  box-sizing: border-box;
  background-color : rgba(255, 255, 255, 0.00);
  
  
  border-radius: 0px;
  
  
  
  
  box-shadow: 0px 0px  0px 0px rgba(0, 0, 0, 0.30);
  padding: 0px 0px;
}


.layouts-2-content-width > #stacks_in_3660.layouts-2-column:after,
#stacks_out_3660:after {
  width: 220px;
  
  
}


@media all and (min-width: 601px) {
  #stacks_in_3660.layouts-2-column.hide-desktop {
    display: none;
  }
}
@media all and (max-width: 600px) and (min-width: 601px) {
  #stacks_in_3660.layouts-2-column.hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #stacks_in_3660.layouts-2-column.hide-mobile {
    display: none;
  }
}


#l2_stacks_in_3663,
#l2_stacks_in_3663 > svg,
.mez p#l2_stacks_in_3663 + div {
  
  text-align: center;
}





#l2_stacks_in_3663.layouts-2-content:not(i),
[tag="slice"] #l2_stacks_in_3663.layouts-2-content:not(i) + p[style],
#slice_mez_3663 #l2_stacks_in_3663 + div {
  font-family: Playfair Display;
}

#l2_stacks_in_3663.layouts-2-content,
[tag="slice"] #l2_stacks_in_3663.layouts-2-content + p[style],
i#l2_stacks_in_3663.layouts-2-content,
#slice_mez_3663 #l2_stacks_in_3663 + div {
  color: rgba(193, 165, 110, 1.00);
  font-size: 24px;
  line-height: 1.20;
}
#l2_stacks_in_3663.layouts-2-content.layouts-2-text > svg {
  height: 24px;
  width:  24px;
  fill: rgba(193, 165, 110, 1.00);
  stroke: rgba(193, 165, 110, 1.00);
}
#l2_stacks_in_3663.layouts-2-content.layouts-2-button a > i {
  font-size: 28px;
}
#l2_stacks_in_3663.layouts-2-content.layouts-2-button a > svg {
  height: 28px;
  width: 28px;
}




.element_stacks_in_3666[data-deluxe-el] {
  
  margin: 48px 0px;
}
.element_stacks_in_3666[data-deluxe-el] > div {

}

#l2_stacks_in_3667,
#l2_stacks_in_3667 > svg,
.mez p#l2_stacks_in_3667 + div {
  
  text-align: center;
}





#l2_stacks_in_3667.layouts-2-content:not(i),
[tag="slice"] #l2_stacks_in_3667.layouts-2-content:not(i) + p[style],
#slice_mez_3667 #l2_stacks_in_3667 + div {
  font-family: Playfair Display;
}

#l2_stacks_in_3667.layouts-2-content,
[tag="slice"] #l2_stacks_in_3667.layouts-2-content + p[style],
i#l2_stacks_in_3667.layouts-2-content,
#slice_mez_3667 #l2_stacks_in_3667 + div {
  color: rgba(190, 198, 212, 1.00);
  font-size: 24px;
  line-height: 1.20;
}
#l2_stacks_in_3667.layouts-2-content.layouts-2-text > svg {
  height: 24px;
  width:  24px;
  fill: rgba(190, 198, 212, 1.00);
  stroke: rgba(190, 198, 212, 1.00);
}
#l2_stacks_in_3667.layouts-2-content.layouts-2-button a > i {
  font-size: 28px;
}
#l2_stacks_in_3667.layouts-2-content.layouts-2-button a > svg {
  height: 28px;
  width: 28px;
}




.element_stacks_in_3669[data-deluxe-el] {
  
  margin: 48px 0px;
}
.element_stacks_in_3669[data-deluxe-el] > div {

}

#l2_stacks_in_3670,
#l2_stacks_in_3670 > svg,
.mez p#l2_stacks_in_3670 + div {
  
  text-align: center;
}





#l2_stacks_in_3670.layouts-2-content:not(i),
[tag="slice"] #l2_stacks_in_3670.layouts-2-content:not(i) + p[style],
#slice_mez_3670 #l2_stacks_in_3670 + div {
  font-family: Playfair Display;
}

#l2_stacks_in_3670.layouts-2-content,
[tag="slice"] #l2_stacks_in_3670.layouts-2-content + p[style],
i#l2_stacks_in_3670.layouts-2-content,
#slice_mez_3670 #l2_stacks_in_3670 + div {
  color: rgba(233, 139, 68, 1.00);
  font-size: 24px;
  line-height: 1.20;
}
#l2_stacks_in_3670.layouts-2-content.layouts-2-text > svg {
  height: 24px;
  width:  24px;
  fill: rgba(233, 139, 68, 1.00);
  stroke: rgba(233, 139, 68, 1.00);
}
#l2_stacks_in_3670.layouts-2-content.layouts-2-button a > i {
  font-size: 28px;
}
#l2_stacks_in_3670.layouts-2-content.layouts-2-button a > svg {
  height: 28px;
  width: 28px;
}




.element_stacks_in_3672[data-deluxe-el] {
  
  margin: 48px 0px;
}
.element_stacks_in_3672[data-deluxe-el] > div {

}



#stacks_in_3674 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 2000ms ease, opacity 2000ms ease;
  transition: transform 2000ms ease, opacity 2000ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 2000ms linear;
}

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



@media all and (min-width: 601px) {
  #multi_columns_stacks_in_3677 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3677 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_3677 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3677 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 600px) and (min-width: 601px) {
  #multi_columns_stacks_in_3677 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_3677 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_3677 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_3677 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3677 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_3677 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_3677 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_3677 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3677 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_3677 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_3677 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_3677 > div > * {position: relative;}
  #multi_columns_stacks_in_3677 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_3677 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_3677 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_3677 > div > * {position: relative;}
  #multi_columns_stacks_in_3677 > div > * > * {transform: translate(0,0);}
  
}

@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_3678_5_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 8px 0px;
  border-radius: 180px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3678_5_press.press-lite:focus {outline:0;}
#stacks_in_3678_5_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 10px 10px 10px 10px;
}
#stacks_in_3678_5_press.press-lite {
  white-space: nowrap;
}
#stacks_in_3678_5_press.press-lite .press-lite-text span,
#stacks_in_3678_5_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_3678_5_press.press-lite,
#stacks_in_3678_5_press.press-lite .press-lite-text,
#stacks_in_3678_5_press.press-lite .press-lite-text:after,
#stacks_in_3678_5_press.press-lite .press-lite-text > span,
#stacks_in_3678_5_press.press-lite .press-lite-icon i,
#stacks_in_3678_5_press.press-lite .press-lite-icon img,
#stacks_in_3678_5_press.press-lite .press-lite-icon svg,
#stacks_in_3678_5_press.press-lite .press-lite-icon svg path,
#stacks_in_3678_5_press.press-lite .press-lite-icon svg polyline,
#stacks_in_3678_5_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_3678_5_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_3678_5_press.press-lite .press-lite-icon i,
#stacks_in_3678_5_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_3678_5_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_3678_5_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_3678_5_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_3678_5_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_3678_5_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_3678_5_press.press-lite:active,
#stacks_in_3678_5_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_3678_5_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_3678_5_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3678_5_press.press-lite:hover .press-lite-text span,
#stacks_in_3678_5_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3678_5_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3678_5_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_3678_5_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3678_5_press.press-lite {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5),
                    0px 3px 6px rgba(49, 49, 49, 1.00);
  text-shadow: 0px 1px 2px rgba(49, 49, 49, 1.00);
}
#stacks_in_3678_5_press.press-lite:active {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
  transition: all 0ms linear;
}
#stacks_in_3678_5_press.press-lite .press-lite-icon:after {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);
  transition: all 200ms ease;
  height: 32px;
  top: -1px;
  left: -1px;
  bottom: -1px;
}
#stacks_in_3678_5_press.press-lite:active .press-lite-icon:after {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.3);
  transform: translateY(-3px);
  box-shadow: inset 0px 0px 0px rgba(255,255,255,0.5);
  transition: all 0ms linear;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3678_5_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_3678_5_press.press-lite .press-lite-line-t,
#stacks_in_3678_5_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3678_5_press.press-lite .press-lite-line-l,
#stacks_in_3678_5_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3678_5_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_3678_5_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_3678_5_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_3678_5_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_3678_5_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 180px;
  opacity: 1;
}
#stacks_in_3678_5_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_3680_5_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 8px 0px;
  border-radius: 180px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  /*  */
  background-color: rgba(49, 49, 49, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  display: block;
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  font-family: Raleway;
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3680_5_press.press-lite:focus {outline:0;}
#stacks_in_3680_5_press_wrap {
  /*  */
  /*  */
  /*  */
  margin: 10px 10px 10px 10px;
}
#stacks_in_3680_5_press.press-lite {
  white-space: nowrap;
}
#stacks_in_3680_5_press.press-lite .press-lite-text span,
#stacks_in_3680_5_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_3680_5_press.press-lite,
#stacks_in_3680_5_press.press-lite .press-lite-text,
#stacks_in_3680_5_press.press-lite .press-lite-text:after,
#stacks_in_3680_5_press.press-lite .press-lite-text > span,
#stacks_in_3680_5_press.press-lite .press-lite-icon i,
#stacks_in_3680_5_press.press-lite .press-lite-icon img,
#stacks_in_3680_5_press.press-lite .press-lite-icon svg,
#stacks_in_3680_5_press.press-lite .press-lite-icon svg path,
#stacks_in_3680_5_press.press-lite .press-lite-icon svg polyline,
#stacks_in_3680_5_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_3680_5_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_3680_5_press.press-lite .press-lite-icon i,
#stacks_in_3680_5_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(193, 165, 110, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_3680_5_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_3680_5_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_3680_5_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_3680_5_press.press-lite .press-lite-icon svg path {
  fill: rgba(193, 165, 110, 1.00);
}
#stacks_in_3680_5_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(193, 165, 110, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_3680_5_press.press-lite:active,
#stacks_in_3680_5_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_3680_5_press.press-lite:hover {
  background: rgba(158, 172, 161, 1.00);
}
/*  */
/*  */
#stacks_in_3680_5_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_3680_5_press.press-lite:hover .press-lite-text span,
#stacks_in_3680_5_press.press-lite:hover .press-lite-text:after  {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3680_5_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3680_5_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_3680_5_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3680_5_press.press-lite {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5),
                    0px 3px 6px rgba(49, 49, 49, 1.00);
  text-shadow: 0px 1px 2px rgba(49, 49, 49, 1.00);
}
#stacks_in_3680_5_press.press-lite:active {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
  transition: all 0ms linear;
}
#stacks_in_3680_5_press.press-lite .press-lite-icon:after {
  border: 1px solid rgba(0,0,0,0.15);
  border-bottom: 4px solid rgba(0,0,0,0.3);
  box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);
  transition: all 200ms ease;
  height: 32px;
  top: -1px;
  left: -1px;
  bottom: -1px;
}
#stacks_in_3680_5_press.press-lite:active .press-lite-icon:after {
  border-top: 4px solid rgba(0,0,0,0.15);
  border-bottom: 1px solid rgba(0,0,0,0.3);
  transform: translateY(-3px);
  box-shadow: inset 0px 0px 0px rgba(255,255,255,0.5);
  transition: all 0ms linear;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3680_5_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_3680_5_press.press-lite .press-lite-line-t,
#stacks_in_3680_5_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3680_5_press.press-lite .press-lite-line-l,
#stacks_in_3680_5_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_3680_5_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_3680_5_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_3680_5_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_3680_5_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_3680_5_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 180px;
  opacity: 1;
}
#stacks_in_3680_5_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */

.element_stacks_in_3682[data-deluxe-el] {
  
  margin: 24px 0px 0px 0px;
}
.element_stacks_in_3682[data-deluxe-el] > div {
  
}

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


/*
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
*/
#stacks_in_3686 {
  user-select: none;
}
/* *:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3686 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_3686 svg  */

#stacks_in_3686 svg,
#stacks_in_3686 i {
  color: rgba(85, 85, 85, 1.00);
  fill: rgba(85, 85, 85, 1.00);
  stroke: rgba(85, 85, 85, 1.00);
}

#stacks_in_3686 i,
#stacks_in_3686 svg {
  position: relative;
  font-size: 26px;
  line-height: 26px;
  height: 26px;
  width: 26px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3686 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3686 .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_3686 .material-icons-two-tone {
  color: rgba(85, 85, 85, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 1.00),
              0px -.1px 0px rgba(85, 85, 85, 1.00),
              .1px 0px 0px rgba(85, 85, 85, 1.00),
              -.1px 0px 0px rgba(85, 85, 85, 1.00);
}
#stacks_in_3686 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_1443[data-deluxe-el][data-deluxe-text] {
  color: rgba(171, 135, 97, 1.00);
  margin-top: 4px;
  margin-bottom: 16px;
  
  
}

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



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



@media all and (min-width: 981px) {
  #multi_columns_stacks_in_1614 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1614 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1614 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1614 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 980px) and (min-width: 601px) {
  #multi_columns_stacks_in_1614 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1614 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1614 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1614 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_1614 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1614 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1614 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1614 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 980px) {
  #multi_columns_stacks_in_1614 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_1614 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1614 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1614 > div > * {position: relative;}
  #multi_columns_stacks_in_1614 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 600px) {
  #multi_columns_stacks_in_1614 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1614 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1614 > div > * {position: relative;}
  #multi_columns_stacks_in_1614 > div > * > * {transform: translate(0,0);}
  
}


/*
4.0.0.7
 - when an article link is used, the first article will not animate first if "Auto open on" has been enabled
 - Fixes a bug that could cause the wrong article to open when using numbered article IDs
 - browser will scroll to location of opened article when using the open article url
 - workaround for browser hastag link bug, cutting off top title
 - font-awesome now loads through stacks
 - fixed icon alignment issues
 - icon and text align settings now show in edit mode
 - fixed dispay issues introduce by display flex 4.0.0.6
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_836 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_836.transparentOn .accordion,
#accordion_stacks_in_836.transparentOn .accordionTheme,
#accordion_stacks_in_836.transparentOn .accordionTheme2,
#accordion_stacks_in_836.transparentOn .accordionTheme dt,
#accordion_stacks_in_836.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_836.transparentOn .accordionTheme dd,
#accordion_stacks_in_836.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_836,
#accordion_stacks_in_836 > * {
  margin: 0;
  padding: 0;
}
#accordion_stacks_in_836 .com_onelittledesigner_stacks_cleanAccordionInner_stack {
  overflow: hidden;
}

  #accordion_stacks_in_836.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_836 .accordion dt,
#accordion_stacks_in_836 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
}

#accordion_stacks_in_836 .accordion dt a.accordionSlide {
  display: flex;
  align-items: center;
}


#accordion_stacks_in_836 .accordion dt .accordionContent {
  font-size: 18px;
  line-height: 18px;
}

#accordion_stacks_in_836 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_836 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#stacks_in_836 {
  overflow: visible;
}
#accordion_stacks_in_836 .accordion {
  /* overflow: hidden; */
}
#accordion_stacks_in_836 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_836 .accordion dd {
  padding: 10px;
  text-indent: none;
}
#accordion_stacks_in_836 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_836 .accordion dt a.accordionSlide {
  color: #999999;
  text-decoration: none;
  font-weight: bold;
  padding: 10px;
}
#accordion_stacks_in_836 .accordion.tabShadowOn dt a {
  text-shadow: 1px 1px 1px #262626;
}

#accordion_stacks_in_836 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_836 .accordionTheme dt a,
#accordion_stacks_in_836 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_836.transparentOff .accordionTheme dt a,
#accordion_stacks_in_836.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #666666;
}
#accordion_stacks_in_836.trasnparentOff .accordionTheme dt.selected a {
  background-color: #666666;
}
#accordion_stacks_in_836.transparentOff .accordionTheme.accGradientOn dt a {
  background: #EEEEEE; /* Old browsers */
  background-image: linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -o-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -moz-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -webkit-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -ms-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #666666),
    color-stop(0.55, #EEEEEE)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_836.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #EEEEEE !important; /* Old browsers */
  background-image: linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #666666),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_836 .accordion dt.selected a {
  color: #FFFFFF !important;
}

#accordion_stacks_in_836 .accordion dd {
  background-color: transparent;
  color: #AB8761 !important;
}

#accordion_stacks_in_836.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_836 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_836 .accordionTheme dt {
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-style: solid;
  border-color: #2D4E7B;
  border-width: 0px;
  overflow: hidden;
  margin-bottom: 0px;
  position: relative;
}
#accordion_stacks_in_836 .accordionTheme dt.selected {
  border-color: #555555;
}
#accordion_stacks_in_836 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_836 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_836 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_836 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_836 .accordionTheme5.backgroundOn dd {
  background-color: #FFFFFF;
}
#accordion_stacks_in_836 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_836 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_836 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_836 .accordionTheme.backgroundOn dd {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

#accordion_stacks_in_836.accordionIconOff dt span.customIcon {
  display: none;
}
#accordion_stacks_in_836.accordionIconOn dt .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_836.accordionIconOn dt span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 24px;
  line-height: 18px;
  padding: none;
  padding-left: none;
  color: #999999;
  font-family: 'FontAwesome' !important;
}
#accordion_stacks_in_836.accordionIconOn dt.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_836.accordionIconOn dt.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_836.accordionIconOn dt.textAlignLeft .accordionContent {
  float: left;
  padding-left: 10px;
}
#accordion_stacks_in_836.accordionIconOn dt.textAlignRight .accordionContent {
  float: right;
  padding-right: 10px;
}
#accordion_stacks_in_836.accordionIconOn dt.animateOn span.customIcon {
  transition: all 1000ms ease-in-out;
  -webkit-transition: all 1000ms ease-in-out;
  -moz-transition: all 1000ms ease-in-out;
  -ms-transition: all 1000ms ease-in-out;
  -o-transition: all 1000ms ease-in-out;
}
#accordion_stacks_in_836.accordionIconOn dt a.selected span.customIcon {
  color: #FFFFFF;
}
#accordion_stacks_in_836.accordionIconOn dt.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  -o-transform:rotate(180deg);
  transition: all 1000ms ease-in-out;
  -webkit-transition: all 1000ms ease-in-out;
  -moz-transition: all 1000ms ease-in-out;
  -ms-transition: all 1000ms ease-in-out;
  -o-transition: all 1000ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_836 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_836.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 0px;
  border-color: #2D4E7B;
}
#accordion_stacks_in_836 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_836.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_836 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_836 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 0px #333333;
}
#accordion_stacks_in_836 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_836 .accordionTheme2 dt {
  border-bottom: solid 0px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_836.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_836.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_836 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_836 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

  #accordion_stacks_in_836 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_836 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 54px;
  }
  #accordion_stacks_in_836 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 54px;
  }

#accordion_stacks_in_836 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_836 .accordionTheme3 dt .accordionContent {
  padding: 10px;
  border-style: solid;
  border-color: #2D4E7B;
  border-width: 0px;
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
}
}
#accordion_stacks_in_836 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_836 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_836 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_836 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_836 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_836 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_836 .accordionTheme3 dt.selected .accordionContent {
  border-color: #555555;
}
#accordion_stacks_in_836 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_836.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_836.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_836.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #FFFFFF;
  padding-left: none;
}
#accordion_stacks_in_836.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #F0F0F0;
}
#accordion_stacks_in_836 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_836 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 10px;
  padding-right: 10px;
  width: 100%;
  margin: 0;
}
#accordion_stacks_in_836.accordionIconOn .accordionTheme3 dt.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_836.accordionIconOn .accordionTheme3 dt.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_836.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #EEEEEE !important;
  background-image: linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #666666),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#666666',GradientType=0 );
}
#accordion_stacks_in_836.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #666666;
}

#accordion_stacks_in_836.nonTouch .accordion dt a:hover {
  color: #FFFFFF !important;
}

#accordion_stacks_in_836.nonTouch .accordionTheme dt:hover {
  border-color: #555555;
}
#accordion_stacks_in_836.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #FFFFFF;
}
#accordion_stacks_in_836.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_836.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_836.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #555555;
}
#accordion_stacks_in_836.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_836.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_836 .accordionTheme4 {
  background: #2D4E7B;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_836 .accordionTheme4 dt {
  background: #2D4E7B;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_836 .accordionTheme4 dt.selected {
  background: #555555;
}
#accordion_stacks_in_836 .accordionTheme4 dd {
  background: #FFFFFF;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 1000ms;
  -moz-transition: transform 1000ms;
  -o-transition: transform 1000ms;
  transition: transform 1000ms;
}
#accordion_stacks_in_836 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_836 .accordionTheme5 {
  background: #2D4E7B;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_836 .accordionTheme5 dt {

}
#accordion_stacks_in_836 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_836 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_836 .accordionTheme6 dd {
  padding: 0;
}
#accordion_stacks_in_836 .accordionTheme6 .accordionContent {
  flex: 1;
}
#accordion_stacks_in_836 .custom-article-id {
  display: none;
}


#stacks_in_836 {
	border: solid rgba(0, 0, 0, 0.50);
	border-width:  5px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}
/* .accordionIconOn dt.tab_stacks_in_843.iconAlignLeft span.fa {
  float: left;
} */
.accordionIconOn dt.tab_stacks_in_843.iconAlignRight .iconWrap {
  margin-left: auto;
  order: 2;
}
.accordionIconOn dt.tab_stacks_in_843.textAlignRight.iconAlignRight .iconWrap {
  margin-left: 0;
  order: 2;
}
/* .accordionIconOn dt.tab_stacks_in_843.textAlignLeft .accordionContent {
  float: left;
} */
dt.tab_stacks_in_843.textAlignRight .accordionContent {
  margin-left: auto;
}


/* .accordionIconOn dt.tab_stacks_in_852.iconAlignLeft span.fa {
  float: left;
} */
.accordionIconOn dt.tab_stacks_in_852.iconAlignRight .iconWrap {
  margin-left: auto;
  order: 2;
}
.accordionIconOn dt.tab_stacks_in_852.textAlignRight.iconAlignRight .iconWrap {
  margin-left: 0;
  order: 2;
}
/* .accordionIconOn dt.tab_stacks_in_852.textAlignLeft .accordionContent {
  float: left;
} */
dt.tab_stacks_in_852.textAlignRight .accordionContent {
  margin-left: auto;
}


/* .accordionIconOn dt.tab_stacks_in_858.iconAlignLeft span.fa {
  float: left;
} */
.accordionIconOn dt.tab_stacks_in_858.iconAlignRight .iconWrap {
  margin-left: auto;
  order: 2;
}
.accordionIconOn dt.tab_stacks_in_858.textAlignRight.iconAlignRight .iconWrap {
  margin-left: 0;
  order: 2;
}
/* .accordionIconOn dt.tab_stacks_in_858.textAlignLeft .accordionContent {
  float: left;
} */
dt.tab_stacks_in_858.textAlignRight .accordionContent {
  margin-left: auto;
}


/* .accordionIconOn dt.tab_stacks_in_864.iconAlignLeft span.fa {
  float: left;
} */
.accordionIconOn dt.tab_stacks_in_864.iconAlignRight .iconWrap {
  margin-left: auto;
  order: 2;
}
.accordionIconOn dt.tab_stacks_in_864.textAlignRight.iconAlignRight .iconWrap {
  margin-left: 0;
  order: 2;
}
/* .accordionIconOn dt.tab_stacks_in_864.textAlignLeft .accordionContent {
  float: left;
} */
dt.tab_stacks_in_864.textAlignRight .accordionContent {
  margin-left: auto;
}


/* .accordionIconOn dt.tab_stacks_in_870.iconAlignLeft span.fa {
  float: left;
} */
.accordionIconOn dt.tab_stacks_in_870.iconAlignRight .iconWrap {
  margin-left: auto;
  order: 2;
}
.accordionIconOn dt.tab_stacks_in_870.textAlignRight.iconAlignRight .iconWrap {
  margin-left: 0;
  order: 2;
}
/* .accordionIconOn dt.tab_stacks_in_870.textAlignLeft .accordionContent {
  float: left;
} */
dt.tab_stacks_in_870.textAlignRight .accordionContent {
  margin-left: auto;
}


/* .accordionIconOn dt.tab_stacks_in_876.iconAlignLeft span.fa {
  float: left;
} */
.accordionIconOn dt.tab_stacks_in_876.iconAlignRight .iconWrap {
  margin-left: auto;
  order: 2;
}
.accordionIconOn dt.tab_stacks_in_876.textAlignRight.iconAlignRight .iconWrap {
  margin-left: 0;
  order: 2;
}
/* .accordionIconOn dt.tab_stacks_in_876.textAlignLeft .accordionContent {
  float: left;
} */
dt.tab_stacks_in_876.textAlignRight .accordionContent {
  margin-left: auto;
}


/* .accordionIconOn dt.tab_stacks_in_894.iconAlignLeft span.fa {
  float: left;
} */
.accordionIconOn dt.tab_stacks_in_894.iconAlignRight .iconWrap {
  margin-left: auto;
  order: 2;
}
.accordionIconOn dt.tab_stacks_in_894.textAlignRight.iconAlignRight .iconWrap {
  margin-left: 0;
  order: 2;
}
/* .accordionIconOn dt.tab_stacks_in_894.textAlignLeft .accordionContent {
  float: left;
} */
dt.tab_stacks_in_894.textAlignRight .accordionContent {
  margin-left: auto;
}


/* .accordionIconOn dt.tab_stacks_in_900.iconAlignLeft span.fa {
  float: left;
} */
.accordionIconOn dt.tab_stacks_in_900.iconAlignRight .iconWrap {
  margin-left: auto;
  order: 2;
}
.accordionIconOn dt.tab_stacks_in_900.textAlignRight.iconAlignRight .iconWrap {
  margin-left: 0;
  order: 2;
}
/* .accordionIconOn dt.tab_stacks_in_900.textAlignLeft .accordionContent {
  float: left;
} */
dt.tab_stacks_in_900.textAlignRight .accordionContent {
  margin-left: auto;
}


/* .accordionIconOn dt.tab_stacks_in_906.iconAlignLeft span.fa {
  float: left;
} */
.accordionIconOn dt.tab_stacks_in_906.iconAlignRight .iconWrap {
  margin-left: auto;
  order: 2;
}
.accordionIconOn dt.tab_stacks_in_906.textAlignRight.iconAlignRight .iconWrap {
  margin-left: 0;
  order: 2;
}
/* .accordionIconOn dt.tab_stacks_in_906.textAlignLeft .accordionContent {
  float: left;
} */
dt.tab_stacks_in_906.textAlignRight .accordionContent {
  margin-left: auto;
}


/* .accordionIconOn dt.tab_stacks_in_912.iconAlignLeft span.fa {
  float: left;
} */
.accordionIconOn dt.tab_stacks_in_912.iconAlignRight .iconWrap {
  margin-left: auto;
  order: 2;
}
.accordionIconOn dt.tab_stacks_in_912.textAlignRight.iconAlignRight .iconWrap {
  margin-left: 0;
  order: 2;
}
/* .accordionIconOn dt.tab_stacks_in_912.textAlignLeft .accordionContent {
  float: left;
} */
dt.tab_stacks_in_912.textAlignRight .accordionContent {
  margin-left: auto;
}





#stacks_in_2389_5 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}

.element_stacks_in_2389_9[data-deluxe-el] {
  
  color: rgba(171, 135, 97, 1.00);
  text-align: center;
}
.element_stacks_in_2389_9[data-deluxe-el] > div {
  
}

a.element_stacks_in_2389_9[data-deluxe-el] * {
  color: rgba(171, 135, 97, 1.00);
  fill: rgba(171, 135, 97, 1.00);
  stroke: rgba(171, 135, 97, 1.00);
}

.element_stacks_in_2389_2[data-deluxe-el][data-deluxe-text] {
  color: rgba(171, 135, 97, 1.00);
  font-size: 16px;
  font-family: Raleway;
  margin-top: 16px;
  margin-bottom: 16px;
  text-align: center;
  font-weight: 300;
  letter-spacing: 0.00px;
  line-height: 140%;
  word-spacing: 0.00px;
  
}


.element_stacks_in_1774_54[data-deluxe-el] {
  
  background-color : rgba(200, 178, 152, 1.00);
}
.element_stacks_in_1774_54[data-deluxe-el] > div {

}


@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_1774_76_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 0px 4px;
  border-radius: 8px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 26px;
  line-height: 26px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_1774_76_press.press-lite:focus {outline:0;}
#stacks_in_1774_76_press_wrap {
  /*  */
  /*  */
  display: flex;
  justify-content: center;
  /*  */
  /*  */
  margin: 0px 0px 6px 0px;
}
#stacks_in_1774_76_press.press-lite {
  white-space: nowrap;
}
#stacks_in_1774_76_press.press-lite .press-lite-text span,
#stacks_in_1774_76_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(51, 51, 51, 1.00);
  /*  */
}
#stacks_in_1774_76_press.press-lite,
#stacks_in_1774_76_press.press-lite .press-lite-text,
#stacks_in_1774_76_press.press-lite .press-lite-text:after,
#stacks_in_1774_76_press.press-lite .press-lite-text > span,
#stacks_in_1774_76_press.press-lite .press-lite-icon i,
#stacks_in_1774_76_press.press-lite .press-lite-icon img,
#stacks_in_1774_76_press.press-lite .press-lite-icon svg,
#stacks_in_1774_76_press.press-lite .press-lite-icon svg path,
#stacks_in_1774_76_press.press-lite .press-lite-icon svg polyline,
#stacks_in_1774_76_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_1774_76_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_1774_76_press.press-lite .press-lite-icon i,
#stacks_in_1774_76_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(77, 77, 77, 1.00);
  display: inline-block;
  /*  */
  font-size: 26px;
  line-height: 26px;
  z-index: 1;
}
#stacks_in_1774_76_press.press-lite .press-lite-icon img {
  height: 26px;
  width: auto;
  vertical-align: top;
}
#stacks_in_1774_76_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  height: 32.500000px;
  z-index: 1;
}
/*  */
#stacks_in_1774_76_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_1774_76_press.press-lite .press-lite-icon svg path {
  fill: rgba(77, 77, 77, 1.00);
}
#stacks_in_1774_76_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(77, 77, 77, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_1774_76_press.press-lite:active,
#stacks_in_1774_76_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
/*  */
#stacks_in_1774_76_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_1774_76_press.press-lite:hover .press-lite-text span,
#stacks_in_1774_76_press.press-lite:hover .press-lite-text:after  {
  color: rgba(51, 51, 51, 1.00);
}
#stacks_in_1774_76_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_1774_76_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_1774_76_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_1774_76_press.press-lite:active {
  box-shadow: inset 0px 0px 0px 300px rgba(0,0,0,0.1);
}
/*  */
#stacks_in_1774_76_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_1774_76_press.press-lite .press-lite-line-t,
#stacks_in_1774_76_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_1774_76_press.press-lite .press-lite-line-l,
#stacks_in_1774_76_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_1774_76_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_1774_76_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_1774_76_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_1774_76_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_1774_76_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 8px;
  opacity: 1;
}
#stacks_in_1774_76_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_1774_78_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 0px 4px;
  border-radius: 8px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 26px;
  line-height: 26px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_1774_78_press.press-lite:focus {outline:0;}
#stacks_in_1774_78_press_wrap {
  /*  */
  /*  */
  display: flex;
  justify-content: center;
  /*  */
  /*  */
  margin: 0px 0px 6px 0px;
}
#stacks_in_1774_78_press.press-lite {
  white-space: nowrap;
}
#stacks_in_1774_78_press.press-lite .press-lite-text span,
#stacks_in_1774_78_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(51, 51, 51, 1.00);
  /*  */
}
#stacks_in_1774_78_press.press-lite,
#stacks_in_1774_78_press.press-lite .press-lite-text,
#stacks_in_1774_78_press.press-lite .press-lite-text:after,
#stacks_in_1774_78_press.press-lite .press-lite-text > span,
#stacks_in_1774_78_press.press-lite .press-lite-icon i,
#stacks_in_1774_78_press.press-lite .press-lite-icon img,
#stacks_in_1774_78_press.press-lite .press-lite-icon svg,
#stacks_in_1774_78_press.press-lite .press-lite-icon svg path,
#stacks_in_1774_78_press.press-lite .press-lite-icon svg polyline,
#stacks_in_1774_78_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_1774_78_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_1774_78_press.press-lite .press-lite-icon i,
#stacks_in_1774_78_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(77, 77, 77, 1.00);
  display: inline-block;
  /*  */
  font-size: 26px;
  line-height: 26px;
  z-index: 1;
}
#stacks_in_1774_78_press.press-lite .press-lite-icon img {
  height: 26px;
  width: auto;
  vertical-align: top;
}
#stacks_in_1774_78_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  height: 32.500000px;
  z-index: 1;
}
/*  */
#stacks_in_1774_78_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_1774_78_press.press-lite .press-lite-icon svg path {
  fill: rgba(77, 77, 77, 1.00);
}
#stacks_in_1774_78_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(77, 77, 77, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_1774_78_press.press-lite:active,
#stacks_in_1774_78_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
/*  */
#stacks_in_1774_78_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_1774_78_press.press-lite:hover .press-lite-text span,
#stacks_in_1774_78_press.press-lite:hover .press-lite-text:after  {
  color: rgba(51, 51, 51, 1.00);
}
#stacks_in_1774_78_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_1774_78_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_1774_78_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_1774_78_press.press-lite:active {
  box-shadow: inset 0px 0px 0px 300px rgba(0,0,0,0.1);
}
/*  */
#stacks_in_1774_78_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_1774_78_press.press-lite .press-lite-line-t,
#stacks_in_1774_78_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_1774_78_press.press-lite .press-lite-line-l,
#stacks_in_1774_78_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_1774_78_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_1774_78_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_1774_78_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_1774_78_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_1774_78_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 8px;
  opacity: 1;
}
#stacks_in_1774_78_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_1774_80_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 0px 4px;
  border-radius: 8px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 26px;
  line-height: 26px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_1774_80_press.press-lite:focus {outline:0;}
#stacks_in_1774_80_press_wrap {
  /*  */
  /*  */
  display: flex;
  justify-content: center;
  /*  */
  /*  */
  margin: 0px 0px 6px 0px;
}
#stacks_in_1774_80_press.press-lite {
  white-space: nowrap;
}
#stacks_in_1774_80_press.press-lite .press-lite-text span,
#stacks_in_1774_80_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(51, 51, 51, 1.00);
  /*  */
}
#stacks_in_1774_80_press.press-lite,
#stacks_in_1774_80_press.press-lite .press-lite-text,
#stacks_in_1774_80_press.press-lite .press-lite-text:after,
#stacks_in_1774_80_press.press-lite .press-lite-text > span,
#stacks_in_1774_80_press.press-lite .press-lite-icon i,
#stacks_in_1774_80_press.press-lite .press-lite-icon img,
#stacks_in_1774_80_press.press-lite .press-lite-icon svg,
#stacks_in_1774_80_press.press-lite .press-lite-icon svg path,
#stacks_in_1774_80_press.press-lite .press-lite-icon svg polyline,
#stacks_in_1774_80_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_1774_80_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_1774_80_press.press-lite .press-lite-icon i,
#stacks_in_1774_80_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(77, 77, 77, 1.00);
  display: inline-block;
  /*  */
  font-size: 26px;
  line-height: 26px;
  z-index: 1;
}
#stacks_in_1774_80_press.press-lite .press-lite-icon img {
  height: 26px;
  width: auto;
  vertical-align: top;
}
#stacks_in_1774_80_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  height: 32.500000px;
  z-index: 1;
}
/*  */
#stacks_in_1774_80_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_1774_80_press.press-lite .press-lite-icon svg path {
  fill: rgba(77, 77, 77, 1.00);
}
#stacks_in_1774_80_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(77, 77, 77, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_1774_80_press.press-lite:active,
#stacks_in_1774_80_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
/*  */
#stacks_in_1774_80_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_1774_80_press.press-lite:hover .press-lite-text span,
#stacks_in_1774_80_press.press-lite:hover .press-lite-text:after  {
  color: rgba(51, 51, 51, 1.00);
}
#stacks_in_1774_80_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_1774_80_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_1774_80_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_1774_80_press.press-lite:active {
  box-shadow: inset 0px 0px 0px 300px rgba(0,0,0,0.1);
}
/*  */
#stacks_in_1774_80_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_1774_80_press.press-lite .press-lite-line-t,
#stacks_in_1774_80_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_1774_80_press.press-lite .press-lite-line-l,
#stacks_in_1774_80_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_1774_80_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_1774_80_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_1774_80_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_1774_80_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_1774_80_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 8px;
  opacity: 1;
}
#stacks_in_1774_80_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_1774_82_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 0px 4px;
  border-radius: 8px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 26px;
  line-height: 26px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_1774_82_press.press-lite:focus {outline:0;}
#stacks_in_1774_82_press_wrap {
  /*  */
  /*  */
  display: flex;
  justify-content: center;
  /*  */
  /*  */
  margin: 0px 0px 6px 0px;
}
#stacks_in_1774_82_press.press-lite {
  white-space: nowrap;
}
#stacks_in_1774_82_press.press-lite .press-lite-text span,
#stacks_in_1774_82_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(51, 51, 51, 1.00);
  /*  */
}
#stacks_in_1774_82_press.press-lite,
#stacks_in_1774_82_press.press-lite .press-lite-text,
#stacks_in_1774_82_press.press-lite .press-lite-text:after,
#stacks_in_1774_82_press.press-lite .press-lite-text > span,
#stacks_in_1774_82_press.press-lite .press-lite-icon i,
#stacks_in_1774_82_press.press-lite .press-lite-icon img,
#stacks_in_1774_82_press.press-lite .press-lite-icon svg,
#stacks_in_1774_82_press.press-lite .press-lite-icon svg path,
#stacks_in_1774_82_press.press-lite .press-lite-icon svg polyline,
#stacks_in_1774_82_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_1774_82_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_1774_82_press.press-lite .press-lite-icon i,
#stacks_in_1774_82_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(77, 77, 77, 1.00);
  display: inline-block;
  /*  */
  font-size: 26px;
  line-height: 26px;
  z-index: 1;
}
#stacks_in_1774_82_press.press-lite .press-lite-icon img {
  height: 26px;
  width: auto;
  vertical-align: top;
}
#stacks_in_1774_82_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  height: 32.500000px;
  z-index: 1;
}
/*  */
#stacks_in_1774_82_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_1774_82_press.press-lite .press-lite-icon svg path {
  fill: rgba(77, 77, 77, 1.00);
}
#stacks_in_1774_82_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(77, 77, 77, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_1774_82_press.press-lite:active,
#stacks_in_1774_82_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
/*  */
#stacks_in_1774_82_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_1774_82_press.press-lite:hover .press-lite-text span,
#stacks_in_1774_82_press.press-lite:hover .press-lite-text:after  {
  color: rgba(51, 51, 51, 1.00);
}
#stacks_in_1774_82_press.press-lite:hover .press-lite-icon i {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_1774_82_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_1774_82_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_1774_82_press.press-lite:active {
  box-shadow: inset 0px 0px 0px 300px rgba(0,0,0,0.1);
}
/*  */
#stacks_in_1774_82_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_1774_82_press.press-lite .press-lite-line-t,
#stacks_in_1774_82_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_1774_82_press.press-lite .press-lite-line-l,
#stacks_in_1774_82_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_1774_82_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_1774_82_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_1774_82_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_1774_82_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_1774_82_press.press-lite:before {
  content: "";
  position: absolute;
  background: transparent;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: 0px 0px 0px 0px rgba(158, 172, 161, 1.00);
  border-radius: 8px;
  opacity: 1;
}
#stacks_in_1774_82_press.press-lite:hover:before {
  box-shadow: 0px 0px 0px 20px rgba(158, 172, 161, 1.00);
  opacity: 0;
  transition: all 500ms linear;
}
/*  */


#stacks_in_1774_71 {
	letter-spacing: -1px;
}
