html{-ms-overflow-style:-ms-autohiding-scrollbar}.horizon,.horizon > .total-blog-list,.horizon .clearing-assembled:not(.clearing-blackout) ul{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;overflow-x:auto;overflow-y:hidden !important;-webkit-overflow-scrolling:touch}.horizon.hide-scrollbar::-webkit-scrollbar,.horizon > .total-blog-list.hide-scrollbar::-webkit-scrollbar,.horizon .clearing-assembled:not(.clearing-blackout) ul.hide-scrollbar::-webkit-scrollbar{display:none !important}.horizon > div:not(.scroll-hint-icon-wrap):not(.total-blog-list):not(.stacks_out):not(.clearing-blackout),.horizon > .total-blog-list > .post,.horizon .clearing-assembled:not(.clearing-blackout) ul > li,.horizon > .total-blog-list > div:not(.scroll-hint-icon-wrap):not(.total-blog-list):not(.stacks_out):not(.clearing-blackout),.horizon > .total-blog-list > .total-blog-list > .post,.horizon > .total-blog-list .clearing-assembled:not(.clearing-blackout) ul > li,.horizon .clearing-assembled:not(.clearing-blackout) ul > div:not(.scroll-hint-icon-wrap):not(.total-blog-list):not(.stacks_out):not(.clearing-blackout),.horizon .clearing-assembled:not(.clearing-blackout) ul > .total-blog-list > .post,.horizon .clearing-assembled:not(.clearing-blackout) ul .clearing-assembled:not(.clearing-blackout) ul > li{-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important}.horizon .clearing-assembled:not(.clearing-blackout) ul > li{float:none !important}@-webkit-keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}@keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0)),linear-gradient(270deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;height:80px;border-radius:5px;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;background:rgba(0,0,0,0.7);text-align:center;padding:20px 10px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none;z-index:10}.scroll-hint-text{font-size:10px;color:#FFF;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#FFF;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=")}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==");opacity:0;-webkit-transition-delay:2.4s;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{-webkit-animation:scroll-hint-appear 1.2s linear;animation:scroll-hint-appear 1.2s linear;-webkit-animation-iteration-count:2;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#FFF;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.4);box-shadow:0 4px 5px rgba(0,0,0,0.4)}.scroll-hint-icon-white:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=")}.scroll-hint-icon-white:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==")}.scroll-hint-icon-white .scroll-hint-text{color:#000}

.target-wrapper{position:relative}.target-show-on-hover{opacity:0;-webkit-transition:opacity 750ms ease;transition:opacity 750ms ease}.target-show-on-hover:hover{opacity:1}.target{position:absolute;width:100%;height:auto}.target.width-auto{width:auto}.target.height-fill,.target.height-fixed,.target.height-flexible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.target.height-fill{height:100%}.target[class*="float-"],.target[class*="shift-"]{position:relative}.target[class*="pin-"],.target.relative-browser{position:fixed}.target.float-right{float:right}.target.float-left{float:left}.target.vcenter[class*="relative-"]{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.target.hcenter[class*="relative-"]{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.target.hcenter.vcenter[class*="relative-"]{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.target.shift-up,.target.shift-down{margin-left:auto;margin-right:auto}.target.target-center{top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.target.pin-top{top:0}.target.pin-bottom{bottom:0}.target.pin-left{left:0}.target.pin-right{right:0}.target.target-disable{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;-webkit-transform:none !important;transform:none !important;width:100% !important}@media only screen and (min-width:40em){.target.target-mobile-only{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;-webkit-transform:none !important;transform:none !important;width:100% !important}}@media only screen and (max-width:39.9375em){.target.target-disable-mobile{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;-webkit-transform:none !important;transform:none !important;width:100% !important}}@media only screen and (max-width:62.5em){.target.target-desktop-only{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;-webkit-transform:none !important;transform:none !important;width:100% !important}}
.warehouse-image img{width:auto;height:auto;max-width:100%;margin:0 auto;display:block}.warehouse-image img.align-right{margin-right:0}.warehouse-image img.align-left{margin-left:0}.warehouse-image img.full-width{width:100%}.warehouse-image>a{display:block;text-decoration:none}
.com_joeworkman_stacks_quickflip2_stack .quickflip{-webkit-perspective:1000;perspective:1000;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-left .back{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-left.hover .quickflip-card{-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-right .back{-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-right.hover .quickflip-card{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-right.hover .back,.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-left.hover .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-up .back{-webkit-transform:rotateX(-360deg);transform:rotateX(-360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-up.hover .quickflip-card{-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-down .back{-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-down.hover .quickflip-card{-webkit-transform:rotateX(-360deg);transform:rotateX(-360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-up.hover .back,.com_joeworkman_stacks_quickflip2_stack .quickflip.flip-down.hover .back{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.twist-up .back{-webkit-transform:rotate3d(1,1,0,-360deg);transform:rotate3d(1,1,0,-360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.twist-up.hover .quickflip-card{-webkit-transform:rotate3d(1,1,0,360deg);transform:rotate3d(1,1,0,360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.twist-up.quickflip.cards-1 .back,.com_joeworkman_stacks_quickflip2_stack .quickflip.twist-up.quickflip.cards-1.hover .quickflip-card{-webkit-transform:rotate3d(1,1,0,180deg) rotate3d(1,1,0,180deg);transform:rotate3d(1,1,0,180deg) rotate3d(1,1,0,180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.twist-down .back{-webkit-transform:rotate3d(1,1,0,360deg);transform:rotate3d(1,1,0,360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.twist-down.hover .quickflip-card{-webkit-transform:rotate3d(1,1,0,-360deg);transform:rotate3d(1,1,0,-360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.twist-down.quickflip.cards-1 .back,.com_joeworkman_stacks_quickflip2_stack .quickflip.twist-down.quickflip.cards-1.hover .quickflip-card{-webkit-transform:rotate3d(1,1,0,-180deg) rotate3d(1,1,0,-180deg);transform:rotate3d(1,1,0,-180deg) rotate3d(1,1,0,-180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.twist-up.hover .back,.com_joeworkman_stacks_quickflip2_stack .quickflip.twist-down.hover .back{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.vortex .back{-webkit-transform:rotateZ(0deg) rotateX(-360deg);transform:rotateZ(0deg) rotateX(-360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.vortex.hover .quickflip-card{-webkit-transform:rotateZ(360deg) rotateX(360deg);transform:rotateZ(360deg) rotateX(360deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.vortex.hover .back{-webkit-transform:rotateZ(360deg) rotateX(0deg);transform:rotateZ(360deg) rotateX(0deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.hover .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.hover .front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-left .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-left.hover .quickflip-card{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-right .back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-right.hover .quickflip-card{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-right.hover .back,.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-left.hover .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-up .back{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-up.hover .quickflip-card{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-down .back{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-down.hover .quickflip-card{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-up.hover .back,.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.flip-down.hover .back{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.twist-up .back{-webkit-transform:rotate3d(1,1,0,-180deg);transform:rotate3d(1,1,0,-180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.twist-up.hover .quickflip-card{-webkit-transform:rotate3d(1,1,0,180deg);transform:rotate3d(1,1,0,180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.twist-up.quickflip.cards-1 .back,.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.twist-up.quickflip.cards-1.hover .quickflip-card{-webkit-transform:rotate3d(1,1,0,180deg) rotate3d(1,1,0,180deg);transform:rotate3d(1,1,0,180deg) rotate3d(1,1,0,180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.twist-down .back{-webkit-transform:rotate3d(1,1,0,180deg);transform:rotate3d(1,1,0,180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.twist-down.hover .quickflip-card{-webkit-transform:rotate3d(1,1,0,-180deg);transform:rotate3d(1,1,0,-180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.twist-down.quickflip.cards-1 .back,.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.twist-down.quickflip.cards-1.hover .quickflip-card{-webkit-transform:rotate3d(1,1,0,-180deg) rotate3d(1,1,0,-180deg);transform:rotate3d(1,1,0,-180deg) rotate3d(1,1,0,-180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.twist-up.hover .back,.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.twist-down.hover .back{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.vortex .back{-webkit-transform:rotateZ(0deg) rotateX(-180deg);transform:rotateZ(0deg) rotateX(-180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.vortex.hover .quickflip-card{-webkit-transform:rotateZ(360deg) rotateX(180deg);transform:rotateZ(360deg) rotateX(180deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip.quickflip.cards-2.vortex.hover .back{-webkit-transform:rotateZ(360deg) rotateX(0deg);transform:rotateZ(360deg) rotateX(0deg)}.com_joeworkman_stacks_quickflip2_stack .quickflip{position:relative;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.com_joeworkman_stacks_quickflip2_stack .quickflip,.com_joeworkman_stacks_quickflip2_stack .quickflip-card{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.com_joeworkman_stacks_quickflip2_stack .quickflip-card{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.com_joeworkman_stacks_quickflip2_stack .quickflip-card:first-child{position:relative;z-index:2}.com_joeworkman_stacks_quickflip2_stack .quickflip.cards-1 .quickflip-card{-webkit-backface-visibility:visible;backface-visibility:visible}.com_joeworkman_stacks_quickflip2_stack .quickflip-card > .stacks_out,.com_joeworkman_stacks_quickflip2_stack .quickflip-card > .stacks_out > .stacks_in{height:100%}

.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}
@-webkit-keyframes opLoad{0%{opacity:0}100%{opacity:1}}@keyframes opLoad{0%{opacity:0}100%{opacity:1}}.ncp{clear:both;padding:0;margin:0;counter-reset:section}.ncp.fadeimg{-webkit-animation:opLoad 1s ease-out;animation:opLoad 1s ease-out}.ncp.fadeimg img{opacity:0;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.ncp.fadeimg img.show{opacity:1}.ncp .g:before,.ncp .g:after{content:"";display:table}.ncp .g:after{clear:both}.ncp .c{display:block;float:left;margin:1% 0 1% 1.6%}.ncp .s1_1,.ncp .s1_2,.ncp .s1_3,.ncp .s1_4{margin:1% 0}.ncp .c:first-child{margin-left:0}.ncp.s1 > .c{width:100%}.ncp.s2 > .c{width:49.2%}.ncp.s3 > .c{width:32.26%}.ncp.s4 > .c{width:23.8%}
.com_joeworkman_stacks_glider_stack .glider-wrapper,.com_joeworkman_stacks_glider_stack .glider-button{position:fixed;z-index:99999;border:0}.com_joeworkman_stacks_glider_stack .glider-toggle{padding:1rem;cursor:pointer;font-size:1rem;outline:0;height:auto}.com_joeworkman_stacks_glider_stack .glider-toggle.opened{z-index:999999}.com_joeworkman_stacks_glider_stack .glider-toggle i.fa{display:none;line-height:1.28571429em}.com_joeworkman_stacks_glider_stack .glider-toggle.round.custom-style{border-radius:1000px}.com_joeworkman_stacks_glider_stack .glider-toggle.radius.custom-style{border-radius:3px}.com_joeworkman_stacks_glider_stack .glider-toggle.opened i.fa.close-icon{display:inline-block}.com_joeworkman_stacks_glider_stack .glider-toggle:not(.opened) i.fa.open{display:inline-block}.com_joeworkman_stacks_glider_stack .glider-wrapper{width:0;overflow:auto;-webkit-overflow-scrolling:touch}.com_joeworkman_stacks_glider_stack .glider-wrapper.opened{width:100%;z-index:199999}.com_joeworkman_stacks_glider_stack .glider-wrapper .glider-content.centerContent{ position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.com_joeworkman_stacks_glider_stack .glider-wrapper>.glider-toggle{position:absolute;top:0;right:0;background:transparent;margin:0;z-index:999999;display:block}@media only screen and (min-width:40.063em){.com_joeworkman_stacks_glider_stack .glider-wrapper>.glider-toggle{display:none}}.com_joeworkman_stacks_glider_stack .glider-wrapper>.glider-toggle i.fa{display:block}.com_joeworkman_stacks_glider_stack .glider-wrapper.size-100>.glider-toggle{display:block!important}.com_joeworkman_stacks_glider_stack .headless .glider-button{display:none}.com_joeworkman_stacks_glider_stack .headless .glider-wrapper .glider-toggle{display:block}.com_joeworkman_stacks_glider_stack .launcher-bar .glider-button{width:100%}.com_joeworkman_stacks_glider_stack .location-left .glider-wrapper{height:100%;top:0;left:0}.com_joeworkman_stacks_glider_stack .location-left .glider-wrapper.opened.accent{-webkit-box-shadow:inset -1px 0 15px rgba(255,255,255,0.2),1px 0 2px rgba(0,0,0,0.3);box-shadow:inset -1px 0 15px rgba(255,255,255,0.2),1px 0 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-left .glider-button{left:0}.com_joeworkman_stacks_glider_stack .location-left .glider-button.flush.radius{border-top-left-radius:0;border-bottom-left-radius:0}.com_joeworkman_stacks_glider_stack .location-left .glider-button.opened{left:100%}.com_joeworkman_stacks_glider_stack .location-left.slideout .glider-wrapper{width:100%;margin-left:-100%}.com_joeworkman_stacks_glider_stack .location-left.slideout .glider-wrapper.opened{margin-left:0!important}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper{height:100%;top:0;right:0}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper.opened.accent{-webkit-box-shadow:inset 1px 0 15px rgba(255,255,255,0.2),-1px 0 2px rgba(0,0,0,0.3);box-shadow:inset 1px 0 15px rgba(255,255,255,0.2),-1px 0 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper .glider-toggle{right:auto;left:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button{right:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button.flush.radius{border-top-right-radius:0;border-bottom-right-radius:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button.opened{right:100%}.com_joeworkman_stacks_glider_stack .location-right.slideout .glider-wrapper{width:100%;margin-right:-100%}.com_joeworkman_stacks_glider_stack .location-right.slideout .glider-wrapper.opened{margin-right:0!important}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper{top:0;left:0;width:100%;height:0}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper.opened{height:100%}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper.opened.accent{-webkit-box-shadow:inset 0 -1px 15px rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 -1px 15px rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-top .glider-button{top:0}.com_joeworkman_stacks_glider_stack .location-top .glider-button.flush.radius{border-top-right-radius:0;border-top-left-radius:0}.com_joeworkman_stacks_glider_stack .location-top .glider-button.opened{top:100%}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper{bottom:0;left:0;width:100%;height:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper.opened{height:100%}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper.opened.accent{-webkit-box-shadow:inset 0 1px 15px rgba(255,255,255,0.2),0 -1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 15px rgba(255,255,255,0.2),0 -1px 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button{bottom:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button.flush.radius{border-bottom-right-radius:0;border-bottom-left-radius:0}
.com_joeworkman_stacks_glider_stack .location-bottom .glider-button.opened{bottom:100%}

#stacks_in_1 {
	background-color: rgba(49, 44, 50, 1.00);
}
.target.stacks_in_2374{background-color:rgba(188, 225, 223, 1.00);border-style:solid;border-color:rgba(175, 145, 70, 1.00);border-width:2px 0px 0px 0px;  margin:0px;}.target.stacks_in_2374{z-index:10000;}.target.stacks_in_2374.width-fill{width:calc(100% - 0px)}.target.stacks_in_2374.width-flexible{width:100%}.target.stacks_in_2374.width-fixed{width:250px}.target.stacks_in_2374.height-fill{height:calc(100% - 0px)}.target.stacks_in_2374.height-flexible{height:100%}.target.stacks_in_2374.height-fixed{height:50px}.target.stacks_in_2374[class*="relative-"].top-pt{top:0%}.target.stacks_in_2374[class*="relative-"].top-px{top:0px}.target.stacks_in_2374[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_2374[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_2374[class*="relative-"].right-pt{right:0%}.target.stacks_in_2374[class*="relative-"].right-px{right:0px}.target.stacks_in_2374[class*="relative-"].left-pt{left:0%}.target.stacks_in_2374[class*="relative-"].left-px{left:0px}.target.stacks_in_2374.shift-up{margin-top:-0px}.target.stacks_in_2374.shift-down{margin-bottom:-0px}.target.stacks_in_2374.shift-left{right:0px}.target.stacks_in_2374.shift-right{left:0px}.target.stacks_in_2374.pin-top,.target.stacks_in_2374.pin-bottom{left:0px}.target.stacks_in_2374.pin-left,.target.stacks_in_2374.pin-right{top:0px}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_3404 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_3404 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#ncp-stacks_in_3346 img{height:auto; width:auto;}#ncp-stacks_in_3346.s2 .c.s1_2 .c-pad,#ncp-stacks_in_3346.s3 .c.s1_3 .c-pad,#ncp-stacks_in_3346.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_3346.s3 .c.s2_3 .c-pad,#ncp-stacks_in_3346.s4 .c.s2_4 .c-pad,#ncp-stacks_in_3346.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_3346.s2 .c.s2_2 .c-pad,#ncp-stacks_in_3346.s3 .c.s3_3 .c-pad,#ncp-stacks_in_3346.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:320px){#ncp-stacks_in_3346 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_3346 .c:first-child,#ncp-stacks_in_3346.s4 .c.s1_4,#ncp-stacks_in_3346.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_3346 .c:last-child,#ncp-stacks_in_3346.s4 .c.s3_4,#ncp-stacks_in_3346.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_3346.s2 .c-pad,#ncp-stacks_in_3346.s3 .c-pad{padding:0 !important}#ncp-stacks_in_3346.s4 .c{width:49.2%}#ncp-stacks_in_3346.s4 .c.s1_4 .c-pad,#ncp-stacks_in_3346.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_3346.s4 .c.s2_4 .c-pad,#ncp-stacks_in_3346.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:160px){#ncp-stacks_in_3346 .c .c-pad{padding:0 !important}#ncp-stacks_in_3346.s4 .c{width:100%}}

#stacks_in_3346 {
	margin: 0px 5px 0px 10px;
}
#linkBoxstacks_in_3331 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_3331 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_3331 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_3408 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_3408 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_3409 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_3409 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_3409 .textalign a {

}

#stacks_in_3409 .textalign a:visited {

}

#stacks_in_3409 .textalign a:hover {

}

#stacks_in_3409 .textalign a:active {

}
#stacks_in_3409 {
	padding:  9px;
}
#linkBoxstacks_in_3353 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_3353 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_3353 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_3412 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_3412 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_3413 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_3413 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_3413 .textalign a {

}

#stacks_in_3413 .textalign a:visited {

}

#stacks_in_3413 .textalign a:hover {

}

#stacks_in_3413 .textalign a:active {

}
#stacks_in_3413 {
	padding:  9px;
}
#linkBoxstacks_in_3306 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_3306 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_3306 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_3416 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_3416 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_3417 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_3417 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_3417 .textalign a {

}

#stacks_in_3417 .textalign a:visited {

}

#stacks_in_3417 .textalign a:hover {

}

#stacks_in_3417 .textalign a:active {

}
#stacks_in_3417 {
	padding:  9px;
}
#linkBoxstacks_in_3323 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_3323 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_3323 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_3420 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_3420 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_3421 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_3421 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_3421 .textalign a {

}

#stacks_in_3421 .textalign a:visited {

}

#stacks_in_3421 .textalign a:hover {

}

#stacks_in_3421 .textalign a:active {

}
#stacks_in_3421 {
	padding:  9px;
}


#stacks_in_3106 .sdPeImageButton {border: none;background: none;}.stacks_in_167creeper_anchor{height:0px;margin:0;padding:0}.stacks_in_167creeper{margin:0 0 10px;z-index:9999;height:auto;text-align:center;background-color:#456135;overflow-x:visible !important}#stacks_in_167creeperContain{margin-left:auto;margin-right:auto;}
 #stacks_in_2995{ overflow:hidden;height:60px; } 

#stacks_in_2995 {
	background-color: rgba(169, 205, 209, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 0px 4px 0px;
}
#stacks_in_2996>.s3_row {
	margin: 0 -0px;
}

#stacks_in_2996>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_2996>.s3_row>.s3_column_center {
	width: 60.000000%;
}

#stacks_in_2996>.s3_row>.s3_column_right {
	width: 20.00%;
}

#stacks_in_2996>.s3_row>.s3_column {
	padding: 0 0px;
}








@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}




#stacks_in_2996 {
	background-color: rgba(169, 205, 209, 1.00);
}
.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_3008 {
	height: 50px;
}/* Start True Retina stack CSS code */#stacks_in_2998 img{	max-width: 50%;	height: auto;}/* End True Retina stack CSS code */
#stacks_in_2998 {
	margin: 4px 0px 0px 0px;
}
.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_3010 {
	height: 50px;
}
#stacks_in_3116 {
	background-color: rgba(37, 33, 38, 1.00);
	padding:  4px;
}
.stacks_in_3117{height:auto}.stacks_in_3117.styled-scrollbar,.stacks_in_3117.styled-scrollbar > .total-blog-list{height:calc(auto + 12px + 4px)}.stacks_in_3117.styled-scrollbar::-webkit-scrollbar,.stacks_in_3117.styled-scrollbar > .total-blog-list::-webkit-scrollbar{width:12px}.stacks_in_3117.styled-scrollbar::-webkit-scrollbar-track,.stacks_in_3117.styled-scrollbar > .total-blog-list::-webkit-scrollbar-track{background-color:rgba(34, 34, 34, 0.50)}.stacks_in_3117.styled-scrollbar::-webkit-scrollbar-thumb,.stacks_in_3117.styled-scrollbar > .total-blog-list::-webkit-scrollbar-thumb{background-color:rgba(249, 249, 249, 0.80)}.stacks_in_3117.styled-scrollbar.scrollbar-on-hover::-webkit-scrollbar-track,.stacks_in_3117.styled-scrollbar.scrollbar-on-hover::-webkit-scrollbar-thumb,.stacks_in_3117.styled-scrollbar.scrollbar-on-hover > .total-blog-list::-webkit-scrollbar-track,.stacks_in_3117.styled-scrollbar.scrollbar-on-hover > .total-blog-list::-webkit-scrollbar-thumb,.stacks_in_3117.styled-scrollbar > .total-blog-list.scrollbar-on-hover::-webkit-scrollbar-track,.stacks_in_3117.styled-scrollbar > .total-blog-list.scrollbar-on-hover::-webkit-scrollbar-thumb,.stacks_in_3117.styled-scrollbar > .total-blog-list.scrollbar-on-hover > .total-blog-list::-webkit-scrollbar-track,.stacks_in_3117.styled-scrollbar > .total-blog-list.scrollbar-on-hover > .total-blog-list::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0);-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.stacks_in_3117.styled-scrollbar.scrollbar-on-hover:hover::-webkit-scrollbar-track,.stacks_in_3117.styled-scrollbar.scrollbar-on-hover > .total-blog-list:hover::-webkit-scrollbar-track,.stacks_in_3117.styled-scrollbar > .total-blog-list.scrollbar-on-hover:hover::-webkit-scrollbar-track,.stacks_in_3117.styled-scrollbar > .total-blog-list.scrollbar-on-hover > .total-blog-list:hover::-webkit-scrollbar-track{background-color:rgba(34, 34, 34, 0.50)}.stacks_in_3117.styled-scrollbar.scrollbar-on-hover:hover::-webkit-scrollbar-thumb,.stacks_in_3117.styled-scrollbar.scrollbar-on-hover > .total-blog-list:hover::-webkit-scrollbar-thumb,.stacks_in_3117.styled-scrollbar > .total-blog-list.scrollbar-on-hover:hover::-webkit-scrollbar-thumb,.stacks_in_3117.styled-scrollbar > .total-blog-list.scrollbar-on-hover > .total-blog-list:hover::-webkit-scrollbar-thumb{background-color:rgba(249, 249, 249, 0.80)}.stacks_in_3117 > div:not(.scroll-hint-icon-wrap):not(.total-blog-list):not(.stacks_out):not(.clearing-blackout),.stacks_in_3117 > .total-blog-list > .post,.stacks_in_3117 .clearing-assembled:not(.clearing-blackout) ul > li{margin:0px;padding:0px;height:auto;width:auto;}.stacks_in_3117.scale-image-height img{-o-object-fit:cover;object-fit:cover;width:auto !important;height:auto !important;}.stacks_in_3117.scale-image-height .clearing-blackout img{height:auto !important}
/*  */
#icon-menu-stacks_in_3430 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  #icon-menu-stacks_in_3430 .icon-menu-toggle {
    /*  */
    background: rgba(62, 60, 75, 1.00);
    /*  */
    /*  */
    /*  */
    font-family: "Varela";
    /*  */
    font-size: 16px;
    color: rgba(175, 145, 70, 1.00);
    margin: 6px 4px;
    padding: 12px 20px;
    line-height: 25.888000px;
    border-radius: 40px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    cursor: pointer;
    text-align: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    transition: all 0.3s;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    text-decoration: none !important; }
    #icon-menu-stacks_in_3430 .icon-menu-toggle i {
      display: none;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      font-size: 24px; }
    #icon-menu-stacks_in_3430 .icon-menu-toggle span {
      display: none;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      max-width: 100%; }
    #icon-menu-stacks_in_3430 .icon-menu-toggle:hover {
      /*  */
      background: rgba(62, 60, 75, 1.00);
      /*  */
      /*  */
      color: rgba(255, 255, 255, 1.00);
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
    #icon-menu-stacks_in_3430 .icon-menu-toggle.with-icon i {
      display: initial; }
    #icon-menu-stacks_in_3430 .icon-menu-toggle.with-text span {
      display: initial; }
    #icon-menu-stacks_in_3430 .icon-menu-toggle.with-icon.with-text i {
      margin-right: 10px; }
    #icon-menu-stacks_in_3430 .icon-menu-toggle.toggle-inline {
      position: static; }
    #icon-menu-stacks_in_3430 .icon-menu-toggle.toggle-fixed {
      position: fixed;
      z-index: 99999999; }
      #icon-menu-stacks_in_3430 .icon-menu-toggle.toggle-fixed.v-top {
        top: 0; }
      #icon-menu-stacks_in_3430 .icon-menu-toggle.toggle-fixed.v-bottom {
        bottom: 0; }
      #icon-menu-stacks_in_3430 .icon-menu-toggle.toggle-fixed.h-left {
        left: 0; }
      #icon-menu-stacks_in_3430 .icon-menu-toggle.toggle-fixed.h-right {
        right: 0; }

#icon-menu-nav-stacks_in_3430.icon-menu-nav {
  padding: 10px 10px;
  display: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow-y: scroll;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 9999999999;
  box-sizing: border-box;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  #icon-menu-nav-stacks_in_3430.icon-menu-nav * {
    box-sizing: border-box; }
  #icon-menu-nav-stacks_in_3430.icon-menu-nav .icon-menu-nav-close {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 5px 10px 10px;
    text-align: right;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: auto;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #icon-menu-nav-stacks_in_3430.icon-menu-nav .icon-menu-nav-close span {
      /*  */
      font-family: "Varela";
      /*  */
      font-size: 16px;
      line-height: 25.888000px;
      color: rgba(255, 255, 255, 1.00);
      text-transform: none; }
    #icon-menu-nav-stacks_in_3430.icon-menu-nav .icon-menu-nav-close i {
      padding: 0;
      color: rgba(0, 0, 0, 0.50);
      width: 18px;
      height: 18px;
      font-size: 18px;
      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; }
  #icon-menu-nav-stacks_in_3430.icon-menu-nav ul {
    max-width: 450px;
    padding: 0;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-height: 100%;
    margin: 0 0 auto 0;
    list-style-type: none;
    z-index: 9999999999; }
    #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li {
      width: 33.333332%;
      padding: 10px 10px;
      opacity: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      -webkit-animation-delay: 0.3s;
              animation-delay: 0.3s;
      -webkit-transform: translateY(100%);
              transform: translateY(100%); }
      #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a {
        color: #97969E;
        padding: 10px 10px;
        border-radius: 2px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        text-align: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        text-decoration: none;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        transition: -webkit-transform 0.3s linear;
        transition: transform 0.3s linear;
        transition: transform 0.3s linear, -webkit-transform 0.3s linear; }
        #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-icon {
          /*  */
          background: rgba(151, 150, 158, 1.00);
          /*  */
          /*  */
          color: rgba(62, 60, 75, 1.00);
          width: 50px;
          height: 50px;
          font-size: 36px;
          border-radius: 50px;
          margin: 5px 0 10px 0;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
          #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-icon i[class*="ion-"]::before {
            vertical-align: top; }
          #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
            width: 36px;
            height: 36px; }
        #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-label {
          /*  */
          font-family: "Varela";
          /*  */
          color: rgba(151, 150, 158, 1.00);
          font-size: 16px;
          line-height: 25.888000px; }
        #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a:hover {
          /*  */
          background: rgba(50, 97, 251, 1.00);
          /*  */
          /*  */
          -webkit-transform: translateY(-3px);
                  transform: translateY(-3px);
          box-shadow: 0px 0px 0px 7px rgba(50, 97, 251, 0.50); }
          #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a:hover .icon-menu-nav-icon {
            /*  */
            background: rgba(255, 255, 255, 1.00);
            /*  */
            /*  */
            color: rgba(50, 97, 251, 1.00); }
          #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a:hover .icon-menu-nav-label {
            color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3430.openyo.close ul {
  -webkit-animation: menu-leave 0.3s;
          animation: menu-leave 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#icon-menu-nav-stacks_in_3430.openyo {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }
  #icon-menu-nav-stacks_in_3430.openyo ul {
    -webkit-animation: menu-enter 0.4s;
            animation: menu-enter 0.4s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }
    #icon-menu-nav-stacks_in_3430.openyo ul li {
      -webkit-animation: item-enter 0.4s 0.6s;
              animation: item-enter 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(1) {
        -webkit-animation-delay: 0.2s;
                animation-delay: 0.2s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(2) {
        -webkit-animation-delay: 0.3s;
                animation-delay: 0.3s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(3) {
        -webkit-animation-delay: 0.4s;
                animation-delay: 0.4s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(4) {
        -webkit-animation-delay: 0.5s;
                animation-delay: 0.5s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(5) {
        -webkit-animation-delay: 0.6s;
                animation-delay: 0.6s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(6) {
        -webkit-animation-delay: 0.7s;
                animation-delay: 0.7s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(7) {
        -webkit-animation-delay: 0.8s;
                animation-delay: 0.8s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(8) {
        -webkit-animation-delay: 0.9s;
                animation-delay: 0.9s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(9) {
        -webkit-animation-delay: 1s;
                animation-delay: 1s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(10) {
        -webkit-animation-delay: 1.1s;
                animation-delay: 1.1s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(11) {
        -webkit-animation-delay: 1.2s;
                animation-delay: 1.2s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(12) {
        -webkit-animation-delay: 1.3s;
                animation-delay: 1.3s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(13) {
        -webkit-animation-delay: 1.4s;
                animation-delay: 1.4s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(14) {
        -webkit-animation-delay: 1.5s;
                animation-delay: 1.5s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(15) {
        -webkit-animation-delay: 1.6s;
                animation-delay: 1.6s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(16) {
        -webkit-animation-delay: 1.7s;
                animation-delay: 1.7s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(17) {
        -webkit-animation-delay: 1.8s;
                animation-delay: 1.8s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(18) {
        -webkit-animation-delay: 1.9s;
                animation-delay: 1.9s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(19) {
        -webkit-animation-delay: 2s;
                animation-delay: 2s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(20) {
        -webkit-animation-delay: 2.1s;
                animation-delay: 2.1s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(21) {
        -webkit-animation-delay: 2.2s;
                animation-delay: 2.2s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(22) {
        -webkit-animation-delay: 2.3s;
                animation-delay: 2.3s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(23) {
        -webkit-animation-delay: 2.4s;
                animation-delay: 2.4s; }
      #icon-menu-nav-stacks_in_3430.openyo ul li:nth-child(24) {
        -webkit-animation-delay: 2.5s;
                animation-delay: 2.5s; }

#icon-menu-nav-stacks_in_3430.full-page {
  opacity: 0;
  display: none;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  padding: 10px 10px 15px 10px; }
  #icon-menu-nav-stacks_in_3430.full-page .icon-menu-nav-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #icon-menu-nav-stacks_in_3430.full-page .icon-menu-nav-close.inner {
      display: none; }
  #icon-menu-nav-stacks_in_3430.full-page.openyo {
    /*  */
    background: rgba(62, 60, 75, 1.00);
    /*  */
    /*  */
    /*  */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-animation: full-menu-enter 0.4s 0.1s;
            animation: full-menu-enter 0.4s 0.1s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }
    #icon-menu-nav-stacks_in_3430.full-page.openyo .list-outer {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      overflow-y: scroll;
      padding: 10px 10px 15px 10px;
      background-color: rgba(0, 0, 0, 0.00); }
  #icon-menu-nav-stacks_in_3430.full-page.openyo.close {
    -webkit-animation: full-menu-leave 0.3s;
            animation: full-menu-leave 0.3s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }

#icon-menu-nav-stacks_in_3430.popup ul {
  margin-bottom: 0;
  overflow: hidden;
  overflow-y: scroll;
  -webkit-transform: scale(0);
          transform: scale(0);
  padding: 10px 10px 15px 10px;
  border-radius: 4px;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  /*  */
  background: rgba(62, 60, 75, 1.00);
  /*  */
  /*  */
  /*  */ }
  #icon-menu-nav-stacks_in_3430.popup ul .list-outer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    overflow-y: scroll;
    padding: 10px 10px 15px 10px;
    background-color: rgba(0, 0, 0, 0.00); }

#icon-menu-nav-stacks_in_3430.popup .list-outer {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

#icon-menu-nav-stacks_in_3430.popup .icon-menu-nav-close:not(.inner) {
  display: none; }

#icon-menu-nav-stacks_in_3430.labels-top ul li a {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse; }
  #icon-menu-nav-stacks_in_3430.labels-top ul li a .icon-menu-nav-icon {
    margin: 10px 0 5px 0; }

#icon-menu-nav-stacks_in_3430.hide-item-labels ul li a .icon-menu-nav-label {
  display: none; }

@media (max-width: 700px) {
  #icon-menu-nav-stacks_in_3430.icon-menu-nav ul {
    max-width: 400px; }
    #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li {
      width: 50.000000%; }
      #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-icon {
        width: 40px;
        height: 40px;
        font-size: 28px;
        border-radius: 40px;
        margin: 5px 0 10px 0; }
        #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
          width: 28px;
          height: 28px; }
      #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-label {
        font-size: 14px;
        line-height: 22.652000px; } }

@media (max-width: 400px) {
  #icon-menu-nav-stacks_in_3430.icon-menu-nav ul {
    max-width: 350px; }
    #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li {
      width: 50.000000%; }
      #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-icon {
        width: 40px;
        height: 40px;
        font-size: 28px;
        border-radius: 35px;
        margin: 5px 0 10px 0; }
        #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
          width: 28px;
          height: 28px; }
      #icon-menu-nav-stacks_in_3430.icon-menu-nav ul li a .icon-menu-nav-label {
        font-size: 14px;
        line-height: 22.652000px; } }

@-webkit-keyframes item-enter {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  80% {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
            transform: translateY(0%); } }

@keyframes item-enter {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  80% {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
            transform: translateY(0%); } }

@-webkit-keyframes menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes menu-leave {
  0% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%); }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes menu-leave {
  0% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%); }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes full-menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes full-menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes full-menu-leave {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes full-menu-leave {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }
#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3431.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3431.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3431.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3431.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3431.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3431.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3431.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3431.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3431.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3433.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3433.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3433.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3433.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3433.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3433.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3433.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3433.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3433.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3435.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3435.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3435.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3435.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3435.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3435.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3435.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3435.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3430 #icon-menu-item-stacks_in_3435.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
#stacks_in_3284 .glider-wrapper,#stacks_in_3284 .glider-button{-webkit-transition:all 728ms ease;transition:all 728ms ease}#stacks_in_3284 .glider-wrapper.custom-style{background-color:#222222;color:rgba(255, 255, 255, 1.00)}#stacks_in_3284 .glider-wrapper.custom-style div,#stacks_in_3284 .glider-wrapper.custom-style p{color:rgba(255, 255, 255, 1.00)}#stacks_in_3284 .glider-wrapper.custom-style .glider-toggle{color:rgba(255, 255, 255, 1.00)}#stacks_in_3284 .glider-wrapper .glider-content{padding:3.25rem 1rem}@media only screen and (min-width:40.063em){#stacks_in_3284 .glider-wrapper .glider-content{padding:3.25rem 2.00rem}}#stacks_in_3284 .glider-button{margin:0px}#stacks_in_3284 .glider-button.custom-style{background-color:#222222;color:#FFFFFF}#stacks_in_3284 .glider-button.static-width{width:100px}#stacks_in_3284 .launcher-bar .glider-button{text-align:left}#stacks_in_3284 .location-left .glider-button,#stacks_in_3284 .location-right .glider-button{top:10%}#stacks_in_3284 .location-left .glider-button.flipPosition,#stacks_in_3284 .location-right .glider-button.flipPosition{top:auto;bottom:10%}#stacks_in_3284 .location-top .glider-button,#stacks_in_3284 .location-bottom .glider-button{left:10%}#stacks_in_3284 .location-top .glider-button.flipPosition,#stacks_in_3284 .location-bottom .glider-button.flipPosition{left:auto;right:10%}@media only screen and (min-width:40.063em){#stacks_in_3284 .location-left .glider-wrapper.opened,#stacks_in_3284 .location-right .glider-wrapper.opened{width:40%}#stacks_in_3284 .location-left.slideout .glider-wrapper,#stacks_in_3284 .location-right.slideout .glider-wrapper{width:40%}#stacks_in_3284 .location-left .glider-button.opened{left:40%}#stacks_in_3284 .location-left.slideout .glider-wrapper{margin-left:-40%}#stacks_in_3284 .location-right .glider-button.opened{right:40%}#stacks_in_3284 .location-right.slideout .glider-wrapper{margin-right:-40%}#stacks_in_3284 .location-top .glider-wrapper.opened,#stacks_in_3284 .location-bottom .glider-wrapper.opened{height:40%}#stacks_in_3284 .location-top .glider-button.opened{top:40%}#stacks_in_3284 .location-bottom .glider-button.opened{bottom:40%}}
body { /* Addresses a small issue in webkit: http://bit.ly/NEdoDq */
	-webkit-backface-visibility: hidden!important;
}

html {
	-webkit-text-size-adjust:none!important;
}

.animatedstacks_in_3285{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}@-webkit-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	25%, 75% {opacity: 0;}
}

.delaystacks_in_3285{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;}.delay.hinge{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;}@-webkit-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	25%, 75% {opacity: 0;}
}

@-moz-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

@-o-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

@keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

.flash {
	-webkit-animation-name: flash;
	-moz-animation-name: flash;
	-o-animation-name: flash;
	animation-name: flash;
}
@-webkit-keyframes shake {
	0%, 100% {-webkit-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}

@-moz-keyframes shake {
	0%, 100% {-moz-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}

@-o-keyframes shake {
	0%, 100% {-o-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}

@keyframes shake {
	0%, 100% {transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
	20%, 40%, 60%, 80% {transform: translateX(10px);}
}

.shake {
	-webkit-animation-name: shake;
	-moz-animation-name: shake;
	-o-animation-name: shake;
	animation-name: shake;
}
@-webkit-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
	40% {-webkit-transform: translateY(-30px);}
	60% {-webkit-transform: translateY(-15px);}
}

@-moz-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
	40% {-moz-transform: translateY(-30px);}
	60% {-moz-transform: translateY(-15px);}
}

@-o-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
	40% {-o-transform: translateY(-30px);}
	60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
	0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
	40% {transform: translateY(-30px);}
	60% {transform: translateY(-15px);}
}

.bounce {
	-webkit-animation-name: bounce;
	-moz-animation-name: bounce;
	-o-animation-name: bounce;
	animation-name: bounce;
}
@-webkit-keyframes tada {
	0% {-webkit-transform: scale(1);}	
	10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
	100% {-webkit-transform: scale(1) rotate(0);}
}

@-moz-keyframes tada {
	0% {-moz-transform: scale(1);}	
	10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
	100% {-moz-transform: scale(1) rotate(0);}
}

@-o-keyframes tada {
	0% {-o-transform: scale(1);}	
	10%, 20% {-o-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}
	100% {-o-transform: scale(1) rotate(0);}
}

@keyframes tada {
	0% {transform: scale(1);}	
	10%, 20% {transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
	100% {transform: scale(1) rotate(0);}
}

.tada {
	-webkit-animation-name: tada;
	-moz-animation-name: tada;
	-o-animation-name: tada;
	animation-name: tada;
}
@-webkit-keyframes swing {
	20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
	20% { -webkit-transform: rotate(15deg); }	
	40% { -webkit-transform: rotate(-10deg); }
	60% { -webkit-transform: rotate(5deg); }	
	80% { -webkit-transform: rotate(-5deg); }	
	100% { -webkit-transform: rotate(0deg); }
}

@-moz-keyframes swing {
	20% { -moz-transform: rotate(15deg); }	
	40% { -moz-transform: rotate(-10deg); }
	60% { -moz-transform: rotate(5deg); }	
	80% { -moz-transform: rotate(-5deg); }	
	100% { -moz-transform: rotate(0deg); }
}

@-o-keyframes swing {
	20% { -o-transform: rotate(15deg); }	
	40% { -o-transform: rotate(-10deg); }
	60% { -o-transform: rotate(5deg); }	
	80% { -o-transform: rotate(-5deg); }	
	100% { -o-transform: rotate(0deg); }
}

@keyframes swing {
	20% { transform: rotate(15deg); }	
	40% { transform: rotate(-10deg); }
	60% { transform: rotate(5deg); }	
	80% { transform: rotate(-5deg); }	
	100% { transform: rotate(0deg); }
}

.swing {
	-webkit-transform-origin: top center;
	-moz-transform-origin: top center;
	-o-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation-name: swing;
	-moz-animation-name: swing;
	-o-animation-name: swing;
	animation-name: swing;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  0% { -webkit-transform: translateX(0%); }
  15% { -webkit-transform: translateX(-25%) rotate(-5deg); }
  30% { -webkit-transform: translateX(20%) rotate(3deg); }
  45% { -webkit-transform: translateX(-15%) rotate(-3deg); }
  60% { -webkit-transform: translateX(10%) rotate(2deg); }
  75% { -webkit-transform: translateX(-5%) rotate(-1deg); }
  100% { -webkit-transform: translateX(0%); }
}

@-moz-keyframes wobble {
  0% { -moz-transform: translateX(0%); }
  15% { -moz-transform: translateX(-25%) rotate(-5deg); }
  30% { -moz-transform: translateX(20%) rotate(3deg); }
  45% { -moz-transform: translateX(-15%) rotate(-3deg); }
  60% { -moz-transform: translateX(10%) rotate(2deg); }
  75% { -moz-transform: translateX(-5%) rotate(-1deg); }
  100% { -moz-transform: translateX(0%); }
}

@-o-keyframes wobble {
  0% { -o-transform: translateX(0%); }
  15% { -o-transform: translateX(-25%) rotate(-5deg); }
  30% { -o-transform: translateX(20%) rotate(3deg); }
  45% { -o-transform: translateX(-15%) rotate(-3deg); }
  60% { -o-transform: translateX(10%) rotate(2deg); }
  75% { -o-transform: translateX(-5%) rotate(-1deg); }
  100% { -o-transform: translateX(0%); }
}

@keyframes wobble {
  0% { transform: translateX(0%); }
  15% { transform: translateX(-25%) rotate(-5deg); }
  30% { transform: translateX(20%) rotate(3deg); }
  45% { transform: translateX(-15%) rotate(-3deg); }
  60% { transform: translateX(10%) rotate(2deg); }
  75% { transform: translateX(-5%) rotate(-1deg); }
  100% { transform: translateX(0%); }
}

.wobble {
	-webkit-animation-name: wobble;
	-moz-animation-name: wobble;
	-o-animation-name: wobble;
	animation-name: wobble;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    0% { -webkit-transform: scale(1); }	
	50% { -webkit-transform: scale(1.1); }
    100% { -webkit-transform: scale(1); }
}
@-moz-keyframes pulse {
    0% { -moz-transform: scale(1); }	
	50% { -moz-transform: scale(1.1); }
    100% { -moz-transform: scale(1); }
}
@-o-keyframes pulse {
    0% { -o-transform: scale(1); }	
	50% { -o-transform: scale(1.1); }
    100% { -o-transform: scale(1); }
}
@keyframes pulse {
    0% { transform: scale(1); }	
	50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}

.pulse {
	-webkit-animation-name: pulse;
	-moz-animation-name: pulse;
	-o-animation-name: pulse;
	animation-name: pulse;
}
@-webkit-keyframes flip {
	0% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-webkit-animation-timing-function: ease-out;
	}
	40% {
		-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-webkit-animation-timing-function: ease-out;
	}
	50% {
		-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-webkit-animation-timing-function: ease-in;
	}
	80% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-webkit-animation-timing-function: ease-in;
	}
	100% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-webkit-animation-timing-function: ease-in;
	}
}
@-moz-keyframes flip {
	0% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-moz-animation-timing-function: ease-out;
	}
	40% {
		-moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-moz-animation-timing-function: ease-out;
	}
	50% {
		-moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-moz-animation-timing-function: ease-in;
	}
	80% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-moz-animation-timing-function: ease-in;
	}
	100% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-moz-animation-timing-function: ease-in;
	}
}
@-o-keyframes flip {
	0% {
		-o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-o-animation-timing-function: ease-out;
	}
	40% {
		-o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-o-animation-timing-function: ease-out;
	}
	50% {
		-o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-o-animation-timing-function: ease-in;
	}
	80% {
		-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-o-animation-timing-function: ease-in;
	}
	100% {
		-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-o-animation-timing-function: ease-in;
	}
}
@keyframes flip {
	0% {
		transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		animation-timing-function: ease-out;
	}
	40% {
		transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		animation-timing-function: ease-out;
	}
	50% {
		transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		animation-timing-function: ease-in;
	}
	80% {
		transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		animation-timing-function: ease-in;
	}
	100% {
		transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		animation-timing-function: ease-in;
	}
}

.animated.flip {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flip;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flip;
	-o-backface-visibility: visible !important;
	-o-animation-name: flip;
	backface-visibility: visible !important;
	animation-name: flip;
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInX {
    0% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -moz-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -moz-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInX {
    0% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -o-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -o-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

.flipInX {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInX;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipInX;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipInX;
	backface-visibility: visible !important;
	animation-name: flipInX;
}
@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-moz-keyframes flipOutX {
    0% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-o-keyframes flipOutX {
    0% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    0% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

.flipOutX {
	-webkit-animation-name: flipOutX;
	-webkit-backface-visibility: visible !important;
	-moz-animation-name: flipOutX;
	-moz-backface-visibility: visible !important;
	-o-animation-name: flipOutX;
	-o-backface-visibility: visible !important;
	animation-name: flipOutX;
	backface-visibility: visible !important;
}
@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInY {
    0% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -moz-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -moz-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInY {
    0% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -o-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -o-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@keyframes flipInY {
    0% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

.flipInY {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInY;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipInY;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipInY;
	backface-visibility: visible !important;
	animation-name: flipInY;
}
@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-moz-keyframes flipOutY {
    0% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-o-keyframes flipOutY {
    0% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@keyframes flipOutY {
    0% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

.flipOutY {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipOutY;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipOutY;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipOutY;
	backface-visibility: visible !important;
	animation-name: flipOutY;
}
@-webkit-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-moz-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-o-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInDown {
	-webkit-animation-name: fadeInDown;
	-moz-animation-name: fadeInDown;
	-o-animation-name: fadeInDown;
	animation-name: fadeInDown;
}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	-moz-animation-name: fadeInLeft;
	-o-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInRight {
	-webkit-animation-name: fadeInRight;
	-moz-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUpBig {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	-moz-animation-name: fadeInUpBig;
	-o-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDownBig {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	-moz-animation-name: fadeInDownBig;
	-o-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}
@-moz-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}
@-o-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}
@keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	-moz-animation-name: fadeInLeftBig;
	-o-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInRightBig {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	-moz-animation-name: fadeInRightBig;
	-o-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-moz-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-o-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

.fadeOut {
	-webkit-animation-name: fadeOut;
	-moz-animation-name: fadeOut;
	-o-animation-name: fadeOut;
	animation-name: fadeOut;
}
@-webkit-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}
}
@-moz-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}
}
@-o-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}
}
@keyframes fadeOutUp {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-20px);
	}
}

.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	-moz-animation-name: fadeOutUp;
	-o-animation-name: fadeOutUp;
	animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}
}

@-moz-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}
}

@-o-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(20px);
	}
}

@keyframes fadeOutDown {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(20px);
	}
}

.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	-moz-animation-name: fadeOutDown;
	-o-animation-name: fadeOutDown;
	animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
}

@-moz-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
}

@-o-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
}

@keyframes fadeOutLeft {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-20px);
	}
}

.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	-moz-animation-name: fadeOutLeft;
	-o-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}
}

@-moz-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}
}

@-o-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(20px);
	}
}

@keyframes fadeOutRight {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(20px);
	}
}

.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	-moz-animation-name: fadeOutRight;
	-o-animation-name: fadeOutRight;
	animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	-moz-animation-name: fadeOutUpBig;
	-o-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
}

@-moz-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
}

@-o-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
}

@keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(2000px);
	}
}

.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	-moz-animation-name: fadeOutDownBig;
	-o-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	-moz-animation-name: fadeOutLeftBig;
	-o-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}
@-moz-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}
@-o-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}
@keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	-moz-animation-name: fadeOutRightBig;
	-o-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig;
}
@-webkit-keyframes slideInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}

	100% {
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes slideInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}

	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes slideInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}

	100% {
		-o-transform: translateY(0);
	}
}

@keyframes slideInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}

	100% {
		transform: translateY(0);
	}
}

.slideInDown {
	-webkit-animation-name: slideInDown;
	-moz-animation-name: slideInDown;
	-o-animation-name: slideInDown;
	animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes slideInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes slideInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes slideInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.slideInLeft {
	-webkit-animation-name: slideInLeft;
	-moz-animation-name: slideInLeft;
	-o-animation-name: slideInLeft;
	animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes slideInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes slideInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes slideInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.slideInRight {
	-webkit-animation-name: slideInRight;
	-moz-animation-name: slideInRight;
	-o-animation-name: slideInRight;
	animation-name: slideInRight;
}
@-webkit-keyframes slideOutUp {
	0% {
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes slideOutUp {
	0% {
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes slideOutUp {
	0% {
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes slideOutUp {
	0% {
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.slideOutUp {
	-webkit-animation-name: slideOutUp;
	-moz-animation-name: slideOutUp;
	-o-animation-name: slideOutUp;
	animation-name: slideOutUp;
}
@-webkit-keyframes slideOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes slideOutLeft {
	0% {
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes slideOutLeft {
	0% {
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes slideOutLeft {
	0% {
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.slideOutLeft {
	-webkit-animation-name: slideOutLeft;
	-moz-animation-name: slideOutLeft;
	-o-animation-name: slideOutLeft;
	animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
	0% {
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}

@-moz-keyframes slideOutRight {
	0% {
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}

@-o-keyframes slideOutRight {
	0% {
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}

@keyframes slideOutRight {
	0% {
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.slideOutRight {
	-webkit-animation-name: slideOutRight;
	-moz-animation-name: slideOutRight;
	-o-animation-name: slideOutRight;
	animation-name: slideOutRight;
}
@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.05);
	}
	
	70% {
		-webkit-transform: scale(.9);
	}
	
	100% {
		-webkit-transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.05);
	}
	
	70% {
		-moz-transform: scale(.9);
	}
	
	100% {
		-moz-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.05);
	}
	
	70% {
		-o-transform: scale(.9);
	}
	
	100% {
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.05);
	}
	
	70% {
		transform: scale(.9);
	}
	
	100% {
		transform: scale(1);
	}
}

.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
@-webkit-keyframes bounceInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateY(-30px);
	}
	
	80% {
		-webkit-transform: translateY(10px);
	}
	
	100% {
		-webkit-transform: translateY(0);
	}
}
@-moz-keyframes bounceInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateY(-30px);
	}
	
	80% {
		-moz-transform: translateY(10px);
	}
	
	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateY(-30px);
	}
	
	80% {
		-o-transform: translateY(10px);
	}
	
	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInUp {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateY(-30px);
	}
	
	80% {
		transform: translateY(10px);
	}
	
	100% {
		transform: translateY(0);
	}
}

.bounceInUp {
	-webkit-animation-name: bounceInUp;
	-moz-animation-name: bounceInUp;
	-o-animation-name: bounceInUp;
	animation-name: bounceInUp;
}
@-webkit-keyframes bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateY(30px);
	}
	
	80% {
		-webkit-transform: translateY(-10px);
	}
	
	100% {
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes bounceInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateY(30px);
	}
	
	80% {
		-moz-transform: translateY(-10px);
	}
	
	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateY(30px);
	}
	
	80% {
		-o-transform: translateY(-10px);
	}
	
	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateY(30px);
	}
	
	80% {
		transform: translateY(-10px);
	}
	
	100% {
		transform: translateY(0);
	}
}

.bounceInDown {
	-webkit-animation-name: bounceInDown;
	-moz-animation-name: bounceInDown;
	-o-animation-name: bounceInDown;
	animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateX(30px);
	}
	
	80% {
		-webkit-transform: translateX(-10px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateX(30px);
	}
	
	80% {
		-moz-transform: translateX(-10px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateX(30px);
	}
	
	80% {
		-o-transform: translateX(-10px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateX(30px);
	}
	
	80% {
		transform: translateX(-10px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	-moz-animation-name: bounceInLeft;
	-o-animation-name: bounceInLeft;
	animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateX(-30px);
	}
	
	80% {
		-webkit-transform: translateX(10px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateX(-30px);
	}
	
	80% {
		-moz-transform: translateX(10px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateX(-30px);
	}
	
	80% {
		-o-transform: translateX(10px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes bounceInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateX(-30px);
	}
	
	80% {
		transform: translateX(10px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.bounceInRight {
	-webkit-animation-name: bounceInRight;
	-moz-animation-name: bounceInRight;
	-o-animation-name: bounceInRight;
	animation-name: bounceInRight;
}
@-webkit-keyframes bounceOut {
	0% {
		-webkit-transform: scale(1);
	}
	
	25% {
		-webkit-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}	
}

@-moz-keyframes bounceOut {
	0% {
		-moz-transform: scale(1);
	}
	
	25% {
		-moz-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-moz-transform: scale(.3);
	}	
}

@-o-keyframes bounceOut {
	0% {
		-o-transform: scale(1);
	}
	
	25% {
		-o-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-o-transform: scale(.3);
	}	
}

@keyframes bounceOut {
	0% {
		transform: scale(1);
	}
	
	25% {
		transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		transform: scale(.3);
	}	
}

.bounceOut {
	-webkit-animation-name: bounceOut;
	-moz-animation-name: bounceOut;
	-o-animation-name: bounceOut;
	animation-name: bounceOut;
}
@-webkit-keyframes bounceOutUp {
	0% {
		-webkit-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes bounceOutUp {
	0% {
		-moz-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes bounceOutUp {
	0% {
		-o-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes bounceOutUp {
	0% {
		transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.bounceOutUp {
	-webkit-animation-name: bounceOutUp;
	-moz-animation-name: bounceOutUp;
	-o-animation-name: bounceOutUp;
	animation-name: bounceOutUp;
}
@-webkit-keyframes bounceOutDown {
	0% {
		-webkit-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
}

@-moz-keyframes bounceOutDown {
	0% {
		-moz-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
}

@-o-keyframes bounceOutDown {
	0% {
		-o-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
}

@keyframes bounceOutDown {
	0% {
		transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		transform: translateY(2000px);
	}
}

.bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	-moz-animation-name: bounceOutDown;
	-o-animation-name: bounceOutDown;
	animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes bounceOutLeft {
	0% {
		-moz-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes bounceOutLeft {
	0% {
		-o-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes bounceOutLeft {
	0% {
		transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	-moz-animation-name: bounceOutLeft;
	-o-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
	0% {
		-webkit-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}

@-moz-keyframes bounceOutRight {
	0% {
		-moz-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}

@-o-keyframes bounceOutRight {
	0% {
		-o-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}

@keyframes bounceOutRight {
	0% {
		transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	-moz-animation-name: bounceOutRight;
	-o-animation-name: bounceOutRight;
	animation-name: bounceOutRight;
}
@-webkit-keyframes rotateIn {
	0% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}
@-moz-keyframes rotateIn {
	0% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}
@-o-keyframes rotateIn {
	0% {
		-o-transform-origin: center center;
		-o-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: center center;
		-o-transform: rotate(0);
		opacity: 1;
	}
}
@keyframes rotateIn {
	0% {
		transform-origin: center center;
		transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: center center;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateIn {
	-webkit-animation-name: rotateIn;
	-moz-animation-name: rotateIn;
	-o-animation-name: rotateIn;
	animation-name: rotateIn;
}
@-webkit-keyframes rotateInUpLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInUpLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInUpLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInUpLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInUpLeft {
	-webkit-animation-name: rotateInUpLeft;
	-moz-animation-name: rotateInUpLeft;
	-o-animation-name: rotateInUpLeft;
	animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInDownLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInDownLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInDownLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInDownLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInDownLeft {
	-webkit-animation-name: rotateInDownLeft;
	-moz-animation-name: rotateInDownLeft;
	-o-animation-name: rotateInDownLeft;
	animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInUpRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInUpRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInUpRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInUpRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInUpRight {
	-webkit-animation-name: rotateInUpRight;
	-moz-animation-name: rotateInUpRight;
	-o-animation-name: rotateInUpRight;
	animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateInDownRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInDownRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInDownRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInDownRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInDownRight {
	-webkit-animation-name: rotateInDownRight;
	-moz-animation-name: rotateInDownRight;
	-o-animation-name: rotateInDownRight;
	animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateOut {
	0% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(200deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOut {
	0% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(200deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOut {
	0% {
		-o-transform-origin: center center;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: center center;
		-o-transform: rotate(200deg);
		opacity: 0;
	}
}

@keyframes rotateOut {
	0% {
		transform-origin: center center;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: center center;
		transform: rotate(200deg);
		opacity: 0;
	}
}

.rotateOut {
	-webkit-animation-name: rotateOut;
	-moz-animation-name: rotateOut;
	-o-animation-name: rotateOut;
	animation-name: rotateOut;
}
@-webkit-keyframes rotateOutUpLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutUpLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutUpLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
}

@keyframes rotateOutUpLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-transform-origin: left bottom;
		-transform: rotate(-90deg);
		opacity: 0;
	}
}

.rotateOutUpLeft {
	-webkit-animation-name: rotateOutUpLeft;
	-moz-animation-name: rotateOutUpLeft;
	-o-animation-name: rotateOutUpLeft;
	animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutDownLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutDownLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutDownLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
}

@keyframes rotateOutDownLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
}

.rotateOutDownLeft {
	-webkit-animation-name: rotateOutDownLeft;
	-moz-animation-name: rotateOutDownLeft;
	-o-animation-name: rotateOutDownLeft;
	animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutUpRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutUpRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutUpRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
}

@keyframes rotateOutUpRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
}

.rotateOutUpRight {
	-webkit-animation-name: rotateOutUpRight;
	-moz-animation-name: rotateOutUpRight;
	-o-animation-name: rotateOutUpRight;
	animation-name: rotateOutUpRight;
}
@-webkit-keyframes rotateOutDownRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutDownRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutDownRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
}

@keyframes rotateOutDownRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
}

.rotateOutDownRight {
	-webkit-animation-name: rotateOutDownRight;
	-moz-animation-name: rotateOutDownRight;
	-o-animation-name: rotateOutDownRight;
	animation-name: rotateOutDownRight;
}
@-webkit-keyframes lightSpeedIn {
	0% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -webkit-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -webkit-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-moz-keyframes lightSpeedIn {
	0% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -moz-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -moz-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-o-keyframes lightSpeedIn {
	0% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -o-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -o-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@keyframes lightSpeedIn {
	0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { transform: translateX(0%) skewX(0deg); opacity: 1; }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -moz-animation-name: lightSpeedIn;
    -o-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;

    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
    0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-moz-keyframes lightSpeedOut {
	0% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-o-keyframes lightSpeedOut {
	0% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@keyframes lightSpeedOut {
	0% { transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -moz-animation-name: lightSpeedOut;
    -o-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;

    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}
@-webkit-keyframes hinge {
	0% { -webkit-transform: rotate(0); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	20%, 60% { -webkit-transform: rotate(80deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	40% { -webkit-transform: rotate(60deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	80% { -webkit-transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	100% { -webkit-transform: translateY(700px); opacity: 0; }
}

@-moz-keyframes hinge {
	0% { -moz-transform: rotate(0); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	20%, 60% { -moz-transform: rotate(80deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	40% { -moz-transform: rotate(60deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	80% { -moz-transform: rotate(60deg) translateY(0); opacity: 1; -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	100% { -moz-transform: translateY(700px); opacity: 0; }
}

@-o-keyframes hinge {
	0% { -o-transform: rotate(0); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	20%, 60% { -o-transform: rotate(80deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	40% { -o-transform: rotate(60deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	80% { -o-transform: rotate(60deg) translateY(0); opacity: 1; -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	100% { -o-transform: translateY(700px); opacity: 0; }
}

@keyframes hinge {
	0% { transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out; }	
	20%, 60% { transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
	40% { transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
	80% { transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out; }	
	100% { transform: translateY(700px); opacity: 0; }
}

.hinge {
	-webkit-animation-name: hinge;
	-moz-animation-name: hinge;
	-o-animation-name: hinge;
	animation-name: hinge;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
	0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); }
}

@-moz-keyframes rollIn {
	0% { opacity: 0; -moz-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -moz-transform: translateX(0px) rotate(0deg); }
}

@-o-keyframes rollIn {
	0% { opacity: 0; -o-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -o-transform: translateX(0px) rotate(0deg); }
}

@keyframes rollIn {
	0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}

.rollIn {
	-webkit-animation-name: rollIn;
	-moz-animation-name: rollIn;
	-o-animation-name: rollIn;
	animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
    0% {
		opacity: 1;
		-webkit-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-webkit-transform: translateX(100%) rotate(120deg);
	}
}

@-moz-keyframes rollOut {
    0% {
		opacity: 1;
		-moz-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-moz-transform: translateX(100%) rotate(120deg);
	}
}

@-o-keyframes rollOut {
    0% {
		opacity: 1;
		-o-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-o-transform: translateX(100%) rotate(120deg);
	}
}

@keyframes rollOut {
    0% {
		opacity: 1;
		transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		transform: translateX(100%) rotate(120deg);
	}
}

.rollOut {
	-webkit-animation-name: rollOut;
	-moz-animation-name: rollOut;
	-o-animation-name: rollOut;
	animation-name: rollOut;
}
/*  */
#icon-menu-stacks_in_3441 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  #icon-menu-stacks_in_3441 .icon-menu-toggle {
    /*  */
    background: rgba(62, 60, 75, 1.00);
    /*  */
    /*  */
    /*  */
    font-family: "Varela";
    /*  */
    font-size: 16px;
    color: rgba(175, 145, 70, 1.00);
    margin: 6px 4px;
    padding: 12px 20px;
    line-height: 25.888000px;
    border-radius: 40px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    cursor: pointer;
    text-align: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    transition: all 0.3s;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    text-decoration: none !important; }
    #icon-menu-stacks_in_3441 .icon-menu-toggle i {
      display: none;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      font-size: 24px; }
    #icon-menu-stacks_in_3441 .icon-menu-toggle span {
      display: none;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      max-width: 100%; }
    #icon-menu-stacks_in_3441 .icon-menu-toggle:hover {
      /*  */
      background: rgba(62, 60, 75, 1.00);
      /*  */
      /*  */
      color: rgba(255, 255, 255, 1.00);
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
    #icon-menu-stacks_in_3441 .icon-menu-toggle.with-icon i {
      display: initial; }
    #icon-menu-stacks_in_3441 .icon-menu-toggle.with-text span {
      display: initial; }
    #icon-menu-stacks_in_3441 .icon-menu-toggle.with-icon.with-text i {
      margin-right: 10px; }
    #icon-menu-stacks_in_3441 .icon-menu-toggle.toggle-inline {
      position: static; }
    #icon-menu-stacks_in_3441 .icon-menu-toggle.toggle-fixed {
      position: fixed;
      z-index: 99999999; }
      #icon-menu-stacks_in_3441 .icon-menu-toggle.toggle-fixed.v-top {
        top: 0; }
      #icon-menu-stacks_in_3441 .icon-menu-toggle.toggle-fixed.v-bottom {
        bottom: 0; }
      #icon-menu-stacks_in_3441 .icon-menu-toggle.toggle-fixed.h-left {
        left: 0; }
      #icon-menu-stacks_in_3441 .icon-menu-toggle.toggle-fixed.h-right {
        right: 0; }

#icon-menu-nav-stacks_in_3441.icon-menu-nav {
  padding: 10px 10px;
  display: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow-y: scroll;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 9999999999;
  box-sizing: border-box;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  #icon-menu-nav-stacks_in_3441.icon-menu-nav * {
    box-sizing: border-box; }
  #icon-menu-nav-stacks_in_3441.icon-menu-nav .icon-menu-nav-close {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 5px 10px 10px;
    text-align: right;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: auto;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #icon-menu-nav-stacks_in_3441.icon-menu-nav .icon-menu-nav-close span {
      /*  */
      font-family: "Varela";
      /*  */
      font-size: 16px;
      line-height: 25.888000px;
      color: rgba(255, 255, 255, 1.00);
      text-transform: none; }
    #icon-menu-nav-stacks_in_3441.icon-menu-nav .icon-menu-nav-close i {
      padding: 0;
      color: rgba(0, 0, 0, 0.50);
      width: 18px;
      height: 18px;
      font-size: 18px;
      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; }
  #icon-menu-nav-stacks_in_3441.icon-menu-nav ul {
    max-width: 450px;
    padding: 0;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-height: 100%;
    margin: 0 0 auto 0;
    list-style-type: none;
    z-index: 9999999999; }
    #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li {
      width: 33.333332%;
      padding: 10px 10px;
      opacity: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      -webkit-animation-delay: 0.3s;
              animation-delay: 0.3s;
      -webkit-transform: translateY(100%);
              transform: translateY(100%); }
      #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a {
        color: #97969E;
        padding: 10px 10px;
        border-radius: 2px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        text-align: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        text-decoration: none;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        transition: -webkit-transform 0.3s linear;
        transition: transform 0.3s linear;
        transition: transform 0.3s linear, -webkit-transform 0.3s linear; }
        #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-icon {
          /*  */
          background: rgba(151, 150, 158, 1.00);
          /*  */
          /*  */
          color: rgba(62, 60, 75, 1.00);
          width: 50px;
          height: 50px;
          font-size: 36px;
          border-radius: 50px;
          margin: 5px 0 10px 0;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
          #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-icon i[class*="ion-"]::before {
            vertical-align: top; }
          #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
            width: 36px;
            height: 36px; }
        #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-label {
          /*  */
          font-family: "Varela";
          /*  */
          color: rgba(151, 150, 158, 1.00);
          font-size: 16px;
          line-height: 25.888000px; }
        #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a:hover {
          /*  */
          background: rgba(50, 97, 251, 1.00);
          /*  */
          /*  */
          -webkit-transform: translateY(-3px);
                  transform: translateY(-3px);
          box-shadow: 0px 0px 0px 7px rgba(50, 97, 251, 0.50); }
          #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a:hover .icon-menu-nav-icon {
            /*  */
            background: rgba(255, 255, 255, 1.00);
            /*  */
            /*  */
            color: rgba(50, 97, 251, 1.00); }
          #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a:hover .icon-menu-nav-label {
            color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3441.openyo.close ul {
  -webkit-animation: menu-leave 0.3s;
          animation: menu-leave 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#icon-menu-nav-stacks_in_3441.openyo {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }
  #icon-menu-nav-stacks_in_3441.openyo ul {
    -webkit-animation: menu-enter 0.4s;
            animation: menu-enter 0.4s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }
    #icon-menu-nav-stacks_in_3441.openyo ul li {
      -webkit-animation: item-enter 0.4s 0.6s;
              animation: item-enter 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(1) {
        -webkit-animation-delay: 0.2s;
                animation-delay: 0.2s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(2) {
        -webkit-animation-delay: 0.3s;
                animation-delay: 0.3s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(3) {
        -webkit-animation-delay: 0.4s;
                animation-delay: 0.4s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(4) {
        -webkit-animation-delay: 0.5s;
                animation-delay: 0.5s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(5) {
        -webkit-animation-delay: 0.6s;
                animation-delay: 0.6s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(6) {
        -webkit-animation-delay: 0.7s;
                animation-delay: 0.7s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(7) {
        -webkit-animation-delay: 0.8s;
                animation-delay: 0.8s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(8) {
        -webkit-animation-delay: 0.9s;
                animation-delay: 0.9s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(9) {
        -webkit-animation-delay: 1s;
                animation-delay: 1s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(10) {
        -webkit-animation-delay: 1.1s;
                animation-delay: 1.1s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(11) {
        -webkit-animation-delay: 1.2s;
                animation-delay: 1.2s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(12) {
        -webkit-animation-delay: 1.3s;
                animation-delay: 1.3s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(13) {
        -webkit-animation-delay: 1.4s;
                animation-delay: 1.4s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(14) {
        -webkit-animation-delay: 1.5s;
                animation-delay: 1.5s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(15) {
        -webkit-animation-delay: 1.6s;
                animation-delay: 1.6s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(16) {
        -webkit-animation-delay: 1.7s;
                animation-delay: 1.7s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(17) {
        -webkit-animation-delay: 1.8s;
                animation-delay: 1.8s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(18) {
        -webkit-animation-delay: 1.9s;
                animation-delay: 1.9s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(19) {
        -webkit-animation-delay: 2s;
                animation-delay: 2s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(20) {
        -webkit-animation-delay: 2.1s;
                animation-delay: 2.1s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(21) {
        -webkit-animation-delay: 2.2s;
                animation-delay: 2.2s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(22) {
        -webkit-animation-delay: 2.3s;
                animation-delay: 2.3s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(23) {
        -webkit-animation-delay: 2.4s;
                animation-delay: 2.4s; }
      #icon-menu-nav-stacks_in_3441.openyo ul li:nth-child(24) {
        -webkit-animation-delay: 2.5s;
                animation-delay: 2.5s; }

#icon-menu-nav-stacks_in_3441.full-page {
  opacity: 0;
  display: none;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  padding: 10px 10px 15px 10px; }
  #icon-menu-nav-stacks_in_3441.full-page .icon-menu-nav-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #icon-menu-nav-stacks_in_3441.full-page .icon-menu-nav-close.inner {
      display: none; }
  #icon-menu-nav-stacks_in_3441.full-page.openyo {
    /*  */
    background: rgba(62, 60, 75, 1.00);
    /*  */
    /*  */
    /*  */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-animation: full-menu-enter 0.4s 0.1s;
            animation: full-menu-enter 0.4s 0.1s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }
    #icon-menu-nav-stacks_in_3441.full-page.openyo .list-outer {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      overflow-y: scroll;
      padding: 10px 10px 15px 10px;
      background-color: rgba(0, 0, 0, 0.00); }
  #icon-menu-nav-stacks_in_3441.full-page.openyo.close {
    -webkit-animation: full-menu-leave 0.3s;
            animation: full-menu-leave 0.3s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }

#icon-menu-nav-stacks_in_3441.popup ul {
  margin-bottom: 0;
  overflow: hidden;
  overflow-y: scroll;
  -webkit-transform: scale(0);
          transform: scale(0);
  padding: 10px 10px 15px 10px;
  border-radius: 4px;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  /*  */
  background: rgba(62, 60, 75, 1.00);
  /*  */
  /*  */
  /*  */ }
  #icon-menu-nav-stacks_in_3441.popup ul .list-outer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    overflow-y: scroll;
    padding: 10px 10px 15px 10px;
    background-color: rgba(0, 0, 0, 0.00); }

#icon-menu-nav-stacks_in_3441.popup .list-outer {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

#icon-menu-nav-stacks_in_3441.popup .icon-menu-nav-close:not(.inner) {
  display: none; }

#icon-menu-nav-stacks_in_3441.labels-top ul li a {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse; }
  #icon-menu-nav-stacks_in_3441.labels-top ul li a .icon-menu-nav-icon {
    margin: 10px 0 5px 0; }

#icon-menu-nav-stacks_in_3441.hide-item-labels ul li a .icon-menu-nav-label {
  display: none; }

@media (max-width: 700px) {
  #icon-menu-nav-stacks_in_3441.icon-menu-nav ul {
    max-width: 400px; }
    #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li {
      width: 50.000000%; }
      #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-icon {
        width: 40px;
        height: 40px;
        font-size: 28px;
        border-radius: 40px;
        margin: 5px 0 10px 0; }
        #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
          width: 28px;
          height: 28px; }
      #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-label {
        font-size: 14px;
        line-height: 22.652000px; } }

@media (max-width: 400px) {
  #icon-menu-nav-stacks_in_3441.icon-menu-nav ul {
    max-width: 350px; }
    #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li {
      width: 50.000000%; }
      #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-icon {
        width: 40px;
        height: 40px;
        font-size: 28px;
        border-radius: 35px;
        margin: 5px 0 10px 0; }
        #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
          width: 28px;
          height: 28px; }
      #icon-menu-nav-stacks_in_3441.icon-menu-nav ul li a .icon-menu-nav-label {
        font-size: 14px;
        line-height: 22.652000px; } }

@-webkit-keyframes item-enter {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  80% {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
            transform: translateY(0%); } }

@keyframes item-enter {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  80% {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
            transform: translateY(0%); } }

@-webkit-keyframes menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes menu-leave {
  0% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%); }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes menu-leave {
  0% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%); }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes full-menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes full-menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes full-menu-leave {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes full-menu-leave {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }
#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3442.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3442.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3442.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3442.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3442.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3442.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3442.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3442.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3442.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3444.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3444.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3444.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3444.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3444.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3444.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3444.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3444.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3444.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3446.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3446.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3446.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3446.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3446.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3446.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3446.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3446.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3441 #icon-menu-item-stacks_in_3446.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
#stacks_in_3246 .glider-wrapper,#stacks_in_3246 .glider-button{-webkit-transition:all 728ms ease;transition:all 728ms ease}#stacks_in_3246 .glider-wrapper.custom-style{background-color:#222222;color:rgba(249, 249, 251, 1.00)}#stacks_in_3246 .glider-wrapper.custom-style div,#stacks_in_3246 .glider-wrapper.custom-style p{color:rgba(249, 249, 251, 1.00)}#stacks_in_3246 .glider-wrapper.custom-style .glider-toggle{color:rgba(249, 249, 251, 1.00)}#stacks_in_3246 .glider-wrapper .glider-content{padding:3.25rem 1rem}@media only screen and (min-width:40.063em){#stacks_in_3246 .glider-wrapper .glider-content{padding:3.25rem 2.00rem}}#stacks_in_3246 .glider-button{margin:0px}#stacks_in_3246 .glider-button.custom-style{background-color:#222222;color:#FFFFFF}#stacks_in_3246 .glider-button.static-width{width:100px}#stacks_in_3246 .launcher-bar .glider-button{text-align:left}#stacks_in_3246 .location-left .glider-button,#stacks_in_3246 .location-right .glider-button{top:10%}#stacks_in_3246 .location-left .glider-button.flipPosition,#stacks_in_3246 .location-right .glider-button.flipPosition{top:auto;bottom:10%}#stacks_in_3246 .location-top .glider-button,#stacks_in_3246 .location-bottom .glider-button{left:10%}#stacks_in_3246 .location-top .glider-button.flipPosition,#stacks_in_3246 .location-bottom .glider-button.flipPosition{left:auto;right:10%}@media only screen and (min-width:40.063em){#stacks_in_3246 .location-left .glider-wrapper.opened,#stacks_in_3246 .location-right .glider-wrapper.opened{width:40%}#stacks_in_3246 .location-left.slideout .glider-wrapper,#stacks_in_3246 .location-right.slideout .glider-wrapper{width:40%}#stacks_in_3246 .location-left .glider-button.opened{left:40%}#stacks_in_3246 .location-left.slideout .glider-wrapper{margin-left:-40%}#stacks_in_3246 .location-right .glider-button.opened{right:40%}#stacks_in_3246 .location-right.slideout .glider-wrapper{margin-right:-40%}#stacks_in_3246 .location-top .glider-wrapper.opened,#stacks_in_3246 .location-bottom .glider-wrapper.opened{height:40%}#stacks_in_3246 .location-top .glider-button.opened{top:40%}#stacks_in_3246 .location-bottom .glider-button.opened{bottom:40%}}
body { /* Addresses a small issue in webkit: http://bit.ly/NEdoDq */
	-webkit-backface-visibility: hidden!important;
}

html {
	-webkit-text-size-adjust:none!important;
}

.animatedstacks_in_3251{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}@-webkit-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	25%, 75% {opacity: 0;}
}

.delaystacks_in_3251{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;}.delay.hinge{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;}@-webkit-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	25%, 75% {opacity: 0;}
}

@-moz-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

@-o-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

@keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

.flash {
	-webkit-animation-name: flash;
	-moz-animation-name: flash;
	-o-animation-name: flash;
	animation-name: flash;
}
@-webkit-keyframes shake {
	0%, 100% {-webkit-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}

@-moz-keyframes shake {
	0%, 100% {-moz-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}

@-o-keyframes shake {
	0%, 100% {-o-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}

@keyframes shake {
	0%, 100% {transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
	20%, 40%, 60%, 80% {transform: translateX(10px);}
}

.shake {
	-webkit-animation-name: shake;
	-moz-animation-name: shake;
	-o-animation-name: shake;
	animation-name: shake;
}
@-webkit-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
	40% {-webkit-transform: translateY(-30px);}
	60% {-webkit-transform: translateY(-15px);}
}

@-moz-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
	40% {-moz-transform: translateY(-30px);}
	60% {-moz-transform: translateY(-15px);}
}

@-o-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
	40% {-o-transform: translateY(-30px);}
	60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
	0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
	40% {transform: translateY(-30px);}
	60% {transform: translateY(-15px);}
}

.bounce {
	-webkit-animation-name: bounce;
	-moz-animation-name: bounce;
	-o-animation-name: bounce;
	animation-name: bounce;
}
@-webkit-keyframes tada {
	0% {-webkit-transform: scale(1);}	
	10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
	100% {-webkit-transform: scale(1) rotate(0);}
}

@-moz-keyframes tada {
	0% {-moz-transform: scale(1);}	
	10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
	100% {-moz-transform: scale(1) rotate(0);}
}

@-o-keyframes tada {
	0% {-o-transform: scale(1);}	
	10%, 20% {-o-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}
	100% {-o-transform: scale(1) rotate(0);}
}

@keyframes tada {
	0% {transform: scale(1);}	
	10%, 20% {transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
	100% {transform: scale(1) rotate(0);}
}

.tada {
	-webkit-animation-name: tada;
	-moz-animation-name: tada;
	-o-animation-name: tada;
	animation-name: tada;
}
@-webkit-keyframes swing {
	20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
	20% { -webkit-transform: rotate(15deg); }	
	40% { -webkit-transform: rotate(-10deg); }
	60% { -webkit-transform: rotate(5deg); }	
	80% { -webkit-transform: rotate(-5deg); }	
	100% { -webkit-transform: rotate(0deg); }
}

@-moz-keyframes swing {
	20% { -moz-transform: rotate(15deg); }	
	40% { -moz-transform: rotate(-10deg); }
	60% { -moz-transform: rotate(5deg); }	
	80% { -moz-transform: rotate(-5deg); }	
	100% { -moz-transform: rotate(0deg); }
}

@-o-keyframes swing {
	20% { -o-transform: rotate(15deg); }	
	40% { -o-transform: rotate(-10deg); }
	60% { -o-transform: rotate(5deg); }	
	80% { -o-transform: rotate(-5deg); }	
	100% { -o-transform: rotate(0deg); }
}

@keyframes swing {
	20% { transform: rotate(15deg); }	
	40% { transform: rotate(-10deg); }
	60% { transform: rotate(5deg); }	
	80% { transform: rotate(-5deg); }	
	100% { transform: rotate(0deg); }
}

.swing {
	-webkit-transform-origin: top center;
	-moz-transform-origin: top center;
	-o-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation-name: swing;
	-moz-animation-name: swing;
	-o-animation-name: swing;
	animation-name: swing;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  0% { -webkit-transform: translateX(0%); }
  15% { -webkit-transform: translateX(-25%) rotate(-5deg); }
  30% { -webkit-transform: translateX(20%) rotate(3deg); }
  45% { -webkit-transform: translateX(-15%) rotate(-3deg); }
  60% { -webkit-transform: translateX(10%) rotate(2deg); }
  75% { -webkit-transform: translateX(-5%) rotate(-1deg); }
  100% { -webkit-transform: translateX(0%); }
}

@-moz-keyframes wobble {
  0% { -moz-transform: translateX(0%); }
  15% { -moz-transform: translateX(-25%) rotate(-5deg); }
  30% { -moz-transform: translateX(20%) rotate(3deg); }
  45% { -moz-transform: translateX(-15%) rotate(-3deg); }
  60% { -moz-transform: translateX(10%) rotate(2deg); }
  75% { -moz-transform: translateX(-5%) rotate(-1deg); }
  100% { -moz-transform: translateX(0%); }
}

@-o-keyframes wobble {
  0% { -o-transform: translateX(0%); }
  15% { -o-transform: translateX(-25%) rotate(-5deg); }
  30% { -o-transform: translateX(20%) rotate(3deg); }
  45% { -o-transform: translateX(-15%) rotate(-3deg); }
  60% { -o-transform: translateX(10%) rotate(2deg); }
  75% { -o-transform: translateX(-5%) rotate(-1deg); }
  100% { -o-transform: translateX(0%); }
}

@keyframes wobble {
  0% { transform: translateX(0%); }
  15% { transform: translateX(-25%) rotate(-5deg); }
  30% { transform: translateX(20%) rotate(3deg); }
  45% { transform: translateX(-15%) rotate(-3deg); }
  60% { transform: translateX(10%) rotate(2deg); }
  75% { transform: translateX(-5%) rotate(-1deg); }
  100% { transform: translateX(0%); }
}

.wobble {
	-webkit-animation-name: wobble;
	-moz-animation-name: wobble;
	-o-animation-name: wobble;
	animation-name: wobble;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    0% { -webkit-transform: scale(1); }	
	50% { -webkit-transform: scale(1.1); }
    100% { -webkit-transform: scale(1); }
}
@-moz-keyframes pulse {
    0% { -moz-transform: scale(1); }	
	50% { -moz-transform: scale(1.1); }
    100% { -moz-transform: scale(1); }
}
@-o-keyframes pulse {
    0% { -o-transform: scale(1); }	
	50% { -o-transform: scale(1.1); }
    100% { -o-transform: scale(1); }
}
@keyframes pulse {
    0% { transform: scale(1); }	
	50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}

.pulse {
	-webkit-animation-name: pulse;
	-moz-animation-name: pulse;
	-o-animation-name: pulse;
	animation-name: pulse;
}
@-webkit-keyframes flip {
	0% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-webkit-animation-timing-function: ease-out;
	}
	40% {
		-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-webkit-animation-timing-function: ease-out;
	}
	50% {
		-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-webkit-animation-timing-function: ease-in;
	}
	80% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-webkit-animation-timing-function: ease-in;
	}
	100% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-webkit-animation-timing-function: ease-in;
	}
}
@-moz-keyframes flip {
	0% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-moz-animation-timing-function: ease-out;
	}
	40% {
		-moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-moz-animation-timing-function: ease-out;
	}
	50% {
		-moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-moz-animation-timing-function: ease-in;
	}
	80% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-moz-animation-timing-function: ease-in;
	}
	100% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-moz-animation-timing-function: ease-in;
	}
}
@-o-keyframes flip {
	0% {
		-o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-o-animation-timing-function: ease-out;
	}
	40% {
		-o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-o-animation-timing-function: ease-out;
	}
	50% {
		-o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-o-animation-timing-function: ease-in;
	}
	80% {
		-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-o-animation-timing-function: ease-in;
	}
	100% {
		-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-o-animation-timing-function: ease-in;
	}
}
@keyframes flip {
	0% {
		transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		animation-timing-function: ease-out;
	}
	40% {
		transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		animation-timing-function: ease-out;
	}
	50% {
		transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		animation-timing-function: ease-in;
	}
	80% {
		transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		animation-timing-function: ease-in;
	}
	100% {
		transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		animation-timing-function: ease-in;
	}
}

.animated.flip {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flip;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flip;
	-o-backface-visibility: visible !important;
	-o-animation-name: flip;
	backface-visibility: visible !important;
	animation-name: flip;
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInX {
    0% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -moz-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -moz-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInX {
    0% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -o-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -o-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

.flipInX {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInX;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipInX;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipInX;
	backface-visibility: visible !important;
	animation-name: flipInX;
}
@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-moz-keyframes flipOutX {
    0% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-o-keyframes flipOutX {
    0% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    0% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

.flipOutX {
	-webkit-animation-name: flipOutX;
	-webkit-backface-visibility: visible !important;
	-moz-animation-name: flipOutX;
	-moz-backface-visibility: visible !important;
	-o-animation-name: flipOutX;
	-o-backface-visibility: visible !important;
	animation-name: flipOutX;
	backface-visibility: visible !important;
}
@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInY {
    0% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -moz-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -moz-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInY {
    0% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -o-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -o-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@keyframes flipInY {
    0% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

.flipInY {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInY;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipInY;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipInY;
	backface-visibility: visible !important;
	animation-name: flipInY;
}
@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-moz-keyframes flipOutY {
    0% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-o-keyframes flipOutY {
    0% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@keyframes flipOutY {
    0% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

.flipOutY {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipOutY;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipOutY;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipOutY;
	backface-visibility: visible !important;
	animation-name: flipOutY;
}
@-webkit-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-moz-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-o-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInDown {
	-webkit-animation-name: fadeInDown;
	-moz-animation-name: fadeInDown;
	-o-animation-name: fadeInDown;
	animation-name: fadeInDown;
}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	-moz-animation-name: fadeInLeft;
	-o-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInRight {
	-webkit-animation-name: fadeInRight;
	-moz-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUpBig {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	-moz-animation-name: fadeInUpBig;
	-o-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDownBig {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	-moz-animation-name: fadeInDownBig;
	-o-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}
@-moz-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}
@-o-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}
@keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	-moz-animation-name: fadeInLeftBig;
	-o-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInRightBig {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	-moz-animation-name: fadeInRightBig;
	-o-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-moz-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-o-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

.fadeOut {
	-webkit-animation-name: fadeOut;
	-moz-animation-name: fadeOut;
	-o-animation-name: fadeOut;
	animation-name: fadeOut;
}
@-webkit-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}
}
@-moz-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}
}
@-o-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}
}
@keyframes fadeOutUp {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-20px);
	}
}

.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	-moz-animation-name: fadeOutUp;
	-o-animation-name: fadeOutUp;
	animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}
}

@-moz-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}
}

@-o-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(20px);
	}
}

@keyframes fadeOutDown {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(20px);
	}
}

.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	-moz-animation-name: fadeOutDown;
	-o-animation-name: fadeOutDown;
	animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
}

@-moz-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
}

@-o-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
}

@keyframes fadeOutLeft {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-20px);
	}
}

.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	-moz-animation-name: fadeOutLeft;
	-o-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}
}

@-moz-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}
}

@-o-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(20px);
	}
}

@keyframes fadeOutRight {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(20px);
	}
}

.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	-moz-animation-name: fadeOutRight;
	-o-animation-name: fadeOutRight;
	animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	-moz-animation-name: fadeOutUpBig;
	-o-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
}

@-moz-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
}

@-o-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
}

@keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(2000px);
	}
}

.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	-moz-animation-name: fadeOutDownBig;
	-o-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	-moz-animation-name: fadeOutLeftBig;
	-o-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}
@-moz-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}
@-o-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}
@keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	-moz-animation-name: fadeOutRightBig;
	-o-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig;
}
@-webkit-keyframes slideInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}

	100% {
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes slideInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}

	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes slideInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}

	100% {
		-o-transform: translateY(0);
	}
}

@keyframes slideInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}

	100% {
		transform: translateY(0);
	}
}

.slideInDown {
	-webkit-animation-name: slideInDown;
	-moz-animation-name: slideInDown;
	-o-animation-name: slideInDown;
	animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes slideInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes slideInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes slideInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.slideInLeft {
	-webkit-animation-name: slideInLeft;
	-moz-animation-name: slideInLeft;
	-o-animation-name: slideInLeft;
	animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes slideInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes slideInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes slideInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.slideInRight {
	-webkit-animation-name: slideInRight;
	-moz-animation-name: slideInRight;
	-o-animation-name: slideInRight;
	animation-name: slideInRight;
}
@-webkit-keyframes slideOutUp {
	0% {
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes slideOutUp {
	0% {
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes slideOutUp {
	0% {
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes slideOutUp {
	0% {
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.slideOutUp {
	-webkit-animation-name: slideOutUp;
	-moz-animation-name: slideOutUp;
	-o-animation-name: slideOutUp;
	animation-name: slideOutUp;
}
@-webkit-keyframes slideOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes slideOutLeft {
	0% {
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes slideOutLeft {
	0% {
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes slideOutLeft {
	0% {
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.slideOutLeft {
	-webkit-animation-name: slideOutLeft;
	-moz-animation-name: slideOutLeft;
	-o-animation-name: slideOutLeft;
	animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
	0% {
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}

@-moz-keyframes slideOutRight {
	0% {
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}

@-o-keyframes slideOutRight {
	0% {
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}

@keyframes slideOutRight {
	0% {
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.slideOutRight {
	-webkit-animation-name: slideOutRight;
	-moz-animation-name: slideOutRight;
	-o-animation-name: slideOutRight;
	animation-name: slideOutRight;
}
@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.05);
	}
	
	70% {
		-webkit-transform: scale(.9);
	}
	
	100% {
		-webkit-transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.05);
	}
	
	70% {
		-moz-transform: scale(.9);
	}
	
	100% {
		-moz-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.05);
	}
	
	70% {
		-o-transform: scale(.9);
	}
	
	100% {
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.05);
	}
	
	70% {
		transform: scale(.9);
	}
	
	100% {
		transform: scale(1);
	}
}

.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
@-webkit-keyframes bounceInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateY(-30px);
	}
	
	80% {
		-webkit-transform: translateY(10px);
	}
	
	100% {
		-webkit-transform: translateY(0);
	}
}
@-moz-keyframes bounceInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateY(-30px);
	}
	
	80% {
		-moz-transform: translateY(10px);
	}
	
	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateY(-30px);
	}
	
	80% {
		-o-transform: translateY(10px);
	}
	
	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInUp {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateY(-30px);
	}
	
	80% {
		transform: translateY(10px);
	}
	
	100% {
		transform: translateY(0);
	}
}

.bounceInUp {
	-webkit-animation-name: bounceInUp;
	-moz-animation-name: bounceInUp;
	-o-animation-name: bounceInUp;
	animation-name: bounceInUp;
}
@-webkit-keyframes bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateY(30px);
	}
	
	80% {
		-webkit-transform: translateY(-10px);
	}
	
	100% {
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes bounceInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateY(30px);
	}
	
	80% {
		-moz-transform: translateY(-10px);
	}
	
	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateY(30px);
	}
	
	80% {
		-o-transform: translateY(-10px);
	}
	
	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateY(30px);
	}
	
	80% {
		transform: translateY(-10px);
	}
	
	100% {
		transform: translateY(0);
	}
}

.bounceInDown {
	-webkit-animation-name: bounceInDown;
	-moz-animation-name: bounceInDown;
	-o-animation-name: bounceInDown;
	animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateX(30px);
	}
	
	80% {
		-webkit-transform: translateX(-10px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateX(30px);
	}
	
	80% {
		-moz-transform: translateX(-10px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateX(30px);
	}
	
	80% {
		-o-transform: translateX(-10px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateX(30px);
	}
	
	80% {
		transform: translateX(-10px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	-moz-animation-name: bounceInLeft;
	-o-animation-name: bounceInLeft;
	animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateX(-30px);
	}
	
	80% {
		-webkit-transform: translateX(10px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateX(-30px);
	}
	
	80% {
		-moz-transform: translateX(10px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateX(-30px);
	}
	
	80% {
		-o-transform: translateX(10px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes bounceInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateX(-30px);
	}
	
	80% {
		transform: translateX(10px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.bounceInRight {
	-webkit-animation-name: bounceInRight;
	-moz-animation-name: bounceInRight;
	-o-animation-name: bounceInRight;
	animation-name: bounceInRight;
}
@-webkit-keyframes bounceOut {
	0% {
		-webkit-transform: scale(1);
	}
	
	25% {
		-webkit-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}	
}

@-moz-keyframes bounceOut {
	0% {
		-moz-transform: scale(1);
	}
	
	25% {
		-moz-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-moz-transform: scale(.3);
	}	
}

@-o-keyframes bounceOut {
	0% {
		-o-transform: scale(1);
	}
	
	25% {
		-o-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-o-transform: scale(.3);
	}	
}

@keyframes bounceOut {
	0% {
		transform: scale(1);
	}
	
	25% {
		transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		transform: scale(.3);
	}	
}

.bounceOut {
	-webkit-animation-name: bounceOut;
	-moz-animation-name: bounceOut;
	-o-animation-name: bounceOut;
	animation-name: bounceOut;
}
@-webkit-keyframes bounceOutUp {
	0% {
		-webkit-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes bounceOutUp {
	0% {
		-moz-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes bounceOutUp {
	0% {
		-o-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes bounceOutUp {
	0% {
		transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.bounceOutUp {
	-webkit-animation-name: bounceOutUp;
	-moz-animation-name: bounceOutUp;
	-o-animation-name: bounceOutUp;
	animation-name: bounceOutUp;
}
@-webkit-keyframes bounceOutDown {
	0% {
		-webkit-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
}

@-moz-keyframes bounceOutDown {
	0% {
		-moz-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
}

@-o-keyframes bounceOutDown {
	0% {
		-o-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
}

@keyframes bounceOutDown {
	0% {
		transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		transform: translateY(2000px);
	}
}

.bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	-moz-animation-name: bounceOutDown;
	-o-animation-name: bounceOutDown;
	animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes bounceOutLeft {
	0% {
		-moz-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes bounceOutLeft {
	0% {
		-o-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes bounceOutLeft {
	0% {
		transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	-moz-animation-name: bounceOutLeft;
	-o-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
	0% {
		-webkit-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}

@-moz-keyframes bounceOutRight {
	0% {
		-moz-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}

@-o-keyframes bounceOutRight {
	0% {
		-o-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}

@keyframes bounceOutRight {
	0% {
		transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	-moz-animation-name: bounceOutRight;
	-o-animation-name: bounceOutRight;
	animation-name: bounceOutRight;
}
@-webkit-keyframes rotateIn {
	0% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}
@-moz-keyframes rotateIn {
	0% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}
@-o-keyframes rotateIn {
	0% {
		-o-transform-origin: center center;
		-o-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: center center;
		-o-transform: rotate(0);
		opacity: 1;
	}
}
@keyframes rotateIn {
	0% {
		transform-origin: center center;
		transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: center center;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateIn {
	-webkit-animation-name: rotateIn;
	-moz-animation-name: rotateIn;
	-o-animation-name: rotateIn;
	animation-name: rotateIn;
}
@-webkit-keyframes rotateInUpLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInUpLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInUpLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInUpLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInUpLeft {
	-webkit-animation-name: rotateInUpLeft;
	-moz-animation-name: rotateInUpLeft;
	-o-animation-name: rotateInUpLeft;
	animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInDownLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInDownLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInDownLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInDownLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInDownLeft {
	-webkit-animation-name: rotateInDownLeft;
	-moz-animation-name: rotateInDownLeft;
	-o-animation-name: rotateInDownLeft;
	animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInUpRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInUpRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInUpRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInUpRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInUpRight {
	-webkit-animation-name: rotateInUpRight;
	-moz-animation-name: rotateInUpRight;
	-o-animation-name: rotateInUpRight;
	animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateInDownRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInDownRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInDownRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInDownRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInDownRight {
	-webkit-animation-name: rotateInDownRight;
	-moz-animation-name: rotateInDownRight;
	-o-animation-name: rotateInDownRight;
	animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateOut {
	0% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(200deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOut {
	0% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(200deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOut {
	0% {
		-o-transform-origin: center center;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: center center;
		-o-transform: rotate(200deg);
		opacity: 0;
	}
}

@keyframes rotateOut {
	0% {
		transform-origin: center center;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: center center;
		transform: rotate(200deg);
		opacity: 0;
	}
}

.rotateOut {
	-webkit-animation-name: rotateOut;
	-moz-animation-name: rotateOut;
	-o-animation-name: rotateOut;
	animation-name: rotateOut;
}
@-webkit-keyframes rotateOutUpLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutUpLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutUpLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
}

@keyframes rotateOutUpLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-transform-origin: left bottom;
		-transform: rotate(-90deg);
		opacity: 0;
	}
}

.rotateOutUpLeft {
	-webkit-animation-name: rotateOutUpLeft;
	-moz-animation-name: rotateOutUpLeft;
	-o-animation-name: rotateOutUpLeft;
	animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutDownLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutDownLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutDownLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
}

@keyframes rotateOutDownLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
}

.rotateOutDownLeft {
	-webkit-animation-name: rotateOutDownLeft;
	-moz-animation-name: rotateOutDownLeft;
	-o-animation-name: rotateOutDownLeft;
	animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutUpRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutUpRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutUpRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
}

@keyframes rotateOutUpRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
}

.rotateOutUpRight {
	-webkit-animation-name: rotateOutUpRight;
	-moz-animation-name: rotateOutUpRight;
	-o-animation-name: rotateOutUpRight;
	animation-name: rotateOutUpRight;
}
@-webkit-keyframes rotateOutDownRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutDownRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutDownRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
}

@keyframes rotateOutDownRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
}

.rotateOutDownRight {
	-webkit-animation-name: rotateOutDownRight;
	-moz-animation-name: rotateOutDownRight;
	-o-animation-name: rotateOutDownRight;
	animation-name: rotateOutDownRight;
}
@-webkit-keyframes lightSpeedIn {
	0% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -webkit-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -webkit-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-moz-keyframes lightSpeedIn {
	0% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -moz-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -moz-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-o-keyframes lightSpeedIn {
	0% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -o-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -o-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@keyframes lightSpeedIn {
	0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { transform: translateX(0%) skewX(0deg); opacity: 1; }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -moz-animation-name: lightSpeedIn;
    -o-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;

    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
    0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-moz-keyframes lightSpeedOut {
	0% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-o-keyframes lightSpeedOut {
	0% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@keyframes lightSpeedOut {
	0% { transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -moz-animation-name: lightSpeedOut;
    -o-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;

    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}
@-webkit-keyframes hinge {
	0% { -webkit-transform: rotate(0); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	20%, 60% { -webkit-transform: rotate(80deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	40% { -webkit-transform: rotate(60deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	80% { -webkit-transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	100% { -webkit-transform: translateY(700px); opacity: 0; }
}

@-moz-keyframes hinge {
	0% { -moz-transform: rotate(0); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	20%, 60% { -moz-transform: rotate(80deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	40% { -moz-transform: rotate(60deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	80% { -moz-transform: rotate(60deg) translateY(0); opacity: 1; -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	100% { -moz-transform: translateY(700px); opacity: 0; }
}

@-o-keyframes hinge {
	0% { -o-transform: rotate(0); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	20%, 60% { -o-transform: rotate(80deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	40% { -o-transform: rotate(60deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	80% { -o-transform: rotate(60deg) translateY(0); opacity: 1; -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	100% { -o-transform: translateY(700px); opacity: 0; }
}

@keyframes hinge {
	0% { transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out; }	
	20%, 60% { transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
	40% { transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
	80% { transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out; }	
	100% { transform: translateY(700px); opacity: 0; }
}

.hinge {
	-webkit-animation-name: hinge;
	-moz-animation-name: hinge;
	-o-animation-name: hinge;
	animation-name: hinge;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
	0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); }
}

@-moz-keyframes rollIn {
	0% { opacity: 0; -moz-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -moz-transform: translateX(0px) rotate(0deg); }
}

@-o-keyframes rollIn {
	0% { opacity: 0; -o-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -o-transform: translateX(0px) rotate(0deg); }
}

@keyframes rollIn {
	0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}

.rollIn {
	-webkit-animation-name: rollIn;
	-moz-animation-name: rollIn;
	-o-animation-name: rollIn;
	animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
    0% {
		opacity: 1;
		-webkit-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-webkit-transform: translateX(100%) rotate(120deg);
	}
}

@-moz-keyframes rollOut {
    0% {
		opacity: 1;
		-moz-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-moz-transform: translateX(100%) rotate(120deg);
	}
}

@-o-keyframes rollOut {
    0% {
		opacity: 1;
		-o-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-o-transform: translateX(100%) rotate(120deg);
	}
}

@keyframes rollOut {
    0% {
		opacity: 1;
		transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		transform: translateX(100%) rotate(120deg);
	}
}

.rollOut {
	-webkit-animation-name: rollOut;
	-moz-animation-name: rollOut;
	-o-animation-name: rollOut;
	animation-name: rollOut;
}
/*  */
#icon-menu-stacks_in_3452 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  #icon-menu-stacks_in_3452 .icon-menu-toggle {
    /*  */
    background: rgba(62, 60, 75, 1.00);
    /*  */
    /*  */
    /*  */
    font-family: "Varela";
    /*  */
    font-size: 16px;
    color: rgba(175, 145, 70, 1.00);
    margin: 6px 4px;
    padding: 12px 20px;
    line-height: 25.888000px;
    border-radius: 40px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    cursor: pointer;
    text-align: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    transition: all 0.3s;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    text-decoration: none !important; }
    #icon-menu-stacks_in_3452 .icon-menu-toggle i {
      display: none;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      font-size: 24px; }
    #icon-menu-stacks_in_3452 .icon-menu-toggle span {
      display: none;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      max-width: 100%; }
    #icon-menu-stacks_in_3452 .icon-menu-toggle:hover {
      /*  */
      background: rgba(62, 60, 75, 1.00);
      /*  */
      /*  */
      color: rgba(255, 255, 255, 1.00);
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
    #icon-menu-stacks_in_3452 .icon-menu-toggle.with-icon i {
      display: initial; }
    #icon-menu-stacks_in_3452 .icon-menu-toggle.with-text span {
      display: initial; }
    #icon-menu-stacks_in_3452 .icon-menu-toggle.with-icon.with-text i {
      margin-right: 10px; }
    #icon-menu-stacks_in_3452 .icon-menu-toggle.toggle-inline {
      position: static; }
    #icon-menu-stacks_in_3452 .icon-menu-toggle.toggle-fixed {
      position: fixed;
      z-index: 99999999; }
      #icon-menu-stacks_in_3452 .icon-menu-toggle.toggle-fixed.v-top {
        top: 0; }
      #icon-menu-stacks_in_3452 .icon-menu-toggle.toggle-fixed.v-bottom {
        bottom: 0; }
      #icon-menu-stacks_in_3452 .icon-menu-toggle.toggle-fixed.h-left {
        left: 0; }
      #icon-menu-stacks_in_3452 .icon-menu-toggle.toggle-fixed.h-right {
        right: 0; }

#icon-menu-nav-stacks_in_3452.icon-menu-nav {
  padding: 10px 10px;
  display: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow-y: scroll;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 9999999999;
  box-sizing: border-box;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  #icon-menu-nav-stacks_in_3452.icon-menu-nav * {
    box-sizing: border-box; }
  #icon-menu-nav-stacks_in_3452.icon-menu-nav .icon-menu-nav-close {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 5px 10px 10px;
    text-align: right;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: auto;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #icon-menu-nav-stacks_in_3452.icon-menu-nav .icon-menu-nav-close span {
      /*  */
      font-family: "Varela";
      /*  */
      font-size: 16px;
      line-height: 25.888000px;
      color: rgba(255, 255, 255, 1.00);
      text-transform: none; }
    #icon-menu-nav-stacks_in_3452.icon-menu-nav .icon-menu-nav-close i {
      padding: 0;
      color: rgba(0, 0, 0, 0.50);
      width: 18px;
      height: 18px;
      font-size: 18px;
      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; }
  #icon-menu-nav-stacks_in_3452.icon-menu-nav ul {
    max-width: 450px;
    padding: 0;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-height: 100%;
    margin: 0 0 auto 0;
    list-style-type: none;
    z-index: 9999999999; }
    #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li {
      width: 33.333332%;
      padding: 10px 10px;
      opacity: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      -webkit-animation-delay: 0.3s;
              animation-delay: 0.3s;
      -webkit-transform: translateY(100%);
              transform: translateY(100%); }
      #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a {
        color: #97969E;
        padding: 10px 10px;
        border-radius: 2px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        text-align: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        text-decoration: none;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        transition: -webkit-transform 0.3s linear;
        transition: transform 0.3s linear;
        transition: transform 0.3s linear, -webkit-transform 0.3s linear; }
        #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-icon {
          /*  */
          background: rgba(151, 150, 158, 1.00);
          /*  */
          /*  */
          color: rgba(62, 60, 75, 1.00);
          width: 50px;
          height: 50px;
          font-size: 36px;
          border-radius: 50px;
          margin: 5px 0 10px 0;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
          #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-icon i[class*="ion-"]::before {
            vertical-align: top; }
          #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
            width: 36px;
            height: 36px; }
        #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-label {
          /*  */
          font-family: "Varela";
          /*  */
          color: rgba(151, 150, 158, 1.00);
          font-size: 16px;
          line-height: 25.888000px; }
        #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a:hover {
          /*  */
          background: rgba(50, 97, 251, 1.00);
          /*  */
          /*  */
          -webkit-transform: translateY(-3px);
                  transform: translateY(-3px);
          box-shadow: 0px 0px 0px 7px rgba(50, 97, 251, 0.50); }
          #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a:hover .icon-menu-nav-icon {
            /*  */
            background: rgba(255, 255, 255, 1.00);
            /*  */
            /*  */
            color: rgba(50, 97, 251, 1.00); }
          #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a:hover .icon-menu-nav-label {
            color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3452.openyo.close ul {
  -webkit-animation: menu-leave 0.3s;
          animation: menu-leave 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#icon-menu-nav-stacks_in_3452.openyo {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }
  #icon-menu-nav-stacks_in_3452.openyo ul {
    -webkit-animation: menu-enter 0.4s;
            animation: menu-enter 0.4s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }
    #icon-menu-nav-stacks_in_3452.openyo ul li {
      -webkit-animation: item-enter 0.4s 0.6s;
              animation: item-enter 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(1) {
        -webkit-animation-delay: 0.2s;
                animation-delay: 0.2s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(2) {
        -webkit-animation-delay: 0.3s;
                animation-delay: 0.3s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(3) {
        -webkit-animation-delay: 0.4s;
                animation-delay: 0.4s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(4) {
        -webkit-animation-delay: 0.5s;
                animation-delay: 0.5s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(5) {
        -webkit-animation-delay: 0.6s;
                animation-delay: 0.6s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(6) {
        -webkit-animation-delay: 0.7s;
                animation-delay: 0.7s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(7) {
        -webkit-animation-delay: 0.8s;
                animation-delay: 0.8s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(8) {
        -webkit-animation-delay: 0.9s;
                animation-delay: 0.9s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(9) {
        -webkit-animation-delay: 1s;
                animation-delay: 1s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(10) {
        -webkit-animation-delay: 1.1s;
                animation-delay: 1.1s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(11) {
        -webkit-animation-delay: 1.2s;
                animation-delay: 1.2s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(12) {
        -webkit-animation-delay: 1.3s;
                animation-delay: 1.3s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(13) {
        -webkit-animation-delay: 1.4s;
                animation-delay: 1.4s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(14) {
        -webkit-animation-delay: 1.5s;
                animation-delay: 1.5s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(15) {
        -webkit-animation-delay: 1.6s;
                animation-delay: 1.6s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(16) {
        -webkit-animation-delay: 1.7s;
                animation-delay: 1.7s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(17) {
        -webkit-animation-delay: 1.8s;
                animation-delay: 1.8s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(18) {
        -webkit-animation-delay: 1.9s;
                animation-delay: 1.9s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(19) {
        -webkit-animation-delay: 2s;
                animation-delay: 2s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(20) {
        -webkit-animation-delay: 2.1s;
                animation-delay: 2.1s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(21) {
        -webkit-animation-delay: 2.2s;
                animation-delay: 2.2s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(22) {
        -webkit-animation-delay: 2.3s;
                animation-delay: 2.3s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(23) {
        -webkit-animation-delay: 2.4s;
                animation-delay: 2.4s; }
      #icon-menu-nav-stacks_in_3452.openyo ul li:nth-child(24) {
        -webkit-animation-delay: 2.5s;
                animation-delay: 2.5s; }

#icon-menu-nav-stacks_in_3452.full-page {
  opacity: 0;
  display: none;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  padding: 10px 10px 15px 10px; }
  #icon-menu-nav-stacks_in_3452.full-page .icon-menu-nav-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #icon-menu-nav-stacks_in_3452.full-page .icon-menu-nav-close.inner {
      display: none; }
  #icon-menu-nav-stacks_in_3452.full-page.openyo {
    /*  */
    background: rgba(62, 60, 75, 1.00);
    /*  */
    /*  */
    /*  */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-animation: full-menu-enter 0.4s 0.1s;
            animation: full-menu-enter 0.4s 0.1s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }
    #icon-menu-nav-stacks_in_3452.full-page.openyo .list-outer {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      overflow-y: scroll;
      padding: 10px 10px 15px 10px;
      background-color: rgba(0, 0, 0, 0.00); }
  #icon-menu-nav-stacks_in_3452.full-page.openyo.close {
    -webkit-animation: full-menu-leave 0.3s;
            animation: full-menu-leave 0.3s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }

#icon-menu-nav-stacks_in_3452.popup ul {
  margin-bottom: 0;
  overflow: hidden;
  overflow-y: scroll;
  -webkit-transform: scale(0);
          transform: scale(0);
  padding: 10px 10px 15px 10px;
  border-radius: 4px;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  /*  */
  background: rgba(62, 60, 75, 1.00);
  /*  */
  /*  */
  /*  */ }
  #icon-menu-nav-stacks_in_3452.popup ul .list-outer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    overflow-y: scroll;
    padding: 10px 10px 15px 10px;
    background-color: rgba(0, 0, 0, 0.00); }

#icon-menu-nav-stacks_in_3452.popup .list-outer {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

#icon-menu-nav-stacks_in_3452.popup .icon-menu-nav-close:not(.inner) {
  display: none; }

#icon-menu-nav-stacks_in_3452.labels-top ul li a {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse; }
  #icon-menu-nav-stacks_in_3452.labels-top ul li a .icon-menu-nav-icon {
    margin: 10px 0 5px 0; }

#icon-menu-nav-stacks_in_3452.hide-item-labels ul li a .icon-menu-nav-label {
  display: none; }

@media (max-width: 700px) {
  #icon-menu-nav-stacks_in_3452.icon-menu-nav ul {
    max-width: 400px; }
    #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li {
      width: 50.000000%; }
      #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-icon {
        width: 40px;
        height: 40px;
        font-size: 28px;
        border-radius: 40px;
        margin: 5px 0 10px 0; }
        #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
          width: 28px;
          height: 28px; }
      #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-label {
        font-size: 14px;
        line-height: 22.652000px; } }

@media (max-width: 400px) {
  #icon-menu-nav-stacks_in_3452.icon-menu-nav ul {
    max-width: 350px; }
    #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li {
      width: 50.000000%; }
      #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-icon {
        width: 40px;
        height: 40px;
        font-size: 28px;
        border-radius: 35px;
        margin: 5px 0 10px 0; }
        #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
          width: 28px;
          height: 28px; }
      #icon-menu-nav-stacks_in_3452.icon-menu-nav ul li a .icon-menu-nav-label {
        font-size: 14px;
        line-height: 22.652000px; } }

@-webkit-keyframes item-enter {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  80% {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
            transform: translateY(0%); } }

@keyframes item-enter {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  80% {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
            transform: translateY(0%); } }

@-webkit-keyframes menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes menu-leave {
  0% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%); }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes menu-leave {
  0% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%); }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes full-menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes full-menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes full-menu-leave {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes full-menu-leave {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }
#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3453.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3453.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3453.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3453.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3453.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3453.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3453.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3453.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3453.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3455.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3455.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3455.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3455.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3455.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3455.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3455.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3455.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3455.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3457.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3457.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3457.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3457.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3457.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3457.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3457.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3457.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3452 #icon-menu-item-stacks_in_3457.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
/*  */
#icon-menu-stacks_in_3463 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  #icon-menu-stacks_in_3463 .icon-menu-toggle {
    /*  */
    background: rgba(62, 60, 75, 1.00);
    /*  */
    /*  */
    /*  */
    font-family: "Varela";
    /*  */
    font-size: 16px;
    color: rgba(175, 145, 70, 1.00);
    margin: 6px 4px;
    padding: 12px 20px;
    line-height: 25.888000px;
    border-radius: 40px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    cursor: pointer;
    text-align: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    transition: all 0.3s;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    text-decoration: none !important; }
    #icon-menu-stacks_in_3463 .icon-menu-toggle i {
      display: none;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      font-size: 24px; }
    #icon-menu-stacks_in_3463 .icon-menu-toggle span {
      display: none;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      max-width: 100%; }
    #icon-menu-stacks_in_3463 .icon-menu-toggle:hover {
      /*  */
      background: rgba(62, 60, 75, 1.00);
      /*  */
      /*  */
      color: rgba(255, 255, 255, 1.00);
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
    #icon-menu-stacks_in_3463 .icon-menu-toggle.with-icon i {
      display: initial; }
    #icon-menu-stacks_in_3463 .icon-menu-toggle.with-text span {
      display: initial; }
    #icon-menu-stacks_in_3463 .icon-menu-toggle.with-icon.with-text i {
      margin-right: 10px; }
    #icon-menu-stacks_in_3463 .icon-menu-toggle.toggle-inline {
      position: static; }
    #icon-menu-stacks_in_3463 .icon-menu-toggle.toggle-fixed {
      position: fixed;
      z-index: 99999999; }
      #icon-menu-stacks_in_3463 .icon-menu-toggle.toggle-fixed.v-top {
        top: 0; }
      #icon-menu-stacks_in_3463 .icon-menu-toggle.toggle-fixed.v-bottom {
        bottom: 0; }
      #icon-menu-stacks_in_3463 .icon-menu-toggle.toggle-fixed.h-left {
        left: 0; }
      #icon-menu-stacks_in_3463 .icon-menu-toggle.toggle-fixed.h-right {
        right: 0; }

#icon-menu-nav-stacks_in_3463.icon-menu-nav {
  padding: 10px 10px;
  display: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow-y: scroll;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 9999999999;
  box-sizing: border-box;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  #icon-menu-nav-stacks_in_3463.icon-menu-nav * {
    box-sizing: border-box; }
  #icon-menu-nav-stacks_in_3463.icon-menu-nav .icon-menu-nav-close {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 5px 10px 10px;
    text-align: right;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: auto;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #icon-menu-nav-stacks_in_3463.icon-menu-nav .icon-menu-nav-close span {
      /*  */
      font-family: "Varela";
      /*  */
      font-size: 16px;
      line-height: 25.888000px;
      color: rgba(255, 255, 255, 1.00);
      text-transform: none; }
    #icon-menu-nav-stacks_in_3463.icon-menu-nav .icon-menu-nav-close i {
      padding: 0;
      color: rgba(0, 0, 0, 0.50);
      width: 18px;
      height: 18px;
      font-size: 18px;
      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; }
  #icon-menu-nav-stacks_in_3463.icon-menu-nav ul {
    max-width: 450px;
    padding: 0;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-height: 100%;
    margin: 0 0 auto 0;
    list-style-type: none;
    z-index: 9999999999; }
    #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li {
      width: 33.333332%;
      padding: 10px 10px;
      opacity: 0;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      -webkit-animation-delay: 0.3s;
              animation-delay: 0.3s;
      -webkit-transform: translateY(100%);
              transform: translateY(100%); }
      #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a {
        color: #97969E;
        padding: 10px 10px;
        border-radius: 2px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        text-align: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        text-decoration: none;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        transition: -webkit-transform 0.3s linear;
        transition: transform 0.3s linear;
        transition: transform 0.3s linear, -webkit-transform 0.3s linear; }
        #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-icon {
          /*  */
          background: rgba(151, 150, 158, 1.00);
          /*  */
          /*  */
          color: rgba(62, 60, 75, 1.00);
          width: 50px;
          height: 50px;
          font-size: 36px;
          border-radius: 50px;
          margin: 5px 0 10px 0;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
          #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-icon i[class*="ion-"]::before {
            vertical-align: top; }
          #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
            width: 36px;
            height: 36px; }
        #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-label {
          /*  */
          font-family: "Varela";
          /*  */
          color: rgba(151, 150, 158, 1.00);
          font-size: 16px;
          line-height: 25.888000px; }
        #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a:hover {
          /*  */
          background: rgba(50, 97, 251, 1.00);
          /*  */
          /*  */
          -webkit-transform: translateY(-3px);
                  transform: translateY(-3px);
          box-shadow: 0px 0px 0px 7px rgba(50, 97, 251, 0.50); }
          #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a:hover .icon-menu-nav-icon {
            /*  */
            background: rgba(255, 255, 255, 1.00);
            /*  */
            /*  */
            color: rgba(50, 97, 251, 1.00); }
          #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a:hover .icon-menu-nav-label {
            color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3463.openyo.close ul {
  -webkit-animation: menu-leave 0.3s;
          animation: menu-leave 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#icon-menu-nav-stacks_in_3463.openyo {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }
  #icon-menu-nav-stacks_in_3463.openyo ul {
    -webkit-animation: menu-enter 0.4s;
            animation: menu-enter 0.4s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }
    #icon-menu-nav-stacks_in_3463.openyo ul li {
      -webkit-animation: item-enter 0.4s 0.6s;
              animation: item-enter 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(1) {
        -webkit-animation-delay: 0.2s;
                animation-delay: 0.2s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(2) {
        -webkit-animation-delay: 0.3s;
                animation-delay: 0.3s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(3) {
        -webkit-animation-delay: 0.4s;
                animation-delay: 0.4s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(4) {
        -webkit-animation-delay: 0.5s;
                animation-delay: 0.5s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(5) {
        -webkit-animation-delay: 0.6s;
                animation-delay: 0.6s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(6) {
        -webkit-animation-delay: 0.7s;
                animation-delay: 0.7s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(7) {
        -webkit-animation-delay: 0.8s;
                animation-delay: 0.8s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(8) {
        -webkit-animation-delay: 0.9s;
                animation-delay: 0.9s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(9) {
        -webkit-animation-delay: 1s;
                animation-delay: 1s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(10) {
        -webkit-animation-delay: 1.1s;
                animation-delay: 1.1s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(11) {
        -webkit-animation-delay: 1.2s;
                animation-delay: 1.2s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(12) {
        -webkit-animation-delay: 1.3s;
                animation-delay: 1.3s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(13) {
        -webkit-animation-delay: 1.4s;
                animation-delay: 1.4s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(14) {
        -webkit-animation-delay: 1.5s;
                animation-delay: 1.5s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(15) {
        -webkit-animation-delay: 1.6s;
                animation-delay: 1.6s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(16) {
        -webkit-animation-delay: 1.7s;
                animation-delay: 1.7s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(17) {
        -webkit-animation-delay: 1.8s;
                animation-delay: 1.8s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(18) {
        -webkit-animation-delay: 1.9s;
                animation-delay: 1.9s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(19) {
        -webkit-animation-delay: 2s;
                animation-delay: 2s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(20) {
        -webkit-animation-delay: 2.1s;
                animation-delay: 2.1s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(21) {
        -webkit-animation-delay: 2.2s;
                animation-delay: 2.2s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(22) {
        -webkit-animation-delay: 2.3s;
                animation-delay: 2.3s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(23) {
        -webkit-animation-delay: 2.4s;
                animation-delay: 2.4s; }
      #icon-menu-nav-stacks_in_3463.openyo ul li:nth-child(24) {
        -webkit-animation-delay: 2.5s;
                animation-delay: 2.5s; }

#icon-menu-nav-stacks_in_3463.full-page {
  opacity: 0;
  display: none;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  padding: 10px 10px 15px 10px; }
  #icon-menu-nav-stacks_in_3463.full-page .icon-menu-nav-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #icon-menu-nav-stacks_in_3463.full-page .icon-menu-nav-close.inner {
      display: none; }
  #icon-menu-nav-stacks_in_3463.full-page.openyo {
    /*  */
    background: rgba(62, 60, 75, 1.00);
    /*  */
    /*  */
    /*  */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-animation: full-menu-enter 0.4s 0.1s;
            animation: full-menu-enter 0.4s 0.1s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }
    #icon-menu-nav-stacks_in_3463.full-page.openyo .list-outer {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      overflow-y: scroll;
      padding: 10px 10px 15px 10px;
      background-color: rgba(0, 0, 0, 0.00); }
  #icon-menu-nav-stacks_in_3463.full-page.openyo.close {
    -webkit-animation: full-menu-leave 0.3s;
            animation: full-menu-leave 0.3s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }

#icon-menu-nav-stacks_in_3463.popup ul {
  margin-bottom: 0;
  overflow: hidden;
  overflow-y: scroll;
  -webkit-transform: scale(0);
          transform: scale(0);
  padding: 10px 10px 15px 10px;
  border-radius: 4px;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  /*  */
  background: rgba(62, 60, 75, 1.00);
  /*  */
  /*  */
  /*  */ }
  #icon-menu-nav-stacks_in_3463.popup ul .list-outer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    overflow-y: scroll;
    padding: 10px 10px 15px 10px;
    background-color: rgba(0, 0, 0, 0.00); }

#icon-menu-nav-stacks_in_3463.popup .list-outer {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

#icon-menu-nav-stacks_in_3463.popup .icon-menu-nav-close:not(.inner) {
  display: none; }

#icon-menu-nav-stacks_in_3463.labels-top ul li a {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse; }
  #icon-menu-nav-stacks_in_3463.labels-top ul li a .icon-menu-nav-icon {
    margin: 10px 0 5px 0; }

#icon-menu-nav-stacks_in_3463.hide-item-labels ul li a .icon-menu-nav-label {
  display: none; }

@media (max-width: 700px) {
  #icon-menu-nav-stacks_in_3463.icon-menu-nav ul {
    max-width: 400px; }
    #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li {
      width: 50.000000%; }
      #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-icon {
        width: 40px;
        height: 40px;
        font-size: 28px;
        border-radius: 40px;
        margin: 5px 0 10px 0; }
        #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
          width: 28px;
          height: 28px; }
      #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-label {
        font-size: 14px;
        line-height: 22.652000px; } }

@media (max-width: 400px) {
  #icon-menu-nav-stacks_in_3463.icon-menu-nav ul {
    max-width: 350px; }
    #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li {
      width: 50.000000%; }
      #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-icon {
        width: 40px;
        height: 40px;
        font-size: 28px;
        border-radius: 35px;
        margin: 5px 0 10px 0; }
        #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-icon i, #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-icon i::before {
          width: 28px;
          height: 28px; }
      #icon-menu-nav-stacks_in_3463.icon-menu-nav ul li a .icon-menu-nav-label {
        font-size: 14px;
        line-height: 22.652000px; } }

@-webkit-keyframes item-enter {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  80% {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
            transform: translateY(0%); } }

@keyframes item-enter {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  80% {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
            transform: translateY(0%); } }

@-webkit-keyframes menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes menu-leave {
  0% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%); }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes menu-leave {
  0% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%); }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes full-menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes full-menu-enter {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes full-menu-leave {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes full-menu-leave {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }
#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3464.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3464.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3464.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3464.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3464.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3464.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3464.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3464.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3464.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3466.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3466.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3466.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3466.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3466.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3466.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3466.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3466.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3466.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3468.image-icon a .icon-menu-nav-icon {
  background: url() no-repeat center center;
  background-size: cover; }
  #icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3468.image-icon a .icon-menu-nav-icon i {
    display: none; }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3468.custom-label a .icon-menu-nav-label {
  color: rgba(151, 150, 158, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3468.custom-label a:hover .icon-menu-nav-label {
  color: rgba(255, 255, 255, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3468.custom-icon a .icon-menu-nav-icon {
  color: rgba(62, 60, 75, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3468.custom-icon a:hover .icon-menu-nav-icon {
  color: rgba(50, 97, 251, 1.00); }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3468.custom-icon-bg a .icon-menu-nav-icon {
  /*  */
  background: rgba(151, 150, 158, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3468.custom-icon-bg a:hover .icon-menu-nav-icon {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#icon-menu-nav-stacks_in_3463 #icon-menu-item-stacks_in_3468.custom-item-bg a:hover {
  /*  */
  background: rgba(50, 97, 251, 1.00);
  /*  */
  /*  */ }
#stacks_in_3169 .quickflip,#stacks_in_3169 .quickflip-card,#stacks_in_3169 .quickflip-card > .stacks_out,#stacks_in_3169 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_3169 .quickflip-card > .out > .out > .mez > .in{border-radius:25px}#stacks_in_3169 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_3169 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_3169 .shiftY.hover .quickflip-card{-webkit-transform:translateY(2px);transform:translateY(2px)}#stacks_in_3169 .shiftX.hover .quickflip-card{-webkit-transform:translateX(2px);transform:translateX(2px)}

#stacks_in_3169 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 0px 1px 0px 0px;
}

#stacks_in_3171 {
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
}
#linkBoxstacks_in_3173 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_3173 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_3173 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_3174 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_3174 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_3175 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_3175 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_3175 .textalign a {

}

#stacks_in_3175 .textalign a:visited {

}

#stacks_in_3175 .textalign a:hover {

}

#stacks_in_3175 .textalign a:active {

}
#stacks_in_3175 {
	padding:  9px;
}
#stacks_in_3181 .quickflip,#stacks_in_3181 .quickflip-card,#stacks_in_3181 .quickflip-card > .stacks_out,#stacks_in_3181 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_3181 .quickflip-card > .out > .out > .mez > .in{border-radius:25px}#stacks_in_3181 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_3181 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_3181 .shiftY.hover .quickflip-card{-webkit-transform:translateY(2px);transform:translateY(2px)}#stacks_in_3181 .shiftX.hover .quickflip-card{-webkit-transform:translateX(2px);transform:translateX(2px)}

#stacks_in_3181 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 0px 1px 0px 0px;
}

#stacks_in_3183 {
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
}
#linkBoxstacks_in_3185 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_3185 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_3185 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_3186 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_3186 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_3187 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_3187 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_3187 .textalign a {

}

#stacks_in_3187 .textalign a:visited {

}

#stacks_in_3187 .textalign a:hover {

}

#stacks_in_3187 .textalign a:active {

}
#stacks_in_3187 {
	padding:  9px;
}
#stacks_in_3193 .quickflip,#stacks_in_3193 .quickflip-card,#stacks_in_3193 .quickflip-card > .stacks_out,#stacks_in_3193 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_3193 .quickflip-card > .out > .out > .mez > .in{border-radius:25px}#stacks_in_3193 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_3193 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_3193 .shiftY.hover .quickflip-card{-webkit-transform:translateY(2px);transform:translateY(2px)}#stacks_in_3193 .shiftX.hover .quickflip-card{-webkit-transform:translateX(2px);transform:translateX(2px)}

#stacks_in_3193 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 0px 1px 0px 0px;
}

#stacks_in_3195 {
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
}
#linkBoxstacks_in_3197 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_3197 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_3197 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_3198 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_3198 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_3199 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_3199 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_3199 .textalign a {

}

#stacks_in_3199 .textalign a:visited {

}

#stacks_in_3199 .textalign a:hover {

}

#stacks_in_3199 .textalign a:active {

}
#stacks_in_3199 {
	padding:  9px;
}
#stacks_in_3205 .quickflip,#stacks_in_3205 .quickflip-card,#stacks_in_3205 .quickflip-card > .stacks_out,#stacks_in_3205 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_3205 .quickflip-card > .out > .out > .mez > .in{border-radius:25px}#stacks_in_3205 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_3205 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_3205 .shiftY.hover .quickflip-card{-webkit-transform:translateY(2px);transform:translateY(2px)}#stacks_in_3205 .shiftX.hover .quickflip-card{-webkit-transform:translateX(2px);transform:translateX(2px)}

#stacks_in_3205 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 0px 1px 0px 0px;
}

#stacks_in_3207 {
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
}
#linkBoxstacks_in_3209 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_3209 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_3209 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_3210 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_3210 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_3211 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_3211 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_3211 .textalign a {

}

#stacks_in_3211 .textalign a:visited {

}

#stacks_in_3211 .textalign a:hover {

}

#stacks_in_3211 .textalign a:active {

}
#stacks_in_3211 {
	padding:  9px;
}

.element_stacks_in_5365[data-deluxe-el] {
  
  background-color : rgba(49, 44, 50, 1.00);
  margin: 12px 0px 0px 0px;
  padding: 25px 0px 0px 0px;
}
.element_stacks_in_5365[data-deluxe-el] > div {

}


.element_stacks_in_5373[data-deluxe-el] {
  
  margin: 0px 0px 10px 12px;
  font-family: Montserrat;
  text-align: center;
}
.element_stacks_in_5373[data-deluxe-el] > div {

}

.element_stacks_in_5374[data-deluxe-el][data-deluxe-text] {
  color: rgba(0, 0, 0, 0.60);
  text-align: left;
  
  
}

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



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_5377 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_5377 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_5377 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_5377 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_5377 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_5377 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_5377 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_5377 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_5377 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_5377 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_5377 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_5377 .hide-mobile {
    display: none;
  }
}

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

/* 1.0.2
- fixes transition speed for autoplay
- fixes bug preventing overflow opacity from applying when autoplay is enabled
- fixes a edit/preview mode image display bug
- added focus-visible for tabing accessability
 */
#stacks_out_5378 {
  overflow: hidden;
}
#stacks_in_5378 > .carousel-outer-wrapper {
  display: grid;
  grid-template-columns: 100%;
}
#stacks_in_5378 .carousel-navigation,
#stacks_in_5378 .slick-slider {
  width: 100%;
  /*  */
  margin: 0 auto;
  /*  */
  /*  */
}
#stacks_in_5378 > .carousel-outer-wrapper {
  /*  */
  margin: 0 auto;
  /*  */
  /*  */
  width: 100% !important;
  /*  */
}
#stacks_in_5378 .carousel-wrapper {

}
/*  */
#stacks_in_5378 .slick-slider {
  overflow: visible;
}
/*  */
#stacks_in_5378 .slick-list {
  overflow: visible;
}
#stacks_in_5378 .slick-track {
  display: flex;
  align-items: center;
}
/*  */
/*  */
/*  */
#stacks_in_5378 .slick-slide {
  box-sizing: border-box;
  padding-left: calc(16px / 2);
  padding-right: calc(16px / 2);
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
  outline: none;
  /* width: 150px !important; */
}
#stacks_in_5378 .carousel-wrapper:not(.slick-slider) {
  white-space: nowrap;
}
#stacks_in_5378 .carousel-wrapper:not(.slick-slider) > div {
  width: 150px;
  display: inline-block;
  padding-left: calc(12px / 2);
  padding-right: calc(12px / 2);
}
/*  */
#stacks_in_5378 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide {
  cursor: grab;
}
#stacks_in_5378 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide:active {
  cursor: grabbing;
}
#stacks_in_5378 .carousel-wrapper.carousel-autoplay .slick-list.draggable {
  pointer-events: none;
}
#stacks_in_5378 .carousel-navigation {
  display: grid;
  align-items: center;
  /*  */
  
  /*  */
}
#stacks_in_5378 .carousel-navigation-controls {
  display: flex;
  align-items: center;
  grid-gap: 4px;
}
/*  */
/*  */
#stacks_in_5378 .carousel-navigation {
  grid-template-columns: 1fr min-content 1fr;
}
#stacks_in_5378 .carousel-navigation-controls {
  justify-content: center;
}
/*  */
/*  */
/*  */

#stacks_in_5378 .carousel-arrow {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
  width: 36px;
  height: 36px;
  min-width: 30px;
  min-height: 30px;
}
#stacks_in_5378 .carousel-arrow[aria-disabled="true"] {
  opacity: .3;
  pointer-events: none;
}

#stacks_in_5378 .carousel-arrow svg {
  stroke: rgba(0, 0, 0, 1.00);
  pointer-events: none;
}
#stacks_in_5378 .carousel-arrow:active svg {
  opacity: .5;
}
#stacks_in_5378 ul.slick-dots {
  all: unset;
  white-space: nowrap;
}
#stacks_in_5378 .slick-dots li {
  display: inline-block;
  margin-left: 6px;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
}
#stacks_in_5378 .slick-dots li:first-child {
  margin-left: 0px;
}
#stacks_in_5378 .slick-dots li button {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  width: 8px;
  height: 8px;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
}
#stacks_in_5378 .slick-dots li button:before {
  content: "";
  position: absolute;
  top:0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 2px solid rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
#stacks_in_5378 .slick-dots li.slick-active button:after {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  bottom: 3px;
  right: 3px;
  background: rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
/*  */
#stacks_in_5378 .slick-dots li button:before {
  border-width: 0;
  background: rgba(0, 0, 0, 1.00);
  opacity: 0.2;
}
#stacks_in_5378 .slick-dots li.slick-active button:before {
  opacity: 1;
}
#stacks_in_5378 .slick-dots li.slick-active button:after {
  display: none;
}
#stacks_in_5378 .slick-dots li {
  margin-left: 8px;
}
#stacks_in_5378 .slick-dots li:first-child {
  margin-left: 0px;
}
/*  */
/*  */
#stacks_in_5378 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-width: 0;
  background: rgba(0, 0, 0, 1.00);
  opacity: 0.2;
}
#stacks_in_5378 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:before {
  opacity: 1;
}
#stacks_in_5378 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:after {
  display: none;
}
#stacks_in_5378 .carousel-navigation-controls.too-narrow {
  line-height: 16px;
  display: grid;
  
  
}
#stacks_in_5378 .carousel-navigation-controls.too-narrow .slick-dots {
  white-space: normal;
  text-align: center;
  line-height: 0;
}
#stacks_in_5378 .carousel-navigation-controls.too-narrow .slick-dots li {
  margin: 3px;
  line-height: 0px;
  pointer-events: none;
}
#stacks_in_5378 .carousel-navigation-controls.too-narrow .slick-dots li button {
  height: 8px;
  width: 8px;
  line-height: 0px;
  font-size: 0px;
}
#stacks_in_5378 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-radius: 99px;
}
/*  */
#stacks_in_5378.focus-visible :focus-visible {
 outline: 1px solid rgba(132,38,133,0.65) !important;
 border-color: rgba(132,38,133,0.65);
 box-shadow: 0 0 0 1px rgba(132,38,133,0.65),inset 0 0 0 1px rgba(132,38,133,0.65);
 -webkit-user-select: all;
  -khtml-user-select: all;
  -moz-user-select: -moz-all;
  -o-user-select: all;
  user-select: all;
}
.slide_stacks_in_5380 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5380 .carousel-slide-content {
  
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5380 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5380.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 100%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */


#stacks_in_5382 {
	padding: 0px 0px 0px 2px;
}
.slide_stacks_in_5499 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5499 .carousel-slide-content {
  
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5499 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5499.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 100%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */


#stacks_in_5500 {
	padding: 0px 0px 0px 2px;
}
.slide_stacks_in_5503 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5503 .carousel-slide-content {
  
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5503 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5503.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 100%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */


#stacks_in_5504 {
	padding: 0px 0px 0px 2px;
}
.slide_stacks_in_5507 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5507 .carousel-slide-content {
  
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5507 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5507.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 100%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */


#stacks_in_5508 {
	padding: 0px 0px 0px 2px;
}
.slide_stacks_in_5511 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5511 .carousel-slide-content {
  
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5511 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5511.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 100%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */


#stacks_in_5512 {
	padding: 0px 0px 0px 2px;
}
.slide_stacks_in_5515 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5515 .carousel-slide-content {
  
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5515 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5515.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 100%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */


#stacks_in_5516 {
	padding: 0px 0px 0px 2px;
}
.slide_stacks_in_5519 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5519 .carousel-slide-content {
  
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5519 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5519.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 100%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */


#stacks_in_5520 {
	padding: 0px 0px 0px 2px;
}
.slide_stacks_in_5523 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5523 .carousel-slide-content {
  
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5523 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5523.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 100%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */


#stacks_in_5524 {
	padding: 0px 0px 0px 2px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_5417 {
	height: 40px;
}
.element_stacks_in_5256[data-deluxe-el] {
  
  background-color : rgba(41, 36, 41, 1.00);
  margin: 12px 0px 0px 0px;
  padding: 25px 0px 0px 0px;
}
.element_stacks_in_5256[data-deluxe-el] > div {

}


.element_stacks_in_5257[data-deluxe-el] {
  
  margin: 0px 0px 0px 0px;
  color: rgba(175, 145, 70, 1.00);
  font-family: Montserrat;
  text-align: center;
  display: inline-flex;
  width: 100%;
  max-width: 640px;
  
  display: block; /* Breaks vertical alignment setting */
  margin-left: auto;
  margin-right: auto;
  
}
.element_stacks_in_5257[data-deluxe-el] > div {

}

.element_stacks_in_5257[data-deluxe-el] [data-deluxe-link],
.element_stacks_in_5257[data-deluxe-el] svg {
  color:  rgba(175, 145, 70, 1.00);
  stroke: rgba(175, 145, 70, 1.00);
  fill: rgba(175, 145, 70, 1.00);
}
.element_stacks_in_5257[data-deluxe-el] h1,
.element_stacks_in_5257[data-deluxe-el] h2,
.element_stacks_in_5257[data-deluxe-el] h3,
.element_stacks_in_5257[data-deluxe-el] h4,
.element_stacks_in_5257[data-deluxe-el] h5 {
  color: rgba(175, 145, 70, 1.00);
}

.element_stacks_in_5259[data-deluxe-el][data-deluxe-text] {
  
  font-size: 30px;
  font-family: Montserrat;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 120%;
  word-spacing: 0.00px;
  
}


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



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_5264 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_5264 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_5264 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_5264 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_5264 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_5264 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_5264 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_5264 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_5264 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_5264 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_5264 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_5264 .hide-mobile {
    display: none;
  }
}

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

/* 1.0.2
- fixes transition speed for autoplay
- fixes bug preventing overflow opacity from applying when autoplay is enabled
- fixes a edit/preview mode image display bug
- added focus-visible for tabing accessability
 */
#stacks_out_5265 {
  overflow: hidden;
}
#stacks_in_5265 > .carousel-outer-wrapper {
  display: grid;
  grid-template-columns: 100%;
}
#stacks_in_5265 .carousel-navigation,
#stacks_in_5265 .slick-slider {
  width: 100%;
  /*  */
  margin: 0 auto;
  /*  */
  /*  */
}
#stacks_in_5265 > .carousel-outer-wrapper {
  /*  */
  margin: 0 auto;
  /*  */
  /*  */
  width: 100% !important;
  /*  */
}
#stacks_in_5265 .carousel-wrapper {

}
/*  */
#stacks_in_5265 .slick-slider {
  overflow: visible;
}
/*  */
#stacks_in_5265 .slick-list {
  overflow: visible;
}
#stacks_in_5265 .slick-track {
  display: flex;
  align-items: center;
}
/*  */
/*  */
/*  */
#stacks_in_5265 .slick-slide {
  box-sizing: border-box;
  padding-left: calc(16px / 2);
  padding-right: calc(16px / 2);
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
  outline: none;
  /* width: 290px !important; */
}
#stacks_in_5265 .carousel-wrapper:not(.slick-slider) {
  white-space: nowrap;
}
#stacks_in_5265 .carousel-wrapper:not(.slick-slider) > div {
  width: 290px;
  display: inline-block;
  padding-left: calc(12px / 2);
  padding-right: calc(12px / 2);
}
/*  */
#stacks_in_5265 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide {
  cursor: grab;
}
#stacks_in_5265 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide:active {
  cursor: grabbing;
}
#stacks_in_5265 .carousel-wrapper.carousel-autoplay .slick-list.draggable {
  pointer-events: none;
}
#stacks_in_5265 .carousel-navigation {
  display: grid;
  align-items: center;
  /*  */
  
  /*  */
}
#stacks_in_5265 .carousel-navigation-controls {
  display: flex;
  align-items: center;
  grid-gap: 4px;
}
/*  */
/*  */
#stacks_in_5265 .carousel-navigation {
  grid-template-columns: 1fr min-content 1fr;
}
#stacks_in_5265 .carousel-navigation-controls {
  justify-content: center;
}
/*  */
/*  */
/*  */

#stacks_in_5265 .carousel-arrow {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
  width: 36px;
  height: 36px;
  min-width: 30px;
  min-height: 30px;
}
#stacks_in_5265 .carousel-arrow[aria-disabled="true"] {
  opacity: .3;
  pointer-events: none;
}

#stacks_in_5265 .carousel-arrow svg {
  stroke: rgba(0, 0, 0, 1.00);
  pointer-events: none;
}
#stacks_in_5265 .carousel-arrow:active svg {
  opacity: .5;
}
#stacks_in_5265 ul.slick-dots {
  all: unset;
  white-space: nowrap;
}
#stacks_in_5265 .slick-dots li {
  display: inline-block;
  margin-left: 6px;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
}
#stacks_in_5265 .slick-dots li:first-child {
  margin-left: 0px;
}
#stacks_in_5265 .slick-dots li button {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  width: 8px;
  height: 8px;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
}
#stacks_in_5265 .slick-dots li button:before {
  content: "";
  position: absolute;
  top:0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 2px solid rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
#stacks_in_5265 .slick-dots li.slick-active button:after {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  bottom: 3px;
  right: 3px;
  background: rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
/*  */
#stacks_in_5265 .slick-dots li button:before {
  border-width: 0;
  background: rgba(0, 0, 0, 1.00);
  opacity: 0.2;
}
#stacks_in_5265 .slick-dots li.slick-active button:before {
  opacity: 1;
}
#stacks_in_5265 .slick-dots li.slick-active button:after {
  display: none;
}
#stacks_in_5265 .slick-dots li {
  margin-left: 8px;
}
#stacks_in_5265 .slick-dots li:first-child {
  margin-left: 0px;
}
/*  */
/*  */
#stacks_in_5265 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-width: 0;
  background: rgba(0, 0, 0, 1.00);
  opacity: 0.2;
}
#stacks_in_5265 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:before {
  opacity: 1;
}
#stacks_in_5265 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:after {
  display: none;
}
#stacks_in_5265 .carousel-navigation-controls.too-narrow {
  line-height: 16px;
  display: grid;
  
  
}
#stacks_in_5265 .carousel-navigation-controls.too-narrow .slick-dots {
  white-space: normal;
  text-align: center;
  line-height: 0;
}
#stacks_in_5265 .carousel-navigation-controls.too-narrow .slick-dots li {
  margin: 3px;
  line-height: 0px;
  pointer-events: none;
}
#stacks_in_5265 .carousel-navigation-controls.too-narrow .slick-dots li button {
  height: 8px;
  width: 8px;
  line-height: 0px;
  font-size: 0px;
}
#stacks_in_5265 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-radius: 99px;
}
/*  */
#stacks_in_5265.focus-visible :focus-visible {
 outline: 1px solid rgba(132,38,133,0.65) !important;
 border-color: rgba(132,38,133,0.65);
 box-shadow: 0 0 0 1px rgba(132,38,133,0.65),inset 0 0 0 1px rgba(132,38,133,0.65);
 -webkit-user-select: all;
  -khtml-user-select: all;
  -moz-user-select: -moz-all;
  -o-user-select: all;
  user-select: all;
}
.slide_stacks_in_5531 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5531 .carousel-slide-content {
  
  background-color : rgba(255, 255, 255, 1.00);
  box-shadow: 0 -2px 0 rgba(255, 255, 255, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5531 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5531.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 56.25%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */

.slide_stacks_in_5531 .carousel-slide-content {
  background: transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0px solid transparent;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  
  
  
  border-radius: 0;
  box-shadow: none;
}
.slide_stacks_in_5531 {
  background: transparent;
}
.slide_stacks_in_5531 .carousel-slide-image {
  position: relative;
  
  background-color : rgba(255, 255, 255, 1.00);
  border-radius: 8px;
  
  position: relative;
  z-index: 0;
}
.slide_stacks_in_5531 .carousel-slide-content {
  
}
 
 
.slide_stacks_in_5272 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5272 .carousel-slide-content {
  
  background-color : rgba(255, 255, 255, 1.00);
  box-shadow: 0 -2px 0 rgba(255, 255, 255, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5272 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5272.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 56.25%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */

.slide_stacks_in_5272 .carousel-slide-content {
  background: transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0px solid transparent;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  
  
  
  border-radius: 0;
  box-shadow: none;
}
.slide_stacks_in_5272 {
  background: transparent;
}
.slide_stacks_in_5272 .carousel-slide-image {
  position: relative;
  
  background-color : rgba(255, 255, 255, 1.00);
  border-radius: 8px;
  
  position: relative;
  z-index: 0;
}
.slide_stacks_in_5272 .carousel-slide-content {
  
}
 
 
.slide_stacks_in_5529 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5529 .carousel-slide-content {
  
  background-color : rgba(255, 255, 255, 1.00);
  box-shadow: 0 -2px 0 rgba(255, 255, 255, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5529 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5529.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 56.25%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */

.slide_stacks_in_5529 .carousel-slide-content {
  background: transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0px solid transparent;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  
  
  
  border-radius: 0;
  box-shadow: none;
}
.slide_stacks_in_5529 {
  background: transparent;
}
.slide_stacks_in_5529 .carousel-slide-image {
  position: relative;
  
  background-color : rgba(255, 255, 255, 1.00);
  border-radius: 8px;
  
  position: relative;
  z-index: 0;
}
.slide_stacks_in_5529 .carousel-slide-content {
  
}
 
 
.slide_stacks_in_5276 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5276 .carousel-slide-content {
  
  background-color : rgba(255, 255, 255, 1.00);
  box-shadow: 0 -2px 0 rgba(255, 255, 255, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5276 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5276.jpg);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 56.25%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */

.slide_stacks_in_5276 .carousel-slide-content {
  background: transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0px solid transparent;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  
  
  
  border-radius: 0;
  box-shadow: none;
}
.slide_stacks_in_5276 {
  background: transparent;
}
.slide_stacks_in_5276 .carousel-slide-image {
  position: relative;
  
  background-color : rgba(255, 255, 255, 1.00);
  border-radius: 8px;
  
  position: relative;
  z-index: 0;
}
.slide_stacks_in_5276 .carousel-slide-content {
  
}
 
 
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_5295 {
	height: 40px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_744 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_744 {
		color: rgba(255, 0, 0, 1.00);
	}
}


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

#stacks_in_395 {
	background-color: rgba(255, 255, 255, 1.00);
}
#ncp-stacks_in_6182 img{width: 100%;height: auto;}#ncp-stacks_in_6182.s2 .c.s1_2 .c-pad,#ncp-stacks_in_6182.s3 .c.s1_3 .c-pad,#ncp-stacks_in_6182.s4 .c.s1_4 .c-pad{padding:0 0px 0 0}#ncp-stacks_in_6182.s3 .c.s2_3 .c-pad,#ncp-stacks_in_6182.s4 .c.s2_4 .c-pad,#ncp-stacks_in_6182.s4 .c.s3_4 .c-pad{padding:0 0px}#ncp-stacks_in_6182.s2 .c.s2_2 .c-pad,#ncp-stacks_in_6182.s3 .c.s3_3 .c-pad,#ncp-stacks_in_6182.s4 .c.s4_4 .c-pad{padding:0 0 0 0px}@media only screen and (max-width:800px){#ncp-stacks_in_6182 .c{margin:1% 0;padding:0 0;width:100%}#ncp-stacks_in_6182 .c:first-child,#ncp-stacks_in_6182.s4 .c.s1_4,#ncp-stacks_in_6182.s4 .c.s2_4{padding:0 0 0}#ncp-stacks_in_6182 .c:last-child,#ncp-stacks_in_6182.s4 .c.s3_4,#ncp-stacks_in_6182.s4 .c.s4_4{padding:0 0 0}#ncp-stacks_in_6182.s2 .c-pad,#ncp-stacks_in_6182.s3 .c-pad{padding:0 !important}#ncp-stacks_in_6182.s4 .c{width:49.2%}#ncp-stacks_in_6182.s4 .c.s1_4 .c-pad,#ncp-stacks_in_6182.s4 .c.s3_4 .c-pad{padding:0 0px 0 0}#ncp-stacks_in_6182.s4 .c.s2_4 .c-pad,#ncp-stacks_in_6182.s4 .c.s4_4 .c-pad{padding:0 0 0 0px}}@media only screen and (max-width:400px){#ncp-stacks_in_6182 .c .c-pad{padding:0 !important}#ncp-stacks_in_6182.s4 .c{width:100%}}

#stacks_in_6182 {
	padding: 10px 20px 50px 20px;
}
/* Start Smart Image stack CSS code */#stacks_in_398{	text-align: center;}#stacks_in_398 figure a img{	cursor: pointer !important;}.stacks_in_398responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_398responsive img, .stacks_in_398warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_398hiddenimage{	display: none;}.stacks_in_398warehouseImage{	display: block;}.stacks_in_398hiddenimage, .stacks_in_398responsive{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_398 {
	background-color: rgba(255, 255, 255, 1.00);
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}

#stacks_out_398 {
	width: 250px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_6187 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_6187 {
		color: rgba(175, 145, 70, 1.00);
	}
}


#stacks_in_6185 {
	padding: 0px 10px 0px 10px;
}
#linkBoxstacks_in_6195 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_6195 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_6195 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}
#stacks_in_6195 {
	margin:  6px;
	padding: 20px 0px 0px 0px;
}
#stacks_in_6188 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_6188 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_6188 .textalign a {

}

#stacks_in_6188 .textalign a:visited {

}

#stacks_in_6188 .textalign a:hover {

}

#stacks_in_6188 .textalign a:active {

}
#stacks_in_6188 {
	background-color: rgba(183, 23, 47, 1.00);
	-moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	border-radius: 15px 15px 15px 15px;
}
/* Start Smart Image stack CSS code */#stacks_in_6179{	text-align: center;}#stacks_in_6179 figure a img{	cursor: pointer !important;}.stacks_in_6179responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_6179responsive img, .stacks_in_6179warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_6179hiddenimage{	display: none;}.stacks_in_6179warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_432{	text-align: center;}#stacks_in_432 figure a img{	cursor: pointer !important;}.stacks_in_432responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_432responsive img, .stacks_in_432warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_432hiddenimage{	display: none;}.stacks_in_432warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_404{	text-align: center;}#stacks_in_404 figure a img{	cursor: pointer !important;}.stacks_in_404responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_404responsive img, .stacks_in_404warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_404hiddenimage{	display: none;}.stacks_in_404warehouseImage{	display: none;}/* End Smart Image stack CSS code */#stacks_in_168 .glider-wrapper,#stacks_in_168 .glider-button{-webkit-transition:all 400ms ease;transition:all 400ms ease}#stacks_in_168 .glider-wrapper.custom-style{background-color:#222222;color:rgba(175, 145, 70, 1.00)}#stacks_in_168 .glider-wrapper.custom-style div,#stacks_in_168 .glider-wrapper.custom-style p{color:rgba(175, 145, 70, 1.00)}#stacks_in_168 .glider-wrapper.custom-style .glider-toggle{color:rgba(175, 145, 70, 1.00)}#stacks_in_168 .glider-wrapper .glider-content{padding:3.25rem 1rem}@media only screen and (min-width:40.063em){#stacks_in_168 .glider-wrapper .glider-content{padding:3.25rem 2.00rem}}#stacks_in_168 .glider-button{margin:0px}#stacks_in_168 .glider-button.custom-style{background-color:#456135;color:#AF9146}#stacks_in_168 .glider-button.static-width{width:100px}#stacks_in_168 .launcher-bar .glider-button{text-align:right}#stacks_in_168 .location-left .glider-button,#stacks_in_168 .location-right .glider-button{top:10%}#stacks_in_168 .location-left .glider-button.flipPosition,#stacks_in_168 .location-right .glider-button.flipPosition{top:auto;bottom:10%}#stacks_in_168 .location-top .glider-button,#stacks_in_168 .location-bottom .glider-button{left:10%}#stacks_in_168 .location-top .glider-button.flipPosition,#stacks_in_168 .location-bottom .glider-button.flipPosition{left:auto;right:10%}@media only screen and (min-width:40.063em){#stacks_in_168 .location-left .glider-wrapper.opened,#stacks_in_168 .location-right .glider-wrapper.opened{width:100%}#stacks_in_168 .location-left.slideout .glider-wrapper,#stacks_in_168 .location-right.slideout .glider-wrapper{width:100%}#stacks_in_168 .location-left .glider-button.opened{left:100%}#stacks_in_168 .location-left.slideout .glider-wrapper{margin-left:-100%}#stacks_in_168 .location-right .glider-button.opened{right:100%}#stacks_in_168 .location-right.slideout .glider-wrapper{margin-right:-100%}#stacks_in_168 .location-top .glider-wrapper.opened,#stacks_in_168 .location-bottom .glider-wrapper.opened{height:100%}#stacks_in_168 .location-top .glider-button.opened{top:100%}#stacks_in_168 .location-bottom .glider-button.opened{bottom:100%}}
/*
1.9.0

 */
#stacks_in_748 * {
  box-sizing: border-box;
}
#stacks_in_748 *:focus {outline:none;}
.searchingstacks_in_748 .stacks_top,
.searchingstacks_in_748 .stacks_in,
.searchingstacks_in_748 .stacks_out {
  overflow: visible;
}
#stacks_in_748 .jQueryNote {
  background: rgba(0,0,0,0.3);
  color: #fff;
  padding: 20px;
}
.stacks_in_748_pages { display: none;}
#stacks_in_748_tipue_search_input,
.live-search-input {
  font-size: 16px;
  width: 100%;
  height: 30px;
  line-height: 28px;
  border-radius: 4px;
  -moz-appearance: none;
  -webkit-appearance: none;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(0,0,0,0.3);
  background-color: #fff;
  padding: 0px 15px 0px 15px;/* leaving room for search icon */
  position: relative;
  z-index: 9998;
}
#stacks_in_748_tipue_search_content,
.live-search-content {
  display: none;
  padding: 20px;
  min-height: 80px;
  position: absolute;
  margin: 20px 0px;
  z-index: 9997;
  width: 100%;
  box-sizing: border-box;
}

#stacks_in_748_tipue_search_input,
.live-search-input {
  padding: 0px 15px 0px 35px;
}
#stacks_in_748 form > svg,
.live-search-form > svg {
  width: 14px;
  height: 30px;
  fill: #999;
  position: absolute;
  left: 18px;
  text-align: right;
  top: 0px;
  z-index: 9999;
}
/**/
#stacks_in_748 form > svg,
.live-search-form > svg {
  width: 24px;
  width: calc(24px - 2px);
  left: calc(34px - 24px);
  fill: #888888;
}
#stacks_in_748 form .live-search-submit {
  position: absolute;
  z-index: 9999;
  right: 0px;
  top: 0px;
  font-size: 24px;
  line-height: 30px;
  padding: 0px 12px;
  margin: 0;
  font-family: Montserrat;
  border-radius: 0 15px 15px 0;
  border-width: 0;
  background: #3795CF;
  color: #FFFFFF;
  /**/
  display: none;
  /**/
}
#stacks_in_748 form .live-search-submit:hover {
   background: #46A4DE;
   color: #FFFFFF;
}
#stacks_in_748 form .live-search-submit:active {
   background: #2886C0;
   color: #F0F0F0;
}
#stacks_in_748_tipue_search_input,
.live-search-input {
  font-size: 24px;
  font-family: Montserrat;
  border-radius: 15px;
  border-color: #1B1A1B;
  color: #F9F9FB;
  background-color: #1B1A1B;
}
#stacks_in_748 ::-webkit-input-placeholder,
.live-search-input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color: #888888;
}
#stacks_in_748 :-moz-placeholder,
.live-search-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #888888;
  opacity:  1;
}
#stacks_in_748 ::-moz-placeholder,
.live-search-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #888888;
  opacity:  1;
}
#stacks_in_748 :-ms-input-placeholder,
.live-search-input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #888888;
}
#stacks_in_748 :placeholder-shown,
.live-search-input:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color: #888888;
}
/**/
/**/
/**/
/**/
#stacks_in_748_tipue_search_content,
.live-search-content {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0px 1px 0px 1px rgba(0,0,0,0.3);
  border-top: 1px solid rgba(0,0,0,0.25);
  -webkit-transform: translateY(-20px);
  -ms-transform: translateY(-20px);
  transform: translateY(-20px);
  transition: all 150ms linear;
  opacity: 0;
}
.searchingstacks_in_748 #stacks_in_748_tipue_search_content,
.searchingstacks_in_748.live-search-content {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  transition: all 150ms linear;
  opacity: 1;
}
#stacks_in_748_tipue_search_content:after,
.live-search-content:after {
  content: " ";
  position: absolute;
  top: -10px;
  left: 15px;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
}
#stacks_in_748_tipue_search_content:before,
.live-search-content:before {
  content: " ";
  position: absolute;
  top: -11px;
  left: 14px;
  width: 0;
  height: 0;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 11px solid rgba(0,0,0,0.3);
}

/**/
/**/
/**/
/**/
/**/
/**/
/**/
/**/



/*
Tipue Search 5.0
Copyright (c) 2015 Tipue
Tipue Search is released under the MIT License
http://www.tipue.com/search
*/
#stacks_in_748_tipue_search_content .h01, mark,
.live-search-content .h01 {
  background: yellow;
}
.searchingstacks_in_748 #stacks_in_748_tipue_search_content,
.searchingstacks_in_748.live-search-content {
  display: block !important;
}
#stacks_in_748_tipue_search_warning {
  margin: 7px 0;
  display: none;
}
.showWarning #stacks_in_748_tipue_search_warning {
display: block;
}

.tipue_search_content_title
{
  margin-top: 23px;
}
.tipue_search_content_title a
{
  text-decoration: none;
}
.tipue_search_content_title a:hover
{

}
.tipue_search_content_url{
  word-wrap: break-word;
  hyphens: auto;
}
.tipue_search_content_url a{

  text-decoration: none;
}
.tipue_search_content_url a:hover{

}
.tipue_search_content_text{

  word-wrap: break-word;
  hyphens: auto;
  margin-top: 3px;
}
.tipue_search_content_debug{

  margin: 5px 0;
}
.h01{

  font-weight: 400;
}

#stacks_in_748_tipue_search_foot{
  margin: 51px 0 21px 0;
}
#stacks_in_748_tipue_search_foot_boxes{
  padding: 0;
  margin: 0;
}
#stacks_in_748_tipue_search_foot_boxes li
{
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline;
  cursor:pointer;
}
#stacks_in_748_tipue_search_foot_boxes li a{
  padding: 10px 17px 11px 17px;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 1px;
  color: #333;
  margin-right: 7px;
  text-decoration: none;
  text-align: center;
}
#stacks_in_748_tipue_search_foot_boxes li.current{
  padding: 10px 17px 11px 17px;
  background: #f6f6f6;
  border: 1px solid #e2e2e2;
  border-radius: 1px;
  color: #333;
  margin-right: 7px;
  text-align: center;
}
#stacks_in_748_tipue_search_foot_boxes li a:hover{
  background: #f6f6f6;
}
/* spinner */
.tipue_search_spinner svg polyline,
.tipue_search_spinner svg path {
    stroke: #555555;
}
.tipue_search_spinner {
	width: 110px;
	position: absolute;
	color: #555555;
    top: 0px;
    right: 0px;
    left: auto;
    display: grid;
    text-align: right;
    grid-template-columns: 30px 1fr;
    justify-content: space-between;
}
.tipue_search_spinner .ts-count-wrap {
	padding: 20px 20px 20px 0px;
}
.tipue_search_spinner svg {
	align-self: center;
    height: 30px;
    width: 30px;
    padding: 0px;
    animation-name: ts-spin;
    animation-duration: 3000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@keyframes ts-spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}
#stacks_in_748_tipue_search_content .tipue_search_content_url,
.live-search-content .tipue_search_content_url {
  margin-top: 3px;
}
#stacks_in_748_tipue_search_content .tipue_search_content_text,
.live-search-content .tipue_search_content_text {
  margin-top: 8px;
}
/**/
#stacks_in_748_tipue_search_content,
.live-search-content {
  color: #555555;
  background-color: #1A1A1A;
  font-family: inherit;
}
#stacks_in_748_tipue_search_content:after,
.live-search-content:after {
  border-color: transparent transparent #1A1A1A transparent;
}
#stacks_in_748_tipue_search_content .tipue_search_content_title a,
.live-search-content .tipue_search_content_title a {
  color: #759E77;
  font-size: 18px;
  font-weight: 400;
  line-height: 18px;
  font-family: inherit;
}
#stacks_in_748_tipue_search_content .tipue_search_content_title a:hover,
.live-search-content .tipue_search_content_title a:hover {
  color: #759E77;
}
#stacks_in_748_tipue_search_content .tipue_search_content_url,
.live-search-content .tipue_search_content_url {
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
}
#stacks_in_748_tipue_search_content .tipue_search_content_url a,
.live-search-content .tipue_search_content_url a {
  color: #759E77;
}
#stacks_in_748_tipue_search_content .tipue_search_content_url a:hover,
.live-search-content .tipue_search_content_url a:hover {
  color: #759E77;
}
#stacks_in_748_tipue_search_content .tipue_search_content_text,
.live-search-content .tipue_search_content_text {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}
.tipue_search_content_debug{

}
#stacks_in_748_tipue_search_content .h01,
.live-search-content .h01 {
  background: #FFFF00;
}

#stacks_in_748_tipue_search_foot_boxes li a {
  background-color: #1A1A1A;
  border: 1px solid rgba(0,0,0,0.15);
  border-radius: 1px;
  color: #555555;
}
#stacks_in_748_tipue_search_foot_boxes li.current{
  background: #1A1A1A;
  border: 1px solid rgba(0,0,0,0.3);
  border-radius: 1px;
  color: #759E77;
}
#stacks_in_748_tipue_search_foot_boxes li a:hover{
  background: rgba(0,0,0,0.05);
}
#stacks_in_748_tipue_search_warning a{

}
#stacks_in_748_tipue_search_warning a:hover{

}
#stacks_in_748_tipue_search_results_count{

}
/**/

@-webkit-keyframes stretchdelay{
  from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); }
}
@keyframes stretchdelay{
  from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@media all and (max-width: 1280px) {
  .menu-loaded.menu-active main {
    padding-left: 80px;
  }
  .sidebar-mobile-active.menu-loaded main {
    padding-left: 80px;
  }
}

#stacks_in_748 .additional-pages,
#stacks_in_748 .excluded-pages {
  display: none;
}

#slice_mez_750 {
  padding: 2px !important;
  margin: 4px !important;
  display: inline-block !important;
  width: 50% !important;
  box-sizing: border-box !important;
  border: 1px solid rgba(0,0,0,0.2);
  background: transparent !important;
}
#slice_mez_750.selected {
  border-color: #2680fc !important;
}
#slice_mez_750 .stacks-button-DB.info {
  right: 0px !important;
  top: -14px !important;
  z-index: 1;

}
#slice_mez_750 .stacks-button-DB.close {
  left: 0px !important;
  top: -14px !important;
  z-index: 1;
}
#slice_mez_750 > div:nth-child(2) {
  display: none !important;
}
#slice_mez_750.hidden > #stacks_in_750 {
  opacity: 1;
  height: 0px;
  min-height: 0px;
  overflow: hidden;
}
#slice_mez_752 {
  padding: 2px !important;
  margin: 4px !important;
  display: inline-block !important;
  width: 50% !important;
  box-sizing: border-box !important;
  border: 1px solid rgba(0,0,0,0.2);
  background: transparent !important;
}
#slice_mez_752.selected {
  border-color: #2680fc !important;
}
#slice_mez_752 .stacks-button-DB.info {
  right: 0px !important;
  top: -14px !important;
  z-index: 1;

}
#slice_mez_752 .stacks-button-DB.close {
  left: 0px !important;
  top: -14px !important;
  z-index: 1;
}
#slice_mez_752 > div:nth-child(2) {
  display: none !important;
}
#slice_mez_752.hidden > #stacks_in_752 {
  opacity: 1;
  height: 0px;
  min-height: 0px;
  overflow: hidden;
}
#linkBoxstacks_in_181 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_181 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_181 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_569 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_569 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_569 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_573 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_573 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_573 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_577 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_577 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_577 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_581 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_581 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_581 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_605 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_605 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_605 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_645 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_645 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_645 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_661 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_661 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_661 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_629 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_629 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_629 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_637 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_637 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_637 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_641 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_641 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_641 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_633 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_633 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_633 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_665 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_665 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_665 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_649 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_649 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_649 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_693 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_693 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_693 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_669 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_669 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_669 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_549 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_549 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_549 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_585 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_585 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_585 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_589 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_589 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_589 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_593 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_593 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_593 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_681 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_681 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_681 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_609 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_609 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_609 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_553 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_553 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_553 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_657 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_657 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_657 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_613 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_613 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_613 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_617 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_617 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_617 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_625 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_625 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_625 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_677 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_677 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_677 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_2987 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_2987 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_2987 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_557 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_557 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_557 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_597 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_597 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_597 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_689 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_689 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_689 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_601 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_601 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_601 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_673 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_673 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_673 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_697 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_697 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_697 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_701 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_701 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_701 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_565 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_565 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_565 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_685 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_685 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_685 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_561 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_561 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_561 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}#linkBoxstacks_in_185 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_185 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_185 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_5535 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_5535 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_5535 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_5535 .cd-modal-content a,
#stacks_in_5535 .cd-modal-content a:visited {
	color: #AF9146;
}

#stacks_in_5535 .cd-modal-content a:hover,
#stacks_in_5535 .cd-modal-content a:active {
	color: #AF9146;
}

#stacks_in_5535 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_5535 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_5535 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_5535 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_5535 .cd-modal-action {
  position: relative;
}

#stacks_in_5535 .cd-modal-action .modal_btn, #stacks_in_5535 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #AF9146;
}

#stacks_in_5535 .modal_btn,
#stacks_in_5535 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_5535 .cd-modal-action .modal_btn {
	
  border-radius: 5em;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_5535 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_5535 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_5535 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_5535 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_5535 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_5535 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
  border-radius: 50%;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_5535 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_5535 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
  border-radius: 50%;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_5535 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_5535 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_5535 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_5535 .cd-modal-action a,
#stacks_in_5535 .cd-modal-action a:visited,
#stacks_in_5535 .cd-modal-action a:hover,
#stacks_in_5535 .cd-modal-action a:active {
		color: #FFFFFF !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_5535 .cd-modal-action .modal_btn {
  }






#stacks_in_5535 {
	margin: 15px 0px 30px 0px;
}

#stacks_in_5536 {
	background-color: rgba(250, 247, 242, 1.00);
}
.target.stacks_in_5538{background-color:rgba(175, 145, 70, 1.00);border-style:solid;border-color:rgba(250, 250, 253, 1.00);border-width:0px 0px 1px 0px;  margin:0px;}.target.stacks_in_5538{z-index:99999;}.target.stacks_in_5538.width-fill{width:calc(100% - 0px)}.target.stacks_in_5538.width-flexible{width:100%}.target.stacks_in_5538.width-fixed{width:250px}.target.stacks_in_5538.height-fill{height:calc(100% - 0px)}.target.stacks_in_5538.height-flexible{height:100%}.target.stacks_in_5538.height-fixed{height:70px}.target.stacks_in_5538[class*="relative-"].top-pt{top:0%}.target.stacks_in_5538[class*="relative-"].top-px{top:0px}.target.stacks_in_5538[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_5538[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_5538[class*="relative-"].right-pt{right:0%}.target.stacks_in_5538[class*="relative-"].right-px{right:0px}.target.stacks_in_5538[class*="relative-"].left-pt{left:0%}.target.stacks_in_5538[class*="relative-"].left-px{left:0px}.target.stacks_in_5538.shift-up{margin-top:-0px}.target.stacks_in_5538.shift-down{margin-bottom:-0px}.target.stacks_in_5538.shift-left{right:0px}.target.stacks_in_5538.shift-right{left:0px}.target.stacks_in_5538.pin-top,.target.stacks_in_5538.pin-bottom{left:0px}.target.stacks_in_5538.pin-left,.target.stacks_in_5538.pin-right{top:0px}
#linkBoxstacks_in_5540 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_5540 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_5540 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5543 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 100%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5543 {
		color: rgba(175, 145, 70, 1.00);
	}
}

/* Start Height stack CSS code */.stacks_in_5544heightContainer{		height: 66px;	min-height: 66px;	max-height: 66px;		overflow-y: auto !important;}/* End Height stack CSS code */#stacks_in_5590>.s3_row {
	margin: 0 -10px;
}

#stacks_in_5590>.s3_row>.s3_column_left {
	width: 24.51%;
}

#stacks_in_5590>.s3_row>.s3_column_right {
	width: 75.489998%;
}




#stacks_in_5590>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}





#stacks_in_5545 .glider-wrapper,#stacks_in_5545 .glider-button{-webkit-transition:all 382ms ease;transition:all 382ms ease}#stacks_in_5545 .glider-wrapper.custom-style{background-color:#4D4D4D;color:rgba(255, 255, 255, 1.00)}#stacks_in_5545 .glider-wrapper.custom-style div,#stacks_in_5545 .glider-wrapper.custom-style p{color:rgba(255, 255, 255, 1.00)}#stacks_in_5545 .glider-wrapper.custom-style .glider-toggle{color:rgba(255, 255, 255, 1.00)}#stacks_in_5545 .glider-wrapper .glider-content{padding:3.25rem 1rem}@media only screen and (min-width:40.063em){#stacks_in_5545 .glider-wrapper .glider-content{padding:1.25rem 2.00rem}}#stacks_in_5545 .glider-button{margin:0px}#stacks_in_5545 .glider-button.custom-style{background-color:#222222;color:#FFFFFF}#stacks_in_5545 .glider-button.static-width{width:100px}#stacks_in_5545 .launcher-bar .glider-button{text-align:right}#stacks_in_5545 .location-left .glider-button,#stacks_in_5545 .location-right .glider-button{top:10%}#stacks_in_5545 .location-left .glider-button.flipPosition,#stacks_in_5545 .location-right .glider-button.flipPosition{top:auto;bottom:10%}#stacks_in_5545 .location-top .glider-button,#stacks_in_5545 .location-bottom .glider-button{left:10%}#stacks_in_5545 .location-top .glider-button.flipPosition,#stacks_in_5545 .location-bottom .glider-button.flipPosition{left:auto;right:10%}@media only screen and (min-width:40.063em){#stacks_in_5545 .location-left .glider-wrapper.opened,#stacks_in_5545 .location-right .glider-wrapper.opened{width:380px}#stacks_in_5545 .location-left.slideout .glider-wrapper,#stacks_in_5545 .location-right.slideout .glider-wrapper{width:380px}#stacks_in_5545 .location-left .glider-button.opened{left:380px}#stacks_in_5545 .location-left.slideout .glider-wrapper{margin-left:-380px}#stacks_in_5545 .location-right .glider-button.opened{right:380px}#stacks_in_5545 .location-right.slideout .glider-wrapper{margin-right:-380px}#stacks_in_5545 .location-top .glider-wrapper.opened,#stacks_in_5545 .location-bottom .glider-wrapper.opened{height:380px}#stacks_in_5545 .location-top .glider-button.opened{top:380px}#stacks_in_5545 .location-bottom .glider-button.opened{bottom:380px}}
.target.stacks_in_5621{background-color:rgba(56, 58, 59, 1.00);  border-radius:15px 15px 0px 0px;margin:0px 0px 0px 0px;}.target.stacks_in_5621{z-index:1000;}.target.stacks_in_5621.width-fill{width:calc(100% - 0px)}.target.stacks_in_5621.width-flexible{width:100%}.target.stacks_in_5621.width-fixed{width:250px}.target.stacks_in_5621.height-fill{height:calc(100% - 0px)}.target.stacks_in_5621.height-flexible{height:49%}.target.stacks_in_5621.height-fixed{height:250px}.target.stacks_in_5621[class*="relative-"].top-pt{top:0%}.target.stacks_in_5621[class*="relative-"].top-px{top:0px}.target.stacks_in_5621[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_5621[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_5621[class*="relative-"].right-pt{right:0%}.target.stacks_in_5621[class*="relative-"].right-px{right:0px}.target.stacks_in_5621[class*="relative-"].left-pt{left:0%}.target.stacks_in_5621[class*="relative-"].left-px{left:0px}.target.stacks_in_5621.shift-up{margin-top:-0px}.target.stacks_in_5621.shift-down{margin-bottom:-0px}.target.stacks_in_5621.shift-left{right:0px}.target.stacks_in_5621.shift-right{left:0px}.target.stacks_in_5621.pin-top,.target.stacks_in_5621.pin-bottom{left:0px}.target.stacks_in_5621.pin-left,.target.stacks_in_5621.pin-right{top:0px}
/* Responsive Layout v1.1.5 Copyright @2010-2012 Joe Workman */
#stacks_in_5625 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_5625 .jwresp_col{overflow:hidden;vertical-align:top;margin-right:2.4%;width:31%;float:left}#stacks_in_5625 #jwresp_col3_stacks_in_5625{margin-right:0} #stacks_in_5625 #jwresp_col2_stacks_in_5625{width:47%}#stacks_in_5625 #jwresp_col1_stacks_in_5625,#stacks_in_5625 #jwresp_col3_stacks_in_5625{width:23%}  
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5626 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 100%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5626 {
		color: rgba(250, 250, 253, 1.00);
	}
}


#stacks_in_5627 {
	margin: 11px 0px 10px 20px;
}
#text_resizer_stacks_in_5631 a {
	display: block;
	float: left;
	min-width: 44px;
	line-height: 44px !important;
	color: rgba(250, 247, 242, 1.00);
	text-decoration: none;
	cursor: pointer;
	background: rgba(65, 71, 70, 1.00);
	border: 0px solid rgba(0, 0, 0, 1.00); 
	border-radius: 25px;
	padding: 0px;
	text-align: center;
	font-size: 25px !important;
	outline: none;
	user-select: none;
}

#text_resizer_stacks_in_5631 a.fs_med {
	margin: 0 16px;
}

#text_resizer_stacks_in_5631 a:hover {
	text-decoration: none;
	color: rgba(0, 0, 0, 1.00);
	background: rgba(65, 71, 70, 0.82);
}

#text_resizer_stacks_in_5631 {
	height: auto;
	overflow: auto;
	padding: 3px 0px;
	float: left;
	line-height:px !important;
	clear: both;
	font-variant: small-caps;;
}

.idlist {
	background-color:#ffffff;
	color:#000000;
	width:200px;
	text-align:left;
	margin:30px auto;
	padding:10px;
	border:5px dotted #ff0000;
	border-radius:7px;
	font-family: sans-serif;
	font-size: 12px !important;
	line-height: 15px !important;
}

.idlist p {
	font-weight: bold;
	font-size:16px;
	margin:5px 0;
	font-style:normal;
}


#stacks_in_5631 {
	margin: 7px 0px 0px 0px;
}

#stacks_out_5631 {
	width: 150px;
}
/* Start Button Press stack CSS code */#stacks_in_5634{	text-align: right !important;}.stacks_in_5634dooabutton{	-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */	box-sizing: border-box !important;         /* Opera/IE 8+ */			display:inline-block;	text-align: right;	letter-spacing: 0px !important;		width:inherit;					/* Flat type button specific styles */	background-color:#535958;	border:none;	color:#AF9146;							font-size:90% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		font-family:Arial, Helvetica, sans-serif !important;	font-style:normal !important;		padding: 9px 12px 9px 12px;			-webkit-border-top-left-radius:50px;	-moz-border-radius-topleft:50px;	border-top-left-radius:50px;	-webkit-border-top-right-radius:50px;	-moz-border-radius-topright:50px;	border-top-right-radius:50px;	-webkit-border-bottom-right-radius:50px;	-moz-border-radius-bottomright:50px;	border-bottom-right-radius:50px;	-webkit-border-bottom-left-radius:50px;	-moz-border-radius-bottomleft:50px;	border-bottom-left-radius:50px;}.stacks_in_5634dooabutton:hover {					/* Flat type button specific styles */		background-color:#494F4E;			color:;		}/* End Button Press stack CSS code */.spacerStack {
	height: 150px;
}

#spacerStackstacks_in_5636 {
	height: 150px;
}
#stacks_in_5639 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding:  8px;
}
.spacerStack {
	height: 45px;
}

#spacerStackstacks_in_5640 {
	height: 45px;
}/* Styled Stack v2.3.1 Copyright 2013 Joe Workman */
 #stacks_in_5825{behavior:url(/PIE/PIE.htc);       border-style:solid!important; }   

#stacks_in_5825 {
	background-color: rgba(169, 205, 209, 1.00);
	margin: 0px -8px 12px -8px;
	padding: 0px 0px 1px 0px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5826 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 100%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5826 {
		color: rgba(250, 250, 253, 1.00);
	}
}


#stacks_in_5827 {
	padding: 14px 2px 0px 2px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5831 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 150%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5831 {
		color: rgba(175, 145, 70, 1.00);
	}
}


#stacks_in_5546 {
	padding: 10px 20px 0px 20px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5834 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 140%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5834 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5547 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5547 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_5547 .textalign a {

}

#stacks_in_5547 .textalign a:visited {

}

#stacks_in_5547 .textalign a:hover {

}

#stacks_in_5547 .textalign a:active {

}
#stacks_in_5547 {
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 10px 0px 0px 0px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5841 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5841 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5548 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5548 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5548 .textalign a {

}

#stacks_in_5548 .textalign a:visited {

}

#stacks_in_5548 .textalign a:hover {

}

#stacks_in_5548 .textalign a:active {

}
#stacks_in_5548 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}

#stacks_in_5549 {
	background-color: rgba(169, 205, 209, 1.00);
	border: solid rgba(169, 205, 209, 1.00);
	border-width:  1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 9px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5845 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5846 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5846 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5550 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5550 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5550 .textalign a {

}

#stacks_in_5550 .textalign a:visited {

}

#stacks_in_5550 .textalign a:hover {

}

#stacks_in_5550 .textalign a:active {

}
#stacks_in_5550 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5551 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5551 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5551 .textalign a {

}

#stacks_in_5551 .textalign a:visited {

}

#stacks_in_5551 .textalign a:hover {

}

#stacks_in_5551 .textalign a:active {

}
#stacks_in_5551 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5552 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5852 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5853 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5853 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5553 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5553 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5553 .textalign a {

}

#stacks_in_5553 .textalign a:visited {

}

#stacks_in_5553 .textalign a:hover {

}

#stacks_in_5553 .textalign a:active {

}
#stacks_in_5553 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5554 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5554 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5554 .textalign a {

}

#stacks_in_5554 .textalign a:visited {

}

#stacks_in_5554 .textalign a:hover {

}

#stacks_in_5554 .textalign a:active {

}
#stacks_in_5554 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5555 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5861 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5862 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5862 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5556 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5556 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5556 .textalign a {

}

#stacks_in_5556 .textalign a:visited {

}

#stacks_in_5556 .textalign a:hover {

}

#stacks_in_5556 .textalign a:active {

}
#stacks_in_5556 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5557 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5557 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5557 .textalign a {

}

#stacks_in_5557 .textalign a:visited {

}

#stacks_in_5557 .textalign a:hover {

}

#stacks_in_5557 .textalign a:active {

}
#stacks_in_5557 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5558 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5867 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5868 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5868 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5559 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5559 .textalign {
text-align: center;

display: inline-block;









padding-left: 12px !important; padding-right: 12px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5559 .textalign a {

}

#stacks_in_5559 .textalign a:visited {

}

#stacks_in_5559 .textalign a:hover {

}

#stacks_in_5559 .textalign a:active {

}
#stacks_in_5559 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5560 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5560 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5560 .textalign a {

}

#stacks_in_5560 .textalign a:visited {

}

#stacks_in_5560 .textalign a:hover {

}

#stacks_in_5560 .textalign a:active {

}
#stacks_in_5560 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5561 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5873 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 115%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5873 {
		color: rgba(250, 250, 253, 1.00);
	}
}


#stacks_in_5874 {
	margin: 20px 0px 0px 0px;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_5647 {
	height: 10px;
}/* Styled Stack v2.3.1 Copyright 2013 Joe Workman */
 #stacks_in_5648{behavior:url(/PIE/PIE.htc);       border-style:solid!important; }   

#stacks_in_5648 {
	background-color: rgba(169, 205, 209, 1.00);
	margin: 0px -8px 12px -8px;
	padding: 0px 0px 1px 0px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5649 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 100%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5649 {
		color: rgba(250, 250, 253, 1.00);
	}
}


#stacks_in_5650 {
	padding: 14px 2px 0px 2px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5654 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 150%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5654 {
		color: rgba(175, 145, 70, 1.00);
	}
}


#stacks_in_5562 {
	padding: 10px 20px 0px 20px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5657 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 140%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5657 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5563 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5563 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_5563 .textalign a {

}

#stacks_in_5563 .textalign a:visited {

}

#stacks_in_5563 .textalign a:hover {

}

#stacks_in_5563 .textalign a:active {

}
#stacks_in_5563 {
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 10px 0px 0px 0px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5664 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5664 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5564 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5564 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5564 .textalign a {

}

#stacks_in_5564 .textalign a:visited {

}

#stacks_in_5564 .textalign a:hover {

}

#stacks_in_5564 .textalign a:active {

}
#stacks_in_5564 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}

#stacks_in_5565 {
	background-color: rgba(169, 205, 209, 1.00);
	border: solid rgba(169, 205, 209, 1.00);
	border-width:  1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 9px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5668 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5669 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5669 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5566 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5566 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5566 .textalign a {

}

#stacks_in_5566 .textalign a:visited {

}

#stacks_in_5566 .textalign a:hover {

}

#stacks_in_5566 .textalign a:active {

}
#stacks_in_5566 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5567 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5567 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5567 .textalign a {

}

#stacks_in_5567 .textalign a:visited {

}

#stacks_in_5567 .textalign a:hover {

}

#stacks_in_5567 .textalign a:active {

}
#stacks_in_5567 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5568 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5675 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5676 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5676 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5569 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5569 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5569 .textalign a {

}

#stacks_in_5569 .textalign a:visited {

}

#stacks_in_5569 .textalign a:hover {

}

#stacks_in_5569 .textalign a:active {

}
#stacks_in_5569 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5570 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5570 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5570 .textalign a {

}

#stacks_in_5570 .textalign a:visited {

}

#stacks_in_5570 .textalign a:hover {

}

#stacks_in_5570 .textalign a:active {

}
#stacks_in_5570 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5571 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5684 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5685 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5685 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5572 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5572 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5572 .textalign a {

}

#stacks_in_5572 .textalign a:visited {

}

#stacks_in_5572 .textalign a:hover {

}

#stacks_in_5572 .textalign a:active {

}
#stacks_in_5572 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5573 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5573 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5573 .textalign a {

}

#stacks_in_5573 .textalign a:visited {

}

#stacks_in_5573 .textalign a:hover {

}

#stacks_in_5573 .textalign a:active {

}
#stacks_in_5573 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5574 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5690 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5691 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5691 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5575 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5575 .textalign {
text-align: center;

display: inline-block;









padding-left: 12px !important; padding-right: 12px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5575 .textalign a {

}

#stacks_in_5575 .textalign a:visited {

}

#stacks_in_5575 .textalign a:hover {

}

#stacks_in_5575 .textalign a:active {

}
#stacks_in_5575 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5576 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5576 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5576 .textalign a {

}

#stacks_in_5576 .textalign a:visited {

}

#stacks_in_5576 .textalign a:hover {

}

#stacks_in_5576 .textalign a:active {

}
#stacks_in_5576 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5577 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5696 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 115%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5696 {
		color: rgba(250, 250, 253, 1.00);
	}
}


#stacks_in_5697 {
	margin: 20px 0px 0px 0px;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_5704 {
	height: 10px;
}/* Styled Stack v2.3.1 Copyright 2013 Joe Workman */
 #stacks_in_5705{behavior:url(/PIE/PIE.htc);       border-style:solid!important; }   

#stacks_in_5705 {
	background-color: rgba(169, 205, 209, 1.00);
	margin: 0px -8px 12px -8px;
	padding: 0px 0px 1px 0px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5706 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 100%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5706 {
		color: rgba(250, 250, 253, 1.00);
	}
}


#stacks_in_5707 {
	padding: 14px 2px 0px 2px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5711 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 150%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5711 {
		color: rgba(175, 145, 70, 1.00);
	}
}


#stacks_in_5578 {
	padding: 10px 20px 0px 20px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5714 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 140%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5714 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5579 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5579 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_5579 .textalign a {

}

#stacks_in_5579 .textalign a:visited {

}

#stacks_in_5579 .textalign a:hover {

}

#stacks_in_5579 .textalign a:active {

}
#stacks_in_5579 {
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 10px 0px 0px 0px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5721 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5721 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5580 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5580 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5580 .textalign a {

}

#stacks_in_5580 .textalign a:visited {

}

#stacks_in_5580 .textalign a:hover {

}

#stacks_in_5580 .textalign a:active {

}
#stacks_in_5580 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}

#stacks_in_5581 {
	background-color: rgba(169, 205, 209, 1.00);
	border: solid rgba(169, 205, 209, 1.00);
	border-width:  1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 9px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5725 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5726 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5726 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5582 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5582 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5582 .textalign a {

}

#stacks_in_5582 .textalign a:visited {

}

#stacks_in_5582 .textalign a:hover {

}

#stacks_in_5582 .textalign a:active {

}
#stacks_in_5582 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5583 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5583 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5583 .textalign a {

}

#stacks_in_5583 .textalign a:visited {

}

#stacks_in_5583 .textalign a:hover {

}

#stacks_in_5583 .textalign a:active {

}
#stacks_in_5583 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5584 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5732 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5733 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5733 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5585 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5585 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5585 .textalign a {

}

#stacks_in_5585 .textalign a:visited {

}

#stacks_in_5585 .textalign a:hover {

}

#stacks_in_5585 .textalign a:active {

}
#stacks_in_5585 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5586 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5586 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5586 .textalign a {

}

#stacks_in_5586 .textalign a:visited {

}

#stacks_in_5586 .textalign a:hover {

}

#stacks_in_5586 .textalign a:active {

}
#stacks_in_5586 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5587 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5741 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5742 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5742 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5588 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5588 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5588 .textalign a {

}

#stacks_in_5588 .textalign a:visited {

}

#stacks_in_5588 .textalign a:hover {

}

#stacks_in_5588 .textalign a:active {

}
#stacks_in_5588 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5589 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5589 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5589 .textalign a {

}

#stacks_in_5589 .textalign a:visited {

}

#stacks_in_5589 .textalign a:hover {

}

#stacks_in_5589 .textalign a:active {

}
#stacks_in_5589 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5591 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5747 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5748 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5748 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5592 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5592 .textalign {
text-align: center;

display: inline-block;









padding-left: 12px !important; padding-right: 12px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5592 .textalign a {

}

#stacks_in_5592 .textalign a:visited {

}

#stacks_in_5592 .textalign a:hover {

}

#stacks_in_5592 .textalign a:active {

}
#stacks_in_5592 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5593 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5593 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5593 .textalign a {

}

#stacks_in_5593 .textalign a:visited {

}

#stacks_in_5593 .textalign a:hover {

}

#stacks_in_5593 .textalign a:active {

}
#stacks_in_5593 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5594 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5753 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 115%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5753 {
		color: rgba(250, 250, 253, 1.00);
	}
}


#stacks_in_5754 {
	margin: 20px 0px 0px 0px;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_5769 {
	height: 10px;
}/* Styled Stack v2.3.1 Copyright 2013 Joe Workman */
 #stacks_in_5770{behavior:url(/PIE/PIE.htc);       border-style:solid!important; }   

#stacks_in_5770 {
	background-color: rgba(169, 205, 209, 1.00);
	margin: 0px -8px 12px -8px;
	padding: 0px 0px 1px 0px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5771 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 100%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5771 {
		color: rgba(250, 250, 253, 1.00);
	}
}


#stacks_in_5772 {
	padding: 14px 2px 0px 2px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5776 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 150%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5776 {
		color: rgba(175, 145, 70, 1.00);
	}
}


#stacks_in_5595 {
	padding: 10px 20px 0px 20px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5779 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 140%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5779 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5596 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5596 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_5596 .textalign a {

}

#stacks_in_5596 .textalign a:visited {

}

#stacks_in_5596 .textalign a:hover {

}

#stacks_in_5596 .textalign a:active {

}
#stacks_in_5596 {
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 10px 0px 0px 0px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5786 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5786 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5597 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5597 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5597 .textalign a {

}

#stacks_in_5597 .textalign a:visited {

}

#stacks_in_5597 .textalign a:hover {

}

#stacks_in_5597 .textalign a:active {

}
#stacks_in_5597 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}

#stacks_in_5598 {
	background-color: rgba(169, 205, 209, 1.00);
	border: solid rgba(169, 205, 209, 1.00);
	border-width:  1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 9px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5790 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5791 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5791 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5600 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5600 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5600 .textalign a {

}

#stacks_in_5600 .textalign a:visited {

}

#stacks_in_5600 .textalign a:hover {

}

#stacks_in_5600 .textalign a:active {

}
#stacks_in_5600 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5601 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5601 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5601 .textalign a {

}

#stacks_in_5601 .textalign a:visited {

}

#stacks_in_5601 .textalign a:hover {

}

#stacks_in_5601 .textalign a:active {

}
#stacks_in_5601 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5602 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5797 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5798 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5798 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5603 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5603 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5603 .textalign a {

}

#stacks_in_5603 .textalign a:visited {

}

#stacks_in_5603 .textalign a:hover {

}

#stacks_in_5603 .textalign a:active {

}
#stacks_in_5603 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5604 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5604 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5604 .textalign a {

}

#stacks_in_5604 .textalign a:visited {

}

#stacks_in_5604 .textalign a:hover {

}

#stacks_in_5604 .textalign a:active {

}
#stacks_in_5604 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5605 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5806 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5807 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5807 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5606 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5606 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5606 .textalign a {

}

#stacks_in_5606 .textalign a:visited {

}

#stacks_in_5606 .textalign a:hover {

}

#stacks_in_5606 .textalign a:active {

}
#stacks_in_5606 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5607 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5607 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5607 .textalign a {

}

#stacks_in_5607 .textalign a:visited {

}

#stacks_in_5607 .textalign a:hover {

}

#stacks_in_5607 .textalign a:active {

}
#stacks_in_5607 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5608 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_5812 {
	height: 20px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5813 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 108%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5813 {
		color: rgba(175, 145, 70, 1.00);
	}
}

#stacks_in_5609 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5609 .textalign {
text-align: center;

display: inline-block;









padding-left: 12px !important; padding-right: 12px !important;
padding-top: 8px !important; padding-bottom: 8px !important;




/*Custom CSS;*/
}

#stacks_in_5609 .textalign a {

}

#stacks_in_5609 .textalign a:visited {

}

#stacks_in_5609 .textalign a:hover {

}

#stacks_in_5609 .textalign a:active {

}
#stacks_in_5609 {
	background-color: rgba(175, 145, 70, 1.00);
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
#stacks_in_5610 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5610 .textalign {
text-align: center;

display: inline-block;









padding-left: 0px !important; padding-right: 0px !important;
padding-top: 0px !important; padding-bottom: 0px !important;




/*Custom CSS;*/
}

#stacks_in_5610 .textalign a {

}

#stacks_in_5610 .textalign a:visited {

}

#stacks_in_5610 .textalign a:hover {

}

#stacks_in_5610 .textalign a:active {

}
#stacks_in_5610 {
	background-color: rgba(169, 205, 209, 1.00);
	padding: 9px 0px 0px 0px;
}

#stacks_in_5611 {
	background-color: rgba(250, 247, 242, 1.00);
	border: solid rgba(175, 145, 70, 1.00);
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	padding: 15px 10px 0px 10px;
}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_5818 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 500;
		font-style: normal;
		font-size: 115%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_5818 {
		color: rgba(250, 250, 253, 1.00);
	}
}


#stacks_in_5819 {
	margin: 20px 0px 0px 0px;
}
.target.stacks_in_5878{    margin:25px;}.target.stacks_in_5878{z-index:9999;}.target.stacks_in_5878.width-fill{width:calc(100% - 50px)}.target.stacks_in_5878.width-flexible{width:100%}.target.stacks_in_5878.width-fixed{width:250px}.target.stacks_in_5878.height-fill{height:calc(100% - 50px)}.target.stacks_in_5878.height-flexible{height:100%}.target.stacks_in_5878.height-fixed{height:250px}.target.stacks_in_5878[class*="relative-"].top-pt{top:0%}.target.stacks_in_5878[class*="relative-"].top-px{top:0px}.target.stacks_in_5878[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_5878[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_5878[class*="relative-"].right-pt{right:0%}.target.stacks_in_5878[class*="relative-"].right-px{right:0px}.target.stacks_in_5878[class*="relative-"].left-pt{left:0%}.target.stacks_in_5878[class*="relative-"].left-px{left:0px}.target.stacks_in_5878.shift-up{margin-top:-0px}.target.stacks_in_5878.shift-down{margin-bottom:-0px}.target.stacks_in_5878.shift-left{right:0px}.target.stacks_in_5878.shift-right{left:0px}.target.stacks_in_5878.pin-top,.target.stacks_in_5878.pin-bottom{left:0px}.target.stacks_in_5878.pin-left,.target.stacks_in_5878.pin-right{top:0px}
/* Start Button Press stack CSS code */#stacks_in_5879{	text-align: center !important;}.stacks_in_5879dooabutton{	-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */	box-sizing: border-box !important;         /* Opera/IE 8+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;					/* Flat type button specific styles */	background-color:#FFFFFF;	border:none;	color:#AF9146;							font-size:120% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		font-family:Arial, Helvetica, sans-serif !important;	font-style:normal !important;		padding: 27px 27px 27px 27px;			-webkit-border-top-left-radius:50px;	-moz-border-radius-topleft:50px;	border-top-left-radius:50px;	-webkit-border-top-right-radius:50px;	-moz-border-radius-topright:50px;	border-top-right-radius:50px;	-webkit-border-bottom-right-radius:50px;	-moz-border-radius-bottomright:50px;	border-bottom-right-radius:50px;	-webkit-border-bottom-left-radius:50px;	-moz-border-radius-bottomleft:50px;	border-bottom-left-radius:50px;}.stacks_in_5879dooabutton:hover {					/* Flat type button specific styles */		background-color:#F5F5F5;			color:;		}/* End Button Press stack CSS code */#linkBoxstacks_in_3482 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_3482 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_3482 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}
#stacks_in_2887 {
	margin: 4px 24px 4px 24px;
}
#ncp-stacks_in_2957 img{width: 100%;height: auto;}#ncp-stacks_in_2957.s2 .c.s1_2 .c-pad,#ncp-stacks_in_2957.s3 .c.s1_3 .c-pad,#ncp-stacks_in_2957.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_2957.s3 .c.s2_3 .c-pad,#ncp-stacks_in_2957.s4 .c.s2_4 .c-pad,#ncp-stacks_in_2957.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_2957.s2 .c.s2_2 .c-pad,#ncp-stacks_in_2957.s3 .c.s3_3 .c-pad,#ncp-stacks_in_2957.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_2957 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_2957 .c:first-child,#ncp-stacks_in_2957.s4 .c.s1_4,#ncp-stacks_in_2957.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_2957 .c:last-child,#ncp-stacks_in_2957.s4 .c.s3_4,#ncp-stacks_in_2957.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_2957.s2 .c-pad,#ncp-stacks_in_2957.s3 .c-pad{padding:0 !important}#ncp-stacks_in_2957.s4 .c{width:49.2%}#ncp-stacks_in_2957.s4 .c.s1_4 .c-pad,#ncp-stacks_in_2957.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_2957.s4 .c.s2_4 .c-pad,#ncp-stacks_in_2957.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_2957 .c .c-pad{padding:0 !important}#ncp-stacks_in_2957.s4 .c{width:100%}}






#stacks_in_2958{
    background: #E2C479;
 /* Old browsers */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E2C479', endColorstr='#AF9146',GradientType=0 );
 /* IE6-9 */
    background-image: -moz-linear-gradient(-45deg, #E2C479 20%, #AF9146 100%);
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(20%, #E2C479), color-stop(100%,#AF9146));
    background-image: -webkit-linear-gradient(-45deg, #E2C479 20%,#AF9146 100%);
    background-image: -o-linear-gradient(-45deg, #E2C479 20%,#AF9146 100%);
    background-image: -ms-linear-gradient(-45deg, #E2C479 20%,#AF9146 100%);
    background-image: linear-gradient(135deg, #E2C479 20%,#AF9146 100%);
}










/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_2960 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_2960 {
		color: rgba(69, 97, 53, 1.00);
	}
}

#linkBoxstacks_in_2961 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_2961 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_2961 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}
#stacks_in_2892 {
  position: relative;
  z-index: 1;
}
#stacks_in_2892, #stacks_out_2892, #slice_mez_2892, #stacks_in_2892 {
  overflow: visible;
}
#stacks_in_2892 .float-notice {
  -webkit-animation: floatNoticestacks_in_2892 3000ms ease-in-out infinite;
  animation: floatNoticestacks_in_2892 3000ms ease-in-out infinite;
  display: inline-block;
  position: absolute;
  z-index: 2;
  
  left: 10px;
  
  
  
  bottom: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 100%;
  pointer-events: none;
  border-radius: 3px;
  background: rgba(251, 66, 76, 1.00);
  color: rgba(252, 252, 252, 1.00);
  font-family: inherit;
  
  padding: 4px 8px;
  font-size: 12px;
  line-height: 12px;
  
}


@-webkit-keyframes floatNoticestacks_in_2892 {
  0% {
    -webkit-transform: translatey(8px);
    transform: translatey(8px);
    
    
    -webkit-box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    
  }
  50% {
    -webkit-transform: translatey3px);
      transform: translatey(3px);
    
    
    -webkit-box-shadow: 0 10px 10px 0px rgba(0,0,0,0.2);
    box-shadow: 0 10px 10px 0px rgba(0,0,0,0.2);
    
  }
  100% {
    -webkit-transform: translatey(8px);
    transform: translatey(8px);
    
    
    -webkit-box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    
  }
}

@keyframes floatNoticestacks_in_2892 {
  0% {
    -webkit-transform: translatey(8px);
    transform: translatey(8px);
    
    
    -webkit-box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    
  }
  50% {
    -webkit-transform: translatey3px);
    transform: translatey(3px);
    
    
    -webkit-box-shadow: 0 10px 10px 0px rgba(0,0,0,0.2);
    box-shadow: 0 10px 10px 0px rgba(0,0,0,0.2);
    
  }
  100% {
    -webkit-transform: translatey(8px);
    transform: translatey(8px);
    
    
    -webkit-box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    
  }
}


/*Begin Responsive Embed Stack by Pressure Designs*/
.stacks_in_2991embed-container {
    position: relative;
    height: 0;
    overflow: visible;
     padding-bottom: 56.25%;
    
    margin-left:auto; 
    margin-right: auto; 
    
}
.stacks_in_2991embed-container iframe,
.stacks_in_2991embed-container object,
.stacks_in_2991embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
}

/*End Responsive Embed Stack by Pressure Designs*/
#stacks_in_155 {
	margin: 4px 24px 4px 24px;
}
/* Responsive Layout v1.1.5 Copyright @2010-2012 Joe Workman */
#stacks_in_2024 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2024 .jwresp_col{overflow:hidden;vertical-align:top;margin-right:2.4%;width:31%;float:left}#stacks_in_2024 #jwresp_col3_stacks_in_2024{margin-right:0} @media screen and (max-width:600px){#stacks_in_2024 .jwresp_col{width:48.5%;margin-right:2%}#stacks_in_2024 #jwresp_col2_stacks_in_2024{margin-right:0}#stacks_in_2024 #jwresp_col3_stacks_in_2024{width:100%;margin:10px 0;display:block}}  @media screen and (max-width:500px){#stacks_in_2024 #jwresp_col1_stacks_in_2024,#stacks_in_2024 #jwresp_col3_stacks_in_2024,#stacks_in_2024 #jwresp_col2_stacks_in_2024{margin:10px 0;width:100%;display:block}}

#stacks_in_2024 {
	margin: 12px 0px 0px 0px;
}
#stacks_in_2025 .quickflip,#stacks_in_2025 .quickflip-card,#stacks_in_2025 .quickflip-card > .stacks_out,#stacks_in_2025 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_2025 .quickflip-card > .out > .out > .mez > .in{border-radius:25px}#stacks_in_2025 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_2025 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_2025 .shiftY.hover .quickflip-card{-webkit-transform:translateY(2px);transform:translateY(2px)}#stacks_in_2025 .shiftX.hover .quickflip-card{-webkit-transform:translateX(2px);transform:translateX(2px)}

#stacks_in_2027 {
	background-color: rgba(30, 31, 31, 1.00);
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 0px 20px 0px 20px;
}
#linkBoxstacks_in_2029 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_2029 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_2029 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Start Height stack CSS code */.stacks_in_2030heightContainer{		height: 195px;	min-height: 195px;	max-height: 195px;		overflow-y: auto !important;}/* End Height stack CSS code */#stacks_in_2031 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2031 .jwresp_col{overflow:hidden;margin:0;width:39%; float:left;}#stacks_in_2031 #jwresp_col2_stacks_in_2031{ float:right; width:59%}@media screen and (max-width:100px){#stacks_in_2031 #jwresp_col1_stacks_in_2031,#stacks_in_2031 #jwresp_col2_stacks_in_2031{width:100%;float:none;display:block}#stacks_in_2031 #jwresp_col1_stacks_in_2031{margin-bottom:15px}}
/* Start Height stack CSS code */.stacks_in_2032heightContainer{		height: 180px;	min-height: 180px;	max-height: 180px;		overflow-y: auto !important;}/* End Height stack CSS code */
#stacks_in_5932 {
	padding: 16px 0px 0px 16px;
}
 #image_stacks_in_5931{max-width:90px}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_2039 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_2039 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_2040 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_2040 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_2040 .textalign a {

}

#stacks_in_2040 .textalign a:visited {

}

#stacks_in_2040 .textalign a:hover {

}

#stacks_in_2040 .textalign a:active {

}
#stacks_in_2040 {
	padding:  9px;
}
#stacks_in_2047 .quickflip,#stacks_in_2047 .quickflip-card,#stacks_in_2047 .quickflip-card > .stacks_out,#stacks_in_2047 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_2047 .quickflip-card > .out > .out > .mez > .in{border-radius:25px}#stacks_in_2047 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_2047 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_2047 .shiftY.hover .quickflip-card{-webkit-transform:translateY(2px);transform:translateY(2px)}#stacks_in_2047 .shiftX.hover .quickflip-card{-webkit-transform:translateX(2px);transform:translateX(2px)}

#stacks_in_2049 {
	background-color: rgba(30, 31, 31, 1.00);
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 0px 20px 0px 20px;
}
#linkBoxstacks_in_2051 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_2051 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_2051 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Start Height stack CSS code */.stacks_in_2052heightContainer{		height: 195px;	min-height: 195px;	max-height: 195px;		overflow-y: auto !important;}/* End Height stack CSS code */#stacks_in_2053 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2053 .jwresp_col{overflow:hidden;margin:0;width:39%; float:left;}#stacks_in_2053 #jwresp_col2_stacks_in_2053{ float:right; width:59%}@media screen and (max-width:100px){#stacks_in_2053 #jwresp_col1_stacks_in_2053,#stacks_in_2053 #jwresp_col2_stacks_in_2053{width:100%;float:none;display:block}#stacks_in_2053 #jwresp_col1_stacks_in_2053{margin-bottom:15px}}
/* Start Height stack CSS code */.stacks_in_2054heightContainer{		height: 180px;	min-height: 180px;	max-height: 180px;		overflow-y: auto !important;}/* End Height stack CSS code */
#stacks_in_5934 {
	padding: 16px 0px 0px 16px;
}
 #image_stacks_in_5935{max-width:90px}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_2058 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_2058 {
		color: rgba(255, 0, 0, 1.00);
	}
}


#stacks_in_2059 {
	padding:  9px;
}
#stacks_in_2066 .quickflip,#stacks_in_2066 .quickflip-card,#stacks_in_2066 .quickflip-card > .stacks_out,#stacks_in_2066 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_2066 .quickflip-card > .out > .out > .mez > .in{border-radius:25px}#stacks_in_2066 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_2066 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_2066 .shiftY.hover .quickflip-card{-webkit-transform:translateY(2px);transform:translateY(2px)}#stacks_in_2066 .shiftX.hover .quickflip-card{-webkit-transform:translateX(2px);transform:translateX(2px)}

#stacks_in_2068 {
	background-color: rgba(30, 31, 31, 1.00);
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 0px 20px 0px 20px;
}
#linkBoxstacks_in_2070 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_2070 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_2070 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Start Height stack CSS code */.stacks_in_2071heightContainer{		height: 195px;	min-height: 195px;	max-height: 195px;		overflow-y: auto !important;}/* End Height stack CSS code */#stacks_in_2072 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2072 .jwresp_col{overflow:hidden;margin:0;width:39%; float:left;}#stacks_in_2072 #jwresp_col2_stacks_in_2072{ float:right; width:59%}@media screen and (max-width:100px){#stacks_in_2072 #jwresp_col1_stacks_in_2072,#stacks_in_2072 #jwresp_col2_stacks_in_2072{width:100%;float:none;display:block}#stacks_in_2072 #jwresp_col1_stacks_in_2072{margin-bottom:15px}}
/* Start Height stack CSS code */.stacks_in_2073heightContainer{		height: 180px;	min-height: 180px;	max-height: 180px;		overflow-y: auto !important;}/* End Height stack CSS code */
#stacks_in_5937 {
	padding: 16px 0px 0px 16px;
}
 #image_stacks_in_5938{max-width:90px}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_2077 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_2077 {
		color: rgba(255, 0, 0, 1.00);
	}
}


#stacks_in_2078 {
	padding:  9px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_4630 {
	height: 40px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_4631 {
	height: 40px;
}
.element_stacks_in_4686[data-deluxe-el] {
  
  background-color : rgba(169, 205, 209, 1.00);
  margin: 12px 0px 0px 0px;
  padding: 25px 0px 0px 0px;
}
.element_stacks_in_4686[data-deluxe-el] > div {

}

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



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_4687 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4687 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_4687 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4687 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_4687 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_4687 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_4687 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4687 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_4687 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_4687 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_4687 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_4687 .hide-mobile {
    display: none;
  }
}

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


.element_stacks_in_4689[data-deluxe-el] {
  
  margin: 10px 0px 0px 12px;
  font-family: Montserrat;
  text-align: center;
}
.element_stacks_in_4689[data-deluxe-el] > div {

}

.element_stacks_in_4691[data-deluxe-el][data-deluxe-text] {
  color: rgba(0, 0, 0, 0.60);
  text-align: left;
  
  
}

/* 1.0.2
- fixes transition speed for autoplay
- fixes bug preventing overflow opacity from applying when autoplay is enabled
- fixes a edit/preview mode image display bug
- added focus-visible for tabing accessability
 */
#stacks_out_4694 {
  overflow: hidden;
}
#stacks_in_4694 > .carousel-outer-wrapper {
  display: grid;
  grid-template-columns: 100%;
}
#stacks_in_4694 .carousel-navigation,
#stacks_in_4694 .slick-slider {
  width: 100%;
  /*  */
  /*  */
}
#stacks_in_4694 > .carousel-outer-wrapper {
  /*  */
  /*  */
  width: 100% !important;
  /*  */
}
#stacks_in_4694 .carousel-wrapper {

}
/*  */
#stacks_in_4694 .slick-list {
  overflow: visible;
}
#stacks_in_4694 .slick-track {
  display: flex;
  align-items: center;
}
/*  */
#stacks_in_4694 .carousel-wrapper {
  /* left: calc(-8px / 2); */
}
/*  */
#stacks_in_4694 .slick-slide {
  box-sizing: border-box;
  padding-left: calc(8px / 2);
  padding-right: calc(8px / 2);
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
  outline: none;
  /* width: 110px !important; */
}
#stacks_in_4694 .carousel-wrapper:not(.slick-slider) {
  white-space: nowrap;
}
#stacks_in_4694 .carousel-wrapper:not(.slick-slider) > div {
  width: 110px;
  display: inline-block;
  padding-left: calc(4px / 2);
  padding-right: calc(4px / 2);
}
/*  */
#stacks_in_4694 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide {
  cursor: grab;
}
#stacks_in_4694 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide:active {
  cursor: grabbing;
}
#stacks_in_4694 .carousel-wrapper.carousel-autoplay .slick-list.draggable {
  pointer-events: none;
}
#stacks_in_4694 .carousel-navigation {
  display: grid;
  align-items: center;
  /*  */
  
  /*  */
}
#stacks_in_4694 .carousel-navigation-controls {
  display: flex;
  align-items: center;
  grid-gap: 4px;
}
/*  */
/*  */
#stacks_in_4694 .carousel-navigation {
  grid-template-columns: 1fr min-content 1fr;
}
#stacks_in_4694 .carousel-navigation-controls {
  justify-content: center;
}
/*  */
/*  */
/*  */

#stacks_in_4694 .carousel-arrow {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
  width: 36px;
  height: 36px;
  min-width: 30px;
  min-height: 30px;
}
#stacks_in_4694 .carousel-arrow[aria-disabled="true"] {
  opacity: .3;
  pointer-events: none;
}

#stacks_in_4694 .carousel-arrow svg {
  stroke: rgba(0, 0, 0, 1.00);
  pointer-events: none;
}
#stacks_in_4694 .carousel-arrow:active svg {
  opacity: .5;
}
#stacks_in_4694 ul.slick-dots {
  all: unset;
  white-space: nowrap;
}
#stacks_in_4694 .slick-dots li {
  display: inline-block;
  margin-left: 6px;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
}
#stacks_in_4694 .slick-dots li:first-child {
  margin-left: 0px;
}
#stacks_in_4694 .slick-dots li button {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  width: 8px;
  height: 8px;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
}
#stacks_in_4694 .slick-dots li button:before {
  content: "";
  position: absolute;
  top:0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 2px solid rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
#stacks_in_4694 .slick-dots li.slick-active button:after {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  bottom: 3px;
  right: 3px;
  background: rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
/*  */
#stacks_in_4694 .slick-dots li button:before {
  border-width: 0;
  background: rgba(0, 0, 0, 1.00);
  opacity: 0.2;
}
#stacks_in_4694 .slick-dots li.slick-active button:before {
  opacity: 1;
}
#stacks_in_4694 .slick-dots li.slick-active button:after {
  display: none;
}
#stacks_in_4694 .slick-dots li {
  margin-left: 8px;
}
#stacks_in_4694 .slick-dots li:first-child {
  margin-left: 0px;
}
/*  */
/*  */
#stacks_in_4694 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-width: 0;
  background: rgba(0, 0, 0, 1.00);
  opacity: 0.2;
}
#stacks_in_4694 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:before {
  opacity: 1;
}
#stacks_in_4694 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:after {
  display: none;
}
#stacks_in_4694 .carousel-navigation-controls.too-narrow {
  line-height: 16px;
  display: grid;
  
  
}
#stacks_in_4694 .carousel-navigation-controls.too-narrow .slick-dots {
  white-space: normal;
  text-align: center;
  line-height: 0;
}
#stacks_in_4694 .carousel-navigation-controls.too-narrow .slick-dots li {
  margin: 3px;
  line-height: 0px;
  pointer-events: none;
}
#stacks_in_4694 .carousel-navigation-controls.too-narrow .slick-dots li button {
  height: 8px;
  width: 8px;
  line-height: 0px;
  font-size: 0px;
}
#stacks_in_4694 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-radius: 99px;
}
/*  */
#stacks_in_4694.focus-visible :focus-visible {
 outline: 1px solid rgba(132,38,133,0.65) !important;
 border-color: rgba(132,38,133,0.65);
 box-shadow: 0 0 0 1px rgba(132,38,133,0.65),inset 0 0 0 1px rgba(132,38,133,0.65);
 -webkit-user-select: all;
  -khtml-user-select: all;
  -moz-user-select: -moz-all;
  -o-user-select: all;
  user-select: all;
}

#stacks_in_4694 {
	padding: 6px 0px 10px 6px;
}
.slide_stacks_in_4695 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4695 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4695 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4695 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4697heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4698{    margin:0px;}.target.stacks_in_4698{}.target.stacks_in_4698.width-fill{width:calc(100% - 0px)}.target.stacks_in_4698.width-flexible{width:100%}.target.stacks_in_4698.width-fixed{width:250px}.target.stacks_in_4698.height-fill{height:calc(100% - 0px)}.target.stacks_in_4698.height-flexible{height:100%}.target.stacks_in_4698.height-fixed{height:250px}.target.stacks_in_4698[class*="relative-"].top-pt{top:0%}.target.stacks_in_4698[class*="relative-"].top-px{top:0px}.target.stacks_in_4698[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4698[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4698[class*="relative-"].right-pt{right:0%}.target.stacks_in_4698[class*="relative-"].right-px{right:0px}.target.stacks_in_4698[class*="relative-"].left-pt{left:0%}.target.stacks_in_4698[class*="relative-"].left-px{left:0px}.target.stacks_in_4698.shift-up{margin-top:-0px}.target.stacks_in_4698.shift-down{margin-bottom:-0px}.target.stacks_in_4698.shift-left{right:0px}.target.stacks_in_4698.shift-right{left:0px}.target.stacks_in_4698.pin-top,.target.stacks_in_4698.pin-bottom{left:0px}.target.stacks_in_4698.pin-left,.target.stacks_in_4698.pin-right{top:0px}
#stacks_in_4700 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4700 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4700 .textalign a {

}

#stacks_in_4700 .textalign a:visited {

}

#stacks_in_4700 .textalign a:hover {

}

#stacks_in_4700 .textalign a:active {

}.slide_stacks_in_4704 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4704 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4704 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4704 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4705heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4706{    margin:0px;}.target.stacks_in_4706{}.target.stacks_in_4706.width-fill{width:calc(100% - 0px)}.target.stacks_in_4706.width-flexible{width:100%}.target.stacks_in_4706.width-fixed{width:250px}.target.stacks_in_4706.height-fill{height:calc(100% - 0px)}.target.stacks_in_4706.height-flexible{height:100%}.target.stacks_in_4706.height-fixed{height:250px}.target.stacks_in_4706[class*="relative-"].top-pt{top:0%}.target.stacks_in_4706[class*="relative-"].top-px{top:0px}.target.stacks_in_4706[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4706[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4706[class*="relative-"].right-pt{right:0%}.target.stacks_in_4706[class*="relative-"].right-px{right:0px}.target.stacks_in_4706[class*="relative-"].left-pt{left:0%}.target.stacks_in_4706[class*="relative-"].left-px{left:0px}.target.stacks_in_4706.shift-up{margin-top:-0px}.target.stacks_in_4706.shift-down{margin-bottom:-0px}.target.stacks_in_4706.shift-left{right:0px}.target.stacks_in_4706.shift-right{left:0px}.target.stacks_in_4706.pin-top,.target.stacks_in_4706.pin-bottom{left:0px}.target.stacks_in_4706.pin-left,.target.stacks_in_4706.pin-right{top:0px}
#stacks_in_4708 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4708 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4708 .textalign a {

}

#stacks_in_4708 .textalign a:visited {

}

#stacks_in_4708 .textalign a:hover {

}

#stacks_in_4708 .textalign a:active {

}.slide_stacks_in_4712 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4712 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4712 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4712 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4713heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4714{    margin:0px;}.target.stacks_in_4714{}.target.stacks_in_4714.width-fill{width:calc(100% - 0px)}.target.stacks_in_4714.width-flexible{width:100%}.target.stacks_in_4714.width-fixed{width:250px}.target.stacks_in_4714.height-fill{height:calc(100% - 0px)}.target.stacks_in_4714.height-flexible{height:100%}.target.stacks_in_4714.height-fixed{height:250px}.target.stacks_in_4714[class*="relative-"].top-pt{top:0%}.target.stacks_in_4714[class*="relative-"].top-px{top:0px}.target.stacks_in_4714[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4714[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4714[class*="relative-"].right-pt{right:0%}.target.stacks_in_4714[class*="relative-"].right-px{right:0px}.target.stacks_in_4714[class*="relative-"].left-pt{left:0%}.target.stacks_in_4714[class*="relative-"].left-px{left:0px}.target.stacks_in_4714.shift-up{margin-top:-0px}.target.stacks_in_4714.shift-down{margin-bottom:-0px}.target.stacks_in_4714.shift-left{right:0px}.target.stacks_in_4714.shift-right{left:0px}.target.stacks_in_4714.pin-top,.target.stacks_in_4714.pin-bottom{left:0px}.target.stacks_in_4714.pin-left,.target.stacks_in_4714.pin-right{top:0px}
#stacks_in_4716 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4716 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4716 .textalign a {

}

#stacks_in_4716 .textalign a:visited {

}

#stacks_in_4716 .textalign a:hover {

}

#stacks_in_4716 .textalign a:active {

}.slide_stacks_in_4720 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4720 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4720 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4720 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4721heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4722{    margin:0px;}.target.stacks_in_4722{}.target.stacks_in_4722.width-fill{width:calc(100% - 0px)}.target.stacks_in_4722.width-flexible{width:100%}.target.stacks_in_4722.width-fixed{width:250px}.target.stacks_in_4722.height-fill{height:calc(100% - 0px)}.target.stacks_in_4722.height-flexible{height:100%}.target.stacks_in_4722.height-fixed{height:250px}.target.stacks_in_4722[class*="relative-"].top-pt{top:0%}.target.stacks_in_4722[class*="relative-"].top-px{top:0px}.target.stacks_in_4722[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4722[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4722[class*="relative-"].right-pt{right:0%}.target.stacks_in_4722[class*="relative-"].right-px{right:0px}.target.stacks_in_4722[class*="relative-"].left-pt{left:0%}.target.stacks_in_4722[class*="relative-"].left-px{left:0px}.target.stacks_in_4722.shift-up{margin-top:-0px}.target.stacks_in_4722.shift-down{margin-bottom:-0px}.target.stacks_in_4722.shift-left{right:0px}.target.stacks_in_4722.shift-right{left:0px}.target.stacks_in_4722.pin-top,.target.stacks_in_4722.pin-bottom{left:0px}.target.stacks_in_4722.pin-left,.target.stacks_in_4722.pin-right{top:0px}
#stacks_in_4724 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4724 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4724 .textalign a {

}

#stacks_in_4724 .textalign a:visited {

}

#stacks_in_4724 .textalign a:hover {

}

#stacks_in_4724 .textalign a:active {

}.slide_stacks_in_4728 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4728 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4728 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4728 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4729heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4730{    margin:0px;}.target.stacks_in_4730{}.target.stacks_in_4730.width-fill{width:calc(100% - 0px)}.target.stacks_in_4730.width-flexible{width:100%}.target.stacks_in_4730.width-fixed{width:250px}.target.stacks_in_4730.height-fill{height:calc(100% - 0px)}.target.stacks_in_4730.height-flexible{height:100%}.target.stacks_in_4730.height-fixed{height:250px}.target.stacks_in_4730[class*="relative-"].top-pt{top:0%}.target.stacks_in_4730[class*="relative-"].top-px{top:0px}.target.stacks_in_4730[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4730[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4730[class*="relative-"].right-pt{right:0%}.target.stacks_in_4730[class*="relative-"].right-px{right:0px}.target.stacks_in_4730[class*="relative-"].left-pt{left:0%}.target.stacks_in_4730[class*="relative-"].left-px{left:0px}.target.stacks_in_4730.shift-up{margin-top:-0px}.target.stacks_in_4730.shift-down{margin-bottom:-0px}.target.stacks_in_4730.shift-left{right:0px}.target.stacks_in_4730.shift-right{left:0px}.target.stacks_in_4730.pin-top,.target.stacks_in_4730.pin-bottom{left:0px}.target.stacks_in_4730.pin-left,.target.stacks_in_4730.pin-right{top:0px}
#stacks_in_4732 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4732 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4732 .textalign a {

}

#stacks_in_4732 .textalign a:visited {

}

#stacks_in_4732 .textalign a:hover {

}

#stacks_in_4732 .textalign a:active {

}.slide_stacks_in_4736 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4736 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4736 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4736 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4737heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4738{    margin:0px;}.target.stacks_in_4738{}.target.stacks_in_4738.width-fill{width:calc(100% - 0px)}.target.stacks_in_4738.width-flexible{width:100%}.target.stacks_in_4738.width-fixed{width:250px}.target.stacks_in_4738.height-fill{height:calc(100% - 0px)}.target.stacks_in_4738.height-flexible{height:100%}.target.stacks_in_4738.height-fixed{height:250px}.target.stacks_in_4738[class*="relative-"].top-pt{top:0%}.target.stacks_in_4738[class*="relative-"].top-px{top:0px}.target.stacks_in_4738[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4738[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4738[class*="relative-"].right-pt{right:0%}.target.stacks_in_4738[class*="relative-"].right-px{right:0px}.target.stacks_in_4738[class*="relative-"].left-pt{left:0%}.target.stacks_in_4738[class*="relative-"].left-px{left:0px}.target.stacks_in_4738.shift-up{margin-top:-0px}.target.stacks_in_4738.shift-down{margin-bottom:-0px}.target.stacks_in_4738.shift-left{right:0px}.target.stacks_in_4738.shift-right{left:0px}.target.stacks_in_4738.pin-top,.target.stacks_in_4738.pin-bottom{left:0px}.target.stacks_in_4738.pin-left,.target.stacks_in_4738.pin-right{top:0px}
#stacks_in_4740 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4740 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4740 .textalign a {

}

#stacks_in_4740 .textalign a:visited {

}

#stacks_in_4740 .textalign a:hover {

}

#stacks_in_4740 .textalign a:active {

}.slide_stacks_in_4744 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4744 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4744 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4744 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4745heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4746{    margin:0px;}.target.stacks_in_4746{}.target.stacks_in_4746.width-fill{width:calc(100% - 0px)}.target.stacks_in_4746.width-flexible{width:100%}.target.stacks_in_4746.width-fixed{width:250px}.target.stacks_in_4746.height-fill{height:calc(100% - 0px)}.target.stacks_in_4746.height-flexible{height:100%}.target.stacks_in_4746.height-fixed{height:250px}.target.stacks_in_4746[class*="relative-"].top-pt{top:0%}.target.stacks_in_4746[class*="relative-"].top-px{top:0px}.target.stacks_in_4746[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4746[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4746[class*="relative-"].right-pt{right:0%}.target.stacks_in_4746[class*="relative-"].right-px{right:0px}.target.stacks_in_4746[class*="relative-"].left-pt{left:0%}.target.stacks_in_4746[class*="relative-"].left-px{left:0px}.target.stacks_in_4746.shift-up{margin-top:-0px}.target.stacks_in_4746.shift-down{margin-bottom:-0px}.target.stacks_in_4746.shift-left{right:0px}.target.stacks_in_4746.shift-right{left:0px}.target.stacks_in_4746.pin-top,.target.stacks_in_4746.pin-bottom{left:0px}.target.stacks_in_4746.pin-left,.target.stacks_in_4746.pin-right{top:0px}
#stacks_in_4748 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4748 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4748 .textalign a {

}

#stacks_in_4748 .textalign a:visited {

}

#stacks_in_4748 .textalign a:hover {

}

#stacks_in_4748 .textalign a:active {

}.slide_stacks_in_4752 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4752 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4752 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4752 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4753heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4754{    margin:0px;}.target.stacks_in_4754{}.target.stacks_in_4754.width-fill{width:calc(100% - 0px)}.target.stacks_in_4754.width-flexible{width:100%}.target.stacks_in_4754.width-fixed{width:250px}.target.stacks_in_4754.height-fill{height:calc(100% - 0px)}.target.stacks_in_4754.height-flexible{height:100%}.target.stacks_in_4754.height-fixed{height:250px}.target.stacks_in_4754[class*="relative-"].top-pt{top:0%}.target.stacks_in_4754[class*="relative-"].top-px{top:0px}.target.stacks_in_4754[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4754[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4754[class*="relative-"].right-pt{right:0%}.target.stacks_in_4754[class*="relative-"].right-px{right:0px}.target.stacks_in_4754[class*="relative-"].left-pt{left:0%}.target.stacks_in_4754[class*="relative-"].left-px{left:0px}.target.stacks_in_4754.shift-up{margin-top:-0px}.target.stacks_in_4754.shift-down{margin-bottom:-0px}.target.stacks_in_4754.shift-left{right:0px}.target.stacks_in_4754.shift-right{left:0px}.target.stacks_in_4754.pin-top,.target.stacks_in_4754.pin-bottom{left:0px}.target.stacks_in_4754.pin-left,.target.stacks_in_4754.pin-right{top:0px}
#stacks_in_4756 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4756 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4756 .textalign a {

}

#stacks_in_4756 .textalign a:visited {

}

#stacks_in_4756 .textalign a:hover {

}

#stacks_in_4756 .textalign a:active {

}.slide_stacks_in_4760 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4760 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4760 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4760 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4761heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4762{    margin:0px;}.target.stacks_in_4762{}.target.stacks_in_4762.width-fill{width:calc(100% - 0px)}.target.stacks_in_4762.width-flexible{width:100%}.target.stacks_in_4762.width-fixed{width:250px}.target.stacks_in_4762.height-fill{height:calc(100% - 0px)}.target.stacks_in_4762.height-flexible{height:100%}.target.stacks_in_4762.height-fixed{height:250px}.target.stacks_in_4762[class*="relative-"].top-pt{top:0%}.target.stacks_in_4762[class*="relative-"].top-px{top:0px}.target.stacks_in_4762[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4762[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4762[class*="relative-"].right-pt{right:0%}.target.stacks_in_4762[class*="relative-"].right-px{right:0px}.target.stacks_in_4762[class*="relative-"].left-pt{left:0%}.target.stacks_in_4762[class*="relative-"].left-px{left:0px}.target.stacks_in_4762.shift-up{margin-top:-0px}.target.stacks_in_4762.shift-down{margin-bottom:-0px}.target.stacks_in_4762.shift-left{right:0px}.target.stacks_in_4762.shift-right{left:0px}.target.stacks_in_4762.pin-top,.target.stacks_in_4762.pin-bottom{left:0px}.target.stacks_in_4762.pin-left,.target.stacks_in_4762.pin-right{top:0px}
#stacks_in_4764 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4764 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4764 .textalign a {

}

#stacks_in_4764 .textalign a:visited {

}

#stacks_in_4764 .textalign a:hover {

}

#stacks_in_4764 .textalign a:active {

}.slide_stacks_in_4768 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4768 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4768 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4768 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4769heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4770{    margin:0px;}.target.stacks_in_4770{}.target.stacks_in_4770.width-fill{width:calc(100% - 0px)}.target.stacks_in_4770.width-flexible{width:100%}.target.stacks_in_4770.width-fixed{width:250px}.target.stacks_in_4770.height-fill{height:calc(100% - 0px)}.target.stacks_in_4770.height-flexible{height:100%}.target.stacks_in_4770.height-fixed{height:250px}.target.stacks_in_4770[class*="relative-"].top-pt{top:0%}.target.stacks_in_4770[class*="relative-"].top-px{top:0px}.target.stacks_in_4770[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4770[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4770[class*="relative-"].right-pt{right:0%}.target.stacks_in_4770[class*="relative-"].right-px{right:0px}.target.stacks_in_4770[class*="relative-"].left-pt{left:0%}.target.stacks_in_4770[class*="relative-"].left-px{left:0px}.target.stacks_in_4770.shift-up{margin-top:-0px}.target.stacks_in_4770.shift-down{margin-bottom:-0px}.target.stacks_in_4770.shift-left{right:0px}.target.stacks_in_4770.shift-right{left:0px}.target.stacks_in_4770.pin-top,.target.stacks_in_4770.pin-bottom{left:0px}.target.stacks_in_4770.pin-left,.target.stacks_in_4770.pin-right{top:0px}
#stacks_in_4772 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4772 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4772 .textalign a {

}

#stacks_in_4772 .textalign a:visited {

}

#stacks_in_4772 .textalign a:hover {

}

#stacks_in_4772 .textalign a:active {

}.slide_stacks_in_4776 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4776 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4776 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4776 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4777heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4778{    margin:0px;}.target.stacks_in_4778{}.target.stacks_in_4778.width-fill{width:calc(100% - 0px)}.target.stacks_in_4778.width-flexible{width:100%}.target.stacks_in_4778.width-fixed{width:250px}.target.stacks_in_4778.height-fill{height:calc(100% - 0px)}.target.stacks_in_4778.height-flexible{height:100%}.target.stacks_in_4778.height-fixed{height:250px}.target.stacks_in_4778[class*="relative-"].top-pt{top:0%}.target.stacks_in_4778[class*="relative-"].top-px{top:0px}.target.stacks_in_4778[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4778[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4778[class*="relative-"].right-pt{right:0%}.target.stacks_in_4778[class*="relative-"].right-px{right:0px}.target.stacks_in_4778[class*="relative-"].left-pt{left:0%}.target.stacks_in_4778[class*="relative-"].left-px{left:0px}.target.stacks_in_4778.shift-up{margin-top:-0px}.target.stacks_in_4778.shift-down{margin-bottom:-0px}.target.stacks_in_4778.shift-left{right:0px}.target.stacks_in_4778.shift-right{left:0px}.target.stacks_in_4778.pin-top,.target.stacks_in_4778.pin-bottom{left:0px}.target.stacks_in_4778.pin-left,.target.stacks_in_4778.pin-right{top:0px}
#stacks_in_4780 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4780 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4780 .textalign a {

}

#stacks_in_4780 .textalign a:visited {

}

#stacks_in_4780 .textalign a:hover {

}

#stacks_in_4780 .textalign a:active {

}.slide_stacks_in_4784 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4784 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4784 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4784 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4785heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4786{    margin:0px;}.target.stacks_in_4786{}.target.stacks_in_4786.width-fill{width:calc(100% - 0px)}.target.stacks_in_4786.width-flexible{width:100%}.target.stacks_in_4786.width-fixed{width:250px}.target.stacks_in_4786.height-fill{height:calc(100% - 0px)}.target.stacks_in_4786.height-flexible{height:100%}.target.stacks_in_4786.height-fixed{height:250px}.target.stacks_in_4786[class*="relative-"].top-pt{top:0%}.target.stacks_in_4786[class*="relative-"].top-px{top:0px}.target.stacks_in_4786[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4786[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4786[class*="relative-"].right-pt{right:0%}.target.stacks_in_4786[class*="relative-"].right-px{right:0px}.target.stacks_in_4786[class*="relative-"].left-pt{left:0%}.target.stacks_in_4786[class*="relative-"].left-px{left:0px}.target.stacks_in_4786.shift-up{margin-top:-0px}.target.stacks_in_4786.shift-down{margin-bottom:-0px}.target.stacks_in_4786.shift-left{right:0px}.target.stacks_in_4786.shift-right{left:0px}.target.stacks_in_4786.pin-top,.target.stacks_in_4786.pin-bottom{left:0px}.target.stacks_in_4786.pin-left,.target.stacks_in_4786.pin-right{top:0px}
#stacks_in_4788 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4788 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4788 .textalign a {

}

#stacks_in_4788 .textalign a:visited {

}

#stacks_in_4788 .textalign a:hover {

}

#stacks_in_4788 .textalign a:active {

}.slide_stacks_in_4792 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4792 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4792 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4792 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4793heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4794{    margin:0px;}.target.stacks_in_4794{}.target.stacks_in_4794.width-fill{width:calc(100% - 0px)}.target.stacks_in_4794.width-flexible{width:100%}.target.stacks_in_4794.width-fixed{width:250px}.target.stacks_in_4794.height-fill{height:calc(100% - 0px)}.target.stacks_in_4794.height-flexible{height:100%}.target.stacks_in_4794.height-fixed{height:250px}.target.stacks_in_4794[class*="relative-"].top-pt{top:0%}.target.stacks_in_4794[class*="relative-"].top-px{top:0px}.target.stacks_in_4794[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4794[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4794[class*="relative-"].right-pt{right:0%}.target.stacks_in_4794[class*="relative-"].right-px{right:0px}.target.stacks_in_4794[class*="relative-"].left-pt{left:0%}.target.stacks_in_4794[class*="relative-"].left-px{left:0px}.target.stacks_in_4794.shift-up{margin-top:-0px}.target.stacks_in_4794.shift-down{margin-bottom:-0px}.target.stacks_in_4794.shift-left{right:0px}.target.stacks_in_4794.shift-right{left:0px}.target.stacks_in_4794.pin-top,.target.stacks_in_4794.pin-bottom{left:0px}.target.stacks_in_4794.pin-left,.target.stacks_in_4794.pin-right{top:0px}
#stacks_in_4796 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4796 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4796 .textalign a {

}

#stacks_in_4796 .textalign a:visited {

}

#stacks_in_4796 .textalign a:hover {

}

#stacks_in_4796 .textalign a:active {

}.slide_stacks_in_4800 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4800 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4800 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4800 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4801heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4802{    margin:0px;}.target.stacks_in_4802{}.target.stacks_in_4802.width-fill{width:calc(100% - 0px)}.target.stacks_in_4802.width-flexible{width:100%}.target.stacks_in_4802.width-fixed{width:250px}.target.stacks_in_4802.height-fill{height:calc(100% - 0px)}.target.stacks_in_4802.height-flexible{height:100%}.target.stacks_in_4802.height-fixed{height:250px}.target.stacks_in_4802[class*="relative-"].top-pt{top:0%}.target.stacks_in_4802[class*="relative-"].top-px{top:0px}.target.stacks_in_4802[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4802[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4802[class*="relative-"].right-pt{right:0%}.target.stacks_in_4802[class*="relative-"].right-px{right:0px}.target.stacks_in_4802[class*="relative-"].left-pt{left:0%}.target.stacks_in_4802[class*="relative-"].left-px{left:0px}.target.stacks_in_4802.shift-up{margin-top:-0px}.target.stacks_in_4802.shift-down{margin-bottom:-0px}.target.stacks_in_4802.shift-left{right:0px}.target.stacks_in_4802.shift-right{left:0px}.target.stacks_in_4802.pin-top,.target.stacks_in_4802.pin-bottom{left:0px}.target.stacks_in_4802.pin-left,.target.stacks_in_4802.pin-right{top:0px}
#stacks_in_4804 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4804 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4804 .textalign a {

}

#stacks_in_4804 .textalign a:visited {

}

#stacks_in_4804 .textalign a:hover {

}

#stacks_in_4804 .textalign a:active {

}.slide_stacks_in_4808 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4808 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4808 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4808 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4809heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4810{    margin:0px;}.target.stacks_in_4810{}.target.stacks_in_4810.width-fill{width:calc(100% - 0px)}.target.stacks_in_4810.width-flexible{width:100%}.target.stacks_in_4810.width-fixed{width:250px}.target.stacks_in_4810.height-fill{height:calc(100% - 0px)}.target.stacks_in_4810.height-flexible{height:100%}.target.stacks_in_4810.height-fixed{height:250px}.target.stacks_in_4810[class*="relative-"].top-pt{top:0%}.target.stacks_in_4810[class*="relative-"].top-px{top:0px}.target.stacks_in_4810[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4810[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4810[class*="relative-"].right-pt{right:0%}.target.stacks_in_4810[class*="relative-"].right-px{right:0px}.target.stacks_in_4810[class*="relative-"].left-pt{left:0%}.target.stacks_in_4810[class*="relative-"].left-px{left:0px}.target.stacks_in_4810.shift-up{margin-top:-0px}.target.stacks_in_4810.shift-down{margin-bottom:-0px}.target.stacks_in_4810.shift-left{right:0px}.target.stacks_in_4810.shift-right{left:0px}.target.stacks_in_4810.pin-top,.target.stacks_in_4810.pin-bottom{left:0px}.target.stacks_in_4810.pin-left,.target.stacks_in_4810.pin-right{top:0px}
#stacks_in_4812 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4812 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4812 .textalign a {

}

#stacks_in_4812 .textalign a:visited {

}

#stacks_in_4812 .textalign a:hover {

}

#stacks_in_4812 .textalign a:active {

}.slide_stacks_in_4816 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4816 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4816 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4816 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4817heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4818{    margin:0px;}.target.stacks_in_4818{}.target.stacks_in_4818.width-fill{width:calc(100% - 0px)}.target.stacks_in_4818.width-flexible{width:100%}.target.stacks_in_4818.width-fixed{width:250px}.target.stacks_in_4818.height-fill{height:calc(100% - 0px)}.target.stacks_in_4818.height-flexible{height:100%}.target.stacks_in_4818.height-fixed{height:250px}.target.stacks_in_4818[class*="relative-"].top-pt{top:0%}.target.stacks_in_4818[class*="relative-"].top-px{top:0px}.target.stacks_in_4818[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4818[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4818[class*="relative-"].right-pt{right:0%}.target.stacks_in_4818[class*="relative-"].right-px{right:0px}.target.stacks_in_4818[class*="relative-"].left-pt{left:0%}.target.stacks_in_4818[class*="relative-"].left-px{left:0px}.target.stacks_in_4818.shift-up{margin-top:-0px}.target.stacks_in_4818.shift-down{margin-bottom:-0px}.target.stacks_in_4818.shift-left{right:0px}.target.stacks_in_4818.shift-right{left:0px}.target.stacks_in_4818.pin-top,.target.stacks_in_4818.pin-bottom{left:0px}.target.stacks_in_4818.pin-left,.target.stacks_in_4818.pin-right{top:0px}
#stacks_in_4820 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4820 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4820 .textalign a {

}

#stacks_in_4820 .textalign a:visited {

}

#stacks_in_4820 .textalign a:hover {

}

#stacks_in_4820 .textalign a:active {

}.slide_stacks_in_4824 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4824 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4824 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4824 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4825heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4826{    margin:0px;}.target.stacks_in_4826{}.target.stacks_in_4826.width-fill{width:calc(100% - 0px)}.target.stacks_in_4826.width-flexible{width:100%}.target.stacks_in_4826.width-fixed{width:250px}.target.stacks_in_4826.height-fill{height:calc(100% - 0px)}.target.stacks_in_4826.height-flexible{height:100%}.target.stacks_in_4826.height-fixed{height:250px}.target.stacks_in_4826[class*="relative-"].top-pt{top:0%}.target.stacks_in_4826[class*="relative-"].top-px{top:0px}.target.stacks_in_4826[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4826[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4826[class*="relative-"].right-pt{right:0%}.target.stacks_in_4826[class*="relative-"].right-px{right:0px}.target.stacks_in_4826[class*="relative-"].left-pt{left:0%}.target.stacks_in_4826[class*="relative-"].left-px{left:0px}.target.stacks_in_4826.shift-up{margin-top:-0px}.target.stacks_in_4826.shift-down{margin-bottom:-0px}.target.stacks_in_4826.shift-left{right:0px}.target.stacks_in_4826.shift-right{left:0px}.target.stacks_in_4826.pin-top,.target.stacks_in_4826.pin-bottom{left:0px}.target.stacks_in_4826.pin-left,.target.stacks_in_4826.pin-right{top:0px}
#stacks_in_4828 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4828 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4828 .textalign a {

}

#stacks_in_4828 .textalign a:visited {

}

#stacks_in_4828 .textalign a:hover {

}

#stacks_in_4828 .textalign a:active {

}.slide_stacks_in_4832 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4832 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4832 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4832 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4833heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4834{    margin:0px;}.target.stacks_in_4834{}.target.stacks_in_4834.width-fill{width:calc(100% - 0px)}.target.stacks_in_4834.width-flexible{width:100%}.target.stacks_in_4834.width-fixed{width:250px}.target.stacks_in_4834.height-fill{height:calc(100% - 0px)}.target.stacks_in_4834.height-flexible{height:100%}.target.stacks_in_4834.height-fixed{height:250px}.target.stacks_in_4834[class*="relative-"].top-pt{top:0%}.target.stacks_in_4834[class*="relative-"].top-px{top:0px}.target.stacks_in_4834[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4834[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4834[class*="relative-"].right-pt{right:0%}.target.stacks_in_4834[class*="relative-"].right-px{right:0px}.target.stacks_in_4834[class*="relative-"].left-pt{left:0%}.target.stacks_in_4834[class*="relative-"].left-px{left:0px}.target.stacks_in_4834.shift-up{margin-top:-0px}.target.stacks_in_4834.shift-down{margin-bottom:-0px}.target.stacks_in_4834.shift-left{right:0px}.target.stacks_in_4834.shift-right{left:0px}.target.stacks_in_4834.pin-top,.target.stacks_in_4834.pin-bottom{left:0px}.target.stacks_in_4834.pin-left,.target.stacks_in_4834.pin-right{top:0px}
#stacks_in_4836 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4836 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4836 .textalign a {

}

#stacks_in_4836 .textalign a:visited {

}

#stacks_in_4836 .textalign a:hover {

}

#stacks_in_4836 .textalign a:active {

}.slide_stacks_in_4840 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4840 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4840 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4840 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4841heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4842{    margin:0px;}.target.stacks_in_4842{}.target.stacks_in_4842.width-fill{width:calc(100% - 0px)}.target.stacks_in_4842.width-flexible{width:100%}.target.stacks_in_4842.width-fixed{width:250px}.target.stacks_in_4842.height-fill{height:calc(100% - 0px)}.target.stacks_in_4842.height-flexible{height:100%}.target.stacks_in_4842.height-fixed{height:250px}.target.stacks_in_4842[class*="relative-"].top-pt{top:0%}.target.stacks_in_4842[class*="relative-"].top-px{top:0px}.target.stacks_in_4842[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4842[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4842[class*="relative-"].right-pt{right:0%}.target.stacks_in_4842[class*="relative-"].right-px{right:0px}.target.stacks_in_4842[class*="relative-"].left-pt{left:0%}.target.stacks_in_4842[class*="relative-"].left-px{left:0px}.target.stacks_in_4842.shift-up{margin-top:-0px}.target.stacks_in_4842.shift-down{margin-bottom:-0px}.target.stacks_in_4842.shift-left{right:0px}.target.stacks_in_4842.shift-right{left:0px}.target.stacks_in_4842.pin-top,.target.stacks_in_4842.pin-bottom{left:0px}.target.stacks_in_4842.pin-left,.target.stacks_in_4842.pin-right{top:0px}
#stacks_in_4844 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4844 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4844 .textalign a {

}

#stacks_in_4844 .textalign a:visited {

}

#stacks_in_4844 .textalign a:hover {

}

#stacks_in_4844 .textalign a:active {

}.slide_stacks_in_4848 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4848 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4848 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4848 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4849heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4850{    margin:0px;}.target.stacks_in_4850{}.target.stacks_in_4850.width-fill{width:calc(100% - 0px)}.target.stacks_in_4850.width-flexible{width:100%}.target.stacks_in_4850.width-fixed{width:250px}.target.stacks_in_4850.height-fill{height:calc(100% - 0px)}.target.stacks_in_4850.height-flexible{height:100%}.target.stacks_in_4850.height-fixed{height:250px}.target.stacks_in_4850[class*="relative-"].top-pt{top:0%}.target.stacks_in_4850[class*="relative-"].top-px{top:0px}.target.stacks_in_4850[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4850[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4850[class*="relative-"].right-pt{right:0%}.target.stacks_in_4850[class*="relative-"].right-px{right:0px}.target.stacks_in_4850[class*="relative-"].left-pt{left:0%}.target.stacks_in_4850[class*="relative-"].left-px{left:0px}.target.stacks_in_4850.shift-up{margin-top:-0px}.target.stacks_in_4850.shift-down{margin-bottom:-0px}.target.stacks_in_4850.shift-left{right:0px}.target.stacks_in_4850.shift-right{left:0px}.target.stacks_in_4850.pin-top,.target.stacks_in_4850.pin-bottom{left:0px}.target.stacks_in_4850.pin-left,.target.stacks_in_4850.pin-right{top:0px}
#stacks_in_4852 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4852 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4852 .textalign a {

}

#stacks_in_4852 .textalign a:visited {

}

#stacks_in_4852 .textalign a:hover {

}

#stacks_in_4852 .textalign a:active {

}.slide_stacks_in_4856 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4856 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4856 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4856 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4857heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4858{    margin:0px;}.target.stacks_in_4858{}.target.stacks_in_4858.width-fill{width:calc(100% - 0px)}.target.stacks_in_4858.width-flexible{width:100%}.target.stacks_in_4858.width-fixed{width:250px}.target.stacks_in_4858.height-fill{height:calc(100% - 0px)}.target.stacks_in_4858.height-flexible{height:100%}.target.stacks_in_4858.height-fixed{height:250px}.target.stacks_in_4858[class*="relative-"].top-pt{top:0%}.target.stacks_in_4858[class*="relative-"].top-px{top:0px}.target.stacks_in_4858[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4858[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4858[class*="relative-"].right-pt{right:0%}.target.stacks_in_4858[class*="relative-"].right-px{right:0px}.target.stacks_in_4858[class*="relative-"].left-pt{left:0%}.target.stacks_in_4858[class*="relative-"].left-px{left:0px}.target.stacks_in_4858.shift-up{margin-top:-0px}.target.stacks_in_4858.shift-down{margin-bottom:-0px}.target.stacks_in_4858.shift-left{right:0px}.target.stacks_in_4858.shift-right{left:0px}.target.stacks_in_4858.pin-top,.target.stacks_in_4858.pin-bottom{left:0px}.target.stacks_in_4858.pin-left,.target.stacks_in_4858.pin-right{top:0px}
#stacks_in_4860 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4860 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4860 .textalign a {

}

#stacks_in_4860 .textalign a:visited {

}

#stacks_in_4860 .textalign a:hover {

}

#stacks_in_4860 .textalign a:active {

}.slide_stacks_in_4864 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4864 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4864 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4864 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4865heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4866{    margin:0px;}.target.stacks_in_4866{}.target.stacks_in_4866.width-fill{width:calc(100% - 0px)}.target.stacks_in_4866.width-flexible{width:100%}.target.stacks_in_4866.width-fixed{width:250px}.target.stacks_in_4866.height-fill{height:calc(100% - 0px)}.target.stacks_in_4866.height-flexible{height:100%}.target.stacks_in_4866.height-fixed{height:250px}.target.stacks_in_4866[class*="relative-"].top-pt{top:0%}.target.stacks_in_4866[class*="relative-"].top-px{top:0px}.target.stacks_in_4866[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4866[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4866[class*="relative-"].right-pt{right:0%}.target.stacks_in_4866[class*="relative-"].right-px{right:0px}.target.stacks_in_4866[class*="relative-"].left-pt{left:0%}.target.stacks_in_4866[class*="relative-"].left-px{left:0px}.target.stacks_in_4866.shift-up{margin-top:-0px}.target.stacks_in_4866.shift-down{margin-bottom:-0px}.target.stacks_in_4866.shift-left{right:0px}.target.stacks_in_4866.shift-right{left:0px}.target.stacks_in_4866.pin-top,.target.stacks_in_4866.pin-bottom{left:0px}.target.stacks_in_4866.pin-left,.target.stacks_in_4866.pin-right{top:0px}
#stacks_in_4868 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4868 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4868 .textalign a {

}

#stacks_in_4868 .textalign a:visited {

}

#stacks_in_4868 .textalign a:hover {

}

#stacks_in_4868 .textalign a:active {

}.slide_stacks_in_4872 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4872 .carousel-slide-content {
  
  background-color : rgba(169, 205, 209, 1.00);
  box-shadow: 0 -2px 0 rgba(169, 205, 209, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4872 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-4872.png);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 100%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */

.slide_stacks_in_4872 .carousel-slide-content {
  background: transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0px solid transparent;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  
  
  
  border-radius: 0;
  box-shadow: none;
}
.slide_stacks_in_4872 {
  background: transparent;
}
.slide_stacks_in_4872 .carousel-slide-image {
  position: relative;
  
  background-color : rgba(169, 205, 209, 1.00);
  border-radius: 8px;
  
  position: relative;
  z-index: 0;
}
.slide_stacks_in_4872 .carousel-slide-content {
  
}
 
 
/* Start Height stack CSS code */.stacks_in_4873heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4874{    margin:0px;}.target.stacks_in_4874{}.target.stacks_in_4874.width-fill{width:calc(100% - 0px)}.target.stacks_in_4874.width-flexible{width:100%}.target.stacks_in_4874.width-fixed{width:250px}.target.stacks_in_4874.height-fill{height:calc(100% - 0px)}.target.stacks_in_4874.height-flexible{height:100%}.target.stacks_in_4874.height-fixed{height:250px}.target.stacks_in_4874[class*="relative-"].top-pt{top:0%}.target.stacks_in_4874[class*="relative-"].top-px{top:0px}.target.stacks_in_4874[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4874[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4874[class*="relative-"].right-pt{right:0%}.target.stacks_in_4874[class*="relative-"].right-px{right:0px}.target.stacks_in_4874[class*="relative-"].left-pt{left:0%}.target.stacks_in_4874[class*="relative-"].left-px{left:0px}.target.stacks_in_4874.shift-up{margin-top:-0px}.target.stacks_in_4874.shift-down{margin-bottom:-0px}.target.stacks_in_4874.shift-left{right:0px}.target.stacks_in_4874.shift-right{left:0px}.target.stacks_in_4874.pin-top,.target.stacks_in_4874.pin-bottom{left:0px}.target.stacks_in_4874.pin-left,.target.stacks_in_4874.pin-right{top:0px}

.element_stacks_in_4879[data-deluxe-el] {
  
  margin: 10px 0px 0px 12px;
  font-family: Montserrat;
  text-align: center;
}
.element_stacks_in_4879[data-deluxe-el] > div {

}

.element_stacks_in_4880[data-deluxe-el][data-deluxe-text] {
  color: rgba(0, 0, 0, 0.60);
  text-align: left;
  
  
}

/* 1.0.2
- fixes transition speed for autoplay
- fixes bug preventing overflow opacity from applying when autoplay is enabled
- fixes a edit/preview mode image display bug
- added focus-visible for tabing accessability
 */
#stacks_out_4953 {
  overflow: hidden;
}
#stacks_in_4953 > .carousel-outer-wrapper {
  display: grid;
  grid-template-columns: 100%;
}
#stacks_in_4953 .carousel-navigation,
#stacks_in_4953 .slick-slider {
  width: 100%;
  /*  */
  /*  */
}
#stacks_in_4953 > .carousel-outer-wrapper {
  /*  */
  /*  */
  width: 100% !important;
  /*  */
}
#stacks_in_4953 .carousel-wrapper {

}
/*  */
#stacks_in_4953 .slick-list {
  overflow: visible;
}
#stacks_in_4953 .slick-track {
  display: flex;
  align-items: center;
}
/*  */
#stacks_in_4953 .carousel-wrapper {
  /* left: calc(-8px / 2); */
}
/*  */
#stacks_in_4953 .slick-slide {
  box-sizing: border-box;
  padding-left: calc(8px / 2);
  padding-right: calc(8px / 2);
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
  outline: none;
  /* width: 110px !important; */
}
#stacks_in_4953 .carousel-wrapper:not(.slick-slider) {
  white-space: nowrap;
}
#stacks_in_4953 .carousel-wrapper:not(.slick-slider) > div {
  width: 110px;
  display: inline-block;
  padding-left: calc(4px / 2);
  padding-right: calc(4px / 2);
}
/*  */
#stacks_in_4953 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide {
  cursor: grab;
}
#stacks_in_4953 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide:active {
  cursor: grabbing;
}
#stacks_in_4953 .carousel-wrapper.carousel-autoplay .slick-list.draggable {
  pointer-events: none;
}
#stacks_in_4953 .carousel-navigation {
  display: grid;
  align-items: center;
  /*  */
  
  /*  */
}
#stacks_in_4953 .carousel-navigation-controls {
  display: flex;
  align-items: center;
  grid-gap: 4px;
}
/*  */
/*  */
#stacks_in_4953 .carousel-navigation {
  grid-template-columns: 1fr min-content 1fr;
}
#stacks_in_4953 .carousel-navigation-controls {
  justify-content: center;
}
/*  */
/*  */
/*  */

#stacks_in_4953 .carousel-arrow {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
  width: 36px;
  height: 36px;
  min-width: 30px;
  min-height: 30px;
}
#stacks_in_4953 .carousel-arrow[aria-disabled="true"] {
  opacity: .3;
  pointer-events: none;
}

#stacks_in_4953 .carousel-arrow svg {
  stroke: rgba(0, 0, 0, 1.00);
  pointer-events: none;
}
#stacks_in_4953 .carousel-arrow:active svg {
  opacity: .5;
}
#stacks_in_4953 ul.slick-dots {
  all: unset;
  white-space: nowrap;
}
#stacks_in_4953 .slick-dots li {
  display: inline-block;
  margin-left: 6px;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
}
#stacks_in_4953 .slick-dots li:first-child {
  margin-left: 0px;
}
#stacks_in_4953 .slick-dots li button {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  width: 8px;
  height: 8px;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
}
#stacks_in_4953 .slick-dots li button:before {
  content: "";
  position: absolute;
  top:0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 2px solid rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
#stacks_in_4953 .slick-dots li.slick-active button:after {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  bottom: 3px;
  right: 3px;
  background: rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
/*  */
#stacks_in_4953 .slick-dots li button:before {
  border-width: 0;
  background: rgba(0, 0, 0, 1.00);
  opacity: 0.2;
}
#stacks_in_4953 .slick-dots li.slick-active button:before {
  opacity: 1;
}
#stacks_in_4953 .slick-dots li.slick-active button:after {
  display: none;
}
#stacks_in_4953 .slick-dots li {
  margin-left: 8px;
}
#stacks_in_4953 .slick-dots li:first-child {
  margin-left: 0px;
}
/*  */
/*  */
#stacks_in_4953 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-width: 0;
  background: rgba(0, 0, 0, 1.00);
  opacity: 0.2;
}
#stacks_in_4953 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:before {
  opacity: 1;
}
#stacks_in_4953 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:after {
  display: none;
}
#stacks_in_4953 .carousel-navigation-controls.too-narrow {
  line-height: 16px;
  display: grid;
  
  
}
#stacks_in_4953 .carousel-navigation-controls.too-narrow .slick-dots {
  white-space: normal;
  text-align: center;
  line-height: 0;
}
#stacks_in_4953 .carousel-navigation-controls.too-narrow .slick-dots li {
  margin: 3px;
  line-height: 0px;
  pointer-events: none;
}
#stacks_in_4953 .carousel-navigation-controls.too-narrow .slick-dots li button {
  height: 8px;
  width: 8px;
  line-height: 0px;
  font-size: 0px;
}
#stacks_in_4953 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-radius: 99px;
}
/*  */
#stacks_in_4953.focus-visible :focus-visible {
 outline: 1px solid rgba(132,38,133,0.65) !important;
 border-color: rgba(132,38,133,0.65);
 box-shadow: 0 0 0 1px rgba(132,38,133,0.65),inset 0 0 0 1px rgba(132,38,133,0.65);
 -webkit-user-select: all;
  -khtml-user-select: all;
  -moz-user-select: -moz-all;
  -o-user-select: all;
  user-select: all;
}

#stacks_in_4953 {
	padding: 6px 0px 10px 6px;
}
.slide_stacks_in_4954 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_4954 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_4954 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_4954 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_4956heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_4957{    margin:0px;}.target.stacks_in_4957{}.target.stacks_in_4957.width-fill{width:calc(100% - 0px)}.target.stacks_in_4957.width-flexible{width:100%}.target.stacks_in_4957.width-fixed{width:250px}.target.stacks_in_4957.height-fill{height:calc(100% - 0px)}.target.stacks_in_4957.height-flexible{height:100%}.target.stacks_in_4957.height-fixed{height:250px}.target.stacks_in_4957[class*="relative-"].top-pt{top:0%}.target.stacks_in_4957[class*="relative-"].top-px{top:0px}.target.stacks_in_4957[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_4957[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_4957[class*="relative-"].right-pt{right:0%}.target.stacks_in_4957[class*="relative-"].right-px{right:0px}.target.stacks_in_4957[class*="relative-"].left-pt{left:0%}.target.stacks_in_4957[class*="relative-"].left-px{left:0px}.target.stacks_in_4957.shift-up{margin-top:-0px}.target.stacks_in_4957.shift-down{margin-bottom:-0px}.target.stacks_in_4957.shift-left{right:0px}.target.stacks_in_4957.shift-right{left:0px}.target.stacks_in_4957.pin-top,.target.stacks_in_4957.pin-bottom{left:0px}.target.stacks_in_4957.pin-left,.target.stacks_in_4957.pin-right{top:0px}
#stacks_in_4959 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_4959 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_4959 .textalign a {

}

#stacks_in_4959 .textalign a:visited {

}

#stacks_in_4959 .textalign a:hover {

}

#stacks_in_4959 .textalign a:active {

}.slide_stacks_in_5161 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5161 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5161 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_5161 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_5162heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_5163{    margin:0px;}.target.stacks_in_5163{}.target.stacks_in_5163.width-fill{width:calc(100% - 0px)}.target.stacks_in_5163.width-flexible{width:100%}.target.stacks_in_5163.width-fixed{width:250px}.target.stacks_in_5163.height-fill{height:calc(100% - 0px)}.target.stacks_in_5163.height-flexible{height:100%}.target.stacks_in_5163.height-fixed{height:250px}.target.stacks_in_5163[class*="relative-"].top-pt{top:0%}.target.stacks_in_5163[class*="relative-"].top-px{top:0px}.target.stacks_in_5163[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_5163[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_5163[class*="relative-"].right-pt{right:0%}.target.stacks_in_5163[class*="relative-"].right-px{right:0px}.target.stacks_in_5163[class*="relative-"].left-pt{left:0%}.target.stacks_in_5163[class*="relative-"].left-px{left:0px}.target.stacks_in_5163.shift-up{margin-top:-0px}.target.stacks_in_5163.shift-down{margin-bottom:-0px}.target.stacks_in_5163.shift-left{right:0px}.target.stacks_in_5163.shift-right{left:0px}.target.stacks_in_5163.pin-top,.target.stacks_in_5163.pin-bottom{left:0px}.target.stacks_in_5163.pin-left,.target.stacks_in_5163.pin-right{top:0px}
#stacks_in_5165 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5165 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_5165 .textalign a {

}

#stacks_in_5165 .textalign a:visited {

}

#stacks_in_5165 .textalign a:hover {

}

#stacks_in_5165 .textalign a:active {

}.slide_stacks_in_5011 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5011 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5011 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_5011 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_5012heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_5013{    margin:0px;}.target.stacks_in_5013{}.target.stacks_in_5013.width-fill{width:calc(100% - 0px)}.target.stacks_in_5013.width-flexible{width:100%}.target.stacks_in_5013.width-fixed{width:250px}.target.stacks_in_5013.height-fill{height:calc(100% - 0px)}.target.stacks_in_5013.height-flexible{height:100%}.target.stacks_in_5013.height-fixed{height:250px}.target.stacks_in_5013[class*="relative-"].top-pt{top:0%}.target.stacks_in_5013[class*="relative-"].top-px{top:0px}.target.stacks_in_5013[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_5013[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_5013[class*="relative-"].right-pt{right:0%}.target.stacks_in_5013[class*="relative-"].right-px{right:0px}.target.stacks_in_5013[class*="relative-"].left-pt{left:0%}.target.stacks_in_5013[class*="relative-"].left-px{left:0px}.target.stacks_in_5013.shift-up{margin-top:-0px}.target.stacks_in_5013.shift-down{margin-bottom:-0px}.target.stacks_in_5013.shift-left{right:0px}.target.stacks_in_5013.shift-right{left:0px}.target.stacks_in_5013.pin-top,.target.stacks_in_5013.pin-bottom{left:0px}.target.stacks_in_5013.pin-left,.target.stacks_in_5013.pin-right{top:0px}
#stacks_in_5142 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5142 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_5142 .textalign a {

}

#stacks_in_5142 .textalign a:visited {

}

#stacks_in_5142 .textalign a:hover {

}

#stacks_in_5142 .textalign a:active {

}.slide_stacks_in_5019 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5019 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5019 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_5019 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_5020heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_5021{    margin:0px;}.target.stacks_in_5021{}.target.stacks_in_5021.width-fill{width:calc(100% - 0px)}.target.stacks_in_5021.width-flexible{width:100%}.target.stacks_in_5021.width-fixed{width:250px}.target.stacks_in_5021.height-fill{height:calc(100% - 0px)}.target.stacks_in_5021.height-flexible{height:100%}.target.stacks_in_5021.height-fixed{height:250px}.target.stacks_in_5021[class*="relative-"].top-pt{top:0%}.target.stacks_in_5021[class*="relative-"].top-px{top:0px}.target.stacks_in_5021[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_5021[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_5021[class*="relative-"].right-pt{right:0%}.target.stacks_in_5021[class*="relative-"].right-px{right:0px}.target.stacks_in_5021[class*="relative-"].left-pt{left:0%}.target.stacks_in_5021[class*="relative-"].left-px{left:0px}.target.stacks_in_5021.shift-up{margin-top:-0px}.target.stacks_in_5021.shift-down{margin-bottom:-0px}.target.stacks_in_5021.shift-left{right:0px}.target.stacks_in_5021.shift-right{left:0px}.target.stacks_in_5021.pin-top,.target.stacks_in_5021.pin-bottom{left:0px}.target.stacks_in_5021.pin-left,.target.stacks_in_5021.pin-right{top:0px}
#stacks_in_5144 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5144 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_5144 .textalign a {

}

#stacks_in_5144 .textalign a:visited {

}

#stacks_in_5144 .textalign a:hover {

}

#stacks_in_5144 .textalign a:active {

}.slide_stacks_in_5172 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5172 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5172 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_5172 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_5173heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_5174{    margin:0px;}.target.stacks_in_5174{}.target.stacks_in_5174.width-fill{width:calc(100% - 0px)}.target.stacks_in_5174.width-flexible{width:100%}.target.stacks_in_5174.width-fixed{width:250px}.target.stacks_in_5174.height-fill{height:calc(100% - 0px)}.target.stacks_in_5174.height-flexible{height:100%}.target.stacks_in_5174.height-fixed{height:250px}.target.stacks_in_5174[class*="relative-"].top-pt{top:0%}.target.stacks_in_5174[class*="relative-"].top-px{top:0px}.target.stacks_in_5174[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_5174[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_5174[class*="relative-"].right-pt{right:0%}.target.stacks_in_5174[class*="relative-"].right-px{right:0px}.target.stacks_in_5174[class*="relative-"].left-pt{left:0%}.target.stacks_in_5174[class*="relative-"].left-px{left:0px}.target.stacks_in_5174.shift-up{margin-top:-0px}.target.stacks_in_5174.shift-down{margin-bottom:-0px}.target.stacks_in_5174.shift-left{right:0px}.target.stacks_in_5174.shift-right{left:0px}.target.stacks_in_5174.pin-top,.target.stacks_in_5174.pin-bottom{left:0px}.target.stacks_in_5174.pin-left,.target.stacks_in_5174.pin-right{top:0px}
#stacks_in_5176 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5176 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_5176 .textalign a {

}

#stacks_in_5176 .textalign a:visited {

}

#stacks_in_5176 .textalign a:hover {

}

#stacks_in_5176 .textalign a:active {

}.slide_stacks_in_5183 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5183 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5183 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_5183 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_5184heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_5185{    margin:0px;}.target.stacks_in_5185{}.target.stacks_in_5185.width-fill{width:calc(100% - 0px)}.target.stacks_in_5185.width-flexible{width:100%}.target.stacks_in_5185.width-fixed{width:250px}.target.stacks_in_5185.height-fill{height:calc(100% - 0px)}.target.stacks_in_5185.height-flexible{height:100%}.target.stacks_in_5185.height-fixed{height:250px}.target.stacks_in_5185[class*="relative-"].top-pt{top:0%}.target.stacks_in_5185[class*="relative-"].top-px{top:0px}.target.stacks_in_5185[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_5185[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_5185[class*="relative-"].right-pt{right:0%}.target.stacks_in_5185[class*="relative-"].right-px{right:0px}.target.stacks_in_5185[class*="relative-"].left-pt{left:0%}.target.stacks_in_5185[class*="relative-"].left-px{left:0px}.target.stacks_in_5185.shift-up{margin-top:-0px}.target.stacks_in_5185.shift-down{margin-bottom:-0px}.target.stacks_in_5185.shift-left{right:0px}.target.stacks_in_5185.shift-right{left:0px}.target.stacks_in_5185.pin-top,.target.stacks_in_5185.pin-bottom{left:0px}.target.stacks_in_5185.pin-left,.target.stacks_in_5185.pin-right{top:0px}
#stacks_in_5187 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5187 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_5187 .textalign a {

}

#stacks_in_5187 .textalign a:visited {

}

#stacks_in_5187 .textalign a:hover {

}

#stacks_in_5187 .textalign a:active {

}.slide_stacks_in_5191 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5191 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5191 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_5191 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_5192heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_5193{    margin:0px;}.target.stacks_in_5193{}.target.stacks_in_5193.width-fill{width:calc(100% - 0px)}.target.stacks_in_5193.width-flexible{width:100%}.target.stacks_in_5193.width-fixed{width:250px}.target.stacks_in_5193.height-fill{height:calc(100% - 0px)}.target.stacks_in_5193.height-flexible{height:100%}.target.stacks_in_5193.height-fixed{height:250px}.target.stacks_in_5193[class*="relative-"].top-pt{top:0%}.target.stacks_in_5193[class*="relative-"].top-px{top:0px}.target.stacks_in_5193[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_5193[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_5193[class*="relative-"].right-pt{right:0%}.target.stacks_in_5193[class*="relative-"].right-px{right:0px}.target.stacks_in_5193[class*="relative-"].left-pt{left:0%}.target.stacks_in_5193[class*="relative-"].left-px{left:0px}.target.stacks_in_5193.shift-up{margin-top:-0px}.target.stacks_in_5193.shift-down{margin-bottom:-0px}.target.stacks_in_5193.shift-left{right:0px}.target.stacks_in_5193.shift-right{left:0px}.target.stacks_in_5193.pin-top,.target.stacks_in_5193.pin-bottom{left:0px}.target.stacks_in_5193.pin-left,.target.stacks_in_5193.pin-right{top:0px}
#stacks_in_5195 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5195 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_5195 .textalign a {

}

#stacks_in_5195 .textalign a:visited {

}

#stacks_in_5195 .textalign a:hover {

}

#stacks_in_5195 .textalign a:active {

}.slide_stacks_in_5207 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5207 .carousel-slide-content {
  
  background-color : rgba(235, 240, 240, 1.00);
  box-shadow: 0 -2px 0 rgba(235, 240, 240, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5207 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_5207 .carousel-slide-content {
  border-radius: 8px;
}
/*  */

/* Start Height stack CSS code */.stacks_in_5208heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_5209{    margin:0px;}.target.stacks_in_5209{}.target.stacks_in_5209.width-fill{width:calc(100% - 0px)}.target.stacks_in_5209.width-flexible{width:100%}.target.stacks_in_5209.width-fixed{width:250px}.target.stacks_in_5209.height-fill{height:calc(100% - 0px)}.target.stacks_in_5209.height-flexible{height:100%}.target.stacks_in_5209.height-fixed{height:250px}.target.stacks_in_5209[class*="relative-"].top-pt{top:0%}.target.stacks_in_5209[class*="relative-"].top-px{top:0px}.target.stacks_in_5209[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_5209[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_5209[class*="relative-"].right-pt{right:0%}.target.stacks_in_5209[class*="relative-"].right-px{right:0px}.target.stacks_in_5209[class*="relative-"].left-pt{left:0%}.target.stacks_in_5209[class*="relative-"].left-px{left:0px}.target.stacks_in_5209.shift-up{margin-top:-0px}.target.stacks_in_5209.shift-down{margin-bottom:-0px}.target.stacks_in_5209.shift-left{right:0px}.target.stacks_in_5209.shift-right{left:0px}.target.stacks_in_5209.pin-top,.target.stacks_in_5209.pin-bottom{left:0px}.target.stacks_in_5209.pin-left,.target.stacks_in_5209.pin-right{top:0px}
#stacks_in_5211 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_5211 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_5211 .textalign a {

}

#stacks_in_5211 .textalign a:visited {

}

#stacks_in_5211 .textalign a:hover {

}

#stacks_in_5211 .textalign a:active {

}.slide_stacks_in_5215 {
  border-radius: 8px;
  
  
}

.slide_stacks_in_5215 .carousel-slide-content {
  
  background-color : rgba(169, 205, 209, 1.00);
  box-shadow: 0 -2px 0 rgba(169, 205, 209, 1.00);
  
  
  border-radius: 0 0 8px 8px;

}

/*  */
.slide_stacks_in_5215 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-5215.png);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 100%;
  border-radius: 8px 8px 0 0;
  position: relative;
  z-index: 2;
}
/*  */

.slide_stacks_in_5215 .carousel-slide-content {
  background: transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0px solid transparent;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  
  
  
  border-radius: 0;
  box-shadow: none;
}
.slide_stacks_in_5215 {
  background: transparent;
}
.slide_stacks_in_5215 .carousel-slide-image {
  position: relative;
  
  background-color : rgba(169, 205, 209, 1.00);
  border-radius: 8px;
  
  position: relative;
  z-index: 0;
}
.slide_stacks_in_5215 .carousel-slide-content {
  
}
 
 
/* Start Height stack CSS code */.stacks_in_5216heightContainer{		height: 100px;	min-height: 100px;	max-height: 100px;		overflow-y: auto !important;}/* End Height stack CSS code */.target.stacks_in_5217{    margin:0px;}.target.stacks_in_5217{}.target.stacks_in_5217.width-fill{width:calc(100% - 0px)}.target.stacks_in_5217.width-flexible{width:100%}.target.stacks_in_5217.width-fixed{width:250px}.target.stacks_in_5217.height-fill{height:calc(100% - 0px)}.target.stacks_in_5217.height-flexible{height:100%}.target.stacks_in_5217.height-fixed{height:250px}.target.stacks_in_5217[class*="relative-"].top-pt{top:0%}.target.stacks_in_5217[class*="relative-"].top-px{top:0px}.target.stacks_in_5217[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_5217[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_5217[class*="relative-"].right-pt{right:0%}.target.stacks_in_5217[class*="relative-"].right-px{right:0px}.target.stacks_in_5217[class*="relative-"].left-pt{left:0%}.target.stacks_in_5217[class*="relative-"].left-px{left:0px}.target.stacks_in_5217.shift-up{margin-top:-0px}.target.stacks_in_5217.shift-down{margin-bottom:-0px}.target.stacks_in_5217.shift-left{right:0px}.target.stacks_in_5217.shift-right{left:0px}.target.stacks_in_5217.pin-top,.target.stacks_in_5217.pin-bottom{left:0px}.target.stacks_in_5217.pin-left,.target.stacks_in_5217.pin-right{top:0px}

#stacks_in_2085 {
  position: relative;
  z-index: 1;
}
#stacks_in_2085, #stacks_out_2085, #slice_mez_2085, #stacks_in_2085 {
  overflow: visible;
}
#stacks_in_2085 .float-notice {
  -webkit-animation: floatNoticestacks_in_2085 3000ms ease-in-out infinite;
  animation: floatNoticestacks_in_2085 3000ms ease-in-out infinite;
  display: inline-block;
  position: absolute;
  z-index: 2;
  
  left: 10px;
  
  
  
  bottom: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 100%;
  pointer-events: none;
  border-radius: 3px;
  background: rgba(117, 158, 119, 1.00);
  color: rgba(252, 252, 252, 1.00);
  font-family: inherit;
  
  padding: 4px 8px;
  font-size: 12px;
  line-height: 12px;
  
}


@-webkit-keyframes floatNoticestacks_in_2085 {
  0% {
    -webkit-transform: translatey(8px);
    transform: translatey(8px);
    
    
    -webkit-box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    
  }
  50% {
    -webkit-transform: translatey3px);
      transform: translatey(3px);
    
    
    -webkit-box-shadow: 0 10px 10px 0px rgba(0,0,0,0.2);
    box-shadow: 0 10px 10px 0px rgba(0,0,0,0.2);
    
  }
  100% {
    -webkit-transform: translatey(8px);
    transform: translatey(8px);
    
    
    -webkit-box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    
  }
}

@keyframes floatNoticestacks_in_2085 {
  0% {
    -webkit-transform: translatey(8px);
    transform: translatey(8px);
    
    
    -webkit-box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    
  }
  50% {
    -webkit-transform: translatey3px);
    transform: translatey(3px);
    
    
    -webkit-box-shadow: 0 10px 10px 0px rgba(0,0,0,0.2);
    box-shadow: 0 10px 10px 0px rgba(0,0,0,0.2);
    
  }
  100% {
    -webkit-transform: translatey(8px);
    transform: translatey(8px);
    
    
    -webkit-box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    box-shadow: 0 5px 5px 0px rgba(0,0,0,0.4);
    
  }
}


/* Responsive Layout v1.1.5 Copyright @2010-2012 Joe Workman */
#stacks_in_2089 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2089 .jwresp_col{overflow:hidden;vertical-align:top;margin-right:2.4%;width:31%;float:left}#stacks_in_2089 #jwresp_col3_stacks_in_2089{margin-right:0} @media screen and (max-width:600px){#stacks_in_2089 .jwresp_col{width:48.5%;margin-right:2%}#stacks_in_2089 #jwresp_col2_stacks_in_2089{margin-right:0}#stacks_in_2089 #jwresp_col3_stacks_in_2089{width:100%;margin:10px 0;display:block}}  @media screen and (max-width:500px){#stacks_in_2089 #jwresp_col1_stacks_in_2089,#stacks_in_2089 #jwresp_col3_stacks_in_2089,#stacks_in_2089 #jwresp_col2_stacks_in_2089{margin:10px 0;width:100%;display:block}}

#stacks_in_2089 {
	background-color: rgba(117, 158, 119, 1.00);
	margin: 12px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
}
#stacks_in_2090 .quickflip,#stacks_in_2090 .quickflip-card,#stacks_in_2090 .quickflip-card > .stacks_out,#stacks_in_2090 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_2090 .quickflip-card > .out > .out > .mez > .in{border-radius:25px}#stacks_in_2090 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_2090 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_2090 .shiftY.hover .quickflip-card{-webkit-transform:translateY(2px);transform:translateY(2px)}#stacks_in_2090 .shiftX.hover .quickflip-card{-webkit-transform:translateX(2px);transform:translateX(2px)}

#stacks_in_2092 {
	background-color: rgba(30, 31, 31, 1.00);
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 0px 20px 0px 20px;
}
#linkBoxstacks_in_2094 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_2094 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_2094 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Start Height stack CSS code */.stacks_in_2095heightContainer{		height: 195px;	min-height: 195px;	max-height: 195px;		overflow-y: auto !important;}/* End Height stack CSS code */#stacks_in_2096 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2096 .jwresp_col{overflow:hidden;margin:0;width:39%; float:left;}#stacks_in_2096 #jwresp_col2_stacks_in_2096{ float:right; width:59%}@media screen and (max-width:100px){#stacks_in_2096 #jwresp_col1_stacks_in_2096,#stacks_in_2096 #jwresp_col2_stacks_in_2096{width:100%;float:none;display:block}#stacks_in_2096 #jwresp_col1_stacks_in_2096{margin-bottom:15px}}
/* Start Height stack CSS code */.stacks_in_5950heightContainer{		height: 180px;	min-height: 180px;	max-height: 180px;		overflow-y: auto !important;}/* End Height stack CSS code */
#stacks_in_5951 {
	padding: 16px 0px 0px 16px;
}
 #image_stacks_in_5953{max-width:90px}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_2101 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_2101 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_2102 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_2102 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_2102 .textalign a {

}

#stacks_in_2102 .textalign a:visited {

}

#stacks_in_2102 .textalign a:hover {

}

#stacks_in_2102 .textalign a:active {

}
#stacks_in_2102 {
	padding:  9px;
}
#stacks_in_2109 .quickflip,#stacks_in_2109 .quickflip-card,#stacks_in_2109 .quickflip-card > .stacks_out,#stacks_in_2109 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_2109 .quickflip-card > .out > .out > .mez > .in{border-radius:25px}#stacks_in_2109 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_2109 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_2109 .shiftY.hover .quickflip-card{-webkit-transform:translateY(2px);transform:translateY(2px)}#stacks_in_2109 .shiftX.hover .quickflip-card{-webkit-transform:translateX(2px);transform:translateX(2px)}

#stacks_in_2111 {
	background-color: rgba(30, 31, 31, 1.00);
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 0px 20px 0px 20px;
}
#linkBoxstacks_in_2113 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_2113 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_2113 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Start Height stack CSS code */.stacks_in_2114heightContainer{		height: 195px;	min-height: 195px;	max-height: 195px;		overflow-y: auto !important;}/* End Height stack CSS code */#stacks_in_2115 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2115 .jwresp_col{overflow:hidden;margin:0;width:39%; float:left;}#stacks_in_2115 #jwresp_col2_stacks_in_2115{ float:right; width:59%}@media screen and (max-width:100px){#stacks_in_2115 #jwresp_col1_stacks_in_2115,#stacks_in_2115 #jwresp_col2_stacks_in_2115{width:100%;float:none;display:block}#stacks_in_2115 #jwresp_col1_stacks_in_2115{margin-bottom:15px}}
/* Start Height stack CSS code */.stacks_in_5940heightContainer{		height: 180px;	min-height: 180px;	max-height: 180px;		overflow-y: auto !important;}/* End Height stack CSS code */
#stacks_in_5941 {
	padding: 16px 0px 0px 16px;
}
 #image_stacks_in_5943{max-width:90px}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_2120 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_2120 {
		color: rgba(255, 0, 0, 1.00);
	}
}


#stacks_in_2121 {
	padding:  9px;
}
#stacks_in_2128 .quickflip,#stacks_in_2128 .quickflip-card,#stacks_in_2128 .quickflip-card > .stacks_out,#stacks_in_2128 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_2128 .quickflip-card > .out > .out > .mez > .in{border-radius:25px}#stacks_in_2128 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_2128 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_2128 .shiftY.hover .quickflip-card{-webkit-transform:translateY(2px);transform:translateY(2px)}#stacks_in_2128 .shiftX.hover .quickflip-card{-webkit-transform:translateX(2px);transform:translateX(2px)}

#stacks_in_2130 {
	background-color: rgba(30, 31, 31, 1.00);
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 0px 20px 0px 20px;
}
#linkBoxstacks_in_2132 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_2132 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_2132 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Start Height stack CSS code */.stacks_in_2133heightContainer{		height: 195px;	min-height: 195px;	max-height: 195px;		overflow-y: auto !important;}/* End Height stack CSS code */#stacks_in_2134 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2134 .jwresp_col{overflow:hidden;margin:0;width:39%; float:left;}#stacks_in_2134 #jwresp_col2_stacks_in_2134{ float:right; width:59%}@media screen and (max-width:100px){#stacks_in_2134 #jwresp_col1_stacks_in_2134,#stacks_in_2134 #jwresp_col2_stacks_in_2134{width:100%;float:none;display:block}#stacks_in_2134 #jwresp_col1_stacks_in_2134{margin-bottom:15px}}
/* Start Height stack CSS code */.stacks_in_5959heightContainer{		height: 180px;	min-height: 180px;	max-height: 180px;		overflow-y: auto !important;}/* End Height stack CSS code */
#stacks_in_5960 {
	padding: 16px 0px 0px 16px;
}
 #image_stacks_in_5962{max-width:90px}
/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_2139 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_2139 {
		color: rgba(255, 0, 0, 1.00);
	}
}


#stacks_in_2140 {
	padding:  9px;
}

#stacks_in_2022 {
	margin: 4px 24px 4px 24px;
}

#stacks_in_1990 {
	background-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_1999 {
	background-color: rgba(204, 204, 204, 1.00);
}
/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_2166 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_2166 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_2166 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_2166 .cd-modal-content a,
#stacks_in_2166 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_2166 .cd-modal-content a:hover,
#stacks_in_2166 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_2166 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_2166 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_2166 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_2166 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_2166 .cd-modal-action {
  position: relative;
}

#stacks_in_2166 .cd-modal-action .modal_btn, #stacks_in_2166 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #34383C;
}

#stacks_in_2166 .modal_btn,
#stacks_in_2166 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_2166 .cd-modal-action .modal_btn {
	
  border-radius: 5em;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_2166 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_2166 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_2166 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_2166 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_2166 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_2166 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
  border-radius: 50%;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_2166 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_2166 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
  border-radius: 50%;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_2166 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_2166 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_2166 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_2166 .cd-modal-action a,
#stacks_in_2166 .cd-modal-action a:visited,
#stacks_in_2166 .cd-modal-action a:hover,
#stacks_in_2166 .cd-modal-action a:active {
		color: #FFFFFF !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_2166 .cd-modal-action .modal_btn {
  }






#stacks_in_1995 {
	background-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_2174 {
	background-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_2005 {
	background-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_2002 {
	background-color: rgba(204, 204, 204, 1.00);
}
/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_2019 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_2019 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_2019 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_2019 .cd-modal-content a,
#stacks_in_2019 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_2019 .cd-modal-content a:hover,
#stacks_in_2019 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_2019 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_2019 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_2019 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_2019 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_2019 .cd-modal-action {
  position: relative;
}

#stacks_in_2019 .cd-modal-action .modal_btn, #stacks_in_2019 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #34383C;
}

#stacks_in_2019 .modal_btn,
#stacks_in_2019 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_2019 .cd-modal-action .modal_btn {
	
  border-radius: 5em;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_2019 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_2019 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_2019 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_2019 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_2019 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_2019 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
  border-radius: 50%;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_2019 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_2019 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
  border-radius: 50%;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_2019 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_2019 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_2019 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_2019 .cd-modal-action a,
#stacks_in_2019 .cd-modal-action a:visited,
#stacks_in_2019 .cd-modal-action a:hover,
#stacks_in_2019 .cd-modal-action a:active {
		color: #FFFFFF !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_2019 .cd-modal-action .modal_btn {
  }






#stacks_in_2176 {
	background-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_2178 {
	background-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_2012 {
	background-color: rgba(204, 204, 204, 1.00);
}
/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_2158 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_2158 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_2158 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_2158 .cd-modal-content a,
#stacks_in_2158 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_2158 .cd-modal-content a:hover,
#stacks_in_2158 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_2158 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_2158 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_2158 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_2158 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_2158 .cd-modal-action {
  position: relative;
}

#stacks_in_2158 .cd-modal-action .modal_btn, #stacks_in_2158 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #34383C;
}

#stacks_in_2158 .modal_btn,
#stacks_in_2158 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_2158 .cd-modal-action .modal_btn {
	
  border-radius: 5em;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_2158 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_2158 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_2158 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_2158 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_2158 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_2158 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
  border-radius: 50%;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_2158 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_2158 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
  border-radius: 50%;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_2158 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_2158 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_2158 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_2158 .cd-modal-action a,
#stacks_in_2158 .cd-modal-action a:visited,
#stacks_in_2158 .cd-modal-action a:hover,
#stacks_in_2158 .cd-modal-action a:active {
		color: #FFFFFF !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_2158 .cd-modal-action .modal_btn {
  }






#stacks_in_2180 {
	background-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_2182 {
	background-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_3299 {
	background-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_5527 {
	background-color: rgba(204, 204, 204, 1.00);
}
/* 1.0.2
  - adds support for warehoused background images in the slides.
  - added hidden feature, add class: autoplay-use-button to reveal class to start autoplay
  - add compatability with the Restrict Content Stack
*/
.stacks_in_1899 > div {
  background-color: transparent;
  transition: transform 600ms ease, opacity 600ms ease;
  will-change: transform, opacity;
  transform-origin: top center;
  display: grid;
  border-radius: 0px;
}
.stacks_in_1899 .com_onelittledesigner_stacks_Index_Card_stack {
  background-color: rgba(13, 13, 13, 1.00);
  border: 0px solid rgba(13, 13, 13, 0.15);
  padding: 0px 0px;
  border-radius: 0px;
}
#stacks_in_1899 .stacks_in_1899 .com_onelittledesigner_stacks_Index_Card_stack {
  overflow: hidden;
}
.stacks_in_1899 > div.index-glass-blur {
  backdrop-filter: blur(5px);
}
.stacks_in_1899 > div.index-glass-blur:before {/*safari*/
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  -webkit-backdrop-filter: blur(5px);
}
@-moz-document url-prefix() {/*firfox*/
  .stacks_in_1899 > div.index-glass-blur > .com_onelittledesigner_stacks_Index_Card_stack > * {
      filter: blur(5px);
  }
  .stacks_in_1899 > div.index-glass-blur:nth-child(2) > .com_onelittledesigner_stacks_Index_Card_stack > *,
  .stacks_in_1899 > div.index-glass-blur:nth-child(1) > .com_onelittledesigner_stacks_Index_Card_stack > * {
      filter: blur(0px);
  }
  .stacks_in_1899 > div.index-glass-blur {
      background-color: rgba(255,255,255,0.1);
  }
}
#stacks_out_1899 .index-nav {
  display: grid;
  grid-template-columns: 40px auto 40px;
  justify-content: center;
  user-select: none;
  z-index: 10;
  position: relative;
}
#stacks_out_1899 .index-nav > .index-next,
#stacks_out_1899 .index-nav > .index-prev {
  display: block;
  cursor: pointer;
  width: 40px;
  height: 40px;
  padding: 4px;
  border-radius: 20px;
  background-color: rgba(0, 0, 0, 0.00);
  transition: background-color 300ms ease;
  box-sizing: border-box;
  margin: 16px 0 0 0;
  /*  */
}
#stacks_out_1899 .index-nav > a:hover {
  background-color: rgba(0, 0, 0, 0.00);
}
#stacks_out_1899 .index-nav > .index-next svg {
  transform: translateX(2px);
}
#stacks_out_1899 .index-nav > .index-prev svg {
  transform: translateX(-2px);
}
#stacks_out_1899 .index-nav svg {
  stroke: rgba(175, 145, 70, 1.00);
  transition: stroke 300ms ease;
  pointer-events: none;
}
#stacks_out_1899 .index-nav > a:hover > svg {
  stroke: rgba(226, 196, 121, 1.00)
}
#stacks_out_1899 .index-nav > .index-bullets {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  height: 40px;
  margin: 16px 0 0 0;
  /*  */
}
#stacks_out_1899 .index-nav > .index-bullets .index-bullet {
  display: block;
  width: 12px;
  height: 12px;
  border: 1px solid rgba(175, 145, 70, 1.00);
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  margin: 0px 4px;
}
#stacks_out_1899 .index-nav > .index-bullets .index-bullet-active {
  background: rgba(175, 145, 70, 1.00);
  border: 1px solid rgba(175, 145, 70, 1.00);
  pointer-events: none;
}


#stacks_out_1899,
#stacks_in_1899,
.stacks_in_1899 > .stacks_out {
  overflow: visible;
}
#stacks_out_1899 {
  max-width: 720px;
  width: 100%;
}
.stacks_in_1899 {
  margin-top: 8%;
}
.stacks_in_1899 > .stacks_out {
  max-width: 720px;
  width: 100%;
  /*  */
  height: 100%;
  /*  */
}
/*  */
.stacks_in_1899 {
  width: calc(100% * 5);
  display: grid;
  grid-template-columns: repeat( auto-fit, minmax(0px, 1fr) );
  transform-style: preserve-3d;
  /*  */
}
.stacks_in_1899 > .stacks_out {
  transform: translate(0,-11.104000%,0) scale(.7) ;
  transition: transform 600ms ease, opacity 600ms linear;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  box-shadow: 0px 5.000000px 20px  rgba(0, 0, 0, 0.30);
}
.stacks_in_1899 > .stacks_out.index-glass-blur > .stacks_in > * {
  opacity: .25;
}
.stacks_in_1899 > .stacks_out.index-glass-blur:nth-child(2) > .stacks_in > * {
  opacity: 1;
  transition: opacity 600ms linear;
}
.stacks_in_1899 > .stacks_out.index-glass-blur:nth-child(1) > .stacks_in > * {
  opacity: 1;
}
.stacks_in_1899 > .stacks_out:nth-child(1) {
  margin-left: 0;
  /* transform: translate3d(0,50%,1px) scale(1); */
  transform: translate3d(0,50%,1px) scale(1.1);
  transition: transform 600ms ease, opacity 600ms ease;
  opacity: 0;
  visibility: visible;
}
.stacks_in_1899 > .stacks_out:nth-child(2) {
  margin-left: -100%;
  transform: translate3d(0,0,0) scale(1) ;
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  /*  */
}
.stacks_in_1899 > .stacks_out:nth-child(3) {
  margin-left: -200%;
  transform: translate3d(0,-5.552000%,-1px) scale(.9);
  opacity: 1;
  visibility: visible;
}
.stacks_in_1899 > .stacks_out:nth-child(4) {
  margin-left: -300%;
  transform: translate3d(0,-11.104000%,-2px) scale(.8);
  opacity: 1;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1899 > .stacks_out:nth-child(5) {
  margin-left: -400%;
  transform: translate3d(0,-11.104000%,-3px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1899 > .stacks_out:nth-child(6) {
  margin-left: -500%;
  transform: translate3d(0,-11.104000%,-4px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1899 > .stacks_out:nth-child(7) {
  margin-left: -600%;
  transform: translate3d(0,-11.104000%,-5px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1899 > .stacks_out:nth-child(8) {
  margin-left: -700%;
  transform: translate3d(0,-11.104000%,-6px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1899 > .stacks_out:nth-child(9) {
  margin-left: -800%;
  transform: translate3d(0,-11.104000%,-7px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1899 > .stacks_out:nth-child(10) {
  margin-left: -900%;
  transform: translate3d(0,-11.104000%,-8px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}

/*  */
/*  */
/*  */
.stacks_in_1899 {
  margin-top: 0px;
  margin-bottom: 8%;
}
.stacks_in_1899 > .stacks_out {
  transform: translate3d(0,11.104000%,-1px) scale(.7) ;
  transform-origin: bottom center;
}
.stacks_in_1899 > .stacks_out:nth-child(1) { /* Out */
  /* transform: translate3d(0,-50%,1px) scale(1) ; */
  transform: translate3d(0,-16.656000%,1px) scale(1.1) ;
}
.stacks_in_1899 > .stacks_out:nth-child(3) { /* 1st */
  transform: translate3d(0,5.552000%,-1px) scale(.9) ;
}
.stacks_in_1899 > .stacks_out:nth-child(4) { /* 2nd */
  transform: translate3d(0,11.104000%,-2px) scale(.8) ;
}
.stacks_in_1899 > .stacks_out:nth-child(5) { /* 3rd */
  transform: translate3d(0,11.104000%,-3px) scale(.7) ;
}
/*  */
@media all and (max-width: 700px) {
  #stacks_out_1899 .index-nav {
    grid-template-columns: 60px auto 60px;
  }
  #stacks_out_1899 .index-nav > .index-next,
  #stacks_out_1899 .index-nav > .index-prev {
    width: 60px;
    height: 60px;
    border-radius: 30px;
  }
  #stacks_out_1899 .index-nav > .index-bullets {
    height: 60px;
  }
  #stacks_out_1899 .index-nav > .index-bullets .index-bullet {
    width: 16px;
    height: 16px;
    margin: 0px 6px;
  }
}



#stacks_in_1899 {
	margin: 20px 0px 0px 0px;
}
/*  */

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


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

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




.element_stacks_in_1951[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_1951[data-deluxe-el] > div {

}


/*  */

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


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

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




.element_stacks_in_5996[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_5996[data-deluxe-el] > div {

}


/*  */

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


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

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




.element_stacks_in_4674[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_4674[data-deluxe-el] > div {

}


/*  */

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


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

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




.element_stacks_in_1944[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_1944[data-deluxe-el] > div {

}


/*  */

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


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

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




.element_stacks_in_2333[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_2333[data-deluxe-el] > div {

}



.element_stacks_in_4632[data-deluxe-el] {
  
  background-color : rgba(250, 250, 253, 1.00);
  margin: 12px 0px 0px 0px;
  padding: 25px 0px 0px 0px;
}
.element_stacks_in_4632[data-deluxe-el] > div {

}


.element_stacks_in_4633[data-deluxe-el] {
  
  margin: 0px 0px 32px 0px;
  font-family: Montserrat;
  text-align: center;
  display: inline-flex;
  width: 100%;
  max-width: 640px;
  
  display: block; /* Breaks vertical alignment setting */
  margin-left: auto;
  margin-right: auto;
  
}
.element_stacks_in_4633[data-deluxe-el] > div {

}

.element_stacks_in_4635[data-deluxe-el][data-deluxe-text] {
  
  font-size: 30px;
  font-family: Montserrat;
  font-weight: 600;
  letter-spacing: 0.00px;
  line-height: 120%;
  word-spacing: 0.00px;
  
}


/* 1.0.2
  - adds support for warehoused background images in the slides.
  - added hidden feature, add class: autoplay-use-button to reveal class to start autoplay
  - add compatability with the Restrict Content Stack
*/
.stacks_in_6011 > div {
  background-color: transparent;
  transition: transform 600ms ease, opacity 600ms ease;
  will-change: transform, opacity;
  transform-origin: top center;
  display: grid;
  border-radius: 0px;
}
.stacks_in_6011 .com_onelittledesigner_stacks_Index_Card_stack {
  background-color: rgba(13, 13, 13, 1.00);
  border: 0px solid rgba(13, 13, 13, 0.15);
  padding: 0px 0px;
  border-radius: 0px;
}
#stacks_in_6011 .stacks_in_6011 .com_onelittledesigner_stacks_Index_Card_stack {
  overflow: hidden;
}
.stacks_in_6011 > div.index-glass-blur {
  backdrop-filter: blur(5px);
}
.stacks_in_6011 > div.index-glass-blur:before {/*safari*/
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  -webkit-backdrop-filter: blur(5px);
}
@-moz-document url-prefix() {/*firfox*/
  .stacks_in_6011 > div.index-glass-blur > .com_onelittledesigner_stacks_Index_Card_stack > * {
      filter: blur(5px);
  }
  .stacks_in_6011 > div.index-glass-blur:nth-child(2) > .com_onelittledesigner_stacks_Index_Card_stack > *,
  .stacks_in_6011 > div.index-glass-blur:nth-child(1) > .com_onelittledesigner_stacks_Index_Card_stack > * {
      filter: blur(0px);
  }
  .stacks_in_6011 > div.index-glass-blur {
      background-color: rgba(255,255,255,0.1);
  }
}
#stacks_out_6011 .index-nav {
  display: grid;
  grid-template-columns: 40px auto 40px;
  justify-content: center;
  user-select: none;
  z-index: 10;
  position: relative;
}
#stacks_out_6011 .index-nav > .index-next,
#stacks_out_6011 .index-nav > .index-prev {
  display: block;
  cursor: pointer;
  width: 40px;
  height: 40px;
  padding: 4px;
  border-radius: 20px;
  background-color: rgba(0, 0, 0, 0.00);
  transition: background-color 300ms ease;
  box-sizing: border-box;
  margin: 16px 0 0 0;
  /*  */
}
#stacks_out_6011 .index-nav > a:hover {
  background-color: rgba(0, 0, 0, 0.00);
}
#stacks_out_6011 .index-nav > .index-next svg {
  transform: translateX(2px);
}
#stacks_out_6011 .index-nav > .index-prev svg {
  transform: translateX(-2px);
}
#stacks_out_6011 .index-nav svg {
  stroke: rgba(175, 145, 70, 1.00);
  transition: stroke 300ms ease;
  pointer-events: none;
}
#stacks_out_6011 .index-nav > a:hover > svg {
  stroke: rgba(226, 196, 121, 1.00)
}
#stacks_out_6011 .index-nav > .index-bullets {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  height: 40px;
  margin: 16px 0 0 0;
  /*  */
}
#stacks_out_6011 .index-nav > .index-bullets .index-bullet {
  display: block;
  width: 12px;
  height: 12px;
  border: 1px solid rgba(175, 145, 70, 1.00);
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  margin: 0px 4px;
}
#stacks_out_6011 .index-nav > .index-bullets .index-bullet-active {
  background: rgba(175, 145, 70, 1.00);
  border: 1px solid rgba(175, 145, 70, 1.00);
  pointer-events: none;
}


#stacks_out_6011,
#stacks_in_6011,
.stacks_in_6011 > .stacks_out {
  overflow: visible;
}
#stacks_out_6011 {
  max-width: 720px;
  width: 100%;
}
.stacks_in_6011 {
  margin-top: 8%;
}
.stacks_in_6011 > .stacks_out {
  max-width: 720px;
  width: 100%;
  /*  */
  height: 100%;
  /*  */
}
/*  */
.stacks_in_6011 {
  width: calc(100% * 5);
  display: grid;
  grid-template-columns: repeat( auto-fit, minmax(0px, 1fr) );
  transform-style: preserve-3d;
  /*  */
}
.stacks_in_6011 > .stacks_out {
  transform: translate(0,-11.104000%,0) scale(.7) ;
  transition: transform 600ms ease, opacity 600ms linear;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  box-shadow: 0px 5.000000px 20px  rgba(0, 0, 0, 0.30);
}
.stacks_in_6011 > .stacks_out.index-glass-blur > .stacks_in > * {
  opacity: .25;
}
.stacks_in_6011 > .stacks_out.index-glass-blur:nth-child(2) > .stacks_in > * {
  opacity: 1;
  transition: opacity 600ms linear;
}
.stacks_in_6011 > .stacks_out.index-glass-blur:nth-child(1) > .stacks_in > * {
  opacity: 1;
}
.stacks_in_6011 > .stacks_out:nth-child(1) {
  margin-left: 0;
  /* transform: translate3d(0,50%,1px) scale(1); */
  transform: translate3d(0,50%,1px) scale(1.1);
  transition: transform 600ms ease, opacity 600ms ease;
  opacity: 0;
  visibility: visible;
}
.stacks_in_6011 > .stacks_out:nth-child(2) {
  margin-left: -100%;
  transform: translate3d(0,0,0) scale(1) ;
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  /*  */
}
.stacks_in_6011 > .stacks_out:nth-child(3) {
  margin-left: -200%;
  transform: translate3d(0,-5.552000%,-1px) scale(.9);
  opacity: 1;
  visibility: visible;
}
.stacks_in_6011 > .stacks_out:nth-child(4) {
  margin-left: -300%;
  transform: translate3d(0,-11.104000%,-2px) scale(.8);
  opacity: 1;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_6011 > .stacks_out:nth-child(5) {
  margin-left: -400%;
  transform: translate3d(0,-11.104000%,-3px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_6011 > .stacks_out:nth-child(6) {
  margin-left: -500%;
  transform: translate3d(0,-11.104000%,-4px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_6011 > .stacks_out:nth-child(7) {
  margin-left: -600%;
  transform: translate3d(0,-11.104000%,-5px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_6011 > .stacks_out:nth-child(8) {
  margin-left: -700%;
  transform: translate3d(0,-11.104000%,-6px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_6011 > .stacks_out:nth-child(9) {
  margin-left: -800%;
  transform: translate3d(0,-11.104000%,-7px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_6011 > .stacks_out:nth-child(10) {
  margin-left: -900%;
  transform: translate3d(0,-11.104000%,-8px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}

/*  */
/*  */
#stacks_out_6011 {
  max-width: 728px;
}
.stacks_in_6011 {
  margin-top: 0px;
  margin-right: 8%;
}
.stacks_in_6011 > .stacks_out {
  transform: translate3d(calc(8% / .92),0,0px) scale(.7) ;
  transform-origin: center right;
  width: 92%;
}
.stacks_in_6011 > .stacks_out:nth-child(1) { /* Out */
  /* transform: translate3d(-50%,0,1px) scale(1) ; */
  transform: translate3d(calc(8% / .92 * -1.5),0,1px) scale(1.1) ;
}
.stacks_in_6011 > .stacks_out:nth-child(3) { /* 1st */
  transform: translate3d(calc(8% / .92 * .5),0,-1px) scale(.9) ;
}
.stacks_in_6011 > .stacks_out:nth-child(4) { /* 2nd */
  transform: translate3d(calc(8% / .92),0,-2px) scale(.8) ;
}
.stacks_in_6011 > .stacks_out:nth-child(5) { /* 3rd */
  transform: translate3d(calc(8% / .92),0,-3px) scale(.7) ;
}
/*  */
/*  */
@media all and (max-width: 700px) {
  #stacks_out_6011 .index-nav {
    grid-template-columns: 60px auto 60px;
  }
  #stacks_out_6011 .index-nav > .index-next,
  #stacks_out_6011 .index-nav > .index-prev {
    width: 60px;
    height: 60px;
    border-radius: 30px;
  }
  #stacks_out_6011 .index-nav > .index-bullets {
    height: 60px;
  }
  #stacks_out_6011 .index-nav > .index-bullets .index-bullet {
    width: 16px;
    height: 16px;
    margin: 0px 6px;
  }
}



#stacks_in_6011 {
	margin: 20px 0px 20px 0px;
}
/*  */

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


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

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




.element_stacks_in_6015[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_6015[data-deluxe-el] > div {

}


/*  */

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


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

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




.element_stacks_in_6077[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_6077[data-deluxe-el] > div {

}


/*  */

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


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

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




.element_stacks_in_6090[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_6090[data-deluxe-el] > div {

}


/*  */

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


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

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




.element_stacks_in_6103[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_6103[data-deluxe-el] > div {

}


/*  */

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


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

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




.element_stacks_in_6116[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_6116[data-deluxe-el] > div {

}


/*  */

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


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

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




.element_stacks_in_6129[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_6129[data-deluxe-el] > div {

}


/*  */

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


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

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




.element_stacks_in_6155[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_6155[data-deluxe-el] > div {

}


/*  */

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


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

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




.element_stacks_in_6168[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 1.00);
  margin: 0px 0px 32px 0px;
}
.element_stacks_in_6168[data-deluxe-el] > div {

}


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



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_4640 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4640 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_4640 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4640 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_4640 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_4640 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_4640 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_4640 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_4640 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_4640 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_4640 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_4640 .hide-mobile {
    display: none;
  }
}

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

/* 1.0.2
- fixes transition speed for autoplay
- fixes bug preventing overflow opacity from applying when autoplay is enabled
- fixes a edit/preview mode image display bug
- added focus-visible for tabing accessability
 */
#stacks_out_4641 {
  overflow: hidden;
}
#stacks_in_4641 > .carousel-outer-wrapper {
  display: grid;
  grid-template-columns: 100%;
}
#stacks_in_4641 .carousel-navigation,
#stacks_in_4641 .slick-slider {
  width: 100%;
  /*  */
  margin: 0 auto;
  /*  */
  /*  */
}
#stacks_in_4641 > .carousel-outer-wrapper {
  /*  */
  margin: 0 auto;
  /*  */
  /*  */
  width: 100% !important;
  /*  */
}
#stacks_in_4641 .carousel-wrapper {

}
/*  */
#stacks_in_4641 .slick-slider {
  overflow: visible;
}
/*  */
#stacks_in_4641 .slick-list {
  overflow: visible;
}
#stacks_in_4641 .slick-track {
  display: flex;
  align-items: center;
}
/*  */
/*  */
/*  */
#stacks_in_4641 .slick-slide {
  box-sizing: border-box;
  padding-left: calc(16px / 2);
  padding-right: calc(16px / 2);
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
  outline: none;
  /* width: 220px !important; */
}
#stacks_in_4641 .carousel-wrapper:not(.slick-slider) {
  white-space: nowrap;
}
#stacks_in_4641 .carousel-wrapper:not(.slick-slider) > div {
  width: 220px;
  display: inline-block;
  padding-left: calc(12px / 2);
  padding-right: calc(12px / 2);
}
/*  */
#stacks_in_4641 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide {
  cursor: grab;
}
#stacks_in_4641 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide:active {
  cursor: grabbing;
}
#stacks_in_4641 .carousel-wrapper.carousel-autoplay .slick-list.draggable {
  pointer-events: none;
}
#stacks_in_4641 .carousel-navigation {
  display: grid;
  align-items: center;
  /*  */
  margin-top: 16px;
  /*  */
}
#stacks_in_4641 .carousel-navigation-controls {
  display: flex;
  align-items: center;
  grid-gap: 4px;
}
/*  */
/*  */
#stacks_in_4641 .carousel-navigation {
  grid-template-columns: 1fr min-content 1fr;
}
#stacks_in_4641 .carousel-navigation-controls {
  justify-content: center;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_4641 .carousel-navigation > .carousel-navigation-content > div {
  display: none;
}
/*  */
/*  */

#stacks_in_4641 .carousel-arrow {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
  width: 36px;
  height: 36px;
  min-width: 30px;
  min-height: 30px;
}
#stacks_in_4641 .carousel-arrow[aria-disabled="true"] {
  opacity: .3;
  pointer-events: none;
}

#stacks_in_4641 .carousel-arrow svg {
  stroke: rgba(0, 0, 0, 1.00);
  pointer-events: none;
}
#stacks_in_4641 .carousel-arrow:active svg {
  opacity: .5;
}
#stacks_in_4641 ul.slick-dots {
  all: unset;
  white-space: nowrap;
}
#stacks_in_4641 .slick-dots li {
  display: inline-block;
  margin-left: 6px;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
}
#stacks_in_4641 .slick-dots li:first-child {
  margin-left: 0px;
}
#stacks_in_4641 .slick-dots li button {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  width: 8px;
  height: 8px;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
}
#stacks_in_4641 .slick-dots li button:before {
  content: "";
  position: absolute;
  top:0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 2px solid rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
#stacks_in_4641 .slick-dots li.slick-active button:after {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  bottom: 3px;
  right: 3px;
  background: rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
/*  */
#stacks_in_4641 .slick-dots li button:before {
  border-width: 0;
  background: rgba(0, 0, 0, 1.00);
  opacity: 0.2;
}
#stacks_in_4641 .slick-dots li.slick-active button:before {
  opacity: 1;
}
#stacks_in_4641 .slick-dots li.slick-active button:after {
  display: none;
}
#stacks_in_4641 .slick-dots li {
  margin-left: 8px;
}
#stacks_in_4641 .slick-dots li:first-child {
  margin-left: 0px;
}
/*  */
/*  */
#stacks_in_4641 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-width: 0;
  background: rgba(0, 0, 0, 1.00);
  opacity: 0.2;
}
#stacks_in_4641 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:before {
  opacity: 1;
}
#stacks_in_4641 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:after {
  display: none;
}
#stacks_in_4641 .carousel-navigation-controls.too-narrow {
  line-height: 16px;
  display: grid;
  
  
  grid-template-columns: 1fr;
  
}
#stacks_in_4641 .carousel-navigation-controls.too-narrow .slick-dots {
  white-space: normal;
  text-align: center;
  line-height: 0;
}
#stacks_in_4641 .carousel-navigation-controls.too-narrow .slick-dots li {
  margin: 3px;
  line-height: 0px;
  pointer-events: none;
}
#stacks_in_4641 .carousel-navigation-controls.too-narrow .slick-dots li button {
  height: 8px;
  width: 8px;
  line-height: 0px;
  font-size: 0px;
}
#stacks_in_4641 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-radius: 99px;
}
/*  */
#stacks_in_4641.focus-visible :focus-visible {
 outline: 1px solid rgba(132,38,133,0.65) !important;
 border-color: rgba(132,38,133,0.65);
 box-shadow: 0 0 0 1px rgba(132,38,133,0.65),inset 0 0 0 1px rgba(132,38,133,0.65);
 -webkit-user-select: all;
  -khtml-user-select: all;
  -moz-user-select: -moz-all;
  -o-user-select: all;
  user-select: all;
}

#stacks_in_4641 {
	margin: 20px 0px 0px 0px;
}
.slide_stacks_in_4645 {
  border-radius: 0px;
  
  
}

.slide_stacks_in_4645 .carousel-slide-content {
  
  background-color : rgba(255, 255, 255, 1.00);
  box-shadow: 0 -2px 0 rgba(255, 255, 255, 1.00);
  
  
  border-radius: 0 0 0px 0px;

}

/*  */
.slide_stacks_in_4645 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-4645.png);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 177.77%;
  border-radius: 0px 0px 0 0;
  position: relative;
  z-index: 2;
}
/*  */

.slide_stacks_in_4645 .carousel-slide-content {
  background: transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0px solid transparent;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  
  
  
  border-radius: 0;
  box-shadow: none;
}
.slide_stacks_in_4645 {
  background: transparent;
}
.slide_stacks_in_4645 .carousel-slide-image {
  position: relative;
  
  background-color : rgba(255, 255, 255, 1.00);
  border-radius: 0px;
  
  position: relative;
  z-index: 0;
}
.slide_stacks_in_4645 .carousel-slide-content {
  
}
 
 
.slide_stacks_in_4648 {
  border-radius: 0px;
  
  
}

.slide_stacks_in_4648 .carousel-slide-content {
  
  background-color : rgba(255, 255, 255, 1.00);
  box-shadow: 0 -2px 0 rgba(255, 255, 255, 1.00);
  
  
  border-radius: 0 0 0px 0px;

}

/*  */
.slide_stacks_in_4648 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-4648.png);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 177.77%;
  border-radius: 0px 0px 0 0;
  position: relative;
  z-index: 2;
}
/*  */

.slide_stacks_in_4648 .carousel-slide-content {
  background: transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0px solid transparent;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  
  
  
  border-radius: 0;
  box-shadow: none;
}
.slide_stacks_in_4648 {
  background: transparent;
}
.slide_stacks_in_4648 .carousel-slide-image {
  position: relative;
  
  background-color : rgba(255, 255, 255, 1.00);
  border-radius: 0px;
  
  position: relative;
  z-index: 0;
}
.slide_stacks_in_4648 .carousel-slide-content {
  
}
 
 
.slide_stacks_in_4652 {
  border-radius: 0px;
  
  
}

.slide_stacks_in_4652 .carousel-slide-content {
  
  background-color : rgba(255, 255, 255, 1.00);
  box-shadow: 0 -2px 0 rgba(255, 255, 255, 1.00);
  
  
  border-radius: 0 0 0px 0px;

}

/*  */
.slide_stacks_in_4652 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-4652.png);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 177.77%;
  border-radius: 0px 0px 0 0;
  position: relative;
  z-index: 2;
}
/*  */

.slide_stacks_in_4654 {
  border-radius: 0px;
  
  
}

.slide_stacks_in_4654 .carousel-slide-content {
  
  background-color : rgba(255, 255, 255, 1.00);
  box-shadow: 0 -2px 0 rgba(255, 255, 255, 1.00);
  
  
  border-radius: 0 0 0px 0px;

}

/*  */
.slide_stacks_in_4654 .carousel-slide-image {
  display: block;
  background-image : url(../files/slideImage-4654.png);
  
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 177.77%;
  border-radius: 0px 0px 0 0;
  position: relative;
  z-index: 2;
}
/*  */

.slide_stacks_in_4654 .carousel-slide-content {
  background: transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0px solid transparent;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  
  
  
  border-radius: 0;
  box-shadow: none;
}
.slide_stacks_in_4654 {
  background: transparent;
}
.slide_stacks_in_4654 .carousel-slide-image {
  position: relative;
  
  background-color : rgba(255, 255, 255, 1.00);
  border-radius: 0px;
  
  position: relative;
  z-index: 0;
}
.slide_stacks_in_4654 .carousel-slide-content {
  
}
 
 

.element_stacks_in_1823[data-deluxe-el] {
  
  background-color : rgba(169, 205, 209, 1.00);
}
.element_stacks_in_1823[data-deluxe-el] > div {

}


.element_stacks_in_1824[data-deluxe-el] {
  
  margin: 0px 0px 32px 0px;
  display: inline-flex;
  width: 100%;
  max-width: 640px;margin-right: 0; margin-left: 0;
  
}
.element_stacks_in_1824[data-deluxe-el] > div {

}

.element_stacks_in_1826[data-deluxe-el][data-deluxe-text] {
  
  font-weight: 900;
  letter-spacing: 0.00px;
  line-height: 120%;
  word-spacing: 0.00px;
  
}


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



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1831 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1831 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1831 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1831 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1831 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1831 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1831 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1831 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1831 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1831 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1831 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1831 .hide-mobile {
    display: none;
  }
}

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

/* 1.0.2
  - adds support for warehoused background images in the slides.
  - added hidden feature, add class: autoplay-use-button to reveal class to start autoplay
  - add compatability with the Restrict Content Stack
*/
.stacks_in_1832 > div {
  background-color: transparent;
  transition: transform 600ms ease, opacity 600ms ease;
  will-change: transform, opacity;
  transform-origin: top center;
  display: grid;
  border-radius: 8px;
}
.stacks_in_1832 .com_onelittledesigner_stacks_Index_Card_stack {
  background-color: rgba(255, 255, 255, 1.00);
  border: 1px solid rgba(255, 255, 255, 0.20);
  padding: 16px 32px;
  border-radius: 8px;
}
#stacks_in_1832 .stacks_in_1832 .com_onelittledesigner_stacks_Index_Card_stack {
  overflow: hidden;
}
.stacks_in_1832 > div.index-glass-blur {
  backdrop-filter: blur(5px);
}
.stacks_in_1832 > div.index-glass-blur:before {/*safari*/
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  -webkit-backdrop-filter: blur(5px);
}
@-moz-document url-prefix() {/*firfox*/
  .stacks_in_1832 > div.index-glass-blur > .com_onelittledesigner_stacks_Index_Card_stack > * {
      filter: blur(5px);
  }
  .stacks_in_1832 > div.index-glass-blur:nth-child(2) > .com_onelittledesigner_stacks_Index_Card_stack > *,
  .stacks_in_1832 > div.index-glass-blur:nth-child(1) > .com_onelittledesigner_stacks_Index_Card_stack > * {
      filter: blur(0px);
  }
  .stacks_in_1832 > div.index-glass-blur {
      background-color: rgba(255,255,255,0.1);
  }
}
#stacks_out_1832 .index-nav {
  display: grid;
  grid-template-columns: 40px auto 40px;
  justify-content: center;
  user-select: none;
  z-index: 10;
  position: relative;
}
#stacks_out_1832 .index-nav > .index-next,
#stacks_out_1832 .index-nav > .index-prev {
  display: block;
  cursor: pointer;
  width: 40px;
  height: 40px;
  padding: 4px;
  border-radius: 20px;
  background-color: rgba(0, 0, 0, 0.00);
  transition: background-color 300ms ease;
  box-sizing: border-box;
  margin: 16px 0 0 0;
  /*  */
}
#stacks_out_1832 .index-nav > a:hover {
  background-color: rgba(0, 0, 0, 0.00);
}
#stacks_out_1832 .index-nav > .index-next svg {
  transform: translateX(2px);
}
#stacks_out_1832 .index-nav > .index-prev svg {
  transform: translateX(-2px);
}
#stacks_out_1832 .index-nav svg {
  stroke: rgba(0, 0, 0, 0.65);
  transition: stroke 300ms ease;
  pointer-events: none;
}
#stacks_out_1832 .index-nav > a:hover > svg {
  stroke: rgba(0, 0, 0, 0.85)
}
#stacks_out_1832 .index-nav > .index-bullets {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  height: 40px;
  margin: 16px 0 0 0;
  /*  */
}
#stacks_out_1832 .index-nav > .index-bullets .index-bullet {
  display: block;
  width: 12px;
  height: 12px;
  border: 1px solid rgba(0, 0, 0, 0.65);
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  margin: 0px 4px;
}
#stacks_out_1832 .index-nav > .index-bullets .index-bullet-active {
  background: rgba(0, 0, 0, 0.85);
  border: 1px solid rgba(0, 0, 0, 0.85);
  pointer-events: none;
}


#stacks_out_1832,
#stacks_in_1832,
.stacks_in_1832 > .stacks_out {
  overflow: visible;
}
#stacks_out_1832 {
  max-width: 640px;
  width: 100%;
}
.stacks_in_1832 {
  margin-top: 8%;
}
.stacks_in_1832 > .stacks_out {
  max-width: 640px;
  width: 100%;
  /*  */
  height: 100%;
  /*  */
}
/*  */
.stacks_in_1832 > .stacks_out,
.stacks_in_1832 > .stacks_out * {
  -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
/*  */
.stacks_in_1832 {
  width: calc(100% * 5);
  display: grid;
  grid-template-columns: repeat( auto-fit, minmax(0px, 1fr) );
  transform-style: preserve-3d;
  /*  */
}
.stacks_in_1832 > .stacks_out {
  transform: translate(0,-11.104000%,0) scale(.7) ;
  transition: transform 600ms ease, opacity 600ms linear;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  box-shadow: 0px 4.000000px 16px  rgba(0, 0, 0, 0.20);
}
.stacks_in_1832 > .stacks_out.index-glass-blur > .stacks_in > * {
  opacity: .25;
}
.stacks_in_1832 > .stacks_out.index-glass-blur:nth-child(2) > .stacks_in > * {
  opacity: 1;
  transition: opacity 600ms linear;
}
.stacks_in_1832 > .stacks_out.index-glass-blur:nth-child(1) > .stacks_in > * {
  opacity: 1;
}
.stacks_in_1832 > .stacks_out:nth-child(1) {
  margin-left: 0;
  /* transform: translate3d(0,50%,1px) scale(1); */
  transform: translate3d(0,50%,1px) scale(1.1);
  transition: transform 600ms ease, opacity 600ms ease;
  opacity: 0;
  visibility: visible;
}
.stacks_in_1832 > .stacks_out:nth-child(2) {
  margin-left: -100%;
  transform: translate3d(0,0,0) scale(1) ;
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  /*  */
  cursor: pointer;
  /*  */
}
.stacks_in_1832 > .stacks_out:nth-child(3) {
  margin-left: -200%;
  transform: translate3d(0,-5.552000%,-1px) scale(.9);
  opacity: 1;
  visibility: visible;
}
.stacks_in_1832 > .stacks_out:nth-child(4) {
  margin-left: -300%;
  transform: translate3d(0,-11.104000%,-2px) scale(.8);
  opacity: 1;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1832 > .stacks_out:nth-child(5) {
  margin-left: -400%;
  transform: translate3d(0,-11.104000%,-3px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1832 > .stacks_out:nth-child(6) {
  margin-left: -500%;
  transform: translate3d(0,-11.104000%,-4px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1832 > .stacks_out:nth-child(7) {
  margin-left: -600%;
  transform: translate3d(0,-11.104000%,-5px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1832 > .stacks_out:nth-child(8) {
  margin-left: -700%;
  transform: translate3d(0,-11.104000%,-6px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1832 > .stacks_out:nth-child(9) {
  margin-left: -800%;
  transform: translate3d(0,-11.104000%,-7px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_1832 > .stacks_out:nth-child(10) {
  margin-left: -900%;
  transform: translate3d(0,-11.104000%,-8px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}

/*  */
#stacks_out_1832 {
  max-width: 648px;
}
.stacks_in_1832 {
  margin-top: 0px;
  margin-left: 8%;
}
.stacks_in_1832 > .stacks_out {
  transform: translate3d(calc(8% / -.92),0,0px) scale(.7) ;
  transform-origin: center left;
  width: 92%;
}
.stacks_in_1832 > .stacks_out:nth-child(1) { /* Out */
  /* transform: translate3d(50%,0,1px) scale(1) ; */
  transform: translate3d(calc(8% / .92 * 1.5),0,1px) scale(1.1) ;
}
.stacks_in_1832 > .stacks_out:nth-child(3) { /* 1st */
  transform: translate3d(calc(8% / .92 * -.5),0,-1px) scale(.9) ;
}
.stacks_in_1832 > .stacks_out:nth-child(4) { /* 2nd */
  transform: translate3d(calc(8% / -.92),0,-2px) scale(.8) ;
}
.stacks_in_1832 > .stacks_out:nth-child(5) { /* 3rd */
  transform: translate3d(calc(8% / -.92),0,-3px) scale(.7) ;
}
/*  */
/*  */
/*  */
@media all and (max-width: 700px) {
  #stacks_out_1832 .index-nav {
    grid-template-columns: 60px auto 60px;
  }
  #stacks_out_1832 .index-nav > .index-next,
  #stacks_out_1832 .index-nav > .index-prev {
    width: 60px;
    height: 60px;
    border-radius: 30px;
  }
  #stacks_out_1832 .index-nav > .index-bullets {
    height: 60px;
  }
  #stacks_out_1832 .index-nav > .index-bullets .index-bullet {
    width: 16px;
    height: 16px;
    margin: 0px 6px;
  }
}



#stacks_in_1832 {
	padding: 16px 0px 0px 0px;
}
/*  */
/*
*/
#stacks_in_1834 {
  user-select: none;
}
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1834 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1834 svg {
  color: rgba(175, 145, 70, 1.00);
  fill: rgba(175, 145, 70, 1.00);
  stroke: rgba(175, 145, 70, 1.00);
}
#stacks_in_1834 i,
#stacks_in_1834 svg {
  position: relative;
  font-size: 64px;
  line-height: 64px;
  height: 64px;
  width: 64px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_1834 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_1834 .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_1834 .material-icons-two-tone {
  color: rgba(175, 145, 70, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(175, 145, 70, 1.00),
              0px -.1px 0px rgba(175, 145, 70, 1.00),
              .1px 0px 0px rgba(175, 145, 70, 1.00),
              -.1px 0px 0px rgba(175, 145, 70, 1.00);
}
#stacks_in_1834 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_1836[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 8px;
  margin-bottom: 12px;
  
  
}

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

/*  */
/*
*/
#stacks_in_1841 {
  user-select: none;
}
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1841 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1841 svg {
  color: rgba(175, 145, 70, 1.00);
  fill: rgba(175, 145, 70, 1.00);
  stroke: rgba(175, 145, 70, 1.00);
}
#stacks_in_1841 i,
#stacks_in_1841 svg {
  position: relative;
  font-size: 64px;
  line-height: 64px;
  height: 64px;
  width: 64px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_1841 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_1841 .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_1841 .material-icons-two-tone {
  color: rgba(175, 145, 70, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(175, 145, 70, 1.00),
              0px -.1px 0px rgba(175, 145, 70, 1.00),
              .1px 0px 0px rgba(175, 145, 70, 1.00),
              -.1px 0px 0px rgba(175, 145, 70, 1.00);
}
#stacks_in_1841 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_1843[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 8px;
  margin-bottom: 12px;
  
  
}

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

/*  */
/*
*/
#stacks_in_1848 {
  user-select: none;
}
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1848 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1848 svg {
  color: rgba(175, 145, 70, 1.00);
  fill: rgba(175, 145, 70, 1.00);
  stroke: rgba(175, 145, 70, 1.00);
}
#stacks_in_1848 i,
#stacks_in_1848 svg {
  position: relative;
  font-size: 64px;
  line-height: 64px;
  height: 64px;
  width: 64px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_1848 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_1848 .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_1848 .material-icons-two-tone {
  color: rgba(175, 145, 70, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(175, 145, 70, 1.00),
              0px -.1px 0px rgba(175, 145, 70, 1.00),
              .1px 0px 0px rgba(175, 145, 70, 1.00),
              -.1px 0px 0px rgba(175, 145, 70, 1.00);
}
#stacks_in_1848 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_1850[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 8px;
  margin-bottom: 12px;
  
  
}

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

/*  */
/*
*/
#stacks_in_1855 {
  user-select: none;
}
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1855 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1855 svg {
  color: rgba(175, 145, 70, 1.00);
  fill: rgba(175, 145, 70, 1.00);
  stroke: rgba(175, 145, 70, 1.00);
}
#stacks_in_1855 i,
#stacks_in_1855 svg {
  position: relative;
  font-size: 64px;
  line-height: 64px;
  height: 64px;
  width: 64px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_1855 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_1855 .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_1855 .material-icons-two-tone {
  color: rgba(175, 145, 70, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(175, 145, 70, 1.00),
              0px -.1px 0px rgba(175, 145, 70, 1.00),
              .1px 0px 0px rgba(175, 145, 70, 1.00),
              -.1px 0px 0px rgba(175, 145, 70, 1.00);
}
#stacks_in_1855 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_1857[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 8px;
  margin-bottom: 12px;
  
  
}

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

/*  */
/*
*/
#stacks_in_1862 {
  user-select: none;
}
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1862 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1862 svg {
  color: rgba(175, 145, 70, 1.00);
  fill: rgba(175, 145, 70, 1.00);
  stroke: rgba(175, 145, 70, 1.00);
}
#stacks_in_1862 i,
#stacks_in_1862 svg {
  position: relative;
  font-size: 64px;
  line-height: 64px;
  height: 64px;
  width: 64px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_1862 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_1862 .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_1862 .material-icons-two-tone {
  color: rgba(175, 145, 70, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(175, 145, 70, 1.00),
              0px -.1px 0px rgba(175, 145, 70, 1.00),
              .1px 0px 0px rgba(175, 145, 70, 1.00),
              -.1px 0px 0px rgba(175, 145, 70, 1.00);
}
#stacks_in_1862 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_1864[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 8px;
  margin-bottom: 12px;
  
  
}

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

/*  */
/*
*/
#stacks_in_1869 {
  user-select: none;
}
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1869 i,
*:not(a) > *:not(a) > *:not(a) > *:not(a) > *:not(a) > #stacks_in_1869 svg {
  color: rgba(175, 145, 70, 1.00);
  fill: rgba(175, 145, 70, 1.00);
  stroke: rgba(175, 145, 70, 1.00);
}
#stacks_in_1869 i,
#stacks_in_1869 svg {
  position: relative;
  font-size: 64px;
  line-height: 64px;
  height: 64px;
  width: 64px;
  display: block;
  text-align: center;
  
  
}
#stacks_in_1869 .icon-helper-two-tone-wrap {
  position: relative;
  display: block;
}
#stacks_in_1869 .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_1869 .material-icons-two-tone {
  color: rgba(175, 145, 70, 1.00);
  font-family: 'Material Icons Outlined';
  z-index: 1;
  position: relative;
  text-shadow: 0px .1px 0px rgba(175, 145, 70, 1.00),
              0px -.1px 0px rgba(175, 145, 70, 1.00),
              .1px 0px 0px rgba(175, 145, 70, 1.00),
              -.1px 0px 0px rgba(175, 145, 70, 1.00);
}
#stacks_in_1869 i.material-icons-two-tone:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: attr(data-content);
  color: rgba(204, 204, 204, 1.00);
  font-family: 'Material Icons';
}
.element_stacks_in_1871[data-deluxe-el][data-deluxe-text] {
  
  margin-top: 8px;
  margin-bottom: 12px;
  
  
}

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

/* Responsive Layout v1.1.5 Copyright @2010-2012 Joe Workman */
#stacks_in_1046 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1046 .jwresp_col{overflow:hidden;vertical-align:top;margin-right:2.4%;width:31%;float:left}#stacks_in_1046 #jwresp_col3_stacks_in_1046{margin-right:0} @media screen and (max-width:600px){#stacks_in_1046 .jwresp_col{width:48.5%;margin-right:2%}#stacks_in_1046 #jwresp_col2_stacks_in_1046{margin-right:0}#stacks_in_1046 #jwresp_col3_stacks_in_1046{width:100%;margin:10px 0;display:block}}  @media screen and (max-width:500px){#stacks_in_1046 #jwresp_col1_stacks_in_1046,#stacks_in_1046 #jwresp_col3_stacks_in_1046,#stacks_in_1046 #jwresp_col2_stacks_in_1046{margin:10px 0;width:100%;display:block}}

#stacks_in_1046 {
	margin: 12px 0px 0px 0px;
}

#stacks_in_1047 {
	background-color: rgba(30, 31, 31, 1.00);
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 0px 20px 0px 20px;
}
#stacks_in_1101 .quickflip,#stacks_in_1101 .quickflip-card,#stacks_in_1101 .quickflip-card > .stacks_out,#stacks_in_1101 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_1101 .quickflip-card > .out > .out > .mez > .in{border-radius:0px}#stacks_in_1101 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_1101 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_1101 .shiftY.hover .quickflip-card{-webkit-transform:translateY(-15px);transform:translateY(-15px)}#stacks_in_1101 .shiftX.hover .quickflip-card{-webkit-transform:translateX(-15px);transform:translateX(-15px)}
#stacks_in_1127 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_1127 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_1127 .textalign a {

}

#stacks_in_1127 .textalign a:visited {

}

#stacks_in_1127 .textalign a:hover {

}

#stacks_in_1127 .textalign a:active {

}#linkBoxstacks_in_1111 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_1111 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_1111 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Start Height stack CSS code */.stacks_in_5974heightContainer{		height: 155px;	min-height: 155px;	max-height: 155px;		overflow-y: hidden !important;}/* End Height stack CSS code */
#stacks_in_5974 {
	margin: 0px 0px 12px 0px;
}

#stacks_in_5975 {
	padding: 16px 0px 0px 0px;
}
 #image_stacks_in_5977{max-width:90px}
#linkBoxstacks_in_1104 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_1104 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_1104 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_1057 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_1057 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_1060 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_1060 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_1060 .textalign a {

}

#stacks_in_1060 .textalign a:visited {

}

#stacks_in_1060 .textalign a:hover {

}

#stacks_in_1060 .textalign a:active {

}
#stacks_in_1060 {
	margin: 20px 0px 0px 0px;
	padding:  9px;
}
.spacerStack {
	height: 180px;
}

#spacerStackstacks_in_1170 {
	height: 180px;
}
#stacks_in_1067 {
	background-color: rgba(30, 31, 31, 1.00);
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 0px 20px 0px 20px;
}
#stacks_in_1130 .quickflip,#stacks_in_1130 .quickflip-card,#stacks_in_1130 .quickflip-card > .stacks_out,#stacks_in_1130 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_1130 .quickflip-card > .out > .out > .mez > .in{border-radius:0px}#stacks_in_1130 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_1130 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_1130 .shiftY.hover .quickflip-card{-webkit-transform:translateY(-15px);transform:translateY(-15px)}#stacks_in_1130 .shiftX.hover .quickflip-card{-webkit-transform:translateX(-15px);transform:translateX(-15px)}
#stacks_in_1138 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_1138 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_1138 .textalign a {

}

#stacks_in_1138 .textalign a:visited {

}

#stacks_in_1138 .textalign a:hover {

}

#stacks_in_1138 .textalign a:active {

}#linkBoxstacks_in_1139 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_1139 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_1139 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Start Height stack CSS code */.stacks_in_5979heightContainer{		height: 155px;	min-height: 155px;	max-height: 155px;		overflow-y: hidden !important;}/* End Height stack CSS code */
#stacks_in_5979 {
	margin: 0px 0px 12px 0px;
}

#stacks_in_5980 {
	padding: 16px 0px 0px 0px;
}
 #image_stacks_in_5982{max-width:90px}
#linkBoxstacks_in_1131 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_1131 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_1131 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_1132 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_1132 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_1133 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_1133 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_1133 .textalign a {

}

#stacks_in_1133 .textalign a:visited {

}

#stacks_in_1133 .textalign a:hover {

}

#stacks_in_1133 .textalign a:active {

}
#stacks_in_1133 {
	margin: 20px 0px 0px 0px;
	padding:  9px;
}
.spacerStack {
	height: 180px;
}

#spacerStackstacks_in_1171 {
	height: 180px;
}
#stacks_in_1084 {
	background-color: rgba(30, 31, 31, 1.00);
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 0px 20px 0px 20px;
}
#stacks_in_1155 .quickflip,#stacks_in_1155 .quickflip-card,#stacks_in_1155 .quickflip-card > .stacks_out,#stacks_in_1155 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_1155 .quickflip-card > .out > .out > .mez > .in{border-radius:0px}#stacks_in_1155 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_1155 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_1155 .shiftY.hover .quickflip-card{-webkit-transform:translateY(-15px);transform:translateY(-15px)}#stacks_in_1155 .shiftX.hover .quickflip-card{-webkit-transform:translateX(-15px);transform:translateX(-15px)}
#stacks_in_1163 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_1163 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_1163 .textalign a {

}

#stacks_in_1163 .textalign a:visited {

}

#stacks_in_1163 .textalign a:hover {

}

#stacks_in_1163 .textalign a:active {

}#linkBoxstacks_in_1164 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_1164 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_1164 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Start Height stack CSS code */.stacks_in_5984heightContainer{		height: 155px;	min-height: 155px;	max-height: 155px;		overflow-y: hidden !important;}/* End Height stack CSS code */
#stacks_in_5984 {
	margin: 0px 0px 12px 0px;
}

#stacks_in_5985 {
	padding: 16px 0px 0px 0px;
}
 #image_stacks_in_5987{max-width:90px}
#linkBoxstacks_in_1156 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_1156 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_1156 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_1157 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_1157 {
		color: rgba(255, 0, 0, 1.00);
	}
}

#stacks_in_1158 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_1158 .textalign {
text-align: center;

display: inline-block;












/*Custom CSS;*/
}

#stacks_in_1158 .textalign a {

}

#stacks_in_1158 .textalign a:visited {

}

#stacks_in_1158 .textalign a:hover {

}

#stacks_in_1158 .textalign a:active {

}
#stacks_in_1158 {
	margin: 20px 0px 0px 0px;
	padding:  9px;
}
.spacerStack {
	height: 180px;
}

#spacerStackstacks_in_1172 {
	height: 180px;
}#ncp-stacks_in_236 img{width: 100%;height: auto;}#ncp-stacks_in_236.s2 .c.s1_2 .c-pad,#ncp-stacks_in_236.s3 .c.s1_3 .c-pad,#ncp-stacks_in_236.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_236.s3 .c.s2_3 .c-pad,#ncp-stacks_in_236.s4 .c.s2_4 .c-pad,#ncp-stacks_in_236.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_236.s2 .c.s2_2 .c-pad,#ncp-stacks_in_236.s3 .c.s3_3 .c-pad,#ncp-stacks_in_236.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_236 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_236 .c:first-child,#ncp-stacks_in_236.s4 .c.s1_4,#ncp-stacks_in_236.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_236 .c:last-child,#ncp-stacks_in_236.s4 .c.s3_4,#ncp-stacks_in_236.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_236.s2 .c-pad,#ncp-stacks_in_236.s3 .c-pad{padding:0 !important}#ncp-stacks_in_236.s4 .c{width:49.2%}#ncp-stacks_in_236.s4 .c.s1_4 .c-pad,#ncp-stacks_in_236.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_236.s4 .c.s2_4 .c-pad,#ncp-stacks_in_236.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_236 .c .c-pad{padding:0 !important}#ncp-stacks_in_236.s4 .c{width:100%}}






#stacks_in_241{
    background: #E2C479;
 /* Old browsers */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E2C479', endColorstr='#AF9146',GradientType=0 );
 /* IE6-9 */
    background-image: -moz-linear-gradient(-45deg, #E2C479 20%, #AF9146 100%);
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(20%, #E2C479), color-stop(100%,#AF9146));
    background-image: -webkit-linear-gradient(-45deg, #E2C479 20%,#AF9146 100%);
    background-image: -o-linear-gradient(-45deg, #E2C479 20%,#AF9146 100%);
    background-image: -ms-linear-gradient(-45deg, #E2C479 20%,#AF9146 100%);
    background-image: linear-gradient(135deg, #E2C479 20%,#AF9146 100%);
}










.spacerStack {
	height: 140px;
}

#spacerStackstacks_in_242 {
	height: 140px;
}/* Font style applied when the page has finished loading */

@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_380 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	#fontStackstacks_in_380 {
		color: rgba(69, 97, 53, 1.00);
	}
}

#linkBoxstacks_in_384 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_384 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_384 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}.spacerStack {
	height: 140px;
}

#spacerStackstacks_in_247 {
	height: 140px;
}
#stacks_in_159 {
	margin: 4px 24px 4px 24px;
}






#stacks_in_333{
    background: #FD414C;
 /* Old browsers */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FD414C', endColorstr='#4C831D',GradientType=0 );
 /* IE6-9 */
    background-image: -moz-linear-gradient(-45deg, #FD414C 20%, #4C831D 100%);
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(20%, #FD414C), color-stop(100%,#4C831D));
    background-image: -webkit-linear-gradient(-45deg, #FD414C 20%,#4C831D 100%);
    background-image: -o-linear-gradient(-45deg, #FD414C 20%,#4C831D 100%);
    background-image: -ms-linear-gradient(-45deg, #FD414C 20%,#4C831D 100%);
    background-image: linear-gradient(135deg, #FD414C 20%,#4C831D 100%);
}










.spacerStack {
	height: 2px;
}

#spacerStackstacks_in_338 {
	height: 2px;
}#stacks_in_1175 .quickflip,#stacks_in_1175 .quickflip-card,#stacks_in_1175 .quickflip-card > .stacks_out,#stacks_in_1175 .quickflip-card > .stacks_out > .stacks_in,#stacks_in_1175 .quickflip-card > .out > .out > .mez > .in{border-radius:25px}#stacks_in_1175 .quickflip-card{-webkit-transition-duration:600ms;transition-duration:600ms}#stacks_in_1175 .shadow .quickflip-card{-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.75)}#stacks_in_1175 .shiftY.hover .quickflip-card{-webkit-transform:translateY(-5px);transform:translateY(-5px)}#stacks_in_1175 .shiftX.hover .quickflip-card{-webkit-transform:translateX(-5px);transform:translateX(-5px)}






#stacks_in_339{
    background: #FD414C;
 /* Old browsers */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FD414C', endColorstr='#4C831D',GradientType=0 );
 /* IE6-9 */
    background-image: -moz-linear-gradient(-45deg, #FD414C 20%, #4C831D 100%);
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(20%, #FD414C), color-stop(100%,#4C831D));
    background-image: -webkit-linear-gradient(-45deg, #FD414C 20%,#4C831D 100%);
    background-image: -o-linear-gradient(-45deg, #FD414C 20%,#4C831D 100%);
    background-image: -ms-linear-gradient(-45deg, #FD414C 20%,#4C831D 100%);
    background-image: linear-gradient(135deg, #FD414C 20%,#4C831D 100%);
}











#stacks_in_339 {
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border-radius: 25px 25px 25px 25px;
	margin: 20px 40px 20px 40px;
}
.spacerStack {
	height: 160px;
}

#spacerStackstacks_in_340 {
	height: 160px;
} #stacks_in_199{ overflow:hidden;height:100px; } 

#stacks_in_199 {
	background-color: rgba(249, 249, 251, 1.00);
}

#stacks_in_200 {
	margin: 6px 0px 0px 0px;
}
/* HitCounter styles */
/* Bryn Owen Design, 2015   */



#stacks_in_435 {
	text-align: right;
	}

.stacks_in_435_counter, .stacks_in_435_fcounter, .stacks_in_435_lcounter, .stacks_in_435_xcounter {

	display: inline-block;
	line-height: 1.0em;

	font-family: Helvetica, sans-serif;
	
	font-size: 1.3em;
	color: #000000;
	padding: 0px 2px 0px 2px;

	
	border-right: solid 0px transparent;
	

	
	border-top: none;
	border-bottom: none;
	

	border-collapse: separate;
	border-radius: 0px;

	
	background: transparent;
	

	

	

	
	}

.stacks_in_435_counter:hover, .stacks_in_435_fcounter:hover, %.id%_lcounter:hover, .stacks_in_435_xcounter:hover {
	}

.stacks_in_435_fcounter {
	
	}

.stacks_in_435_lcounter {
	
	border-right: none !important;
	
	}

.stacks_in_435_xcounter {
	
	border-right: none !important;
	
	}


