
.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}


.blu-svg>.svg-link>a{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:999}


.com_joeworkman_stacks_movingbox2_stack .slick-cloned .stacks_left{float:left;width:49%}.com_joeworkman_stacks_movingbox2_stack .slick-cloned .stacks_right{float:right;width:49%}.com_joeworkman_stacks_movingbox2_stack .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.com_joeworkman_stacks_movingbox2_stack .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.com_joeworkman_stacks_movingbox2_stack .slick-list:focus{outline:none}.com_joeworkman_stacks_movingbox2_stack .slick-list.dragging{cursor:pointer;cursor:hand}.com_joeworkman_stacks_movingbox2_stack .slick-track{position:relative;left:0;top:0;display:block;zoom:1}.com_joeworkman_stacks_movingbox2_stack .slick-track:before,.com_joeworkman_stacks_movingbox2_stack .slick-track:after{content:"";display:table}.com_joeworkman_stacks_movingbox2_stack .slick-track:after{clear:both}.com_joeworkman_stacks_movingbox2_stack .slick-loading .slick-track{visibility:hidden}.com_joeworkman_stacks_movingbox2_stack .slick-center{z-index:10}.com_joeworkman_stacks_movingbox2_stack .slick-slide{float:left;height:100%;min-height:1px;display:none}.com_joeworkman_stacks_movingbox2_stack .slick-slide .slick-loading img{display:none}.com_joeworkman_stacks_movingbox2_stack .slick-slide .dragging img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.com_joeworkman_stacks_movingbox2_stack .slick-initialized .slick-slide{display:block}.com_joeworkman_stacks_movingbox2_stack .slick-loading .slick-slide{visibility:hidden}.com_joeworkman_stacks_movingbox2_stack .slick-vertical .slick-slide{display:block;height:auto}.com_joeworkman_stacks_movingbox2_stack .tap-target{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;margin:0;border:none;outline:none;z-index:1001;top:0;height:100%;width:50%}.com_joeworkman_stacks_movingbox2_stack .tap-target.next{right:0}.com_joeworkman_stacks_movingbox2_stack .tap-target.hide{display:none}.com_joeworkman_stacks_movingbox2_stack .effect-slide-vert .tap-target{height:50%;width:100%}.com_joeworkman_stacks_movingbox2_stack .effect-slide-vert .tap-target.next{bottom:0;right:auto;top:auto}.com_joeworkman_stacks_movingbox2_stack .slick-prev,.com_joeworkman_stacks_movingbox2_stack .slick-next{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;margin:0;border:none;outline:none;z-index:1003}.com_joeworkman_stacks_movingbox2_stack .arrow-hover .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-hover .slick-next{visibility:hidden;-webkit-transition:all 500ms ease 0s;transition:all 500ms ease 0s}.com_joeworkman_stacks_movingbox2_stack .arrow-hover:hover .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-hover:hover .slick-next{visibility:visible}.com_joeworkman_stacks_movingbox2_stack .slick-prev:focus,.com_joeworkman_stacks_movingbox2_stack .slick-next:focus{outline:none}.com_joeworkman_stacks_movingbox2_stack .arrow-y-outside .slick-prev{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-y-outside .slick-next{bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-y-inside .slick-prev{top:0}.com_joeworkman_stacks_movingbox2_stack .arrow-y-inside .slick-next{bottom:0}.com_joeworkman_stacks_movingbox2_stack .arrow-y-center .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-y-center .slick-next{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside .slick-prev{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside .slick-next{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-center .slick-prev{-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-center .slick-next{-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-outside .slick-prev{-webkit-transform:translateX(-100%) translateY(-100%);transform:translateX(-100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-outside .slick-next{-webkit-transform:translateX(100%) translateY(100%);transform:translateX(100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-inside .slick-prev{left:0}.com_joeworkman_stacks_movingbox2_stack .arrow-x-inside .slick-next{right:0}.com_joeworkman_stacks_movingbox2_stack .arrow-x-center .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-x-center .slick-next{right:50%;-webkit-transform:translateX(0%);transform:translateX(0%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-center.arrow-y-outside .slick-prev{-webkit-transform:translateY(-100%) translateX(50%);transform:translateY(-100%) translateX(50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-center.arrow-y-outside .slick-next{-webkit-transform:translateY(100%) translateX(50%);transform:translateY(100%) translateX(50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left .slick-next{right:auto;left:0}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside .slick-next{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside.arrow-y-outside .slick-prev{-webkit-transform:translateX(-100%) translateY(-100%);transform:translateX(-100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside.arrow-y-outside .slick-next{-webkit-transform:translateX(-100%) translateY(100%);transform:translateX(-100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right .slick-next{right:0;left:auto}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside .slick-next{-webkit-transform:translateX(100%);transform:translateX(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside.arrow-y-outside .slick-prev{-webkit-transform:translateX(100%) translateY(-100%);transform:translateX(100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside.arrow-y-outside .slick-next{-webkit-transform:translateX(100%) translateY(100%);transform:translateX(100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top .slick-next{top:0;bottom:auto}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside .slick-next{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside.arrow-x-outside .slick-prev{-webkit-transform:translateX(-100%) translateY(-100%);transform:translateX(-100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside.arrow-x-outside .slick-next{-webkit-transform:translateX(100%) translateY(-100%);transform:translateX(100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom .slick-next{top:auto;bottom:0}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside .slick-next{-webkit-transform:translateY(100%);transform:translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside.arrow-x-outside .slick-prev{-webkit-transform:translateX(-100%) translateY(100%);transform:translateX(-100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside.arrow-x-outside .slick-next{-webkit-transform:translateX(100%) translateY(100%);transform:translateX(100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .slick-prev:before,.com_joeworkman_stacks_movingbox2_stack .slick-next:before{font-family:"FontAwesome","Font Awesome 5 Pro";font-weight:900;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron .slick-prev:before{content:"\f053"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron .slick-next:before{content:"\f054"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron.effect-slide-vert .slick-prev:before{content:"\f077"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron.effect-slide-vert .slick-next:before{content:"\f078"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle .slick-prev:before{content:"\f137"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle .slick-next:before{content:"\f138"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle.effect-slide-vert .slick-prev:before{content:"\f139"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle.effect-slide-vert .slick-next:before{content:"\f13a"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow .slick-prev:before{content:"\f060"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow .slick-next:before{content:"\f061"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow.effect-slide-vert .slick-prev:before{content:"\f062"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow.effect-slide-vert .slick-next:before{content:"\f063"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle .slick-prev:before{content:"\f0a8"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle .slick-next:before{content:"\f0a9"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle.effect-slide-vert .slick-prev:before{content:"\f0aa"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle.effect-slide-vert .slick-next:before{content:"\f0ab"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o .slick-prev:before{content:"\f190"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o .slick-next:before{content:"\f18e"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o.effect-slide-vert .slick-prev:before{content:"\f01b"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o.effect-slide-vert .slick-next:before{content:"\f01a"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow .slick-prev:before{content:"\f177"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow .slick-next:before{content:"\f178"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow.effect-slide-vert .slick-prev:before{content:"\f176"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow.effect-slide-vert .slick-next:before{content:"\f175"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle .slick-prev:before{content:"\f104"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle .slick-next:before{content:"\f105"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle.effect-slide-vert .slick-prev:before{content:"\f106"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle.effect-slide-vert .slick-next:before{content:"\f107"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double .slick-prev:before{content:"\f100"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double .slick-next:before{content:"\f101"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double.effect-slide-vert .slick-prev:before{content:"\f102"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double.effect-slide-vert .slick-next:before{content:"\f103"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret .slick-prev:before{content:"\f0d9"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret .slick-next:before{content:"\f0da"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret.effect-slide-vert .slick-prev:before{content:"\f0d8"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret.effect-slide-vert .slick-next:before{content:"\f0d7"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square .slick-prev:before{content:"\f191"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square .slick-next:before{content:"\f152"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square.effect-slide-vert .slick-prev:before{content:"\f151"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square.effect-slide-vert .slick-next:before{content:"\f150"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand .slick-prev:before{content:"\f0a5"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand .slick-next:before{content:"\f0a4"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand.effect-slide-vert .slick-prev:before{content:"\f0a6"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand.effect-slide-vert .slick-next:before{content:"\f0a7"}.com_joeworkman_stacks_movingbox2_stack .slick-dots{position:absolute;list-style:none;display:block;text-align:center;z-index:1002;margin:0;padding:0;width:100%}.com_joeworkman_stacks_movingbox2_stack .slick-dots li{position:relative;display:inline-block;vertical-align:bottom;height:20px;width:20px;margin:0px 5px;padding:0px;cursor:pointer}.com_joeworkman_stacks_movingbox2_stack .slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;text-align:center;padding:5px;margin:0;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.com_joeworkman_stacks_movingbox2_stack .slick-dots li button:focus{outline:none}.com_joeworkman_stacks_movingbox2_stack .slick-dots li button:after{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"FontAwesome","Font Awesome 5 Pro";font-weight:900;content:"";line-height:20px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.com_joeworkman_stacks_movingbox2_stack .dot-numbers .slick-dots li button{line-height:20px;z-index:1;padding:0}.com_joeworkman_stacks_movingbox2_stack .dot-numbers .slick-dots li button:after{z-index:-1}.com_joeworkman_stacks_movingbox2_stack .dot-top .slick-dots{top:0}.com_joeworkman_stacks_movingbox2_stack .dot-top.dot-outside .slick-dots{-webkit-transform:translateY(-120%);transform:translateY(-120%)}.com_joeworkman_stacks_movingbox2_stack .dot-bottom .slick-dots{bottom:0}.com_joeworkman_stacks_movingbox2_stack .dot-bottom.dot-outside .slick-dots{-webkit-transform:translateY(120%);transform:translateY(120%)}.com_joeworkman_stacks_movingbox2_stack .dot-right .slick-dots,.com_joeworkman_stacks_movingbox2_stack .dot-left .slick-dots{top:50%;width:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .dot-right .slick-dots li,.com_joeworkman_stacks_movingbox2_stack .dot-left .slick-dots li{display:block}.com_joeworkman_stacks_movingbox2_stack .dot-left .slick-dots{left:0}.com_joeworkman_stacks_movingbox2_stack .dot-left.dot-outside .slick-dots{-webkit-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%)}.com_joeworkman_stacks_movingbox2_stack .dot-right .slick-dots{right:0}.com_joeworkman_stacks_movingbox2_stack .dot-right.dot-outside .slick-dots{-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-bottom{margin-bottom:30px}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-top{margin-top:30px}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-left{margin-left:30px}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-right{margin-right:30px}.com_joeworkman_stacks_movingbox2_stack .nav-dot-circle .slick-dots li button:after{content:"\f111"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-circle-o .slick-dots li button:after{content:"\f10c"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-dot-circle-o .slick-dots li button:after{content:"\f192"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-square .slick-dots li button:after{content:"\f0c8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-square-o .slick-dots li button:after{content:"\f096"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-check-square .slick-dots li button:after{content:"\f14a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-check-square-o .slick-dots li button:after{content:"\f046"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-plus-square .slick-dots li button:after{content:"\f0fe"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-plus-square-o .slick-dots li button:after{content:"\f196"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-futbol-o .slick-dots li button:after{content:"\f1e3"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-bullseye .slick-dots li button:after{content:"\f140"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-life-ring .slick-dots li button:after{content:"\f1cd"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-heart .slick-dots li button:after{content:"\f004"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-heart-o .slick-dots li button:after{content:"\f08a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-smile-o .slick-dots li button:after{content:"\f118"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-star .slick-dots li button:after{content:"\f005"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-star-o .slick-dots li button:after{content:"\f006"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-top .slick-dots li button:after{content:"\f13a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-bottom .slick-dots li button:after{content:"\f139"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-left .slick-dots li button:after{content:"\f138"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-right .slick-dots li button:after{content:"\f137"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-top .slick-dots li button:after{content:"\f0ab"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-bottom .slick-dots li button:after{content:"\f0aa"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-left .slick-dots li button:after{content:"\f0a9"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-right .slick-dots li button:after{content:"\f0a8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-top .slick-dots li button:after{content:"\f01a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-bottom .slick-dots li button:after{content:"\f01b"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-left .slick-dots li button:after{content:"\f18e"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-right .slick-dots li button:after{content:"\f190"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-top .slick-dots li button:after{content:"\f150"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-bottom .slick-dots li button:after{content:"\f151"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-left .slick-dots li button:after{content:"\f152"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-right .slick-dots li button:after{content:"\f191"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-circle .slick-dots li.slick-active button:after{content:"\f111"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-circle-o .slick-dots li.slick-active button:after{content:"\f10c"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-dot-circle-o .slick-dots li.slick-active button:after{content:"\f192"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-square .slick-dots li.slick-active button:after{content:"\f0c8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-square-o .slick-dots li.slick-active button:after{content:"\f096"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-check-square .slick-dots li.slick-active button:after{content:"\f14a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-check-square-o .slick-dots li.slick-active button:after{content:"\f046"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-plus-square .slick-dots li.slick-active button:after{content:"\f0fe"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-plus-square-o .slick-dots li.slick-active button:after{content:"\f196"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-futbol-o .slick-dots li.slick-active button:after{content:"\f1e3"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-bullseye .slick-dots li.slick-active button:after{content:"\f140"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-life-ring .slick-dots li.slick-active button:after{content:"\f1cd"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-heart .slick-dots li.slick-active button:after{content:"\f004"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-heart-o .slick-dots li.slick-active button:after{content:"\f08a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-smile-o .slick-dots li.slick-active button:after{content:"\f118"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-star .slick-dots li.slick-active button:after{content:"\f005"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-star-o .slick-dots li.slick-active button:after{content:"\f006"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-top .slick-dots li.slick-active button:after{content:"\f13a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-bottom .slick-dots li.slick-active button:after{content:"\f139"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-left .slick-dots li.slick-active button:after{content:"\f138"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-right .slick-dots li.slick-active button:after{content:"\f137"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-top .slick-dots li.slick-active button:after{content:"\f0ab"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-bottom .slick-dots li.slick-active button:after{content:"\f0aa"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-left .slick-dots li.slick-active button:after{content:"\f0a9"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-right .slick-dots li.slick-active button:after{content:"\f0a8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-top .slick-dots li.slick-active button:after{content:"\f01a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-bottom .slick-dots li.slick-active button:after{content:"\f01b"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-left .slick-dots li.slick-active button:after{content:"\f18e"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-right .slick-dots li.slick-active button:after{content:"\f190"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-top .slick-dots li.slick-active button:after{content:"\f150"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-bottom .slick-dots li.slick-active button:after{content:"\f151"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-left .slick-dots li.slick-active button:after{content:"\f152"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-right .slick-dots li.slick-active button:after{content:"\f191"}.com_joeworkman_stacks_movingbox2_stack .movingbox.stretch .slick-slide img{height:auto;width:100%;max-width:100%;display:block}.com_joeworkman_stacks_movingbox2_stack .movingbox > .stacks_out{opacity:0}.com_joeworkman_stacks_movingbox2_stack .movingbox > .stacks_out:first-child{opacity:1}






:root{--light-gray:rgba(239, 239, 239, 1.00);--medium-gray:rgba(208, 208, 208, 1.00);--dark-gray:rgba(83, 83, 83, 1.00);--black:rgba(0, 0, 0, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(169, 166, 162, 1.00);--secondary:rgba(141, 100, 65, 1.00);--success:rgba(114, 171, 114, 1.00);--warning:rgba(196, 194, 185, 1.00);--alert:rgba(241, 140, 75, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(255, 255, 255, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);--primary-dark:rgba(139, 136, 132, 1.00);--secondary-dark:rgba(111, 70, 35, 1.00);--success-dark:rgba(84, 141, 84, 1.00);--warning-dark:rgba(166, 164, 155, 1.00);--alert-dark:rgba(211, 110, 45, 1.00);--header-color:rgba(114, 112, 109, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(87, 86, 84, 1.00);--link-color:rgba(0, 102, 136, 1.00);--link-color-hover:rgba(198, 199, 198, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:underline;--overlay-color:rgba(155, 154, 147, 0.48);--radius:7px;--small-gutter:2.5rem;--medium-gutter:2.5rem;--large-gutter:2.5rem;--site-width:calc(1600rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(255, 255, 255, 1.00);--small-color:rgba(255, 255, 255, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(0, 102, 136, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(32rem/16)}h2,.h2{font-size:calc(24rem/16)}h3,.h3{font-size:calc(21rem/16)}h4,.h4{font-size:calc(18rem/16)}h5,.h5{font-size:calc(18rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:40%}.button{font-size:calc(15rem/16)}.button.tiny{font-size:calc(12rem/16)}.button.small{font-size:calc(14rem/16)}.button.large{font-size:calc(18rem/16)}@media only screen and (min-width:40em){body{font-size:calc(18rem/16)}h1,.h1{font-size:calc(36rem/16)}h2,.h2{font-size:calc(32rem/16)}h3,.h3{font-size:calc(24rem/16)}h4,.h4{font-size:calc(20rem/16)}h5,.h5{font-size:calc(18rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(20rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(32rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(24rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:outside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(7rem/16)}body{}
/*!* Font Awesome Pro 5.14.0 by @fontawesome - https://fontawesome.com* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.eot");src:url("../../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff2") format("woff2"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff") format("woff"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.ttf") format("truetype"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Duotone';font-style:normal;font-weight:900;font-display:block;src:url("../../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.eot");src:url("../../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.eot?#iefix") format("embedded-opentype"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.woff2") format("woff2"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.woff") format("woff"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.ttf") format("truetype"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.svg#fontawesome") format("svg")}.fad{position:relative;font-family:'Font Awesome 5 Duotone';font-weight:900}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:block;src:url("../../../rw_common/plugins/stacks/fa5-fonts/fa-light-300.eot");src:url("../../../rw_common/plugins/stacks/fa5-fonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff2") format("woff2"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff") format("woff"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-light-300.ttf") format("truetype"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:block;src:url("../../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.eot");src:url("../../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.woff2") format("woff2"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.woff") format("woff"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.ttf") format("truetype"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Pro';font-weight:400}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot");src:url("../../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff2") format("woff2"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff") format("woff"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.ttf") format("truetype"),url("../../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900} .main-menu a:after, .ico-arrow:after,.label:before, .accordion-title:before, .quote-solid-before, .quote-solid-after, .ico-angle-down>a:after, .overlay-color:before, is-accordion-submenu-parent>a::after{font-family:'Font Awesome 5 Pro' !important;font-weight:900} 



:root{--my-primary:rgba(150, 148, 146, 1.00)}
:root{--my-primary-dark:rgba(114, 112, 109, 1.00)}
:root{--my-primary-text:rgba(114, 112, 109, 1.00)}
:root{--my-primary-contrast:rgba(255, 255, 255, 1.00)}
 .fad,.fa{color:rgba(154, 154, 140, 1.00);transition:color 200ms;}.fad:after{color:rgba(191, 192, 173, 1.00);transition:color 200ms}  
:root{--my-primary-light:rgba(229, 228, 227, 1.00)}

:root{--my-secondary:rgba(179, 176, 166, 1.00)}
:root{--my-secondary-dark:rgba(99, 97, 95, 1.00)}
:root{--my-secondary-text:rgba(255, 255, 250, 1.00)}
:root{--my-secondary-contrast:rgba(169, 169, 169, 1.00)}
:root{--my-secondary-light:rgba(255, 255, 224, 1.00)}

:root{--my-white:rgba(252, 253, 250, 1.00)}
:root{--my-almost-white:rgba(254, 254, 251, 1.00)}
:root{--my-gray:rgba(145, 145, 145, 1.00)}
:root{--my-light-gray:rgba(249, 248, 245, 1.00)}
:root{--my-medium-gray:rgba(169, 159, 150, 1.00)}
:root{--my-dark-gray:rgba(83, 83, 83, 1.00)}
:root{--my-almost-black:rgba(126, 119, 112, 1.00)}
:root{--my-black:rgba(17, 17, 17, 1.00)}
:root{--my-transparent:rgba(255, 255, 255, 0.00)}

:root{--my-alert:rgba(235, 169, 120, 1.00)}
:root{--my-warning:rgba(234, 225, 201, 1.00)}
:root{--my-success:rgba(181, 200, 106, 1.00)}
:root{--my-dark-overlay:rgba(74, 70, 67, 0.68)}
:root{--my-light-overlay:rgba(86, 86, 79, 0.90)}

:root{--my-text-link:rgba(192, 191, 182, 1.00)}
:root{--my-text-link-hover:rgba(150, 149, 142, 1.00)}
:root{--my-text-link-alt:rgba(255, 255, 255, 1.00)}
:root{--my-text-link-alt-hover:rgba(255, 255, 255, 0.50)}

.text-shadow{text-shadow:1px 1px 4px rgba(0, 0, 0, 0.84);}



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

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

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

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




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

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


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

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


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

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

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

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





@font-face{font-family:montserrat;font-style:normal;font-weight:normal;src:url("https://www.consultdesign.de/resources/montserrat/montserrat-v26-latin_latin-ext-regular.woff2") format("woff2");}@font-face{font-family:montserrat;font-style:normal;font-weight:bold;src:url("https://www.consultdesign.de/resources/montserrat/montserrat-v26-latin_latin-ext-600.woff2") format("woff2");}
 .font-vault-1 > a, h6,.font-family-h6,h6 a,.font-family-h6 a, blockquote, a, ul,ul li,ol,ol li,dl,dl dd, fieldset,input,textarea,form label,input + label,fieldset label,input + datalist,legend, p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font), .font-vault-1,.font-vault-1 > li,  .montserrat, .fontpro-stacks_in_2233{font-family:"montserrat",sans-serif }p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){font-family:"montserrat",sans-serif }

@font-face{font-family:alatsi;font-style:normal;font-weight:normal;src:url("https://www.consultdesign.de/resources/alatsi/alatsi-v13-latin_latin-ext-regular.woff2") format("woff2");}
 .font-vault-2 > a, html,body, h1,.font-family-h1,h1 a,.font-family-h1 a, h2,.font-family-h2,h2 a,.font-family-h2 a, h3,.font-family-h3,h3 a,.font-family-h3 a, h4,.font-family-h4,h4 a,.font-family-h4 a, h5,.font-family-h5,h5 a,.font-family-h5 a, button,.button,.btn, .font-vault-2,.font-vault-2 > li,  .alatsi, .fontpro-stacks_in_2235{font-family:"alatsi",sans-serif }

@font-face{font-family:caveat;font-style:normal;font-weight:normal;src:url("https://www.consultdesign.de/resources/caveat/caveat-v18-latin-ext-regular.woff2") format("woff2");}
 .font-vault-3 > a, .font-vault-3,.font-vault-3 > li,  .caveat, .fontpro-stacks_in_2236{font-family:"caveat",sans-serif }







            .title{font-size:calc(32rem/16) !important;}@media only screen and (min-width:40em) {            .title{font-size:calc(48rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .title{font-size:calc(54rem/16) !important;line-height:1.10 !important}}
            .title-small{font-size:calc(16rem/16) !important;}@media only screen and (min-width:40em) {            .title-small{font-size:calc(20rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .title-small{font-size:calc(28rem/16) !important;line-height:1.10 !important}}
            .title-medium{font-size:calc(24rem/16) !important;}@media only screen and (min-width:40em) {            .title-medium{font-size:calc(36rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .title-medium{font-size:calc(48rem/16) !important;line-height:1.10 !important}}
            .title-top{font-size:calc(36rem/16) !important;}@media only screen and (min-width:40em) {            .title-top{font-size:calc(48rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .title-top{font-size:calc(72rem/16) !important;line-height:1.10 !important}}
h1.title, h2.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:20.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){h1.title, h2.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:32.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){h1.title, h2.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:48.00px ;margin-left:0.00px }}
h3.title, h4.title, h5.title, h6.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){h3.title, h4.title, h5.title, h6.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:18.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){h3.title, h4.title, h5.title, h6.title{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:20.00px ;margin-left:0.00px }}

            .description{font-size:calc(12rem/16) !important;}@media only screen and (min-width:40em) {            .description{font-size:calc(14rem/16) !important;line-height:1.30 !important}}@media only screen and (min-width:64em) {            .description{font-size:calc(16rem/16) !important;line-height:1.30 !important}}
            .description.tiny, .description.tiny span, .tiny .description, .tiny .description span{font-size:calc(10rem/16) ;}@media only screen and (min-width:40em) {            .description.tiny, .description.tiny span, .tiny .description, .tiny .description span{font-size:calc(10rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .description.tiny, .description.tiny span, .tiny .description, .tiny .description span{font-size:calc(10rem/16) ;line-height:1.10 }}
            .description.smallest, .description.smallest span, .smallest .description, .smallest .description span{font-size:calc(10rem/16) ;}@media only screen and (min-width:40em) {            .description.smallest, .description.smallest span, .smallest .description, .smallest .description span{font-size:calc(10rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .description.smallest, .description.smallest span, .smallest .description, .smallest .description span{font-size:calc(10rem/16) ;line-height:1.10 }}
            .description.smaller, .description.smaller span, .smaller .description, .smaller .description span{font-size:calc(10rem/16) ;}@media only screen and (min-width:40em) {            .description.smaller, .description.smaller span, .smaller .description, .smaller .description span{font-size:calc(11rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .description.smaller, .description.smaller span, .smaller .description, .smaller .description span{font-size:calc(12rem/16) ;line-height:1.10 }}
            .description.bigger, .description.bigger span, .bigger .description, .bigger .description span{font-size:calc(14rem/16) !important;}@media only screen and (min-width:40em) {            .description.bigger, .description.bigger span, .bigger .description, .bigger .description span{font-size:calc(16rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .description.bigger, .description.bigger span, .bigger .description, .bigger .description span{font-size:calc(18rem/16) !important;line-height:1.10 !important}}
            .description.biggest, .description.biggest span, .biggest .description, .biggest .description span{font-size:calc(36rem/16) !important;}@media only screen and (min-width:40em) {            .description.biggest, .description.biggest span, .biggest .description, .biggest .description span{font-size:calc(52rem/16) !important;line-height:1.10 !important}}@media only screen and (min-width:64em) {            .description.biggest, .description.biggest span, .biggest .description, .biggest .description span{font-size:calc(72rem/16) !important;line-height:1.10 !important}}

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


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


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


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

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

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










.scale-up:hover

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

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







.scale-down:hover

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

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







.move-up:hover

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

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







.move-down:hover

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

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







.rot-360:hover

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

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







.rot-180:hover

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

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



/*
1.0.1
- updated css naming scheme to prevent conflicts with themes and frameworks
*/
#stacks_in_394 {
  z-index: 9999;
	box-sizing: border-box;
	pointer-events: none;
	--snvp1: 7.000000px;
	--snvp2: 14px;
	--snhp1: 10px;
	--snw: 170px;
	--rad: 12px;
	--iconSize: 20px;
  font-family: inherit;
}
#stacks_in_394 .snav-list,
#stacks_in_394 .snav-toggle {
	pointer-events: all;
}
#stacks_in_394 .snav-toggle {
  position: fixed;
	z-index: 1;
  top: 12px;
  left: 12px;
	
	background: rgba(254, 254, 250, 1.00);
	color: rgba(114, 112, 109, 1.00);
  border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: var(--rad);
  padding: var(--snvp1);
  cursor: pointer;
	display: none;
}
#stacks_in_394.snav-right .snav-toggle {
	left: auto;
  right: 12px;
	
}
#stacks_in_394 .snav-toggle svg {
  width: var(--iconSize);
  height: var(--iconSize);
	display: block;
}
#stacks_in_394 .snav-list:not(.expanded) + .snav-toggle svg:nth-child(2),
#stacks_in_394 .snav-list.expanded + .snav-toggle svg:nth-child(1) {
	display: none;
}
#stacks_in_394 .snav-list {
  position: relative;
  z-index: 2;
	background: rgba(254, 254, 250, 1.00);
	color: rgba(114, 112, 109, 1.00);
	padding: calc((20px - 1px)/2) 0;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15);
  transition: width 0.3s ease;
	list-style: none;
	padding: 0;
	margin: 0;
	display: grid;
	grid-template-columns: 1fr;
	align-content: flex-start;
}
#stacks_in_394 .snav-list li {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
}
#stacks_in_394 .snav-item .snav-link,
#stacks_in_394 .snav-item .snav-container,
#stacks_in_394 .snav-item .snav-divider {
  display: flex;
  align-items: center;
  padding: var(--snvp2) var(--snhp1) var(--snvp2) calc(var(--snhp1) + 12px);
	font-size: 13px;
	line-height: var(--iconSize);
  text-decoration: none;
}
#stacks_in_394 .top-tier .chevron {
	margin-left: auto;
}
#stacks_in_394 .snav-item .sub-container {
	font-size: 13px;
	color: rgba(114, 112, 109, 1.00);
	line-height: 1.3;
}
#stacks_in_394 .snav-item .snav-divider {
	padding: 0 var(--snhp1) 0 var(--snhp1);
}
#stacks_in_394 .snav-item > .snav-container,
#stacks_in_394 .snav-item > .snav-link {
	color: rgba(114, 112, 109, 1.00);
	letter-spacing: 0.00em;
	word-spacing: 0.00em;
	font-weight: 400;
}
#stacks_in_394 .snav-item:not(.custom-type):hover > .snav-container,
#stacks_in_394 .snav-item:hover > .snav-link {
	background-color: rgba(246, 246, 242, 1.00);
	color: rgba(70, 69, 67, 1.00);
}
#stacks_in_394 .snav-item.top-tier > .snav-link,
#stacks_in_394 .snav-item.top-tier > .snav-container,
#stacks_in_394 .snav-item.top-tier > .snav-divider {
  display: grid;
  grid-template-columns: var(--iconSize) 1fr 12px;
  grid-gap: 0px;
}
#stacks_in_394 .snav-item.top-tier > .snav-link,
#stacks_in_394 .snav-item.top-tier:not(.custom-type) > .snav-container,
#stacks_in_394.snav-collapsed .snav-item.top-tier.custom-type > .snav-container {
	cursor: pointer;
}
#stacks_in_394 .snav-list:not(.expanded) .snav-item > .snav-divider,
#stacks_in_394 .snav-list.expanded .snav-item.no-title > .snav-divider {
	grid-template-columns: 1fr 0px;
}
#stacks_in_394 .snav-list.expanded .snav-item > .snav-divider {
	grid-template-columns: 0px 1fr;
}
#stacks_in_394 .snav-list .snav-item.custom-type > .snav-container {
	overflow: hidden;
	padding: 0px;
}
#stacks_in_394 .snav-list .snav-item.custom-type > .snav-container .snav-icon,
#stacks_in_394 .snav-list .snav-item.custom-type > .snav-container .custom-expand {
	margin: 0;
	overflow: hidden;
}
#stacks_in_394 .snav-list .snav-item.custom-type > .snav-container .custom-expand > div {
	width: 170px;
}
#stacks_in_394 .snav-list:not(.expanded) .snav-item.custom-type > .snav-container {
	grid-template-columns: 1fr 0px;
}
#stacks_in_394 .snav-list.expanded .snav-item.custom-type > .snav-container {
	grid-template-columns: 0px 1fr;
}
#stacks_in_394 .snav-list.expanded .snav-item.custom-type > .snav-container .snav-icon {
	opacity: 0;
	pointer-events: none;
}
#stacks_in_394 .snav-item svg,
#stacks_in_394 .snav-item .snav-icon img {
  width: var(--iconSize);
  height: var(--iconSize);
	display: block;
	margin: 0 auto;
  max-width: none;
}
#stacks_in_394 .snav-item.custom-type .snav-icon svg {
	width: calc(var(--iconSize) + 12px + 12px + var(--snhp1) + var(--snhp1));
	height: calc(var(--iconSize) + 12px + 12px + var(--snhp1) + var(--snhp1));
}
#stacks_in_394 .snav-item.custom-type .snav-icon img {
	width: calc(var(--iconSize) + 12px + 12px + var(--snhp1) + var(--snhp1));
	height: auto;
}
#stacks_in_394 .snav-icon svg {
	color: rgba(114, 112, 109, 1.00);
}
#stacks_in_394 .snav-item:hover .snav-icon svg {
	color: rgba(73, 72, 70, 1.00);
}
#stacks_in_394 .snav-icon svg.sn-fa,
#stacks_in_394 .snav-icon i.material-icons-two-tone {
	fill: currentColor;
}
#stacks_in_394 .snav-icon svg {
	transform: translate3d(0,0,0)
}
#stacks_in_394 .snav-icon svg:not(.sn-ii):not(.sn-fa):not(.material-icons) {
	fill: currentColor;
  stroke: currentColor;
}
#stacks_in_394 .snav-icon i {
	color: rgba(114, 112, 109, 1.00);
	font-size: var(--iconSize);
	line-height: var(--iconSize);
  display: block;
}
#stacks_in_394 .snav-item:hover .snav-icon i {
	color: rgba(73, 72, 70, 1.00);
}
#stacks_in_394 .snav-icon i.material-icons-two-tone:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(114, 112, 109, 1.00);
  mix-blend-mode: lighten;
}
#stacks_in_394 .snav-icon:hover i.material-icons-two-tone:after {
  background: rgba(73, 72, 70, 1.00);
}
#stacks_in_394 .chevron svg {
	width: 12px;
	fill: currentColor;
}
#stacks_in_394 .snav-icon {
  margin: 0;
}
#stacks_in_394 .snav-item hr {
	width: 100%;
	border-width: 0px;
	height: 1px;
	background-color: currentColor;
	opacity: 0.3;
}
#stacks_in_394 .snav-divider .snav-title {
  opacity: 0.66;
	font-weight: bold;
	margin-left: calc(12px - var(--snhp1));
}
#stacks_in_394 .sub-container {
  border-radius: var(--rad);
  background: rgba(254, 254, 250, 1.00);
}
#stacks_in_394 .sub-container li:nth-child(2) > a {
	border-radius: var(--rad) var(--rad) 0px 0px;
}
#stacks_in_394 .sub-container li:last-child > a {
	border-radius: 0px 0px var(--rad) var(--rad);
}
#stacks_in_394 .sub-container li:nth-child(2):last-child > a {
	border-radius: var(--rad);
}
#stacks_in_394 .submenu {
  list-style: none;
	padding: 0;
	margin: 0;
}
#stacks_in_394 .submenu li .snav-link {
	padding-left: calc(var(--snhp1) + 12px);
}
#stacks_in_394 .submenu > *:not(.snav-item) {
	padding: 12px calc(var(--snhp1) + 12px);
}
#stacks_in_394 .submenu > .subsnav-close {
  cursor: pointer;
	background-color: rgba(0, 0, 0, 0.15);
	border-radius: var(--rad) var(--rad) 0 0;
  padding: 6px calc(var(--snhp1) + 12px);
	display: none;
}
#stacks_in_394 .snav-list {
  display: flex;
  flex-direction: column;
}
#stacks_in_394 .snav-list .snav-spacer {
	flex: 1;
	min-height: calc(var(--snvp2) + var(--iconSize) + var(--snvp2));
}

#stacks_in_394 {
  position: fixed;
  top: 0;
  bottom: 0;
	left: 0;
}
#stacks_in_394 {
	transform: translate3d(0,0,0);
	overflow: scroll;
	-ms-overflow-style: none;
  scrollbar-width: none;
  max-width: 100%;
	width: calc(170px + 170px + 36px);
}
#stacks_in_394::-webkit-scrollbar {
  width: 0;
  height: 0;
}
#stacks_in_394.snav-right {
	left: auto;
	right: 0;
}
#stacks_in_394 .subsnav-close > *,
#stacks_in_394 .snav-item:not(.custom-type) > .snav-container > *,
#stacks_in_394 .snav-link > *,
#stacks_in_394 .snav-item a *  {
	pointer-events: none;
}
#stacks_in_394.snav-right .top-tier .chevron {
  grid-column: 1;
  grid-row: 1;
  transform: rotate(180deg);
}
#stacks_in_394.snav-right .snav-item.top-tier:not(.custom-type) > .snav-container {
  grid-template-columns: 12px var(--iconSize) 1fr;
  padding: var(--snvp2) calc(var(--snhp1) + 12px) var(--snvp2) var(--snhp1);
}
#stacks_in_394.snav-right .sub-container {
  left: auto;
  right: calc(100% + 8px);
}
#stacks_in_394.snav-condensed {
	grid-template-rows: min-content;
}
#stacks_in_394.snav-condensed .snav-list {
	padding: 0;
	border-radius: 0 var(--rad) var(--rad) 0;
  transform: translateY(0px);
}
#stacks_in_394.snav-condensed .snav-list > li:first-child > *:not(ul) {
	border-radius: 0px var(--rad) 0px 0px;
}
#stacks_in_394.snav-condensed .snav-list > li:last-child > *:not(ul) {
	border-radius: 0px 0px var(--rad) 0px;
}
#stacks_in_394.snav-right .snav-list {
	border-radius: 0;
	margin-left: auto;
}
#stacks_in_394.snav-right.snav-condensed .snav-list {
	border-radius: var(--rad) 0px 0px var(--rad);
}
#stacks_in_394.snav-right.snav-condensed .snav-list > li:first-child > *:not(ul) {
	border-radius: var(--rad) 0px 0px 0px;
}
#stacks_in_394.snav-right.snav-condensed .snav-list > li:last-child > *:not(ul) {
	border-radius: 0px 0px 0px var(--rad);
}



#stacks_in_394.snav-condensed {
	align-content: center;
}



#stacks_in_394 .snav-list {
	min-height: 100%;
	width: calc(var(--snhp1) + 12px + var(--iconSize) + 12px + var(--snhp1));
}
#stacks_in_394 .snav-list.expanded {
	width: var(--snw);
}
#stacks_in_394.snav-condensed .snav-list {
	min-height: 0px;
}
#stacks_in_394 .snav-item .snav-link {
	height: calc(var(--snvp2) + var(--iconSize) + var(--snvp2));
}
#stacks_in_394 .submenu .snav-item .snav-link {
	height: auto;
	line-height: 1.2;
	padding: var(--snvp2) calc(var(--snhp1) + 12px) var(--snvp2) calc(var(--snhp1) + 12px);
}
#stacks_in_394 .snav-item .snav-divider {
	height: var(--iconSize);
}
#stacks_in_394 .snav-item.custom-type .snav-icon {
	height: auto;
	max-width: calc(var(--iconSize) + 12px + 12px + var(--snhp1) + var(--snhp1));
}
#stacks_in_394 .snav-title {
	position: relative;
	overflow: hidden;
	height: 100%;
  white-space: nowrap;
}
#stacks_in_394 .snav-title > div {
	padding-left: 8px;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
  text-overflow: ellipsis;
  overflow: hidden;
}
#stacks_in_394 .snav-divider .snav-title > div {
	padding-left: 0;
}
#stacks_in_394 .sub-container {
	display: none;
  position: absolute;
  z-index: 3;
  left: calc(100% + 8px);
  width: 170px;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: rgba(0, 0, 0, 0.08) 0px 3px 6px -4px, rgba(0, 0, 0, 0.08) 0px 6px 16px, rgba(0, 0, 0, 0.08) 0px 9px 28px 8px;
  background-color: rgba(254, 254, 250, 1.00);
}
#stacks_in_394 .open .sub-container {
	display: block;
}
#stacks_in_394 .snav-is-touch .submenu > .subsnav-close {
	display: block;
}
#stacks_in_394:not(.snav-collapsed) .snav-is-touch:not(.expanded) .top-tier > a {
	pointer-events: none;
}
#stacks_in_394 .snav-is-touch .sub-container li:nth-child(2) > a,
#stacks_in_394 .snav-is-touch .sub-container li:nth-child(2):last-child > a {
  border-radius: 0px;
}
@media all and (max-width: 1000px) {
	#stacks_in_394 .snav-list:not(.expanded) {
		width: 0;
		overflow: hidden;
	}
	#stacks_in_394 .snav-toggle {
		display: block;
		transition: transform 0.3s ease;
	}
	#stacks_in_394 .snav-list.expanded + .snav-toggle {
		transform: translateX(166px);
	}
	#stacks_in_394.snav-right .snav-list.expanded + .snav-toggle {
		transform: translateX(-166px);
	}
	#stacks_in_394 .snav-is-touch:not(.expanded) .top-tier > a {
		pointer-events: all;
	}
	#stacks_in_394 .snav-list:not(.expanded) .snav-item > .snav-divider {
		grid-template-columns: 0px 1fr;
	}
	#stacks_in_394 .snav-list:not(.expanded) .snav-item.custom-type > .snav-container {
		grid-template-columns: 0px 1fr;
	}
  #stacks_in_394 .snav-list .snav-item.custom-type > .snav-container > .snav-icon {
    opacity: 0;
  }
  #stacks_in_394 .snav-list .snav-item.custom-type > .snav-container > .snav-icon > * {
    display: none;
  }
	#stacks_in_394 .sub-container {
		z-index: 3;
	}
}


.stacks_in_398 img{width:100%;max-width:40px}

#stacks_in_402 {
	font-size: 64%;
}

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

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

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

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

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

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


.toggle{border-color:rgba(223, 223, 223, 1.00) ;border-width:3px ;border-style:solid ;border-radius:12px ;}
.smooth{transition:all 1000ms ease 0ms }
.fixed{position:fixed    ;z-index:9990 ;top:0px ;bottom:unset ;left:unset ;right:unset ;}
.orange{background-color:rgba(242, 201, 82, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.orange{background-attachment:scroll!important}}
.w-100{width:100% ;}  



.fix-footer{position:fixed    ;z-index:9999 ;top:unset ;bottom:0px ;left:unset ;right:unset ;}
.bg-footer{background-color:var(--my-color) ;background-color:rgba(121, 119, 111, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:  fixed ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bg-footer{background-attachment:scroll!important}}
.stacks_in_464 img{width:100%;max-width:36px}





.custom-5 .mb-background .slide-height{height:80.00vh ;}@media only screen and (min-width:40em){.custom-5 .mb-background .slide-height{height:80.00vh }}@media only screen and (min-width:64em){.custom-5 .mb-background .slide-height{height:80.00vh }}








.custom-5x .mb-background .slick-slide

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







.custom-5x .mb-background .slick-slide:hover

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        perspective(2500px)
        
        
        translate3d(0px, -15px, 0px)
        
        
        scale3d(0.90, 0.90, 1.00)
        
        
        rotateX(0deg) rotateY(-25deg) rotateZ(0deg)
        
        
        ;
}







.custom-5 .mb-background .slick-current

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







.custom-5 .mb-background .slick-current:hover

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



.custom-5 .mb-background .slick-slide, .custom-5 .mb-background .slick-current{transition:all 1000ms ease 0ms !important}


.custom-5 .slick-prev, .custom-5 .slick-next{padding:0.5rem ;}  
.custom-5 .mb-background .slick-prev, .custom-5 .mb-background .slick-next{height:auto !important;}  
.custom-5 .mb-background .slick-prev, .custom-5 .mb-background .slick-next{width:auto !important;}  

            .custom-5 .mb-background .slick-prev:before, .custom-5 .mb-background .slick-next:before{font-size:calc(18rem/16) !important;line-height:1.00 !important;}@media only screen and (min-width:40em) {            .custom-5 .mb-background .slick-prev:before, .custom-5 .mb-background .slick-next:before{font-size:calc(20rem/16) !important;line-height:1.00 !important}}@media only screen and (min-width:64em) {            .custom-5 .mb-background .slick-prev:before, .custom-5 .mb-background .slick-next:before{font-size:calc(24rem/16) !important;line-height:1.00 !important}}

.custom-5 .mb-background .slick-prev, .custom-5 .mb-background .slick-next{background-color:var(--primary) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.custom-5 .mb-background .slick-prev, .custom-5 .mb-background .slick-next{background-attachment:scroll!important}}
.custom-5 .mb-background .slick-prev:hover, .custom-5 .mb-background  .slick-next:hover{background-color:var(--light-gray) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.custom-5 .mb-background .slick-prev:hover, .custom-5 .mb-background  .slick-next:hover{background-attachment:scroll!important}}


.custom-5 .img-slide1{background-image:url('../files/bgimage-3634.png') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ; background-size: contain  ; }@media (hover:none) and (pointer:coarse){.custom-5 .img-slide1{background-attachment:scroll!important}}
.custom-5 .img-slide2{background-image:url('../files/bgimage-3636.png') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ; background-size: contain  ; }@media (hover:none) and (pointer:coarse){.custom-5 .img-slide2{background-attachment:scroll!important}}
.custom-5 .img-slide3{background-image:url('../files/bgimage-3637.png') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ; background-size: contain  ; }@media (hover:none) and (pointer:coarse){.custom-5 .img-slide3{background-attachment:scroll!important}}
.custom-5 .img-slide4{background-image:url('../files/bgimage-3638.png') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ; background-size: contain  ; }@media (hover:none) and (pointer:coarse){.custom-5 .img-slide4{background-attachment:scroll!important}}
.custom-5 .img-slide5{background-image:url('../files/bgimage-3639.png') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ; background-size: contain  ; }@media (hover:none) and (pointer:coarse){.custom-5 .img-slide5{background-attachment:scroll!important}}
.custom-5 .img-slide6{background-image:url('../files/bgimage-3640.png') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ; background-size: contain  ; }@media (hover:none) and (pointer:coarse){.custom-5 .img-slide6{background-attachment:scroll!important}}


.custom-5 .v-align{position: absolute  !important;z-index:1 !important;top:32px !important;bottom:0px !important;left:0px !important;right:unset !important;}

@media screen and (min-width: 40em){.custom-5x .mb-background .slick-current .content{border-color:var(--white) ;border-width:5px ;border-style:solid ;}}
.custom-5x .mb-background .slick-current{box-shadow: 0px 15px 30px 10px rgba(0, 0, 0, 0.15);}

.custom-5x .mb-background .slick-slide .content{position:relative;z-index:0}.custom-5x .mb-background .slick-slide .content:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.60 ; background-image: linear-gradient(180deg, #00000000 30%, #000000 95%); }
.custom-5x .mb-background .slick-current .content{position:relative;z-index:0}.custom-5x .mb-background .slick-current .content:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.60 ; background-image: linear-gradient(180deg, #00000000 0%, #000000 80%); }







.custom-5 .mb-background .slick-slide .content:before

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







.custom-5 .mb-background .slick-current .content:before

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

.custom-5 .mb-background .slick-current .content:before, .custom-5 .mb-background .slick-active .content:before, .custom-5 .mb-background .slick-slide .content:before{transition:all 500ms ease 0ms }









.custom-5 .mb-foreground .slick-slide

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







.custom-5 .mb-foreground .slick-current

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


.custom-5 .mb-foreground .slick-slide, .custom-5 .mb-foreground .slick-current{transition:all 2000ms ease 0ms !important}

            .custom-5 .mb-foreground .slick-prev:before, .custom-5 .mb-foreground .slick-next:before{font-size:calc(36rem/16) !important;line-height:1.00 !important;}@media only screen and (min-width:40em) {            .custom-5 .mb-foreground .slick-prev:before, .custom-5 .mb-foreground .slick-next:before{font-size:calc(44rem/16) !important;line-height:1.00 !important}}@media only screen and (min-width:64em) {            .custom-5 .mb-foreground .slick-prev:before, .custom-5 .mb-foreground .slick-next:before{font-size:calc(48rem/16) !important;line-height:1.00 !important}}
.custom-5 .mb-foreground .slick-prev, .custom-5 .mb-foreground .slick-next{height:auto !important;}  
.custom-5 .mb-foreground .slick-prev, .custom-5 .mb-foreground .slick-next{width:auto !important;}  


.custom-5 .mb-foreground .slick-slide .btn-slide, .custom-5 .mb-foreground .slick-slide .btn-slide:focus, .custom-5 .mb-foreground .slick-active .btn-slide{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(50, 49, 48, 1.00);--secondary:rgba(231, 231, 231, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(180, 102, 93, 1.00);--primary-contrast:rgba(254, 254, 254, 1.00);--secondary-contrast:rgba(254, 254, 254, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);/* --primary-light:rgba(255, 255, 255, 1.00);--secondary-light:rgba(255, 255, 255, 1.00);--success-light:rgba(255, 255, 255, 1.00);--warning-light:rgba(255, 255, 246, 1.00);--alert-light:rgba(255, 255, 255, 1.00);*/--primary-dark:rgba(20, 19, 18, 1.00);--secondary-dark:rgba(201, 201, 201, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(150, 72, 63, 1.00);--overlay-color:rgba(0, 0, 0, 0.50)}
            .custom-5 .btn-slide{font-size:calc(16rem/16) ;}@media only screen and (min-width:40em) {            .custom-5 .btn-slide{font-size:calc(16rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .custom-5 .btn-slide{font-size:calc(18rem/16) ;line-height:1.50 }}
.custom-5 .btn-slide{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:16.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.custom-5 .btn-slide{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:18.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.custom-5 .btn-slide{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:20.00px ;padding-left:0.00px }}

.custom-5 .mb-foreground .slick-slide .btn-slide:hover, .custom-5  .mb-foreground .slick-active .btn-slide:hover{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(183, 135, 127, 1.00);--secondary:rgba(231, 231, 231, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(241, 114, 67, 1.00);--primary-contrast:rgba(183, 135, 127, 1.00);--secondary-contrast:rgba(254, 254, 254, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);/* --primary-light:rgba(255, 255, 255, 1.00);--secondary-light:rgba(255, 255, 255, 1.00);--success-light:rgba(255, 255, 255, 1.00);--warning-light:rgba(255, 255, 246, 1.00);--alert-light:rgba(255, 255, 255, 1.00);*/--primary-dark:rgba(153, 105, 97, 1.00);--secondary-dark:rgba(201, 201, 201, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(211, 84, 37, 1.00);--overlay-color:rgba(0, 0, 0, 0.50)}

.custom-5 .mb-foreground .slick-current .btn-slide, .custom-5 .mb-foreground .slick-current .btn-slide:hover, .custom-5 .mb-foreground .slick-current .btn-slide:focus{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(215, 138, 114, 1.00);--secondary:rgba(231, 231, 231, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(254, 254, 254, 1.00);--secondary-contrast:rgba(254, 254, 254, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);/* --primary-light:rgba(255, 255, 255, 1.00);--secondary-light:rgba(255, 255, 255, 1.00);--success-light:rgba(255, 255, 255, 1.00);--warning-light:rgba(255, 255, 246, 1.00);--alert-light:rgba(255, 255, 246, 1.00);*/--primary-dark:rgba(185, 108, 84, 1.00);--secondary-dark:rgba(201, 201, 201, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--overlay-color:rgba(0, 0, 0, 0.50)}
.custom-5 .mb-foreground .slick-current .btn-slide, .custom-5 .mb-foreground .slick-current .btn-slide:hover, .custom-5 .mb-foreground .slick-current .btn-slide:focus{--primary-dark:rgba(225, 50, 51, 1.00) ;}

.custom-5 .mb-foreground .slick-current path{fill:var(--primary) !important;}



#stacks_in_3671{}#stacks_in_3671 .slick-slide > div{overflow:hidden;padding:0%;margin:0%;border:0px solid #000000;border-radius:0px}#stacks_in_3671 .padding-detailed .slick-slide > div{padding:0.00px 0.00px 0.00px 0.00px}#stacks_in_3671 .margin-detailed .slick-slide > div{margin:0.00px 0.00px 0.00px 0.00px}#stacks_in_3671 .border-detailed .slick-slide > div{border-style:solid;border-color:#000000;border-width:0.00px 0.00px 0.00px 0.00px}#stacks_in_3671 .slide-color .slick-slide > div{background-color:#FFFFFF}#stacks_in_3671 .centermode-true .slick-list{padding-top:0.00% !important;padding-bottom:0.00% !important}#stacks_in_3671 .centermode-true .slick-slide > div{opacity:0.40}#stacks_in_3671 .centermode-true .slick-center > div{opacity:1.0;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transform:scale(1.00);transform:scale(1.00);padding:0%;margin:0%;border-color:#000000}#stacks_in_3671 .centermode-true.center-padding-detailed .slick-center > div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_3671 .centermode-true.center-margin-detailed .slick-center > div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_3671 .slick-dots{text-align:center}#stacks_in_3671 .slick-dots li button{opacity:0.25;-webkit-transition:all 300ms ease;transition:all 300ms ease}#stacks_in_3671 .slick-dots li button:after{color:#000000;font-size:10px}#stacks_in_3671 .slick-dots li.slick-active button{opacity:0.75}#stacks_in_3671 .slick-dots li.slick-active button:after{font-size:10px;color:#000000}#stacks_in_3671 .dot-numbers .slick-dots li button{color:#FFFFFF;font-size:5px}#stacks_in_3671 .dot-numbers .slick-dots li.slick-active button{color:#FFFFFF;font-size:5px}#stacks_in_3671 .dot-numbers.nav-dot-none .slick-dots li button{font-size:10px}#stacks_in_3671 .dot-numbers.nav-dot-none .slick-dots li.slick-active button{font-size:10px}#stacks_in_3671 .dot-hover .slick-dots li button{opacity:0}#stacks_in_3671 .dot-hover:hover .slick-dots li button{opacity:0.25}#stacks_in_3671 .dot-hover:hover .slick-dots li.slick-active button{opacity:0.75}#stacks_in_3671 .dot-center-arrows.dot-top .slick-dots li,#stacks_in_3671 .dot-center-arrows.dot-top .slick-dots li button,#stacks_in_3671 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_3671 .dot-center-arrows.dot-bottom .slick-dots li,#stacks_in_3671 .dot-center-arrows.dot-bottom .slick-dots li button,#stacks_in_3671 .dot-center-arrows.dot-bottom .slick-dots li button:after{height:2.50rem}#stacks_in_3671 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_3671 .dot-center-arrows.dot-bottom .slick-dots li button:after{line-height:2.50rem}#stacks_in_3671 .dot-center-arrows.dot-top.dot-outside .slick-dots{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#stacks_in_3671 .dot-center-arrows.dot-bottom.dot-outside .slick-dots{-webkit-transform:translateY(100%);transform:translateY(100%)}#stacks_in_3671 .dot-center-arrows.dot-left .slick-dots li,#stacks_in_3671 .dot-center-arrows.dot-left .slick-dots li button,#stacks_in_3671 .dot-center-arrows.dot-left .slick-dots li button:after,#stacks_in_3671 .dot-center-arrows.dot-right .slick-dots li,#stacks_in_3671 .dot-center-arrows.dot-right .slick-dots li button,#stacks_in_3671 .dot-center-arrows.dot-right .slick-dots li button:after{width:2.50rem;margin:0}#stacks_in_3671 .slick-prev,#stacks_in_3671 .slick-next{width:2.50rem;height:2.50rem;background:transparent;opacity:1.00}#stacks_in_3671 .slick-prev:before,#stacks_in_3671 .slick-next:before{font-size:2.50rem;color:#B7877F}#stacks_in_3671 .slick-prev.slick-disabled,#stacks_in_3671 .slick-next.slick-disabled{opacity:1.00}#stacks_in_3671 .arrow-hover .slick-prev,#stacks_in_3671 .arrow-hover .slick-next{opacity:0}#stacks_in_3671 .arrow-hover:hover .slick-prev,#stacks_in_3671 .arrow-hover:hover .slick-next{opacity:1.00}#stacks_in_3671 .arrow-hover:hover .slick-prev.slick-disabled,#stacks_in_3671 .arrow-hover:hover .slick-next.slick-disabled{opacity:1.00}#stacks_in_3671 .arrow-block .slick-prev,#stacks_in_3671 .arrow-block .slick-next{background-color:#FFFFFF;top:0;left:0;-webkit-transform:none;transform:none}#stacks_in_3671 .arrow-block:not(.effect-slide-vert) .slick-prev,#stacks_in_3671 .arrow-block:not(.effect-slide-vert) .slick-next{height:100%;min-width:2.50rem;width:10%}#stacks_in_3671 .arrow-block:not(.effect-slide-vert) .slick-next{right:0;left:auto}#stacks_in_3671 .arrow-block.effect-slide-vert .slick-prev,#stacks_in_3671 .arrow-block.effect-slide-vert .slick-next{width:100%;height:10%;min-height:2.50rem}#stacks_in_3671 .arrow-block.effect-slide-vert .slick-next{bottom:0;top:auto}#stacks_in_3671 .arrow-y-custom .slick-prev{top:-30px}#stacks_in_3671 .arrow-y-custom .slick-next{bottom:-30px}#stacks_in_3671 .arrow-y-custom.arrow-flush-top .slick-prev,#stacks_in_3671 .arrow-y-custom.arrow-flush-top .slick-next{top:-30px;bottom:auto}#stacks_in_3671 .arrow-y-custom.arrow-flush-bottom .slick-prev,#stacks_in_3671 .arrow-y-custom.arrow-flush-bottom .slick-next{bottom:-30px;top:auto}#stacks_in_3671 .arrow-x-custom .slick-prev{left:20px}#stacks_in_3671 .arrow-x-custom .slick-next{right:20px}#stacks_in_3671 .arrow-x-custom.arrow-flush-left .slick-prev,#stacks_in_3671 .arrow-x-custom.arrow-flush-left .slick-next{right:auto;left:20px}#stacks_in_3671 .arrow-x-custom.arrow-flush-right .slick-prev,#stacks_in_3671 .arrow-x-custom.arrow-flush-right .slick-next{left:auto;right:20px}#stacks_in_3671 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside{margin-top:2.50rem;margin-bottom:2.50rem}#stacks_in_3671 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-top{margin-bottom:0}#stacks_in_3671 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-bottom{margin-top:0}#stacks_in_3671 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside{margin-left:2.50rem;margin-right:2.50rem}#stacks_in_3671 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-left{margin-right:0}#stacks_in_3671 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-right{margin-left:0}













#stacks_in_3678{}#stacks_in_3678 .slick-slide > div{overflow:hidden;padding:0%;margin:0%;border:0px solid #000000;border-radius:0px}#stacks_in_3678 .padding-detailed .slick-slide > div{padding:48.00px 0.00px 48.00px 0.00px}#stacks_in_3678 .margin-detailed .slick-slide > div{margin:0.00px 5.00px 0.00px 5.00px}#stacks_in_3678 .border-detailed .slick-slide > div{border-style:solid;border-color:#000000;border-width:0.00px 0.00px 0.00px 0.00px}#stacks_in_3678 .slide-color .slick-slide > div{background-color:#FFFFFF}#stacks_in_3678 .centermode-true .slick-list{padding-top:10.00% !important;padding-bottom:10.00% !important}#stacks_in_3678 .centermode-true .slick-slide > div{opacity:0.80}#stacks_in_3678 .centermode-true .slick-center > div{opacity:1.0;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transform:scale(1.00);transform:scale(1.00);padding:0%;margin:0%;border-color:#000000}#stacks_in_3678 .centermode-true.center-padding-detailed .slick-center > div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_3678 .centermode-true.center-margin-detailed .slick-center > div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_3678 .slick-dots{text-align:center}#stacks_in_3678 .slick-dots li button{opacity:0.15;-webkit-transition:all 300ms ease;transition:all 300ms ease}#stacks_in_3678 .slick-dots li button:after{color:#000000;font-size:20px}#stacks_in_3678 .slick-dots li.slick-active button{opacity:1.00}#stacks_in_3678 .slick-dots li.slick-active button:after{font-size:20px;color:#E13233}#stacks_in_3678 .dot-numbers .slick-dots li button{color:#FFFFFF;font-size:10px}#stacks_in_3678 .dot-numbers .slick-dots li.slick-active button{color:#FFFFFF;font-size:10px}#stacks_in_3678 .dot-numbers.nav-dot-none .slick-dots li button{font-size:20px}#stacks_in_3678 .dot-numbers.nav-dot-none .slick-dots li.slick-active button{font-size:20px}#stacks_in_3678 .dot-hover .slick-dots li button{opacity:0}#stacks_in_3678 .dot-hover:hover .slick-dots li button{opacity:0.15}#stacks_in_3678 .dot-hover:hover .slick-dots li.slick-active button{opacity:1.00}#stacks_in_3678 .dot-center-arrows.dot-top .slick-dots li,#stacks_in_3678 .dot-center-arrows.dot-top .slick-dots li button,#stacks_in_3678 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_3678 .dot-center-arrows.dot-bottom .slick-dots li,#stacks_in_3678 .dot-center-arrows.dot-bottom .slick-dots li button,#stacks_in_3678 .dot-center-arrows.dot-bottom .slick-dots li button:after{height:2.50rem}#stacks_in_3678 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_3678 .dot-center-arrows.dot-bottom .slick-dots li button:after{line-height:2.50rem}#stacks_in_3678 .dot-center-arrows.dot-top.dot-outside .slick-dots{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#stacks_in_3678 .dot-center-arrows.dot-bottom.dot-outside .slick-dots{-webkit-transform:translateY(100%);transform:translateY(100%)}#stacks_in_3678 .dot-center-arrows.dot-left .slick-dots li,#stacks_in_3678 .dot-center-arrows.dot-left .slick-dots li button,#stacks_in_3678 .dot-center-arrows.dot-left .slick-dots li button:after,#stacks_in_3678 .dot-center-arrows.dot-right .slick-dots li,#stacks_in_3678 .dot-center-arrows.dot-right .slick-dots li button,#stacks_in_3678 .dot-center-arrows.dot-right .slick-dots li button:after{width:2.50rem;margin:0}#stacks_in_3678 .slick-prev,#stacks_in_3678 .slick-next{width:2.50rem;height:2.50rem;background:transparent;opacity:1.00}#stacks_in_3678 .slick-prev:before,#stacks_in_3678 .slick-next:before{font-size:2.50rem;color:#FFFFFF}#stacks_in_3678 .slick-prev.slick-disabled,#stacks_in_3678 .slick-next.slick-disabled{opacity:1.00}#stacks_in_3678 .arrow-hover .slick-prev,#stacks_in_3678 .arrow-hover .slick-next{opacity:0}#stacks_in_3678 .arrow-hover:hover .slick-prev,#stacks_in_3678 .arrow-hover:hover .slick-next{opacity:1.00}#stacks_in_3678 .arrow-hover:hover .slick-prev.slick-disabled,#stacks_in_3678 .arrow-hover:hover .slick-next.slick-disabled{opacity:1.00}#stacks_in_3678 .arrow-block .slick-prev,#stacks_in_3678 .arrow-block .slick-next{background-color:#FFFFFF;top:0;left:0;-webkit-transform:none;transform:none}#stacks_in_3678 .arrow-block:not(.effect-slide-vert) .slick-prev,#stacks_in_3678 .arrow-block:not(.effect-slide-vert) .slick-next{height:100%;min-width:2.50rem;width:10%}#stacks_in_3678 .arrow-block:not(.effect-slide-vert) .slick-next{right:0;left:auto}#stacks_in_3678 .arrow-block.effect-slide-vert .slick-prev,#stacks_in_3678 .arrow-block.effect-slide-vert .slick-next{width:100%;height:10%;min-height:2.50rem}#stacks_in_3678 .arrow-block.effect-slide-vert .slick-next{bottom:0;top:auto}#stacks_in_3678 .arrow-y-custom .slick-prev{top:50px}#stacks_in_3678 .arrow-y-custom .slick-next{bottom:50px}#stacks_in_3678 .arrow-y-custom.arrow-flush-top .slick-prev,#stacks_in_3678 .arrow-y-custom.arrow-flush-top .slick-next{top:50px;bottom:auto}#stacks_in_3678 .arrow-y-custom.arrow-flush-bottom .slick-prev,#stacks_in_3678 .arrow-y-custom.arrow-flush-bottom .slick-next{bottom:50px;top:auto}#stacks_in_3678 .arrow-x-custom .slick-prev{left:50px}#stacks_in_3678 .arrow-x-custom .slick-next{right:50px}#stacks_in_3678 .arrow-x-custom.arrow-flush-left .slick-prev,#stacks_in_3678 .arrow-x-custom.arrow-flush-left .slick-next{right:auto;left:50px}#stacks_in_3678 .arrow-x-custom.arrow-flush-right .slick-prev,#stacks_in_3678 .arrow-x-custom.arrow-flush-right .slick-next{left:auto;right:50px}#stacks_in_3678 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside{margin-top:2.50rem;margin-bottom:2.50rem}#stacks_in_3678 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-top{margin-bottom:0}#stacks_in_3678 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-bottom{margin-top:0}#stacks_in_3678 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside{margin-left:2.50rem;margin-right:2.50rem}#stacks_in_3678 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-left{margin-right:0}#stacks_in_3678 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-right{margin-left:0}
.stacks_in_3799 img{width:100%;max-width:480px}
#stacks_in_3680 .primary,#stacks_in_3680 .segment{display:inline-block}#stacks_in_3680 .primary.sub-title,#stacks_in_3680 .segment.sub-title{display:block}#stacks_in_3680 [data-seg="segment2"].last-title{display:block}#stacks_in_3680 .segment.no-shadow{text-shadow:none !important}#stacks_in_3680 .segment *{}#stacks_in_3680 .segment[data-seg="segment2"]{font-size:58%;color:rgba(127, 127, 127, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_3680 .segment[data-seg="segment2"] div{color:rgba(127, 127, 127, 1.00)}#stacks_in_3680 .segment[data-seg="segment2"] div.mez{font-size:58%}

#stacks_in_3680 .effect-label{display:block !important}#stacks_in_3680 .header-pro{width:100% !important}
 #stacks_in_3812.blu-svg{opacity:0.62} #stacks_in_3812.blu-svg{text-align:center}#stacks_in_3812.blu-svg svg{width:40.00px}@media screen and (min-width:640px) and (max-width:768px){#stacks_in_3812.blu-svg{text-align:center}#stacks_in_3812.blu-svg svg{width:40.00px}}@media screen and (min-width:768px) and (max-width:1000px){#stacks_in_3812.blu-svg{text-align:center}#stacks_in_3812.blu-svg svg{width:40.00px}}@media screen and (min-width:1000px){#stacks_in_3812.blu-svg{text-align:center}#stacks_in_3812.blu-svg svg{width:48.00px}}  #stacks_in_3812.blu-svg{float:none}#stacks_in_3812 a,#stacks_in_3812 svg{cursor:auto}
.stacks_in_3817 img{width:100%;max-width:480px}
#stacks_in_3682 .primary,#stacks_in_3682 .segment{display:inline-block}#stacks_in_3682 .primary.sub-title,#stacks_in_3682 .segment.sub-title{display:block}#stacks_in_3682 [data-seg="segment2"].last-title{display:block}#stacks_in_3682 .segment.no-shadow{text-shadow:none !important}#stacks_in_3682 .segment *{}#stacks_in_3682 .segment[data-seg="segment2"]{font-size:58%;color:rgba(127, 127, 127, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_3682 .segment[data-seg="segment2"] div{color:rgba(127, 127, 127, 1.00)}#stacks_in_3682 .segment[data-seg="segment2"] div.mez{font-size:58%}

#stacks_in_3682 .effect-label{display:block !important}#stacks_in_3682 .header-pro{width:100% !important}
 #stacks_in_3830.blu-svg{opacity:0.62} #stacks_in_3830.blu-svg{text-align:center}#stacks_in_3830.blu-svg svg{width:40.00px}@media screen and (min-width:640px) and (max-width:768px){#stacks_in_3830.blu-svg{text-align:center}#stacks_in_3830.blu-svg svg{width:40.00px}}@media screen and (min-width:768px) and (max-width:1000px){#stacks_in_3830.blu-svg{text-align:center}#stacks_in_3830.blu-svg svg{width:40.00px}}@media screen and (min-width:1000px){#stacks_in_3830.blu-svg{text-align:center}#stacks_in_3830.blu-svg svg{width:48.00px}}  #stacks_in_3830.blu-svg{float:none}#stacks_in_3830 a,#stacks_in_3830 svg{cursor:auto}
.stacks_in_3835 img{width:100%;max-width:480px}
#stacks_in_3684 .primary,#stacks_in_3684 .segment{display:inline-block}#stacks_in_3684 .primary.sub-title,#stacks_in_3684 .segment.sub-title{display:block}#stacks_in_3684 [data-seg="segment2"].last-title{display:block}#stacks_in_3684 .segment.no-shadow{text-shadow:none !important}#stacks_in_3684 .segment *{}#stacks_in_3684 .segment[data-seg="segment2"]{font-size:58%;color:rgba(127, 127, 127, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_3684 .segment[data-seg="segment2"] div{color:rgba(127, 127, 127, 1.00)}#stacks_in_3684 .segment[data-seg="segment2"] div.mez{font-size:58%}

#stacks_in_3684 .effect-label{display:block !important}#stacks_in_3684 .header-pro{width:100% !important}
 #stacks_in_3848.blu-svg{opacity:0.62} #stacks_in_3848.blu-svg{text-align:center}#stacks_in_3848.blu-svg svg{width:40.00px}@media screen and (min-width:640px) and (max-width:768px){#stacks_in_3848.blu-svg{text-align:center}#stacks_in_3848.blu-svg svg{width:40.00px}}@media screen and (min-width:768px) and (max-width:1000px){#stacks_in_3848.blu-svg{text-align:center}#stacks_in_3848.blu-svg svg{width:40.00px}}@media screen and (min-width:1000px){#stacks_in_3848.blu-svg{text-align:center}#stacks_in_3848.blu-svg svg{width:48.00px}}  #stacks_in_3848.blu-svg{float:none}#stacks_in_3848 a,#stacks_in_3848 svg{cursor:auto}
.stacks_in_3853 img{width:100%;max-width:480px}
#stacks_in_3686 .primary,#stacks_in_3686 .segment{display:inline-block}#stacks_in_3686 .primary.sub-title,#stacks_in_3686 .segment.sub-title{display:block}#stacks_in_3686 [data-seg="segment2"].last-title{display:block}#stacks_in_3686 .segment.no-shadow{text-shadow:none !important}#stacks_in_3686 .segment *{}#stacks_in_3686 .segment[data-seg="segment2"]{font-size:58%;color:rgba(127, 127, 127, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_3686 .segment[data-seg="segment2"] div{color:rgba(127, 127, 127, 1.00)}#stacks_in_3686 .segment[data-seg="segment2"] div.mez{font-size:58%}

#stacks_in_3686 .effect-label{display:block !important}#stacks_in_3686 .header-pro{width:100% !important}
 #stacks_in_3866.blu-svg{opacity:0.62} #stacks_in_3866.blu-svg{text-align:center}#stacks_in_3866.blu-svg svg{width:40.00px}@media screen and (min-width:640px) and (max-width:768px){#stacks_in_3866.blu-svg{text-align:center}#stacks_in_3866.blu-svg svg{width:40.00px}}@media screen and (min-width:768px) and (max-width:1000px){#stacks_in_3866.blu-svg{text-align:center}#stacks_in_3866.blu-svg svg{width:40.00px}}@media screen and (min-width:1000px){#stacks_in_3866.blu-svg{text-align:center}#stacks_in_3866.blu-svg svg{width:48.00px}}  #stacks_in_3866.blu-svg{float:none}#stacks_in_3866 a,#stacks_in_3866 svg{cursor:auto}
.stacks_in_3871 img{width:100%;max-width:480px}
#stacks_in_3688 .primary,#stacks_in_3688 .segment{display:inline-block}#stacks_in_3688 .primary.sub-title,#stacks_in_3688 .segment.sub-title{display:block}#stacks_in_3688 [data-seg="segment2"].last-title{display:block}#stacks_in_3688 .segment.no-shadow{text-shadow:none !important}#stacks_in_3688 .segment *{}#stacks_in_3688 .segment[data-seg="segment2"]{font-size:58%;color:rgba(127, 127, 127, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_3688 .segment[data-seg="segment2"] div{color:rgba(127, 127, 127, 1.00)}#stacks_in_3688 .segment[data-seg="segment2"] div.mez{font-size:58%}

#stacks_in_3688 .effect-label{display:block !important}#stacks_in_3688 .header-pro{width:100% !important}
 #stacks_in_3884.blu-svg{opacity:0.62} #stacks_in_3884.blu-svg{text-align:center}#stacks_in_3884.blu-svg svg{width:40.00px}@media screen and (min-width:640px) and (max-width:768px){#stacks_in_3884.blu-svg{text-align:center}#stacks_in_3884.blu-svg svg{width:40.00px}}@media screen and (min-width:768px) and (max-width:1000px){#stacks_in_3884.blu-svg{text-align:center}#stacks_in_3884.blu-svg svg{width:40.00px}}@media screen and (min-width:1000px){#stacks_in_3884.blu-svg{text-align:center}#stacks_in_3884.blu-svg svg{width:48.00px}}  #stacks_in_3884.blu-svg{float:none}#stacks_in_3884 a,#stacks_in_3884 svg{cursor:auto}
.stacks_in_3889 img{width:100%;max-width:480px}
#stacks_in_3690 .primary,#stacks_in_3690 .segment{display:inline-block}#stacks_in_3690 .primary.sub-title,#stacks_in_3690 .segment.sub-title{display:block}#stacks_in_3690 [data-seg="segment2"].last-title{display:block}#stacks_in_3690 .segment.no-shadow{text-shadow:none !important}#stacks_in_3690 .segment *{}#stacks_in_3690 .segment[data-seg="segment2"]{font-size:58%;color:rgba(127, 127, 127, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_3690 .segment[data-seg="segment2"] div{color:rgba(127, 127, 127, 1.00)}#stacks_in_3690 .segment[data-seg="segment2"] div.mez{font-size:58%}

#stacks_in_3690 .effect-label{display:block !important}#stacks_in_3690 .header-pro{width:100% !important}
 #stacks_in_3902.blu-svg{opacity:0.62} #stacks_in_3902.blu-svg{text-align:center}#stacks_in_3902.blu-svg svg{width:40.00px}@media screen and (min-width:640px) and (max-width:768px){#stacks_in_3902.blu-svg{text-align:center}#stacks_in_3902.blu-svg svg{width:40.00px}}@media screen and (min-width:768px) and (max-width:1000px){#stacks_in_3902.blu-svg{text-align:center}#stacks_in_3902.blu-svg svg{width:40.00px}}@media screen and (min-width:1000px){#stacks_in_3902.blu-svg{text-align:center}#stacks_in_3902.blu-svg svg{width:48.00px}}  #stacks_in_3902.blu-svg{float:none}#stacks_in_3902 a,#stacks_in_3902 svg{cursor:auto}



.item{padding-top:20.00px ;padding-right:28.00px ;padding-bottom:28.00px ;padding-left:28.00px ;}@media only screen and (min-width:40em){.item{padding-top:28.00px ;padding-right:32.00px ;padding-bottom:36.00px ;padding-left:32.00px }}@media only screen and (min-width:64em){.item{padding-top:32.00px ;padding-right:40.00px ;padding-bottom:48.00px ;padding-left:40.00px }}
 #stacks_in_3927.blu-svg{text-align:center}#stacks_in_3927.blu-svg svg{width:96.00px}@media screen and (min-width:640px) and (max-width:1180px){#stacks_in_3927.blu-svg{text-align:center}#stacks_in_3927.blu-svg svg{width:96.00px}}@media screen and (min-width:1180px) and (max-width:2000px){#stacks_in_3927.blu-svg{text-align:center}#stacks_in_3927.blu-svg svg{width:120.00px}}@media screen and (min-width:2000px){#stacks_in_3927.blu-svg{text-align:center}#stacks_in_3927.blu-svg svg{width:180.00px}}  #stacks_in_3927.blu-svg{float:none}#stacks_in_3927 a,#stacks_in_3927 svg{cursor:auto}
.stacks_in_2294 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_2297 img{width:100%;max-width:360px}

.stacks_in_2316 img{width:100%;max-width:360px}

.stacks_in_2335 img{width:100%;max-width:360px}

.stacks_in_2354 img{width:100%;max-width:360px}


.toggle{border-color:rgba(223, 223, 223, 1.00) ;border-width:3px ;border-style:solid ;border-radius:12px ;}
.smooth{transition:all 1000ms ease 0ms }
.w-full{width:92.00% ;}@media only screen and (min-width:40em){.w-full{width:100.00% }}@media only screen and (min-width:64em){.w-full{width:100.00% }}
.maxw{min-width:0.00px ;max-width:300.00px ;}

/* 1.0.2

*/
#steps-stacks_in_2407,
#steps-stacks_in_2407 .com_onelittledesigner_stacks_Step_2_Item_stack {
  max-width: 800px;
  width: 100%;
  border-radius: 10px;
  min-height: 500px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  transition: all 300ms ease;
}
#steps-stacks_in_2407 {
  margin: 16px auto 16px auto;
}
#steps-stacks_in_2407 svg {
  color: inherit;
  fill: inherit;
  stroke: inherit;
}
#steps-stacks_in_2407 .step-list {
  width: 96px;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  /*  */
  background: rgba(254, 254, 250, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
}
#steps-stacks_in_2407 .step-list::before {
  /*  */
  display: none;
  /*  */
  top: 0;
  left: 0;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgba(0, 0, 0, 0.77);
}
#steps-stacks_in_2407 .steps {
  background-color: rgba(254, 254, 250, 1.00);
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
#steps-stacks_in_2407 .steps .step {
  /*  */
  background: rgba(254, 254, 250, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
}
#steps-stacks_in_2407 .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_2407.bold-sidebar-text .step-list ul li {
  font-weight: bold;
}
#steps-stacks_in_2407.show-step-list .steps .step-top .step-list-toggle svg {
  color: rgba(68, 67, 65, 1.00);
}
#steps-stacks_in_2407.show-step-list .step-list {
  margin-left: 0;
}
#steps-stacks_in_2407.show-step-list .step-list ul {
  opacity: 1;
  transition: all 300ms 300ms;
}
#steps-stacks_in_2407.complete .step-complete-page {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
#steps-stacks_in_2407 .step-complete-page {
  /*  */
  background: rgba(234, 234, 230, 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_2407 .step-complete-icon {
  z-index: 10;
  position: relative;
  color: rgba(114, 112, 109, 1.00);
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
}
#steps-stacks_in_2407 .step-complete-title {
  z-index: 10;
  position: relative;
  font-family: ;
  color: rgba(69, 68, 66, 1.00);
  font-size: 32px;
  line-height: calc(32px * 1.1);
  margin-bottom: 10px;
}
#steps-stacks_in_2407 .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(71, 70, 69, 1.00);
  max-width: calc(800px - 96px);
  min-width: 300px;
}
#steps-stacks_in_2407 .step-complete-restart {
  z-index: 10;
  position: relative;
  color: rgba(35, 34, 34, 1.00);
  background: rgba(224, 224, 220, 1.00);
  font-size: 24px;
  padding: 4px 20px;
  border-radius: 6px;
  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_2407 .step-complete-restart svg {
  height: 24px;
  transition: all 0.5s;
}
#steps-stacks_in_2407 .step-complete-restart:hover svg {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
#steps-stacks_in_2407 .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_2407 .step-list {
  margin-left: -96px;
  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_2407 .step-list * {
  box-sizing: border-box;
}
#steps-stacks_in_2407 .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(58, 57, 56, 1.00);
  min-height: 20px;
  justify-content: flex-start;
}
#steps-stacks_in_2407 .steps .step-top .step-list-toggle,
#steps-stacks_in_2407 .step-list-nav .step-list-toggle {
  cursor: pointer;
}
#steps-stacks_in_2407 .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_2407 .step-list ul li {
  font-family: inherit;
  color: rgba(114, 112, 109, 1.00);
  font-size: 22px;
  line-height: 24.200001px;
  padding: 0;
  margin: 12px 16px;
  display: grid;
  cursor: pointer;
  grid-template-columns: min-content 1fr;
  align-items: center;
}

#steps-stacks_in_2407 .step-list ul li:hover {
  color: rgba(58, 57, 56, 1.00);
}
#steps-stacks_in_2407 .step-list ul li.active {
  color: rgba(58, 57, 56, 1.00);
}
#steps-stacks_in_2407 .step-list ul li.step-inactive {
   opacity: 0.5;
  pointer-events: none;
}
#steps-stacks_in_2407 .step-list ul li.step-inactive.step-complete {
  display: flex;
}
#steps-stacks_in_2407 .steps .step .step-hide,
#steps-stacks_in_2407 .step-list ul li.step-hide,
#steps-stacks_in_2407 .step-list ul li.step-complete.step-hide {
  display: none;
}
#steps-stacks_in_2407 .step-list ul li .step-is-inactive,
#steps-stacks_in_2407 .step-list ul li .step-is-complete,
#steps-stacks_in_2407 .step-list ul li .step-is-incomplete {
  display: none;
  height: 33.000000px;
  width: 33.000000px;
  margin-right: 4px;
}

#steps-stacks_in_2407 .step-list ul li svg.step-is-inactive circle {
  transform: scale(0.25);
  transform-origin: center;
  fill: currentColor;
}
#steps-stacks_in_2407 .step-list ul li .step-is-complete {
  color: #A7BF57;
}
#steps-stacks_in_2407 .step-list ul li .step-is-incomplete {
  color: #EEBF41;
}
#steps-stacks_in_2407 .steps .step .controls input:not([type="radio"]):not([type="checkbox"]):not([type="number"]).hasError,
#steps-stacks_in_2407 .steps .step .controls input[type="number"].hasError+input,
#steps-stacks_in_2407 .steps .step .controls input.sf-upload+label,
#steps-stacks_in_2407 .steps .step .controls textarea.hasError,
#steps-stacks_in_2407 .steps .step .controls button.hasError,
#steps-stacks_in_2407 .steps .step .controls select.hasError,
#steps-stacks_in_2407 .steps .step input[type="checkbox"].hasError+.sf-captcha>.g-recaptcha iframe {
  box-shadow: inset 0 0 0 1000px #EEBF4155;
}
#steps-stacks_in_2407 .steps .step .controls input[type="checkbox"]:not(:checked).hasError:after,
#steps-stacks_in_2407 .steps .step .controls input[type="radio"]:not(:checked).hasError:after {
  z-index: 2;
  pointer-events: none;
  background-color: #EEBF4155;
}
#steps-stacks_in_2407 .step-list ul li:not(.step-complete):not(.step-incomplete) .step-is-inactive,
#steps-stacks_in_2407 .step-list ul li.step-inactive:not(.step-complete) .step-is-inactive,
#steps-stacks_in_2407 .step-list ul li.step-complete .step-is-complete,
#steps-stacks_in_2407 .step-list ul li.step-incomplete .step-is-incomplete {
  display: inline-block;
}
#steps-stacks_in_2407>.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: 10px;
  /*  */
  background: rgba(255, 255, 255, 1.00);
  box-shadow: inset 0 0 0 1px rgba(229, 229, 225, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
}
#steps-stacks_in_2407>.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_2407>.step-message>svg {
  height: 32px;
  width: 32px;
  margin: 16px 0px 16px 16px;
  color: rgba(64, 64, 64, 1.00);
}
#steps-stacks_in_2407>.step-message>svg:last-child {
  display: none;
}
#steps-stacks_in_2407>.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_2407>.step-message>.submitMessage h3 {
  color: rgba(64, 64, 64, 1.00);
  font-size: 27.500000px;
  line-height: 33.000000px;
  margin: 0 0 16px 0;
}
#steps-stacks_in_2407>.step-message>.submitMessage p {
  color: rgba(58, 57, 56, 1.00);
  font-size: 22px;
  line-height: 33.000000px;
  margin: 0;
}
#steps-stacks_in_2407 .steps {
  position: relative;
  padding-bottom: 57px;
}
#steps-stacks_in_2407 .steps .step {
  min-height: 500px;
  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_2407 .steps .step:after {
  content: "";
}
#steps-stacks_in_2407 .steps .step.active {
  -webkit-transform: translateY(0%);
  transform: translateY(0%);
}
#steps-stacks_in_2407 .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 16px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
  background-color: rgba(234, 233, 231, 0.00);
  z-index: 2;
}
#steps-stacks_in_2407.has-show-count .steps .step .step-top {
  padding: 10px 20px;
}
#steps-stacks_in_2407 .step-list-nav svg.step-list-toggle,
#steps-stacks_in_2407 .steps .step-top .step-list-toggle svg {
  height: 24px;
  cursor: pointer;
  display: block;
  margin: 8px 0px;
}
#steps-stacks_in_2407 .steps .step-top .step-list-toggle * {
  pointer-events: none;
}
#steps-stacks_in_2407 .steps .step-top .step-list-toggle svg {
  color: rgba(135, 133, 130, 1.00);
  margin-left: -2px;
}
#steps-stacks_in_2407 .steps .step-top .step-count {
  font-family: ;
  color: rgba(63, 62, 60, 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_2407 .steps .step-top .step-count::before {
  color: rgba(114, 112, 109, 1.00);
  margin-right: 10px;
  display: inline-block;
}
#steps-stacks_in_2407 .steps .step-content {
  font-family: inherit;
  display: grid;
   align-items: center;
  align-content: center;
   padding: 4px 16px 4px 16px;
    z-index: 1;
  color: rgba(58, 57, 56, 1.00);
  position: relative;
}
#steps-stacks_in_2407 .steps .step-content>.empty {
  display: none;
}
#steps-stacks_in_2407 .steps .step-content .step-title,
#steps-stacks_in_2407 .steps .step-content h1, #steps-stacks_in_2407 .steps .step-content h2, #steps-stacks_in_2407 .steps .step-content h3, #steps-stacks_in_2407 .steps .step-content h4, #steps-stacks_in_2407 .steps .step-content h5, #steps-stacks_in_2407 .steps .step-content h6 {
  font-family: ;
  color: rgba(64, 64, 64, 1.00);
}
#steps-stacks_in_2407 .steps:not(.custom-formatting) .step-content p {
  color: rgba(58, 57, 56, 1.00);
}
#steps-stacks_in_2407 .steps:not(.custom-formatting) .step-content h2,
#steps-stacks_in_2407 .steps:not(.custom-formatting) .step-content .step-title {
  font-weight: bold;
  font-size: 28px;
  line-height: calc(28px * 1.1);
  margin: 10px 0 0px 0;
}
#steps-stacks_in_2407 .steps:not(.custom-formatting) .step-content .step-slice>h2:first-child,
#steps-stacks_in_2407 .steps:not(.custom-formatting) .step-content .step-title {
  margin-top: 0px;
}
#steps-stacks_in_2407 .steps:not(.custom-formatting) .step-content .step-slice>*:last-child {
  margin-bottom: 0px;
}
#steps-stacks_in_2407 .steps:not(.custom-formatting) .step-content h3 {
  font-weight: bold;
  font-size: 16px;
  line-height: calc(16px * 1.1);
  margin: 10px 0 10px 0;
}
#steps-stacks_in_2407 .steps:not(.custom-formatting) .step-content h2+h3 {
  font-weight: normal;
  font-size: calc(16px * 1.1);
  line-height: calc(16px * 1.1);
  color: rgba(58, 57, 56, 1.00);
  margin: 0px 0 10px 0;
  opacity: 0.66;
}
#steps-stacks_in_2407 .steps:not(.custom-formatting) .step-content {
  font-size: 16px;
  line-height: calc(16px * 1.6);
}
#steps-stacks_in_2407 .steps:not(.custom-formatting) .step-content p {
  margin: 10px 0;
}
#steps-stacks_in_2407 .steps .step-content a, #steps-stacks_in_2407 .steps .step-content a:visited {
  color: rgba(70, 69, 68, 1.00);
}
#steps-stacks_in_2407 .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(244, 244, 239, 0.00);
  margin-top: auto;
  position: absolute;
  align-items: center;
  box-sizing: border-box;
  justify-content: space-between;
  transition: all 300ms ease;
}
#steps-stacks_in_2407 .sf-file.controls .fileUpload span {
  font-size: inherit;
  line-height: inherit;
  height: auto;
  color: inherit;
}
#steps-stacks_in_2407 .sf-file.controls .fileUpload,
#steps-stacks_in_2407 .step-nav-next, #steps-stacks_in_2407 .step-nav-prev {
  user-select: none;
  background-color: transparent;
  font-size: 14px;
  padding: 4px 20px;
  border-radius: 6px;
  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(141, 139, 135, 1.00);
  transition: all 300ms ease;
}
#steps-stacks_in_2407 .sf-file.controls .fileUpload:hover,
#steps-stacks_in_2407 .step-nav-next:hover, #steps-stacks_in_2407 .step-nav-prev:hover {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(141, 139, 135, 1.00);
}
#steps-stacks_in_2407 .sf-file.controls .fileUpload,
#steps-stacks_in_2407 .step-nav-next {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(141, 139, 135, 1.00);
}
#steps-stacks_in_2407 .step-nav-next::before {
  content: "Weiter";
  display: inline;
}
#steps-stacks_in_2407 .step-nav-prev {
  color: rgba(141, 139, 135, 1.00);
}
#steps-stacks_in_2407 .step-nav-prev::before {
  display: inline;
  content: "Zurück";
}
#steps-stacks_in_2407 .step-nav.last-step .step-nav-next::before {
  content: "DANKE";
}

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

#step-stacks_in_2409 .step-title {
  display: none;
}


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


.stacks_in_2420 img{width:100%;max-width:200px}
#step-stacks_in_2431[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2431[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2431[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2431[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2431[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2431[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2431[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2431[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2431[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2431 .step-title {
  display: none;
}


#step-stacks_in_2431 .step-top .step-count::after {
  content: "01";
  font-size: 50px;
}
#step-stacks_in_2431 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


/*  */
#sf-radio-stacks_in_2441.controls.sf-button-group {
  width: 104px;
}
/*  */

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

#stacks_in_3082 svg,
#stacks_in_3082 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3082 i,
#stacks_in_3082 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3082 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3082 .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_3082 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3082 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';
}
/*  */
#sf-radio-stacks_in_2446.controls.sf-button-group {
  width: 104px;
}
/*  */

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

#stacks_in_3090 svg,
#stacks_in_3090 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3090 i,
#stacks_in_3090 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3090 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3090 .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_3090 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3090 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';
}
/*  */
#sf-radio-stacks_in_2450.controls.sf-button-group {
  width: 104px;
}
/*  */

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

#stacks_in_3095 svg,
#stacks_in_3095 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3095 i,
#stacks_in_3095 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3095 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3095 .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_3095 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3095 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';
}
/*  */
#sf-radio-stacks_in_2454.controls.sf-button-group {
  width: 104px;
}
/*  */

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

#stacks_in_3100 svg,
#stacks_in_3100 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3100 i,
#stacks_in_3100 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3100 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3100 .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_3100 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3100 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';
}
/*  */
#sf-radio-stacks_in_2459.controls.sf-button-group {
  width: 64px;
}
/*  */

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

#stacks_in_3108 svg,
#stacks_in_3108 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3108 i,
#stacks_in_3108 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3108 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3108 .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_3108 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3108 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';
}
/*  */
#sf-radio-stacks_in_2464.controls.sf-button-group {
  width: 64px;
}
/*  */

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

#stacks_in_3116 svg,
#stacks_in_3116 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3116 i,
#stacks_in_3116 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3116 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3116 .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_3116 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3116 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';
}
/*  */
#sf-radio-stacks_in_2468.controls.sf-button-group {
  width: 64px;
}
/*  */

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

#stacks_in_3121 svg,
#stacks_in_3121 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3121 i,
#stacks_in_3121 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3121 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3121 .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_3121 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3121 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';
}
/*  */
#sf-radio-stacks_in_2472.controls.sf-button-group {
  width: 64px;
}
/*  */

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

#stacks_in_3126 svg,
#stacks_in_3126 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3126 i,
#stacks_in_3126 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3126 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3126 .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_3126 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3126 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';
}
#step-stacks_in_2484[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2484[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2484[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2484[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2484[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2484[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2484[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2484[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2484[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2484 .step-title {
  display: none;
}


#step-stacks_in_2484 .step-top .step-count::after {
  content: "02";
  font-size: 50px;
}
#step-stacks_in_2484 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


/*  */
#sf-radio-stacks_in_2494.controls.sf-button-group {
  width: 104px;
}
/*  */

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

#stacks_in_3137 svg,
#stacks_in_3137 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3137 i,
#stacks_in_3137 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3137 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3137 .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_3137 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3137 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';
}
/*  */
#sf-radio-stacks_in_2499.controls.sf-button-group {
  width: 104px;
}
/*  */

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

#stacks_in_3142 svg,
#stacks_in_3142 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3142 i,
#stacks_in_3142 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3142 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3142 .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_3142 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3142 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';
}
/*  */
#sf-radio-stacks_in_2503.controls.sf-button-group {
  width: 104px;
}
/*  */

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

#stacks_in_3147 svg,
#stacks_in_3147 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3147 i,
#stacks_in_3147 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3147 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3147 .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_3147 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3147 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';
}
/*  */
#sf-radio-stacks_in_2507.controls.sf-button-group {
  width: 104px;
}
/*  */

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

#stacks_in_3152 svg,
#stacks_in_3152 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3152 i,
#stacks_in_3152 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3152 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3152 .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_3152 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3152 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';
}
/*  */
#sf-radio-stacks_in_2512.controls.sf-button-group {
  width: 64px;
}
/*  */

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

#stacks_in_3157 svg,
#stacks_in_3157 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3157 i,
#stacks_in_3157 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3157 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3157 .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_3157 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3157 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';
}
/*  */
#sf-radio-stacks_in_2517.controls.sf-button-group {
  width: 64px;
}
/*  */

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

#stacks_in_3162 svg,
#stacks_in_3162 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3162 i,
#stacks_in_3162 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3162 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3162 .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_3162 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3162 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';
}
/*  */
#sf-radio-stacks_in_2521.controls.sf-button-group {
  width: 64px;
}
/*  */

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

#stacks_in_3167 svg,
#stacks_in_3167 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3167 i,
#stacks_in_3167 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3167 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3167 .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_3167 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3167 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';
}
/*  */
#sf-radio-stacks_in_2525.controls.sf-button-group {
  width: 64px;
}
/*  */

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

#stacks_in_3172 svg,
#stacks_in_3172 i {
  color: rgba(85, 85, 85, 0.50);
  fill: rgba(85, 85, 85, 0.50);
  stroke: rgba(85, 85, 85, 0.50);
}

#stacks_in_3172 i,
#stacks_in_3172 svg {
  position: relative;
  font-size: 48px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_3172 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_3172 .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_3172 .material-icons-two-tone {
  color: rgba(85, 85, 85, 0.50);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(85, 85, 85, 0.50),
              0px -.1px 0px rgba(85, 85, 85, 0.50),
              .1px 0px 0px rgba(85, 85, 85, 0.50),
              -.1px 0px 0px rgba(85, 85, 85, 0.50);
}
#stacks_in_3172 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';
}
#step-stacks_in_2537[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2537[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2537[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2537[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2537[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2537[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2537[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2537[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2537[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2537 .step-title {
  display: none;
}


#step-stacks_in_2537 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2537 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2552 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2559.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2556.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2558.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2571[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2571[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2571[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2571[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2571[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2571[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2571[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2571[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2571[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2571 .step-title {
  display: none;
}


#step-stacks_in_2571 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2571 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2579 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2590.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2587.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2589.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2602[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2602[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2602[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2602[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2602[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2602[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2602[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2602[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2602[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2602 .step-title {
  display: none;
}


#step-stacks_in_2602 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2602 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2610 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2621.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2618.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2620.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2633[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2633[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2633[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2633[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2633[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2633[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2633[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2633[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2633[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2633 .step-title {
  display: none;
}


#step-stacks_in_2633 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2633 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2639 img{width:100%;max-width:96px}
/*  */
#sf-radio-stacks_in_2649.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2647.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2652.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2665[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2665[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2665[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2665[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2665[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2665[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2665[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2665[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2665[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2665 .step-title {
  display: none;
}


#step-stacks_in_2665 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2665 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2673 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2684.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2681.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2683.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2696[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2696[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2696[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2696[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2696[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2696[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2696[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2696[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2696[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2696 .step-title {
  display: none;
}


#step-stacks_in_2696 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2696 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2704 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2715.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2712.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2714.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2727[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2727[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2727[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2727[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2727[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2727[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2727[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2727[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2727[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2727 .step-title {
  display: none;
}


#step-stacks_in_2727 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2727 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2735 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2746.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2743.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2745.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2758[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2758[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2758[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2758[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2758[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2758[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2758[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2758[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2758[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2758 .step-title {
  display: none;
}


#step-stacks_in_2758 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2758 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2764 img{width:100%;max-width:96px}
/*  */
#sf-radio-stacks_in_2774.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2772.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2777.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2790[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2790[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2790[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2790[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2790[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2790[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2790[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2790[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2790[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2790 .step-title {
  display: none;
}


#step-stacks_in_2790 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2790 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2798 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2809.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2806.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2808.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2821[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2821[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2821[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2821[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2821[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2821[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2821[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2821[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2821[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2821 .step-title {
  display: none;
}


#step-stacks_in_2821 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2821 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2829 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2840.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2837.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2839.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2852[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2852[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2852[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2852[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2852[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2852[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2852[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2852[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2852[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2852 .step-title {
  display: none;
}


#step-stacks_in_2852 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2852 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2860 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2871.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2868.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2870.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2883[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2883[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2883[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2883[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2883[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2883[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2883[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2883[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2883[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2883 .step-title {
  display: none;
}


#step-stacks_in_2883 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2883 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2889 img{width:100%;max-width:96px}
/*  */
#sf-radio-stacks_in_2899.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2897.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2902.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2915[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2915[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2915[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2915[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2915[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2915[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2915[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2915[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2915[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2915 .step-title {
  display: none;
}


#step-stacks_in_2915 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2915 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2923 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2934.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2931.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2933.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2946[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2946[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2946[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2946[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2946[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2946[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2946[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2946[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2946[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2946 .step-title {
  display: none;
}


#step-stacks_in_2946 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2946 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2954 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2965.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2962.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2964.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_2977[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2977[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2977[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2977[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2977[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2977[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2977[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2977[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_2977[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_2977 .step-title {
  display: none;
}


#step-stacks_in_2977 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_2977 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_2985 img{width:100%;max-width:128px}
/*  */
#sf-radio-stacks_in_2996.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2993.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_2995.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_3008[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3008[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3008[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3008[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3008[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3008[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3008[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3008[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3008[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_3008 .step-title {
  display: none;
}


#step-stacks_in_3008 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_3008 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


.stacks_in_3014 img{width:100%;max-width:96px}
/*  */
#sf-radio-stacks_in_3024.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_3022.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_3027.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_3040[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3040[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3040[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3040[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3040[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3040[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3040[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3040[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_3040[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}

#step-stacks_in_3040 .step-title {
  display: none;
}


#step-stacks_in_3040 .step-top .step-count::after {
  content: "04";
  font-size: 50px;
}
#step-stacks_in_3040 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}


/*  */
#sf-radio-stacks_in_3056.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_3058.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_3052.controls.sf-button-group {
  width: 120px;
}
/*  */
/*  */
#sf-radio-stacks_in_3054.controls.sf-button-group {
  width: 120px;
}
/*  */


#stacks_in_659 .primary,#stacks_in_659 .segment{display:inline-block}#stacks_in_659 .primary.sub-title,#stacks_in_659 .segment.sub-title{display:block}#stacks_in_659 [data-seg="segment2"].last-title{display:block}#stacks_in_659 .segment.no-shadow{text-shadow:none !important}#stacks_in_659 .segment *{}#stacks_in_659 .segment[data-seg="segment2"]{font-size:58%;color:rgba(127, 127, 127, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_659 .segment[data-seg="segment2"] div{color:rgba(127, 127, 127, 1.00)}#stacks_in_659 .segment[data-seg="segment2"] div.mez{font-size:58%}

#stacks_in_659 .effect-label{display:block !important}#stacks_in_659 .header-pro{width:100% !important}

#stacks_in_660 .primary,#stacks_in_660 .segment{display:inline-block}#stacks_in_660 .primary.sub-title,#stacks_in_660 .segment.sub-title{display:block}#stacks_in_660 [data-seg="segment2"].last-title{display:block}#stacks_in_660 .segment.no-shadow{text-shadow:none !important}#stacks_in_660 .segment *{}#stacks_in_660 .segment[data-seg="segment2"]{font-size:58%;color:rgba(127, 127, 127, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_660 .segment[data-seg="segment2"] div{color:rgba(127, 127, 127, 1.00)}#stacks_in_660 .segment[data-seg="segment2"] div.mez{font-size:58%}

#stacks_in_660 .effect-label{display:block !important}#stacks_in_660 .header-pro{width:100% !important}

#stacks_out_661,#stacks_in_661{overflow:visible}
.stacks_in_1681 img{width:100%;max-width:300px}

#stacks_out_662,#stacks_in_662{overflow:visible}
#stacks_out_663,#stacks_in_663{overflow:visible}
.stacks_in_1699 img{width:100%;max-width:300px}
